S7-200数据批量处理

我现在使用的是S7-200,CPU224XP;我想实现数据的批量处理:比如VW100-VW120一段数据,先执行VW100数据计算还有转换的命令,执行完毕之后立马把VW102拿过来做同样的数据操作,以此类推,一直循环到处理完VW100到VW120之间的所有字为止。请问如果要实现这个功能,程序该如何写?需要用到哪些功能?希望能提供一段参考程序。

问题补充:
我用FOR NEXT指令和间接寻址做了一个简单的测试程序,如图1,2所示,当我将M0.1置1后,VW200~206的值全都变成了32760(见图片3),而不是我想要的20。应该是过程中出现了无限多次+20的操作,请问如何才能实现只做一次+20的操作?

图片说明:

S7-200数据批量处理    S7-200数据批量处理    S7-200数据批量处理   

最佳答案

不清楚你第一次比较和第二次比较或者第N次比较的关联。
你可以考虑加1指令,即开始比较第一个数据,加1结果为1,以这个结果值作为比较条件;进行第二次比较,同时加1值为2,仍然以这个加1后的结果值作为比较条件;以此类推。当比较结束加1指令清0.
如果这个比较是一个周期完成的,则使用指针和for/next;置换指令配合使用,常见冒泡法排序就是利用这样的控制原理。
补充问题回复:
你的循环指令的含义是循环4次,即循环体内的程序联系累加4次。造成你描述的问题(32767)可能的原因:检测vw200数据的初值,适当减少VW200数据测试。
参考资料:D

提问者对于答案的评价:
很细致的解释

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • cpu224xp交流输入电源空开额定电流的选择?

    cpu224xp,继电器输出型,电源输入保护用空气开关额定电流大小的选择,产品说明数字量输出最大是2A。空开额定电流等级有6A,10A。cpu根据什么选择空开额定电流的大小? 问题…

    SIMATIC S7-200 2021年7月5日
  • TD400C 安装尺寸?

    TD400C 尺寸为174X102X31,请问这是面板的尺寸吗?准备安装在控制柜里不知这是否可以作为开孔尺寸?它是怎么安装的? 最佳答案 前面板尺寸 宽×高&n…

    SIMATIC S7-200 2021年7月5日
  • s7-200在环境温度很高的场合影响寿命吗?

    我的200PLC目前安装在锅炉房,但是锅炉房没有空调,里面温度估计有30度左右吧,据工人说,夏天里面温度可能得有五十度左右,这样的话,PLC寿命会不会受到很大影响? 最佳答案 建议…

    SIMATIC S7-200 2021年7月5日
  • S7-200时间变量用VW表示?

    S7-200时间变量用VW表示吗?可不可以用VB,VD?好像S7-200的没有时基这个概念吧? 问题补充:定时器这个PT可以用这三个,*VD、*AC、*LD?请问它们分别是什么啊?…

    SIMATIC S7-200 2021年7月4日
  • V4.0 STEP 7 MicroWIN SP6在WIN7系统中安装出错

    V4.0 STEP 7 MicroWIN SP6在WIN7系统中安装出错,见附件,谁知道怎么回事。 图片说明:    最…

    2017年11月26日
  • S7-200与USB-PPI通信问题

    我的PLC软件通信设置模块中调制解调器一直是灰色的,无法选择。且无法更改连接端口coma端口,只有一个USB端口。PLC与电脑连接一直提示错误。 问题补充:电脑系统式win7&nb…

    2021年7月5日
  • EM235模块?

    对EM235模块进行校准时,我用的是自制的电源。当把电源调到最大或最小时,AIW0的值在不停的跳变。这是我的电源不够稳定造成的吗?要是换成精度很高的电源,这个问题是不是就不存在了。…

    SIMATIC S7-200 2018年3月6日
  • 压力控制恒压供水

    我用一个压力传感器控制恒压供水,一台变频器,两台水泵,要求恒压供水,先启动一台水泵,50HZ时变为工频,启动第二台水泵,当压力达不到需要值时,第二台水泵频频率上升,到达恒压时停止第…

    SIMATIC S7-200 2020年10月31日
  • 脉冲流量计程序

    求做S7-200脉冲流量计程序 只要显示在触摸屏实时流量程序,需要案例谢谢。 最佳答案 参考:主程序:LD     SM…

    SIMATIC S7-200 2017年6月9日
  • STEP7-MICROWIN SMART V2.3 下载地址

    STEP7-MICROWIN SMART V2.3 下载地址,请求大神帮助,谢谢! 钻石用户推荐最佳答案 打开后,点右边的“编程软件”,是最新的2.4…

    SIMATIC S7-200 2021年7月5日