关于自由口网络的问题

曾经有人给过我"判断"的建议,但由于考虑到一台仪表如果被关闭,意味着什么也受不道到,我以什么作为判断的依据和方法呢?以时间,?起始符?结束符....?
        我的程序结构还是传统结构;1,主程序(完成PPI与自由口的转换).2,初始化子程序.(完成接受定义)3,,发送完成中断(延时触发接受).4,接受完成中断(延时触发发送)..
       我的站地址的轮训在主程序中执行,当SMB86.5收到结束字符后开始累加的.....
      请问:我的判断程序应写在哪里?怎样写?能说的详细点吗?!!

最佳答案

可以在3中启动一个大于接收中断的延时作为监控超时的,4中如果接收到了,就关闭这个定时器,没有就不管它,等定时时间到就说明通讯超时,在规定时间内没有收到数据。

提问者对于答案的评价:
感谢各位师傅热情指点!今天一觉醒来居然解决了,三个多星期的痛苦煎熬,终见曙光,整个过程就象梦一样,完全出于偶然,就在上班前半小时,一个曾经以为"错误"而打算删的程序,忘了删,然而,正是这一"错误"的保留是成功的关键...!
     最终我还是选择了"定时轮循"接受设置有所变化,取消了SMW92定时,在子程序中增加了一个"定时中断".效果不错,接下来遇到新问题再请教各位师傅!!!
 

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

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

相关推荐

  • S7-200电池卡问题

    我用的是CPU226CN的主机,我想保存一些过程值,在断电后十天后仍然不丢失,是不是要另选电池卡本身主机不带电池,这个电池是可以充电的吗,有的说电池是一次性的大概200天以后没电就…

    SIMATIC S7-200 2020年11月1日
  • 【求助!!】组态王写入模拟量到S7-200

    使用组态王组态画面连接变量Vw10,想以此改变S7-200中计时器的输入值。但是在画面运行时,我通过画面输入值,却无法改变S7-200的Vw10内的值我该怎样实时改变时间定时器的值…

    SIMATIC S7-200 2021年7月5日
  • 批量清0

    VW0到VW100的50个字批量清0,我设计是M1.0为1,把0传送给VW0、VW2.…………VW100有点烦,有没有简单点的方法。 最佳答案 fill_N指令可以满足你的需求,该…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200 226CN输出继电器易损的问题

    本人使用226CN CPU 在使用过程中, 经常出现输出继电器的烧损。我使用的环境是这样的:用输出继电器控制一个中间继电器,再由中间继电器控制电磁阀、…

    SIMATIC S7-200 2021年7月4日
  • 西门子200通讯问题

    我在做一个系统,有8个站,也就是8个独立的系统,但这8个独立系统都要用到一个共同的模拟量输入,水箱液位。8个系统CPU是224的。有什么好的方法可以解决这个问题,一个液位不可能并联…

    SIMATIC S7-200 2018年3月6日
  • S7-200 Modbus主站库指令

    使用modbus主站库指令,调用度写请求模块。如果在使能一个请求模块的过程中,将该模块的使能清除,会怎么样?MBUS_MSG模块会报错?完成位还会置位吗?如果在一个请求使能过程中,…

    SIMATIC S7-200 2021年7月5日
  • EM231CN 直接与PT100连接如何换算实际温度

    我在使用EM231RTD模块时直接与pt100连接,能读出数但问题是我不知道如何把读到的数据转换为实际的温度,pt100的测温范围是-200到450摄氏度。这个是不是有换算公式?还…

    SIMATIC S7-200 2020年10月31日
  • 求P1口初始化程序

    P0口烧了,现在想用P1口做从站,但200指令库中只有P0的口初始化程序MBUS_INIT程序,并无P1口的初始化程序,哪位大侠有P1口的modbus初始化程序,发一下给我,感激不…

    SIMATIC S7-200 2017年12月1日
  • s7200smart子程序问题

    各位大侠:请教一下,我在s7200smart编程多次调用的子程序,变量比如,加数1 inout  int lw0  &n…

    SIMATIC S7-200 2021年7月5日
  • 求西门子编程手册

    求西门子基本编程手册 最佳答案 用于S7-300 和S7-400 编程的 梯形图 (LAD) 参考手册https://suppor…

    2021年7月5日

发表回复

登录后才能评论