广州凌控自动化科技有限公司
客户至上 诚信经营 开拓创新 求实合作 因为专注 所以专业 不断完善 不断创新
首 页 >> 问 题 >> 请问下三菱FX3UPLC和条码扫描枪通讯的问题 Q61LD
问题分类

请问下三菱FX3UPLC和条码扫描枪通讯的问题 Q61LD

时间: 2017/11/20 18:31:40

我用一个条码扫描枪3UPLC通过RS指令通讯,我扫描一段条码到PLC数据寄存器里,比如条码的值是12345,PLC接收到的条码会分别存储到几个寄存器里,D0会得到12,D1得到34,D3得到5,那么这样问题就来了,我应该怎么做才可以把D0,D1,D2的值再合并为它原来的值12345这样
Re:  时间: 2017/11/20 22:24:00
FX3U扩展RS-232或者RS-485通信接口,与扫描枪通信,使用RS指令,RS指令接收数据一般是ASCII码 或者16进制数据,确认数据类型后,判断是否需要先进行数据转换,另外还需注意M8161,M8161置ON 8位模式一个寄存器存一个字节,若M8161为OFF,一个寄存器保存2个字节,先保
Re:Re:  时间: 2017/11/21 0:48:00
呵呵,谢谢管理员大哥的回答。我就是想了解下,通过条码扫描器输入,PLC会把一组数据分别存储到几个数据寄存器里面,比如12345,会在D0存储12,D1存储34,D2存储5,我就是想把这里D0,D1,D2的值再合并成12345,放到D100里面,管理员大哥,我应该怎么编哪个程序呢?
Re:Re:Re:  时间: 2017/11/21 5:36:00
若您确认接收数据D0=K12,D1=K34,D2=K5,需要组合成K12345,没有直接对应指令,可以通过编程实现,例如D0*K1000+D1*K10+D2。


Re:Re:Re:Re:  时间: 2017/11/21 8:00:00
哎,就是有个问题,假如条码值为900,那么分配到D0的值就是90,D1的值就是0,那么这样你让D0乘以固定值1000的话,得出来的结果就不是实际值了。
Re:Re:Re:Re:Re:  时间: 2017/11/21 12:48:00
是的,若条码不是固定的,就不能使用固定计算公式了。


相关问题
相关产品
三菱
称重传感器输入
Q61LD
三菱 称重传感器输入 Q61LD
1通道。 输入(称重传感器输出):0.03.3m V/V。 输出(分辨率):01000
相关下载