怎样用plc实现十进制数的显示,要求用四个开关输入十进制数对应的十个数0-9

来源:百度知道 编辑:UC知道 时间:2024/06/14 07:54:40

4个开关ABCD实际就是4个2进制,全关的时候是0000,代表数字0.ABC关D开的时候是0001,对应数字1.以次类推,ABCD都开的时候是1111,对应的数字是15.你只表示10个数,那到1001就可以了.
十进制数的显示是用7段LED显示吗?你用什么牌子的PLC做?西门子S7-300/400可以吗?如果可以我帮你做.

用BIN指令
如你用四个开关量输入对就X0,X1,X2,X3
BIN K1XO D0
DO中的数值根据你输入状态进行转换。比如当X1,X2接通时
D0中储存的数就是5,依次类推。可以进行各种运用,还有不明白的,QQ问我106051586

4个开关ABCD实际就是4个2进制,全关的时候是0000,代表数字0.ABC关D开的时候是0001,对应数字1.以次类推,ABCD都开的时候是1111,对应的数字是15.你只表示10个数,那到1001就可以了.
十进制数的显示是用7段LED显示吗?你用什么牌子的PLC做?三菱FX-2N可以吗?如果可以我帮你做.

四位二进制数
显示0-9

你可以直接使用支持modbus从站协议的显示仪表
把数值给仪表 仪表就显示了
这样你就可以不用考虑编码了