请教一下:S7-200怎么实现数据改变动作啊

S7-200怎么实现数据改变动作啊?我知道上位机有这个功能,但是我现在想在S7-200中实现,求教程序该怎么编写!谢谢了

问题补充:
问题没描述清楚,补充一下:就是一个开关M6.2,当它的状态变化时,让另一个开关M6.3断开之后马上恢复接通状态。就是EM253的电机换向时断开使能,然后接通

最佳答案

用比较指令,假设,这个数据是VB0,把这个数据暂时存放到另一个寄存器VB100中。
然后进行这2个数据的比较
程序:这个仅仅是一种思路
LD     M0.1
EU
MOVB   VB0, VB100     //有条件传送数据
LDB<>  VB0, VB100     //检测有变化
=      M0.0                    //变化了的结果
补充问题回复:
那你把M6.2这个位用沿做检测,使能的结果给M6.3,那样无论M6.2是接通还是断开均产生一个沿脉冲,使M6.3有一个周期的接通状态。

提问者对于答案的评价:
我就是这么做的,但是有时不执行

最佳答案作者回复:
检测M6.2这个位的状态是否有沿触发,你可以在M6.2后面加一个计数器确认,另外,可能M6.2已经有一个沿触发过程,只是你可能的程序段位置不合理引起。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午9:14
下一篇 2017年5月31日 下午9:14

相关推荐

  • S7-200\S7-200 SMART \S7-300、wincc和WinCC_flexible_SMART安装顺序

    MicroWIN、MicroWIN SMART、STEP7、WinCC_flexible_SMART和WinCC编程软件安装顺序是怎么样的? 最佳答案 STEP7和&nb…

    SIMATIC S7-200 2021年7月5日
  • s7200模拟量处理如何通过局部变量来完成?

    我有一个0~5V的模拟量进到EM235里,想通过在局部变量里来完成A/D转换,并且是实数.请问高手赐教!最好能发个实例看看!plkori2009@163.com谢谢! 最佳答案 使…

    SIMATIC S7-200 2021年7月5日
  • PID求助?

    在PID控制系统中,最重要的是PID控制参数的整定。有没有详细介绍这方面的资料啊。 最佳答案 1、《如何使用S7-200CPU 的PID 控制》:下载http:…

    SIMATIC S7-200 2018年12月2日
  • 读写cpu222

    想在实时的读取cpu中的数据和向cpu中写入数据,原来走的是自由口协议,现在感觉自由口通讯老出问题,很是头疼,PCaccess只能读取cpu中的数据,是否有其他的软件可以向cpu中…

    SIMATIC S7-200 2021年7月5日
  • TD400C如何设置数值?数值如何写入PLC?

    在TD400C上如何设定一个参数,比如加热时间,这个加热时间如何传送给CPU? 最佳答案 1、TD400C内部并没有程序,它所有显示的内容和设置的内容都在S7-200的PLC中。2…

    SIMATIC S7-200 2020年11月1日
  • S7-200 224XP MODBUS通讯

    各位专家:我用S7-200 224XP的PORT1口做modbus主站,从站是伺服驱动器,它的数据位长度和停止位分别是固定的8位和2位,我不知到用S7-200的modbu…

    SIMATIC S7-200 2017年12月10日
  • S7-200 参数配置

    客户的要求:8个开关量输入  3个开关量输出,2个485接口,一个和触摸屏通讯(触摸屏的要求10寸的),另一个和开关机通讯,然后配个以太网接口。我选的型号如下&…

    SIMATIC S7-200 2021年7月5日
  • 关于PLC与组态软件通讯的问题

    我有6个226的plc与一套组态无限点的软件,用组态分别控制6个226,和读取plc的摸拟量值,大家有什么好的网络可以组成,经济点的,速度19.2的就可以了…… …

    SIMATIC S7-200 2021年7月5日
  • s7-200与温控表通讯的例子

    我是新手 想知道s7-200与温控表通讯内容 最好有例子!我现在是台达的表  我的邮箱是starcctv2008@163.com 问题补充:…

    SIMATIC S7-200 2021年7月4日
  • 开方指令问题

    请问各位大师200的PLC有开方指令吗?没有的话该怎么实现开方呢?我现在想对流量信号做一下开方 最佳答案 当然有了,在浮点数指令下的SQRT就是啊。 下面是一个流量处理的…

    SIMATIC S7-200 2021年7月5日