通過SMART PLC進(jìn)行編程過程中,通常會(huì)遇到需要將多個(gè)RTU從站進(jìn)行傳輸,而作為SMARTPLC的主站接收多個(gè)從站傳輸過來的數(shù)據(jù),并同步顯示。
這種情況下首先需要考慮的是從站設(shè)備的設(shè)備地址,無論多少臺(tái)從站設(shè)備地址不能夠重復(fù),否則會(huì)爆沖突報(bào)警。
具體操作進(jìn)行講解首先需要了解實(shí)現(xiàn)的功能,需要實(shí)現(xiàn)主站讀取從站信息并存儲(chǔ)到主站地址中。案例如下:
第一、講從站設(shè)備的波特率(9600),奇偶效驗(yàn)(0),數(shù)據(jù)位(8)停止位(1)設(shè)置為同一波段中。當(dāng)前數(shù)據(jù)已經(jīng)設(shè)置完成了。
第二、需要將從站設(shè)備的通訊地址設(shè)置為不同地址,為了方便我將設(shè)置的從站數(shù)據(jù)地址設(shè)置為1、2、3 、4.
PLC主站編程如下1、定義port1口的modbus屬性
這里是關(guān)鍵了,輪詢四臺(tái)485連接設(shè)備,將點(diǎn)位進(jìn)行分離。這樣也能保證返回?cái)?shù)據(jù)互不干擾。
同一時(shí)間只能有一個(gè)從站在工作,所以一定要分別釋放其他數(shù)據(jù)
解析返回的數(shù)據(jù),這部分就比較簡單了,到處都有范例
審核編輯:劉清
-
plc
+關(guān)注
關(guān)注
5014文章
13351瀏覽量
464464 -
西門子
+關(guān)注
關(guān)注
94文章
3059瀏覽量
116154 -
SMART
+關(guān)注
關(guān)注
3文章
226瀏覽量
44722 -
ModBus協(xié)議
+關(guān)注
關(guān)注
3文章
177瀏覽量
33477 -
RTU
+關(guān)注
關(guān)注
0文章
416瀏覽量
28715
原文標(biāo)題:西門子SMARTP通過MODBUS RTU實(shí)現(xiàn)一主多從
文章出處:【微信號:非標(biāo)設(shè)備自動(dòng)化設(shè)計(jì),微信公眾號:非標(biāo)設(shè)備自動(dòng)化設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論