s7-200与扫码枪扫描数据问题

224xp 与威纶MT6070ih 相连,屏的USb与扫码枪相连,扫码枪扫描我在线生成的条形码数字12,触摸屏显示了扫描到的数字12,但是监控PLC VW600里的数据是12593  应该是12 才对啊,触摸屏与扫码枪的设置http://geekfa.com/132.html  设置应该没问题 另外我扫描条形码数字1-9的嘛都输不到屏幕上,11 12 以上的能显示在屏幕,但PLC数据不对,请高手帮忙啊,实验好几天也没找到原因

图片说明:

s7-200与扫码枪扫描数据问题    s7-200与扫码枪扫描数据问题   

最佳答案

我先猜。
12593翻译成16进制是3131。3131翻译成ASCII码就是字符11。
猜中猜。
楼主扫描的条码虽然说是12 。但是我不相信。我相信这个条码应该11 。为何会觉得是12?可能条码从0开始起,但是楼主是从1开始数,数到第1个码值是0,数到第12个就是码值11了。
所以扫描枪输出ascii码11给你,传送过程就按二进制传出3131的信号,到plc监视和屏幕显示的时候就按了10进制显示,结果就12593了。

提问者对于答案的评价:
确实是高手你分析的很对,你看我是扫描的数字和PLC的数字对应的,扫码11和PLC显示的11对应,在PLC里比较,一致则输出,是不是要把ASCII转为2进制,好像不好转,另外最主要的是我扫描0-9这几个单个数字的码PLC数据里不显示咋回事?

最佳答案作者回复:
ASCII有指令转成16进制值。
ASCII码需要用ASCII格式显示。这个仅仅是视觉效果。plc并不理解这个视觉效果。例如上面的3131,谁懂的原来这个是指“11”。
ASCII转换成16进制,此时你要用整数格式看这结果。同时plc也懂的这个值叫做11。此时可以开始比较了。
至于屏,纯视觉效果。建议在plc搞清楚关系再理会屏的显示格式。
最好是编程直接在plc中互相转换某个值,直到你自己随意转换都可以得到正确的视觉效果的时候,就成熟了。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc369747.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:46
下一篇 2021年7月5日 下午3:46

相关推荐

  • plc测温湿度

    只知道用西门子200的PLC,已有模拟量输入模块。能帮忙设计一个外围测温度和湿度的嘛?最好不要用变送器。传感器那部分知识没学好,传感器选型不太会。 钻石用户推荐最佳答案 能帮忙设计…

    SIMATIC S7-200 2021年7月5日
  • 关于M0.0的问题

    在学习实时时钟的例子程序里,用LD M0.0来设置时钟值,并用M0.0的上升沿来出发TODW。 我的问题是,M0.0用的是常开触点,程序中又没有置位1,这样程序…

    SIMATIC S7-200 2021年7月4日
  • 求助FM450计数模块如何清零?

    我单位的plc上有个fm450 用来记录生产长度。但它始终不清零,直到计数达到2147483647就停止计数。必须要把PLC断电才能清零。请问下能否在程序里给它清零。我已…

    SIMATIC S7-200 2021年7月5日
  • S7-200两个CPU226cn控制

    考虑到容量问题,现需要两个CPU226CN控制同一个系统,并使用同一块触摸屏,该怎样连接?1)由于程序较大,需要分段下载至两个CPU吗?2)两个CPU怎样连接?连接好后是否相当于一…

    SIMATIC S7-200 2017年11月6日
  • 导致PLC226传感器端(M、L+),没有24V输出的原因

    在公司调试好的PLC200,到现场后出现问题:输入端无信号输入(通过按键、短接PLC输入端),输入端指示灯也不亮,输出端仅有固定的几个灯亮,不变化,在现场通过程序监控,发现程序里面…

    SIMATIC S7-200 2021年7月4日
  • 光纤缠绕机硬件设计需要什么

    我想设计一个光纤自动缠绕机,用西门子S7-200作为控制部件,别的硬件设计都需要什么啊?具体一些的,准备做实物的。谢谢各位高手了 最佳答案 一、 熟悉自动缠绕机的工艺要求…

    SIMATIC S7-200 2021年7月5日
  • 编写日期程序

    用s7200控制一个灯 周一到周五7:00到17:00关闭 其余时间打开。周六日全天打开。 最佳答案 关键是如何读系统时钟:S7-200的硬件实时时钟可以提供年…

    SIMATIC S7-200 2020年10月31日
  • CPU224XPdiaoyongMODBUS有大量错误

    我用CPU224XP在0#口带了一个TD400C,再在1#口带一个modbus,编译后说在MBUS_CTRL_1(子程序)和MBUSM2_P1(中断)有大量错误,都是11,33,3…

    SIMATIC S7-200 2021年7月5日
  • s7-200USS通讯求助

    如图: 2个参数 。 速度设定值和实际转速。这个代表的单位是Hz还是%,还是可以设定为Hz或者% 图片说明:    最佳答案 1、…

    2021年7月5日
  • step7 microwin v4.0安装到20%就不动了

    我是WIN10 64位操作系统,第一次装step7 microwin v4.0 SP9,安装到20%就不动了,我等了2个小时还是这样,不知道…

    SIMATIC S7-200 2017年6月3日

发表回复

登录后才能评论