bqq311601
求知
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 24 個
工控威望: 214 點
下載積分: 3165 分
在線時間: 67(小時)
注冊時間: 2014-08-20
最后登錄: 2024-12-18
查看bqq311601的 主題 / 回貼
樓主  發(fā)表于: 2015-01-29 20:41
[attachment=131833] [attachment=131833]    圖中的第一處D8025是什么意思????? 第二處D8025 MOV D3 然后接下來處理!D3=0:D3=1:D3= 2:D3= 3 !。。。。。!求大神指教圖中的第一處D8025是什么意思?????小弟在此謝過了。。。。。。。
[ 此帖被bqq311601在2015-01-30 13:35重新編輯 ]
求知
富陽工控
燈泡電工
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 337 個
工控威望: 536 點
下載積分: 23633 分
在線時間: 157(小時)
注冊時間: 2012-07-06
最后登錄: 2024-12-24
查看富陽工控的 主題 / 回貼
1樓  發(fā)表于: 2015-01-29 21:47
你看看M8025是什么意思。
小侯
小侯
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 482 個
工控威望: 2612 點
下載積分: 8103 分
在線時間: 507(小時)
注冊時間: 2008-10-17
最后登錄: 2024-12-09
查看小侯的 主題 / 回貼
2樓  發(fā)表于: 2015-01-30 00:30
你這PLC是Q-TPYE嗎
Q-TYPE的暫存器有一萬多個
照你第一張圖來看
D8025存放著驅(qū)動器C可用空間訊息這是32位佔兩個暫存器
這要看人機手冊才知道存的格式內(nèi)容
MOV D8025 D3 將驅(qū)動器C可用空間訊息其中低16位元傳送到D3

SWAP為高低位交換
D3的高8位低8位互換

WTOB將D3的高低8位分成兩個暫存器
原D3高8位存在D3
原D3低8位存在D4

接下來BIN將D3的數(shù)值(BCD)轉(zhuǎn)換成BIN存放在D3

其實這樣編寫照PLC運作應該是可以
不過建議將位置都分開比較不會搞混
樓主留言:
大神D8025里的值可不可以變???然后讓D3分別得到0.1.2.3.還有這樣編寫程序的意義是什么?_?
小侯
小侯
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 482 個
工控威望: 2612 點
下載積分: 8103 分
在線時間: 507(小時)
注冊時間: 2008-10-17
最后登錄: 2024-12-09
查看小侯的 主題 / 回貼
3樓  發(fā)表于: 2015-01-31 06:41
D8025是人機在使用的
只要你接著人機
數(shù)值就就是從人機那裏傳來的
就算你自行寫入數(shù)值
他也會被人機改寫回去
這段程式的意義就要看整個程式與人機了

若你想測試一下 d3數(shù)值改變
就使用程式仿真的方式來看