|
|
|
|
发表人:JJ |
发表时间:2003/10/9 16:33:00 |
|
|
| 本栏论题: |
如果从外面接受的BCD码不是8位、16位。有好的方法传送吗?我不想用常开、线圈的方法 [8956] |
|
以下是关于《如果从外面接受的BCD码不是8位、16位。有好的方法传送吗?我不想用常开、线圈的方法》论题的回复(共12篇) |
|
回复:如果从外面接受的BCD码不是8位、16位。有好的方法传送吗?我不想用常开、线圈的方法
采用字与指令。
比如
将IW0和000000111111111111就可以将前6位信号屏蔽为0。只用12位。
|
|
|
回复:很简单
假如是输入X0-X2,3位BCD。你可以用X0驱动M0,X1-M1,X2-M2,然后用指令BCD K1M0就可以了啊
|
|
|
回复:BCD码输入多余位的处理
对三菱的可任意设定N个四位输入,如K1 X0即是X0-X3四位,K2 X4即是X0-X7八位。对其他的PLC可以采用“屏蔽”如左八位不要可“与”一个H00FF。
|
|
|
回复:可以先左移N位,然后右移N位的方法,消除不需要的位。明白吗?
|
|
|
回复:什么左移、右移的!用“与”将不用的输入点屏蔽就完了,
|
|
|
回复:不想屏蔽,还想在使用,怎么办?
不想屏蔽,还想在使用,怎么办?
|
|
|
回复:理解plc的指令,重要的是融会贯通。教科书上的东西最好不要看,多实践
|
|
|