一批数据的判断是否为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日 上午12:06
下一篇 2017年8月15日 上午12:06

相关推荐

  • LOGO与S7-200

    请问那为师傅知道LOGO的程序能不能用在S7-200PLC上。谢谢 最佳答案 不能的.你将LOGO里的程序抄下来,然后逐步输入到200里.也只能这样了. 提问者对于答案的评价:非常…

    SIMATIC S7-200 2021年7月5日
  • s7200的问题

    wincc-s7200如何连接我有simatic net软件 应该用什么硬件与200相连 最佳答案 多了若有S7-200 PC Access…

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯的接线

    我想用S7-224和几个智能仪表通讯,我想用RS-485来做通讯,S7-224自由口协议是串口232,我觉得一种用485转232来做,另一种用DP总线头来做行不,如果行,总端电阻怎…

    SIMATIC S7-200 2020年11月1日
  • 关于打印通讯的问题?

    有哪位高手可以告之小弟,在西门子PLCS7-200(CPU226)中,是怎样与微打进行通讯连接的.在梯形图中怎样设计(是用什么命令)?怎样设置打印内容?小弟在此不盛感激!(可以设计…

    SIMATIC S7-200 2021年7月5日
  • 初学者求S7-200程序,附流程图

    自动折弯H型钢,动作流程:油缸到达设定位置后,驱动电机转动。折弯次数由操作者决定;如折弯次数=1,油缸支出10mm,到位后,驱动电机正转,一段时间停止,折弯完成。若折弯次数=2,流…

    SIMATIC S7-200 2020年11月1日
  • USB/PPI电缆通信问题

    我用USB/PPI编程电缆通信,当我把程序编好后,并把系统快的通信波特率设为187.5后,都下载到CPU后,再通信就通信不上了,为了能通信上,应该设置那些参数,或者怎么能把CPU里…

    SIMATIC S7-200 2021年7月4日
  • S7200两个CPU之间通讯

    各位高手请教一个问题,我现在用两套226CPU想一个做主站一个做从站,之间用485通讯,但是我忘了485这跟线的引脚定义了,我想自己做根线,请教各位485引脚定义。谢谢! 问题补充…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200通信波特率问题

    用200标准的编程电缆连接200的PLC时,通信的波特率应该是19200吧(我没用过这个方法)?用300/400的编程电缆我今天跟200的通信了一下,发现通信波特率为9600时才能…

    SIMATIC S7-200 2020年10月31日
  • 怎么拓展s7-200系列plc定时器的范围

    定时器需要大概10个小时的时间,如何来拓宽定时器范围,最好有程序,谢谢。我在网上查通过定时器与定时器公用,但是,我的输入是一直有的,不是开关量,计数器无法读取。希望哪位知道的朋友帮…

    SIMATIC S7-200 2021年7月5日
  • 请问EM277 GSD文件站内是哪个?

    请问EM277 GSD文件站内是哪个?我装TIA V11以前的GSD文件无法安装。求个站内的文件下载链接 和文件名 最佳答案 1、EM277&nbsp…

    SIMATIC S7-200 2020年10月31日