西門子S7-200Smart cpu sr20以太網(wǎng)通訊的問題
劉玉蓉
發(fā)布于2014-11-10 17:24
9
0
標(biāo)簽:
這邊有個(gè)西門子Smart cpu sr20通過以太網(wǎng)連接上位機(jī),現(xiàn)在在上位機(jī)那邊通過ping命令可以ping通Smart cpu sr20,但是我一個(gè)數(shù)據(jù)都無法重PLC里面讀取出來,這個(gè)是PLC的就不支持這個(gè)功能還是需要在PLC里面有個(gè)什么網(wǎng)絡(luò)讀取的指令要寫一下?
我以前是用S7-200 CPU226 和一個(gè)CP243-1的以太網(wǎng)模塊做的通訊讀取PLC里面的參數(shù),一直都正常,
求教,Smart cpu sr20能通過以太網(wǎng)的接口在上位機(jī)直接讀取PLC內(nèi)部的數(shù)據(jù)嗎?如果可以需要增加什么指令?
如果不行,能具體解釋下原因嗎?
這個(gè)事以太網(wǎng)的幫助說明
TCP/IP 以太網(wǎng)可以將 S7-200 SMART CPU 鏈接到工業(yè)以太網(wǎng)網(wǎng)絡(luò)。
工業(yè)以太網(wǎng)網(wǎng)絡(luò)包括以下功能:
基于 TCP/IP 通信標(biāo)準(zhǔn)進(jìn)行通信
工廠安裝的 MAC 地址
自動(dòng)檢測(cè)全雙工或半雙工通信,10 MB 和 100 MB
多個(gè)連接(多 4 個(gè) HMI 和 1 個(gè)程序員)
佳答案
S7-200和S7-200 SMART的以太網(wǎng)S7通信一樣,都有編程向?qū)?,但是S7-200的向?qū)枰嘣O(shè)置很多參數(shù),例如模塊命令字節(jié)地址、本地和遠(yuǎn)程的傳輸層服務(wù)訪問點(diǎn)TSAP、連接的符號(hào)名稱、數(shù)據(jù)傳輸?shù)姆?hào)名、是否生成CRC保護(hù)、是否使能連接的“保持活動(dòng)”功能。S7-200 SMART的GET/PUT向?qū)サ袅松鲜龅摹懊つc”,組態(tài)參數(shù)簡化到了極致。
CPU作為服務(wù)器也需要用向?qū)ЫM態(tài),而S7-200 SMART作為服務(wù)器不需要用向?qū)ЫM態(tài)。
詳細(xì)實(shí)例可以參考:
《Smart 200與S7-300之間的以太網(wǎng)通訊》
https://wenku.baidu.com/link?url=YIUeBjtqoxuFQKAAzVDIRYsjp6DfX3gZx5HzwLQJvlAXAVQA17DBqxGVkHj4NPA_V3hQFvYkkT47i4VLyNjQXW24JLC_YLDH1fc_UA56OJu
參考資料:
https://bbs.gkong.com/archive.aspx?id=380575