如果实现一个数据改变立即就进入中断,中间没有延时?

比如S7-200里面我该如何实现当VW400里面的数据发生改变时就启动中断进行一些操作?数据变化马上程序就能感应得到,这个数据变化的程序该如何写?大家有没有比较好的思路?

最佳答案

谁写数据谁知道。如果plc自己改写数据,那么就在改写的那条mov指令那里就是变更的时刻。如果是通讯做的修改,那么就是通讯中接收完成中断就是这个变更的时刻。如果这个通讯是内部库程序完成的程序,那么你将无法入手什么时候产生中断。你只能通过程序扫描检测是否改变。
我只能这么的说了。无法再提供什么思路给你。不知道你明白不?
为何要马上更新,我不知道。我觉得,数据不管什么时候更新过,只要是在下一次  读  之前更新的话。那么这个更新就是已经达到最有效的了。你每天早上7点看信报箱拿报纸,只要投递员在7点钟之前送到报信箱。那么你就没意见了。投递员也没有必要早上3点钟就把报纸送到你的箱里面。
还有一点我不知道你对中断,扫描,通讯三者之间的反应时间的差距有多少认识。如果是受通讯改写的vw400,那么你急着用通讯接收完成中断去取数,是没有多大意义的。你中断争取到的时间,通讯处理上面抖一抖手,你争取的时间就已经白费了。就等于一条满载的货船超载了,你拼命的把船员们的生活用水和食物丢弃来力求卸荷,也比不过你少装一个货柜就轻易把超载部分去掉了。
我感觉你是一开始就想错了。马上。没有程序是马上的。
我退一步。要是  是我没明白你的意思,请见谅。移步到论坛。我等你。

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

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • S7 200无SD卡程序存储问题

    S7200电容损坏;现场已不能使用,如何更换。6ES7 288-1SR20-0AA0 最佳答案 将程序复制到小SD卡寄给用户,并附上操作说明。让用户自己更换plc或者你寄…

    SIMATIC S7-200 2017年5月28日
  • 以太网向导的问题

    向导中有个选项是作为客户机连接,还是服务器连接。请问怎么选?如何区别?这个客户机服务器连接是对于谁说的呢?是以太网模块吗? 最佳答案 服务器和客户机的选择取决于具体的连接应用,例如…

    SIMATIC S7-200 2021年7月5日
  • 通讯及PID控制

    温湿度传感器采用的是485通讯采集,通过此传感器来控制加热器,给加热器输出为4-20ma信号。保持在60度左右的恒温运行。PLC为CPU224 AM REL,请…

    SIMATIC S7-200 2021年7月5日
  • PC Access V1.0 SP2 安装步骤

    安装导向是英文的,看不懂,请教高手指点,最好有图文指示,谢谢了。。。。 最佳答案 软件的安装与卸载   CD盘包含S7-200 PC&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200的自由通讯,接收指令

    200和称重仪表自由通讯,只用了接收指令,仪表用串口调试助手可以正常接收到数据,用串口调试助手发送从仪表接到的数据,PLC正常接收,但是有个疑问就是,第一个寄存器里显示的接收字符的…

    2017年6月12日
  • DCS和S7-200 PLC之间的总线通讯

    请问能通过EM277,实现DCS和S7-200 PLC之间的总线通讯吗 最佳答案 请问能通过EM277,实现DCS和S7-200 PLC之间的总线通讯吗?1、可…

    SIMATIC S7-200 2018年12月14日
  • 如何系统学习了西门子plc的硬件组态

    如何系统学习了西门子plc的硬件组态 钻石用户推荐最佳答案 http://www.ad.siemens.com.cn/productportal/prods/pcs7_top_v2…

    SIMATIC S7-200 2021年7月5日
  • PLC的接地和其他电源的接地?

    PLC的接地和其他和PLC相关的电源的接地能接到一起吗? 最佳答案 保护地和逻辑地不是一回事,必须严格区分。特别是低压直流部分的逻辑0决不允许和保护地连接,否则模拟电路会受到干扰。…

    SIMATIC S7-200 2021年7月5日
  • ET200M分布式I/O通讯

    ET200M分布式I/O各站通讯故障怎么诊断 最佳答案 看PLC CPU诊断信息就可以看出来。如果想自动识别就给看对应OB86等组织块的故障信息了。 提问者对于答案的评价…

    SIMATIC S7-200 2017年5月28日
  • 求:S7-200CN 老型号里面的程序怎么导入升级型号

    6ES7214-1BD23-0XB0老型号程序导入新型号6ES7214-1BD23-0XB8 钻石用户推荐最佳答案 这2个订货号版本是一致的,区别在于产地的不同,尾号0XB8的中国…

    2021年7月5日