闞一鳴116
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 15 個
工控威望: 109 點
下載積分: 648 分
在線時間: 3(小時)
注冊時間: 2016-03-31
最后登錄: 2016-04-22
查看闞一鳴116的 主題 / 回貼
樓主  發(fā)表于: 2016-04-21 16:21
謝謝大家?guī)兔?/div>
magicyoo
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 3 個
工控威望: 91 點
下載積分: 1173 分
在線時間: 17(小時)
注冊時間: 2015-11-18
最后登錄: 2022-12-27
查看magicyoo的 主題 / 回貼
1樓  發(fā)表于: 2016-04-22 10:38
PLC ON時
把16進位值"13264c89"寫入D0
把10進位值"500"寫入D2
(俗稱初始化)

X0 ON時,Y0 ON(ALT 為ON-OFF指令)
此時T246開始計時
而T246的接點功能為週期性的送pulse
週期長度決定於D2

D2數(shù)值為可調(diào)
當(dāng)X2 ON時,D2會增加(週期變長)
反之X3 ON時,D2會減少(週期變短)
而前面有個判斷式
D2時間被限制在199 <= D2 <= 1301

T246時間長短決定D0位移的週期
D0裡有個32bit的數(shù)值
作為順序控制,因為DROL和DROR的功能
可以用monitor觀察D0的數(shù)值變化(以二進制觀察)以及Y0~Y3的ON-OFF狀態(tài)

最後當(dāng)X0在ON一次時
reset Y0~Y3的狀態(tài)(全OFF)
[ 此帖被magicyoo在2016-04-22 11:01重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+1(pengdehui) 熱心助人!