西門子連接器6ES7392-1AJ00-0AA0售后無憂
西門子連接器6ES7392-1AJ00-0AA0
用向?qū)傻淖映绦?,實現(xiàn)數(shù)據(jù)傳輸
對于S7-200的同一個連接的多個數(shù)據(jù)傳輸,,不能同時激活,必須分時調(diào)用,。下面的程序就是用前一個數(shù)據(jù)傳輸?shù)耐瓿晌蝗ゼせ钕乱粋€數(shù)據(jù)傳輸,,如圖11.圖12.圖13. 所示
圖11 S7-200程序段1
圖12 S7-200程序段2
圖13 S7-200程序段3
如果通信未建立成功,可以對應查詢子程序的錯誤代碼,。
S7-300作客戶端,,S7-200作服務器
S7-200以太網(wǎng)向?qū)гO置
通過以太網(wǎng)向?qū)⒁蕴W(wǎng)模塊CP243-1配置為服務器,使用STEP 7 Micro/WIN中的向?qū)нM行通信的配置即可,。在命令菜單中選擇工具--以太網(wǎng)向?qū)А?/p>
第一步是對以太網(wǎng)通信的描述,,點擊下一步開始以太網(wǎng)配置。
在此處選擇模塊的位置,,CPU后的第一個模塊位置為0,,往后依次類推;或者點擊讀取模塊搜尋在線的CP243-1模塊(且將該模塊的命令字節(jié)載入模塊命令字節(jié)向?qū)聊唬?。點擊下一步,;
選擇模塊相匹配的MLFB版本,如下圖所示:
在此處填寫IP地址和子網(wǎng)掩碼,。本例中將IP地址設置為:140.80.0.60,,點擊下一步;
下面的對話框?qū)⒔M態(tài)CP243-1進行S7連接的連接數(shù)量的設置,。通過S7連接可以與通信伙伴進行讀寫數(shù)據(jù)操作,,點擊“下一步"按鈕繼續(xù)進行S7連接組態(tài)。本例中CP243-1的第三,、四個連接分別為服務器連接,。
STEP7編寫PUT/GET程序
需要在S7-300程序中,調(diào)用功能塊FB14 “GET" 和 FB15 “PUT",??梢栽赟tandard Library--Communication Blocks--Blocks下找到這些功能塊。
注意:
1. ID:為Netpro里組態(tài)S7連接屬性窗口中的Block paramters-Local ID。
2.ADDR_1為伙伴PLC的數(shù)據(jù)區(qū)域,,由于通信伙伴是S7-200的V區(qū),,V區(qū)與S7-300的DB1地址相對應。
3.RD_1為本地PLC的數(shù)據(jù)接收區(qū),;SD_1為本地PLC的數(shù)據(jù)發(fā)送區(qū),。
如果通信無法建立,請查看“PUT"和“GET"指令的錯誤代碼,,STATUS僅在一個周期內(nèi)有效,,需要在ERROR=1時捕捉錯誤狀態(tài)。如下圖所示:
對于FB14 “GET" 和 FB15 “PUT"的輸入?yún)?shù)'ID",,也可通過鼠標右擊功能塊ID引腳,,可以自動插入本地ID連接,。如下圖所示: