日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> plc工業(yè)軟件使用 >> 正文

西門(mén)子PLC之間的網(wǎng)絡(luò)通信

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2018/10/28
西門(mén)子之間的plc通信比較多,方式也很多。 

西門(mén)子PLC之間的網(wǎng)絡(luò)通信 
     目前西門(mén)子300/400系列的PLC的通訊方式開(kāi)始大量使用工業(yè)以太網(wǎng)通訊,MP277/377、xP177B系列觸摸屏也集成了以太網(wǎng)接口,這帶來(lái)一個(gè)好處,所有的接口都統(tǒng)一,在網(wǎng)絡(luò)通訊時(shí)采用都以太網(wǎng)接口,所有的設(shè)備組成一個(gè)局域網(wǎng),包括上位監(jiān)控計(jì)算機(jī)、編程設(shè)備、PLC、觸摸屏都能很方便地互相訪問(wèn),需要擴(kuò)展多一個(gè)設(shè)備也很方便,只需要加一個(gè)交換機(jī)就能擴(kuò)展出多個(gè)接口。因?yàn)橛羞@些好處,所以采用以太網(wǎng)通訊越來(lái)越流行,下面說(shuō)一說(shuō)以太網(wǎng)通訊的其中一個(gè)應(yīng)用,PLC與PLC之間通過(guò)以太網(wǎng)互連。
一、S7-300/400之間互連
1、采用PLC與PLC通過(guò)以太網(wǎng)訪問(wèn),需要增加以太網(wǎng)模塊,如CP343-1,CP443-1的模塊,或者采用帶有PN接口的PLC,如CPU315-2DP/PN的PLC。
2、采用兩塊CP343-1互連,先在同一個(gè)項(xiàng)目里做好兩套PLC的硬件組態(tài),分配好IP地址,打開(kāi)NetPro,選擇其中一個(gè)PLC,雙擊連接列表上的空白行,添加一個(gè)
S7 conection。選擇連接的另一個(gè)PLC,記住連接的ID號(hào)。通訊雙方的其中一個(gè)站為Client端,激活“Establish an active connection”的選項(xiàng)(默認(rèn)是激活的)。這樣NetPro的配置就完成了,編譯、下載完成
3、打開(kāi)其中兩套PLC的OB1,調(diào)用FB12(BSEND)塊發(fā)送數(shù)據(jù),F(xiàn)B13(BRCV)塊接收數(shù)據(jù),1#PLC的發(fā)送對(duì)應(yīng)2#PLC的接收,1#PLC的接收對(duì)應(yīng)2#PLC的發(fā)送。
4、調(diào)用FB12的時(shí)候幾個(gè)參數(shù)的含意,a、REQ,發(fā)送開(kāi)始,上升沿觸發(fā)發(fā)送工作;b、ID,連接ID號(hào),這個(gè)ID號(hào)是在NetPro組態(tài)時(shí)生成的ID號(hào);c、R_ID,連接號(hào),相同連接號(hào)的FB塊互相對(duì)應(yīng)發(fā)送接收數(shù)據(jù),這個(gè)是由用戶編程時(shí)定義的,例如1#PLC的FB12的R_ID是DW#16#2,則2#PLC的FB13的R_ID也是DW#16#2,這樣才能保證正常接收發(fā)送;d、DONE,發(fā)送完成,如果REQ端是一個(gè)不停的脈沖,正常情況下DONE端也應(yīng)該也是一個(gè)不停的脈沖反饋;e、SD_1,發(fā)送的開(kāi)始地址,以P# x.x byte xxx來(lái)表示,f、LEN,發(fā)送數(shù)據(jù)的長(zhǎng)度。
5、采用FB12、FB13來(lái)進(jìn)行發(fā)送/接收是比較麻煩的,一方面需要兩端的以太網(wǎng)模塊都支持雙邊發(fā)送,如Cp343-1-Lean就不支持了,另一方面,兩邊都要寫(xiě)程序,對(duì)于增加的系統(tǒng)不太方便,所以這時(shí)可以在NetPro里把One-way(單邊通訊,激活后FB12、FB13不能使用)激活,采用FB14(GET)取數(shù)據(jù)、FB15(PUT)發(fā)送數(shù)據(jù)來(lái)做,F(xiàn)B14的參數(shù)定義和FB12差不多,只是少了R_ID和LEN,這樣更方便一些,而且還有一個(gè)好處,不需要對(duì)原有的系統(tǒng)進(jìn)行什么更改,只需要把單邊的PLC組態(tài)和程序下載就可以了
6、需要注意的另一個(gè)問(wèn)題是FB和SFB的區(qū)別,在400上采用SFB,在S7-300上采用FB,在S7-300集成的PN口上,采用SFB,這個(gè)問(wèn)題曾經(jīng)折磨過(guò)我一兩天才解決。
二、WinLC與PLC互連
WinLC是在PC機(jī)上的軟件PLC,可以把一臺(tái)PC機(jī)當(dāng)成PLC使用。這樣對(duì)于不能采用模擬器連接的軟件是比較方便的,如采用Intouch、Ifix這些SCADA軟件做為上位機(jī)軟件時(shí),測(cè)試是個(gè)麻煩的問(wèn)題,需要與實(shí)際機(jī)器連接起來(lái)才能測(cè)試,但如果有WinLC,可以把程序拷到WinLC上運(yùn)行,上位機(jī)軟件與WinLC聯(lián)機(jī)測(cè)試,省去不少工夫,所以WinLC對(duì)于不方便進(jìn)行現(xiàn)場(chǎng)測(cè)試的環(huán)境,是個(gè)不錯(cuò)的替代方案。WinLC既然是一套軟件PLC,就能夠?qū)崿F(xiàn)PLC的功能,那么與PLC通訊也是可以實(shí)現(xiàn)的,
下面說(shuō)一說(shuō)WinLC與S7-300互連
1、新建一個(gè)項(xiàng)目,建立一個(gè)S7-300的站點(diǎn),硬件組態(tài);建立一個(gè)PC站點(diǎn),在PC站點(diǎn)上增加一個(gè)WinLC和一個(gè)IE General,IE General的IP地址與PC機(jī)的IP地址一致,其實(shí)IE General指的就是PC機(jī)的以太網(wǎng)卡。
2、打開(kāi)NetPro,在WinLC上新建一個(gè)S7 conection,指向S7-300,編譯、存盤(pán)
3、在PCStation上增加WinLC和IE General,需要注意槽號(hào)要與硬件配置時(shí)候一樣
3、打開(kāi)WinLC的OB塊,調(diào)用SFB14、SFB15來(lái)讀寫(xiě)S7-300的數(shù)據(jù)
4、啟動(dòng)WinLC軟件,下載程序,這樣就可以實(shí)現(xiàn)軟件PLC與PLC互連了
三、兩種方式的結(jié)合
      如果有多臺(tái)PLC需要與PC機(jī)上的SCADA軟件通過(guò)OPC進(jìn)行通訊,但是又發(fā)現(xiàn)SCADA軟件讀取的速度太慢,不能滿足刷新要求,或者數(shù)據(jù)要做些預(yù)處理才能顯示,SCADA軟件上運(yùn)行太多的腳本又影響速度,那么通過(guò)軟PLC把多臺(tái)PLC的數(shù)據(jù)先讀過(guò)來(lái)進(jìn)行預(yù)處理,SCADA軟件只與一臺(tái)PLC進(jìn)行通訊,這樣SCADA軟件上的工作量會(huì)少一些。這個(gè)時(shí)候把上面說(shuō)的兩種方式結(jié)合一下,就能夠?qū)崿F(xiàn)這樣的功能了。
    1、通訊連接參照上面的方法設(shè)置
    2、在WinLC的PC站點(diǎn)上添加一個(gè)OPC服務(wù)器,在NetPro里面打開(kāi)OPC的連接列表,添加一個(gè)S7 conection,指向WinLC,編譯、下載
    3、通過(guò)OPC客戶端可以直接訪問(wèn)OPC服務(wù)器的內(nèi)容,常用的SCADA軟件如Intouch、Citect、IFix這些軟件都支持OPC,設(shè)置訪問(wèn)連接就可以在軟件上直接讀寫(xiě)了,如果更簡(jiǎn)單的界面,可以自己用VB編寫(xiě)一個(gè)OPC客戶端,讀寫(xiě)數(shù)據(jù)都在VB程序上實(shí)現(xiàn),不使用SCADA軟件,可以省掉不少錢(qián)了。

Tags:西門(mén)子,PLC,網(wǎng)絡(luò)通信  
責(zé)任編輯:admin
相關(guān)文章列表
信捷PLC:XD/XL定時(shí)器指令寫(xiě)法
信捷PLC講解,信捷PLC分類
PLC行知道幾個(gè)業(yè)常用184個(gè)專業(yè)英語(yǔ)詞匯,看看認(rèn)識(shí)幾個(gè)
上位機(jī)和plc有啥區(qū)別,PLC是什么(超級(jí)詳細(xì))
PLC控制系統(tǒng)設(shè)計(jì)的基本原則和步驟_PLC控制系統(tǒng)設(shè)計(jì)與調(diào)試的一般步
輕松搞定PLC控制系統(tǒng)設(shè)計(jì)!PLC控制系統(tǒng)設(shè)計(jì)流程圖_PLC控制系統(tǒng)設(shè)
窮學(xué)上位機(jī)系列——搭建STEP7仿真環(huán)境 SIMATIC Manager軟件仿真
西門(mén)子的通信軟件 西門(mén)子通訊SIMATIC NET
西門(mén)子plc S7-200實(shí)現(xiàn)小車(chē)往返運(yùn)動(dòng)的程序梯形圖實(shí)例
S7-200仿真漢化版下載和教程 西門(mén)子S7-200系列PLC仿真軟件使用教
plc開(kāi)關(guān)量與plc模擬量及數(shù)字量的功能說(shuō)明
關(guān)于噴泉的幾種形式
怎樣判斷plc輸出晶體管已壞?輸出觸點(diǎn)損壞的判斷,PLC輸出點(diǎn)損壞
PLC點(diǎn)壞了怎么辦?加個(gè)繼電器怎么接線?io輸入輸出點(diǎn)損壞,plc維
PLC幾種常見(jiàn)的連接口和通訊協(xié)議, PLC通訊接口
西門(mén)子plc S7-200 port0 port1有什么區(qū)別
S7-1200PLC的硬件與硬件組態(tài)
PLC通訊線纜 PLC編程電纜作用 PLC編程電纜選購(gòu)
匯川PLC編程軟件AutoShop的應(yīng)用
控制字、狀態(tài)字傻傻分不清楚,今天它來(lái)了_變頻器與plc通訊
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 安国市| 郴州市| 和平区| 丰台区| 始兴县| 周至县| 台东市| 阿勒泰市| 定西市| 四川省| 东至县| 友谊县| 天水市| 陇西县| 盐城市| 略阳县| 大悟县| 合肥市| 佛教| 宣恩县| 车险| 湘乡市| 临汾市| 巴南区| 西安市| 甘孜| 潞城市| 息烽县| 阿拉善左旗| 渝北区| 上饶市| 北流市| 林周县| 马尔康县| 莫力| 咸阳市| 七台河市| 无锡市| 青龙| 扶沟县| 汤原县|