发布于 2011-10-25 19:03:33
3楼
我个人不建议浪费一个模拟量通道来接一个电位计。可以用两个数字量输入点,按下接通时做加、减运算,实现一个数字电位计功能。比如:按下增大按钮I0.0,让MW100的值增加;按下减小按钮I0.1,让MW100的值减小。可参考以下思路:
A I 0.0 //增大数字电位计的瞬动按钮
JCN M001
L MW 100 //数字电位计的值(范围0-27648)
+ 1 //改变此数值,可以调节每步增加的数值
T MW 100 //按住增大按钮,增大数字电位计的值
L 27648
>=I
JC HIGH
M001: A I 0.1 //减小数字电位计的瞬动按钮
JCN END
L MW 100 //数字电位计的值(范围0-27648)
+ -1 //改变此数值,可以调节每步减小的数值
T MW 100 //按住减小按钮,减小数字电位计的值
L 0
<=I
JC LOW
JU END
HIGH: L 27648 //数字电位计的值超过27648时,就停止在27648值上
T MW 100
JU END
LOW: L 0 //数字电位计的值低于0时,就停止在0值上
T MW 100
END: NOP 0
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”