s7-200 for指令

s7-200我想做个子程序用 for指令把VB2000-2011的数据累加效验(也是加计算)然后把结果中的低字节放到VB2020输出请问这个子程序怎么做。。谢谢各位了。有指令图(梯形图)

最佳答案

这段程序逻辑很简单,也不长,看看for指令和指针的介绍,相信你自己可以写出来。
、VB2000-2011,说明要累加12次;
、首先MOVD &VB2000,AC1;//取得累加数据段首字节地址到AC1
、MOVW 0,AC0  //初始化累加器AC0
、在for循环中执行以下操作:
  1、AC0与*AC1累加
  2、AC1+1 //指针指向下一字节
、循环结束后
  MOVW AC0,VW2019   //VW2019的低字节即VB2020

提问者对于答案的评价:
3q

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • 触摸屏数值与PLC 寄存器显示不一致

    触摸屏显示3.0 ,plc S200内部对应寄存器数值是+1077936128 如何换算? 钻石用户推荐最佳答案 不用作任何转换,是数据监视时选择的类…

    2021年7月5日
  • 如图:推拉式编码器如何接入S7-200 CPU224XP呢?

    这种推拉式的编码器首先它是怎么与S7-200的I点连接啊?另外,这个采集编程是通过什么指令来读取这个脉冲数据啊? 问题补充:不好意思图片忘补充了。 图片说明:  &nbs…

    2021年7月5日
  • 关于DP网络编程

    我将S7300与EM277建立了DP网络,在200侧怎样使用输入输出口,应该用绝对地址吗?当编号程序后,在主机应用DP口下载还是直接用PPI端口下载。200与300的数据交换也许要…

    SIMATIC S7-200 2021年7月5日
  • CP243-1如何用网线分配IP地址?

    CP243-1模块能不能用网线来分配IP地址进行联机调试,因为现在手头没有下载线,能不能像AB的PLC一下,在BOOT/DHCP里面找到CP243的MAC地址,再给它分配IP地址,…

    SIMATIC S7-200 2020年10月31日
  • 新买的sm232无电流输出

    sm232无电流输出 最佳答案 这个要看你的DIP开关选型时电压型还是电流型了,如果是电压型则无电流输出。你可以用万用表测量一下电压,电压最大0~10V。EM232可以依照手册做。…

    SIMATIC S7-200 2017年10月30日
  • s7-200 cpu226cn 24v电源接错。

    我同学不小心把交流220v电接在了plc24v电源上,上电后就发现出了这个问题,然后进行更改。线路接对后再次上电,plc已经得不上电了,所有该亮的灯一个都不亮,我认为plc内部有的…

    SIMATIC S7-200 2021年7月5日
  • 用S7-200检测编码器脉冲频率的方法

    如何实现用S7-200检测编码器脉冲频率? 最佳答案 定时中断加高速计数器  1、组态高速计数器,接线  2、组态定时中断 &nb…

    SIMATIC S7-200 2021年7月4日
  • 200PLC和wincc7.0通讯

    200PLC和wincc7.0进行OPC通讯,安装好PC ACCESS以后,用的是FT232R USB UART的串口线,请问这样可以通讯上吗,通讯的…

    2021年7月5日
  • 这两个S7-200有啥区别

    一个订货号为211-0BA22-0XB8一个为211-0BA23-0XB8 问题补充:还有这两个是不是可以通用 最佳答案 1、订货号中间23的数字是22的数字CPU的升级版。新产品…

    SIMATIC S7-200 2020年10月31日
  • S7-200 电子邮件功能

    原来的CP243-1IT模块已经停止供货了,现在好像供货的是6GK7243–1EX01–OXE0,请问这个能实现S7-200的电子邮件功能吗?如果不能够S7-200还有其它实现…

    SIMATIC S7-200 2018年3月6日