SMART200自由口通讯时其中一个站中断所有都通不上

初学smart200,请教一下,使用smart200自由口通讯时,使用推荐的中断处理方式,一共8个站,其中一个站掉线,或者掉电,其他所有都通讯不上,请问如何处理的?

问题补充:
如果有站故障,此站依旧一直发,直到有反应为止,我想如果此站没有反应,就像@ WWCWWC所说的那样,超出一定时间跳过此站,执行下一个指令,但是在等待接收数据的过程中,我复位SM87.7,终止接收指令的执行,按理说此时sm86.7=1,但是不知为何终止不了,继续执行就会报错,显示XMT和RCV同时执行,初学西门子,请多多指教,谢谢谢谢各位。

最佳答案

一般自由口均采用轮询的工作机制,即上一个发送、接收完成标志位(done)触发下一个发送、接收指令的工作机制。该工作机制当某一个从站出现断电或从站故障时,主站会一直等待着从站的回传,这样就会使系统无法实现轮询工作。
严密的自由口轮询工作机制还需要增加一个用(BGN_TIME和CAL_TIME指令)检测发送、接收指令的工作时间,当超出了这个时间,发出报警信息并执行下一个指令的执行。
解决的办法:完善异常时的工作程序。

提问者对于答案的评价:
很感激各位的解答,尤其感激@WWCWWC工程师和@芳季工程师的解答,两人对我的解答都提供了很大的帮助,@WWCWWC的解答更是让我找到方向,谢谢谢谢。谢谢两位工程师的解答。

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

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

相关推荐

  • STEP 7 Micro/WIN V 4.0

    STEP 7 Micro/WIN V 4.0软件使用手册在哪里下载,打开软件帮助也打开不了。 钻石用户推荐最佳答案 西门子 ste…

    SIMATIC S7-200 2021年7月5日
  • 系统时钟会复位么?

    将S7-200CPU完全拆开,将里面的3块线路板完全分离,是不是系统时钟就会复位了呢?因为看到所有的电容都是安装在最底层的电源处理线路板上。 最佳答案 是不是系统时钟就会复位了呢?…

    SIMATIC S7-200 2020年11月1日
  • 关于程序的问题 有个郁闷

    这个VB5等于255的时候,那个比较指令也通了,但就是后面那个mov指令就是没有通过,假如vb5等于0的时候,后面的mov单元就会通的,,,郁闷啊 请高手指点 问题补充:…

    2019年6月10日
  • tp 177micro的时间

    TP 177MICRO的系统时间停电时不保持。关机后时间回复到2007年。怎样修改软件?用的PLC224. 最佳答案 HMI 人机操作界面与 S7-2…

    SIMATIC S7-200 2021年7月5日
  • TD400C文本显示器插入PLC数据问题

    我们文本显示器插入变量是VW2000,是一个时基为100ms定时时间的设定值,它设了一小数位,所以我认为VW不能表示小数的,但是我们可以在外部设定,如设定1.5S等,会不会是这个1…

    SIMATIC S7-200 2021年7月4日
  • 西门子200系列的通讯

    西门子200系列如何和DCS系统进行通讯 钻石用户推荐最佳答案 这个需要看双方所具备的硬件条件了。如果DCS具备modbus通讯的,则不需要条件硬件。如果DCS支持modbus&n…

    SIMATIC S7-200 2021年7月5日
  • 注译设置

    如何在符号表里输入符号如:SB2(按纽),但可以设为PB2,哪位兄台帮助解决一下。 最佳答案 SB_2 中间加个下划线, 提问者对于答案的评价:谢谢!可以用。

    SIMATIC S7-200 2021年7月5日
  • s7-200 cpu226 组态两个触摸屏

    利用s7200,cpu226的两个端口同时接两台smart700ie可以吗、、、、?是不是cpu226的两个端口同一时间只能用1个 最佳答案 cpu226的两个端口同时接两台sma…

    SIMATIC S7-200 2018年3月6日
  • Em277与smart700连接

    我使用了1台s7-200 226的plc,自带的2个通讯口被条码枪和打印机占用了.我想通过扩展一个EM277模块和人机界面连接,可以吗?EM277是mpi的接口,而sma…

    2018年12月5日
  • CPU224XP中超级电容一定要连续充24小时的电才能将电容充满吗?

    这个充电时间是可以断续充电吗? 比如我现在开机12小时,过两个小时我再开机12小时,那么这样是不是也算充满了?还是必须连续充24小时才能充好? 最佳答案 必须连续充电24…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论