怎样断开和连接中断8

如题,怎样断开中断8,然后重新连接它呢?
有什么例子程序给看看吗?
或者提供下思路
我是新手,谢谢各位!

最佳答案

楼主这个问题还是上个问题的延续吧
DTCH断开
ATCH连接 
这楼主应该是知道的,楼主的目的应该是什么时候断开,什么时候再重新连接,在楼主上个问题里,楼主一帧数据超出了255字节不能使用RCV指令,我已经说过,不要断开这个中断,因为断开中断后,PLC就不管通讯口了,也就不能捕捉到下一帧数据的开始
楼主可以参考一下这个问题
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=63862_1028.html
接收完需要的数据后,用定时中断检测通讯线空闲时间,超过一定时间认为是一帧数据开始

总之,关键在于楼主如何来判断接收数据的开始和结束,如果楼主出于某种原因要断开接收中断一段时间,那么再次连接中断,就要像上面那样检测通讯线空闲时间从而找到下一帧数据开始,不能保证每一帧数据都能完整地收到

建议楼主可到论坛发帖讨论,毕竟找答案有一定的局限性

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:19
下一篇 2020年11月1日 下午3:19

相关推荐

  • 高速计数器的问题

    我编了一个监控的项目,需要采集温度和静压,两个程序都有中断程序,单个运行正常,合在一起,只一个工作,温度用了一个采集模块和PLC端口0相连,静压用了PLC内部的高速计数器,静压程序…

    SIMATIC S7-200 2021年7月5日
  • S7200编程!!!!!!

    最近在做个项目,用Easy view320-A文本机和CPU224CN编程,如何在CPU224CN里编程并能通过文本机上的按键控制,如:怎样将功率为1.000KW的电阻值…

    SIMATIC S7-200 2021年7月5日
  • PC ACCESS V2.3 32位win7 软件安装后打开就停止工作

    请问下是什么原因和硬件有关系吗 最佳答案 查看一下PC ACCESS 软件的readme,里面有安装事项和系统兼容性说明;V1.0SP6以上才支持WIN7系统,…

    2021年7月5日
  • 什么是PWM?它跟实际应该有什么关联?

    S7-200SAMRT教学视频看到的。 最佳答案 PWM技术,又叫脉宽调制技术,其中包括:相电压控制PWM、脉宽PWM法、随机PWM、SPWM法、线电压控制PWM等,而在镍氢电池智…

    SIMATIC S7-200 2017年6月1日
  • 关于异或

    今天见到一个程序 一个network中是这样写的  IN1=AC0  IN2=AC0然后异或OUT=AC0  …

    SIMATIC S7-200 2020年10月31日
  • 关于S7200与是施耐德触摸屏XBTGT2110的通信

    S7—200与是施耐德触摸屏XBTGT2110的通信线怎样做,九针接口接那几个 最佳答案 九针接口的有RS232和RS485等通讯方式,如果RS232的话就要买一根PPI电缆才行,…

    SIMATIC S7-200 2021年7月5日
  • 数据块中TD_DATA_0

    我设置V存储器地址是VB0~VB63,编了个程序运行后,TD_DATA_0表中VB1和VB53~63都没有显示,这是为什么?    &nbs…

    SIMATIC S7-200 2021年7月5日
  • PLC200modbus通讯编程报错

    我在编程的完成编译的时候报这个错误“Network 1, line 8, ERROR 18:  (operan…

    SIMATIC S7-200 2020年10月31日
  • EM253度量单位

    EM253度量单位现在使用EM253, 但看了几个文档,都是使用相对脉冲数作为速度和距离的度量单位,如果要使用工程单位,比如mm,作为速度和距离的度量单位,该如何使用呢?…

    SIMATIC S7-200 2020年10月31日
  • S7-200的远距离通讯方式

    S7-200的远距离通讯有哪些方式? 最佳答案 1)RS-485网络通讯:PPI、MPI、PROFIBUS-DP协议都可以在RS-485网络上通讯,通过加中继,最远可以达到9600…

    SIMATIC S7-200 2020年11月5日