阚一鸣116
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 109 点
下载积分: 648 分
在线时间: 3(小时)
注册时间: 2016-03-31
最后登录: 2016-04-22
查看阚一鸣116的 主题 / 回贴
楼主  发表于: 2016-04-21 16:21
谢谢大家帮忙
magicyoo
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 91 点
下载积分: 1173 分
在线时间: 17(小时)
注册时间: 2015-11-18
最后登录: 2022-12-27
查看magicyoo的 主题 / 回贴
1楼  发表于: 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數值為可調
當X2 ON時,D2會增加(週期變長)
反之X3 ON時,D2會減少(週期變短)
而前面有個判斷式
D2時間被限制在199 <= D2 <= 1301

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

最後當X0在ON一次時
reset Y0~Y3的狀態(全OFF)
[ 此帖被magicyoo在2016-04-22 11:01重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(pengdehui) 热心助人!