小蜜蜂
你讓我滾,我滾了。你讓我回來,對不起,滾遠了...
級別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 1408 個
工控威望: 1515 點
下載積分: 13283 分
在線時間: 2209(小時)
注冊時間: 2008-03-19
最后登錄: 2025-01-20
查看小蜜蜂的 主題 / 回貼
樓主  發(fā)表于: 2010-09-08 13:42
觸摸屏和變頻器直接485通訊后,比如設(shè)定頻率的地址是十六進制的2000H,那么2000H的值能否傳送給PLC的D寄存器里面嗎?謝謝
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5223 個
工控威望: 7447 點
下載積分: 159321 分
在線時間: 3180(小時)
注冊時間: 2007-11-21
最后登錄: 2025-01-20
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2010-09-08 23:20
引用
引用第5樓小蜜蜂于2010-09-08 20:57發(fā)表的  :
比如是臺達的PLC
MOV    H2000    D0,這樣應該不對吧,這樣表示的H2000,只是表示一個恒定的數(shù)值。
如果用MODRD讀取后再傳送到D0寄存器,這個好像只有PLC和變頻器485通訊時才能用。
現(xiàn)在我是觸摸屏和變頻器直接485通訊的。變頻器沒有和PLC通訊。
真的搞不懂。  

一步步來。
你要先搞懂怎么把數(shù)值讀到屏里來。
數(shù)值讀到屏中也是放在屏的內(nèi)部地址里。
再把這個地址中的數(shù)值寫到PLC寄存器中。