任超 X任超 1楼 回复时间:2008-12-26 22:17:27
拨码开关阿 很方便的
台达ES系列不支持拔码开关的
自己写拨码开关的扫描程序
例如x0-4为拨码开关的输入,y0,y1输出,y0,1=0,0,输入的x0-4为第0位,y0,1=0,1时输入的x0-4为第1位。。。。。(即得要延时1个扫描周期)
如果扫描限扫描的慢的话,可以用ref强制刷新i/o,这样可以在1个扫描周期就能得到拨码开关的状态,
就是用拨码开关有点浪费plc的点
个位
1-x0
2-x1
4-x2
8-x3
十位
1-x4
2-x5
4-x6
8-x7
用指令 bin k2x0 d0
就把拨码开关状态读到plc里d0了 最大99
引用老盖 的回复内容:引用卢生 的回复内容:
任超 X任超 1楼 回复时间:2008-12-26 22:17:27
拨码开关阿 很方便的
台达ES系列不支持拔码开关的
--------------------------------------------------------------------------------
自己写拨码开关的扫描程序
例如x0-4为拨码开关的输入,y0,y1输出,y0,1=0,0,输入的x0-4为第0位,y0,1=0,1时输入的x0-4为第1位。。。。。(即得要延时1个扫描周期)
如果扫描限扫描的慢的话,可以用ref强制刷新i/o,这样可以在1个扫描周期就能得到拨码开关的状态,
就是用拨码开关有点浪费plc的点
个位
1-x0
2-x1
4-x2
8-x3
十位
1-x4
2-x5
4-x6
8-x7
用指令 bin k2x0 d0
就把拨码开关状态读到plc里d0了 最大99
谢谢!