字符串比较问题

用条形码扫描器接s7-200自由口,扫描器扫描的一维条形码字符串寄存在smb2,可否通过比较指令比较“字符串”的前5位,将字符串分类

最佳答案

可否通过比较指令比较“字符串”的前5位,将字符串分类?
较简单方法就是应用逻辑尺,例如将前5位分检出来,可以进行与这样的二进制数相”与“操作,即与二进制数1111 1000(十六进制的F8)相”与“,其结果存入另一单元中即为前5位。又例如将前2位与后2位分检出来,可以进行与这样的二进制数相”与“操作,即与二进制数1100 0011(十六进制的33)相”与“,其结果存入另一单元中即为前2位后2位。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:21
下一篇 2020年11月1日 下午2:21

相关推荐

  • S7-200 PC ACCESS V1.0 SP6与多个S7-200以太网通讯的问题?

    在S7-200 PC ACCESS V1.0 SP6与多个(小于8个)S7-200以太网通讯,项目连接配置好后,测试通讯都正常,PC&nbs…

    SIMATIC S7-200 2017年12月8日
  • s7-200高数计数器的计数问题

    1.用的是cpu226,模式9,hcs1,欧盟龙的编码器,只有在a相大于b相的时候可以计数,所以只有正转的时候可以计数,寄存器中sm46一直都是0110 10002.在编…

    SIMATIC S7-200 2017年6月24日
  • USS参数的理解意思

    我正在学习PLC和变频器MM430的USS通讯。我看资料,有个问题理解不了,请教各位指点 1:在MM430的说明书P13-10页中例子描述:  &nb…

    SIMATIC S7-200 2021年7月4日
  • 关于S7-200定时器的问题?

    我想利用SM0.4这个分钟脉冲来实现分钟定时,该如何使用,好象200的里面定时器最多可以计数到3276.7秒,还有其他的方法实现吗? 最佳答案 对sm0.4的上升沿进行计数,将计数…

    SIMATIC S7-200 2021年7月5日
  • 多个数据相加

    怎么实现多个VW区里面数据相加 问题补充:之前我也是一个一个相加的 可是程序好大  弄的我内存不够 现在我想减少程序  …

    SIMATIC S7-200 2020年10月31日
  • sm1.0 的问题

    各位好!在程序中多次使用sm1.0的常开触点,但sm1.0不是同一前提,会不会产生这种现象:只要有一处前提条件满足,sm1.0都会动作!呵呵,谢谢啦! 最佳答案 西门子的我没实验过…

    SIMATIC S7-200 2020年11月1日
  • 西门子TP1200COMfort用什么编程软件

    西门子TP1200COMfort用什么编程软件 钻石用户推荐最佳答案 用博图软件,现在最新的博图软件为V16。下图是我有博图V15.1软件组态画面。博图软件需要从西门子供应商那里购…

    2021年7月5日
  • 这个上升沿, P 是否还需要加吗?? 请指教

    这个Start   在主程序里面已经有一个  P  指令了,   在子程序中还需…

    2021年7月5日
  • em232模拟量输出电压与程序不符

    EM232模拟量输出 awq4为32000,但是量了下m0和v0却只有7.73V,要怎么解决 最佳答案 可以参考:《EM232模拟量输出端口超过10V 》htt…

    SIMATIC S7-200 2018年12月14日
  • 请教个编程问题

    在一个总的自动程序里面想分别设置几个暂停按钮,这些按钮单独启动后可以对相应段程序进行暂停,以便排出该段次品而不影响其他段的正常运转。暂停开关离主机比较远。我的想法是用一启动开关+急…

    SIMATIC S7-200 2017年6月12日