编写程序问题

LD     SM0.0
 TON    T101, 100
 MOVW   T101, VW100

 LD     SM0.5
 =      M0.0
 LD     M0.0
 EU
 MOVW   VW100, VW200
 LD     M0.0
 MOVW   VW200, VW300

 LD     M0.0
 ED
 MOVW   VW100, VW200

 LDN    M0.0
 MOVW   VW200, VW400
 -I     VW300, VW400
 这个程序想要计算对输入数据vw100
 的变化率问题,暂时用用计时器代替,vw400是所得变化,但是vw400是每隔0.5s才显示一次数,另外0.5s为零,怎么样才能得到连续的数据呢?

 那位要是有计算数据变化率的程序更好了。谢谢

问题补充:
不会啊,从来没用过跳转指令,你能给出来吗?

  我刚才试了试不行啊,你能帮忙看看程序吗?

 我刚才看错了,是想保持vw400在触发通的时候的数据,在不通的时候也保持通的时候的数据。vw400不是等于零。这是vw400是输到变频器上的值,我想连续起来。

最佳答案

还用你原来的定时器来模拟
 LD     SM0.0
 TON    T101, 100
 MOVW   T101, VW100

 启动一个500ms的定时器,在定时器启动的上升沿把500ms前的初值记录到VW300,等定时器500ms到了把当前值记录下来
 LD     SM0.0
 LPS
 TON    T102, 5
 A      T102
 MOVW   VW102, VW200
 LPP
 AN     T102
 EU
 MOVW   VW102, VW300

 两者的差是500ms前后的差值
 LD     SM0.0
 MOVW   VW200, VW400
 -I     VW300, VW400

 定时器一到马上复位以便重新记时。
 LD     SM0.0
 A      T102
 R      T102, 1

 顺便把梯形图的程序发到你的邮箱里了,你看看对你有没有启迪

 

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:53
下一篇 2021年7月5日 上午1:53

相关推荐

  • 200 USB PPI电缆价格

    刚才询价,怎么出来一种200多块的编程电缆了?说是西门子苏州产的,有吗?不一直都是700多的吗。200的USB PPI编程电缆 问题补充:供应商保证是,西门子正版电缆,西…

    SIMATIC S7-200 2020年11月1日
  • 200PLC与200PLC 如何通信

    200PLC与200PLC 如何通信   有多少种通信方式    想了解下 最佳答案 200PLC与…

    SIMATIC S7-200 2020年11月1日
  • TO_Axis数据类型

    1200编程想做个FB块,在块内通过TO方式控制V90伺服,工艺对象里面已经添加了轴工艺对象,可在输入变量数据类型里面找不到TO_Axis数据类型,求帮助。 图片说明: &nbsp…

    2021年7月5日
  • 求教S7-200 PID问题

    上载了个原厂家S7-200 的程序,没有看到%ignore_a_1%的引导只看到一个简单的PID块(见图),求大神解答我的疑惑. 图片说明:    最…

    2021年7月5日
  • 这个模拟量换算例子是否正确?

    从一本出版的书籍上看到一个S7-200PID控制的模数转换程序,觉得它有点奇怪,请大侠指点:1. 此程序的模数转换的数学运算(过程变量仅是除一下数字值上限,输出量仅是乘一…

    2021年7月5日
  • 软件安装?

    在装STEP7 MicroWIN V4.0 SP3 的时候,装到工业以太网安装的时候突然停止了,没有出现任何错误,是什么原因? &…

    SIMATIC S7-200 2021年7月5日
  • 关于200 LAD编程中功能块的串联和并联有什么区别

    如题,请问在microwin的编程中(LAD),对于功能快的串联编程和并联编程在扫描周期长短和执行结果上有什么区别? 比如下图的network1和network2有什么区…

    2021年7月5日
  • 采样时间和时基中断

    我在用S7-200做一个控制温湿度的系统,想通过初始化子程序将设定温度,设定湿度,以及采样时间、比例系数、积分时间、微分时间进行设置,并调用中断子程序,在中断子程序中进行PID计算…

    SIMATIC S7-200 2020年11月5日
  • 触摸屏的按键可使用输入I0.0-I1.0输出Q0.0-Q0.7作为变量吗?

    用K-TP187在FLEXIBLE做了几个按键,用224XP原用的输入I1.0,I1.2作为按键的变量,不知行不行?另外希望大师告诉224XP内存最好怎样分配,怎样知道内存用了多少…

    SIMATIC S7-200 2021年7月5日
  • 西门子200与WINCC通讯OPC

    CPU是200的,工控机Wincc,原有是通过OPC制作的,我想学习下如何使用OPC使200与Wincc通讯,200需要如何设置、工控机需要如何设置、OPC需要如何设置 最佳答案 …

    SIMATIC S7-200 2017年6月18日

发表回复

登录后才能评论