一批数据的判断是否为0

请教:要判断VW0到VW100是否=0,有什么最简单的方法请师傅赐教

最佳答案

试试表格查找指令(TBL_FIND)。
表格查找(TBL)指令在表格(TBL)中搜索与某些标准相符的数据。"表格查找"指令搜索表,从INDX指定的表格条目开始,寻找与CMD定义的搜索标准相匹配的数据数值(PTN)。命令参数(CMD)被指定一个1至4的数值,分别代表 =、<>、<, and >。如果找到匹配条目,则INDX指向表格中的匹配条目。欲查找下一个匹配条目,再次激活"表格查找"指令之前必须在INDX上加1。如果未找到匹配条目,INDX的数值等于条目计数。一个表格最多可有100个条目,数据项目(搜索区域)从0排号至最大值99。
其中,TBL为表的首地址,PTN为需要查找的数据,INDX用于存放表中符合查表条件的数据的地址;CMD为比较运算符代码“1”、“2”、“3”、“4”,分别代表查找条件“=”、“<>”、“<”和”>”:
注意查表指令不需要ATT指令中的最大填表数TL。因此,查表指令的TBL操作数比ATT指令的TBL操作数多两个字节。例如,ATT指令创建的表的TBL=VW200.对该表进行查找指令时的TBL应为、VW202。
实际操作将PTN管脚写入16#0000,CMD管脚设置为1(=0)

提问者对于答案的评价:
我要回答laohuai工程师,现在我做的是DTU短信控PLC,PLC对它其中的短信仅是读一次后短信内容的寄存器马上清0(当然我是用modbus不断循环地读),如果我判断这些寄存器全部为0那么读取完成,之后触发一系列所需要的功能,这是一个很简单的问题,其实是laohuai工程师想得太过复杂而已,和死胡同有关系么?·····

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月15日
下一篇 2017年8月15日

相关推荐

  • td200 F键

    我想实现如下功能,按一下F1键 Q0.0置位,再按F1一下,复位,就向照明开关那样使用,能不能实现啊.在向导里有瞬动和置位2个选项.程序里怎么实现啊. 最佳答案 用瞬动功…

    SIMATIC S7-200 2021年7月5日
  • mODBUS 通讯地址

    modbus通讯理论上支持4种Modicon PLC地址,即0*、1*、3* 和4*四种,分别表示开出DO(中间线圈)、开入DI、模入AI、模出AO(中间寄存器…

    SIMATIC S7-200 2017年11月12日
  • s7-200 modbus做从站时,首地址只能从vw0开始

    我用施耐德的m200plc(主站)与s7-200(从站)用modbus通信,读取从站s7-200 vw1000开始的8个字 放在 施耐德m200plc…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200扩展模块的问题

    请问; 1:200PLC主站和扩展的数字量输入输出模块地址能不能和300/400一样更改呢,如果可以怎么改?     &…

    2017年5月29日
  • 伺服电机堵转

    S7-200给控制器发送脉冲,电机瞬动后锁死(这是其中一种接线),另外五种接上电机一供电,电机就报故障。请问各位高手这是什么东东的原因? 最佳答案 请注意驱动器输出的类型是漏型还是…

    SIMATIC S7-200 2020年10月31日
  • 分析讨论两个问题:S7-200两个通信口一个走MODBUS-RTU通信,另一个走PPI通信

    两者单独与外部设备进行通信,能通信上吗,会不会相互干扰?modbus-RTU外接仪表,PPI外接另一台S7-200.通信编程会不会相互影响 ?另外:如果是一个口(仅por…

    SIMATIC S7-200 2020年10月31日
  • plc与变频器的通讯1

    plc与变频器的通讯怎么通讯。如果要控制变频器需要什么通讯线连接,具体怎么设置的。谢谢各位师傅 最佳答案 这个简单就两根线,plc这边接9针插头的3和8 变频器那边接48…

    SIMATIC S7-200 2017年11月12日
  • STL与梯形图

    请问STL与梯形图的区别是什么?如果STL不能顺利的转化为梯形图,是不是说STL编辑错了?是不是只有STL与梯形图能相互转化的程序才是没有语法错误的程序? 最佳答案 T图一般适合初…

    SIMATIC S7-200 2021年7月5日
  • 置位 复位

    网上查了下,头都搞大了,高手太多,自己太笨。 置位:不管是1或0,置位后就是1,只能置1。 复位:回复初始状态,1回复到1,0回复到0, 复位和清零是…

    SIMATIC S7-200 2021年7月4日
  • CPU 224XP是否可以扩展出多个485接口

    CPU 224XP自带2个485的接口,现在需要3个485的接口,不够用怎么办?是否可以通过扩展的方式来增加485接口的数目? 问题补充:3个485接口,一个用于接触摸屏…

    SIMATIC S7-200 2020年11月1日