海闊憑魚(yú)躍
級(jí)別: 略有小成
|
公司一臺(tái)檢測(cè)設(shè)備,利用西門(mén)子1200PLC通過(guò)modbus tcp通訊需要向40009連續(xù)兩個(gè)保持寄存器寫(xiě)32位浮點(diǎn)數(shù)參數(shù),寫(xiě)進(jìn)去的值在檢測(cè)設(shè)備的PC上顯示為0,只能在PC上修改參數(shù),修改完后,再用PLC讀40009的值是PLC 發(fā)送的值,而不是PC寫(xiě)進(jìn)去的值(和PC顯示不一致),斷電后重啟PLC再讀40009的值變成了0,而PC上的實(shí)際值沒(méi)變,請(qǐng)教各位大佬是什么問(wèn)題, |
---|---|
|
不小心遇見(jiàn)你
自動(dòng)項(xiàng)目、PLC、視覺(jué)、通訊等工控軟件開(kāi)發(fā)QQ3515716
級(jí)別: 工控俠客
|
大小端 |
|
---|---|---|
|
yiyi5138
級(jí)別: 家園常客
|
先放在DB塊里,監(jiān)控一下,是否通訊連上?然后就可判讀問(wèn)題在那? |
---|---|
|
海闊憑魚(yú)躍
級(jí)別: 略有小成
|
不是數(shù)據(jù)類(lèi)型和大小端的問(wèn)題吧,PC端寫(xiě)的值就是讀不出來(lái)(PC端不為0,但PLC讀出為0),但是PLC寫(xiě)的值能把PC端寫(xiě)的值覆蓋為0(其實(shí)PLC端寫(xiě)的不是0),不斷電的情況PLC再讀就是PLC剛寫(xiě)的值 |
---|---|
|
marksman_01
一起進(jìn)步
級(jí)別: 家園常客
|
檢查讀寫(xiě)地址,可能有錯(cuò)位 |
---|---|
本帖最近評(píng)分記錄: |
洋蔥頭
級(jí)別: 正式會(huì)員
|
PLC寫(xiě)進(jìn)去與讀出來(lái)的地址 跟PC寫(xiě)進(jìn)去顯示出來(lái)的地址不是同一個(gè)地址吧 |
---|---|
|