s7-200 自由端口通信

s7-200  自由端口通信(XMT,RCV)   现在使用CPU226 PORT1 与 OMRON 温控器进行通信,步骤如下:发送数据》发送完成后中断,接收》接收完成后中断,数据处理》同时开定时中断》定时中断到后,再发送》如此进行通信。
现场使用中发现,工作多个小时后,偶尔会出现通信断开现象,当然PLC重新通电后,通信又正常了。 如何进行程序检测,修复,而不需断开PLC电源,让通信正常?谢谢。

最佳答案

如何人为结束RCV接收状态?  接收指令控制字节(SMB87/SMB187)的en位可以用来允许/禁止接收状态。可以设置en为“0”,然后对此端口执行RCV指令,即可结束RCV指令。  需要定时向通信对象发送消息并等待回复的消息,如果因故消息没有正常接收,下次无法发送消息怎么办?  可以在开始发送消息时加上人为中止RCV指令的程序。  自由口通信中,主站向从站发送数据,为何收到多个从站的混乱响应?  这说明从站没有根据主站的要求发送消息。有多个从站的通信网络中,从站必须能够判断主站的消息是不是给自己的,这需要从站的通信程序中有必要的判断功能。 
链接:http://wenku.baidu.com/view/9a83531dfad6195f312ba673.html

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月7日 上午11:08
下一篇 2018年12月7日 上午11:08

相关推荐

  • s7-200的通讯周期

    假设对一个压力进行PID 控制, 那它从采集信号到PLC模拟采集模块的时候,这个信号通过CPU计算 送到上位机的这个时间是多少? 问题补充:PLC是和…

    SIMATIC S7-200 2021年7月5日
  • 安装STEP7 MICROWIN 4.0SP9 失败

    我电脑操作系统WIN7 ,之前安装过这个软件,本次把之前的软件卸载,清理注册表,后安装这个编程软件,但出现 AN IMPORTANT COM…

    SIMATIC S7-200 2017年6月11日
  • 传感器好坏判断

    列如:1个测量范围0-250度(4-20mA)的传感器,在确定接线及其他设备没有问题的时候,如果测量温度值低于0度或者高于250度的时候,是不是可以判断这个传感器已经坏了?或者说该…

    SIMATIC S7-200 2021年7月5日
  • S7-200高速脉冲输出与步进驱动器的匹配问题

    准备使用S7-200的高速脉冲PTO输出功能控制一台步进驱动器,这台步进驱动器的脉冲输入电流典型值为10mA(大部分步进驱动器该项指标都是10mA),但S7-200系统手册中指出:…

    SIMATIC S7-200 2021年7月5日
  • 问题在哪啊

    编译提示一个错误  那位大神看看有啥问题 问题补充:程序截图补充 图片说明:       最佳答案 上下是在一个网络吗?…

    2021年7月5日
  • s7200 SMART支持以太网通讯吗

    s7200 SMART支持以太网通讯吗?一个s7200 SMART CPU能够连接多少个s7200 SMART 最佳答案 S7-200&nb…

    SIMATIC S7-200 2017年6月29日
  • 德国产S7-200在STEP7中支持中文吗?

    德国产S7-200在STEP7中支持中文吗?还是只有CN的才支持中文? 最佳答案 S7-200CN系列的只能在V4.0 STEP 7 MicroWIN…

    SIMATIC S7-200 2021年7月5日
  • 谁有S7-200的资料

    谁有S7-200的资料(编程手册之类的)俺们公司禁止下载东西,下载不了。请大侠把资料发到我的邮箱里:lxb20092009@163.com 不胜感激 最佳答案 已发送至:…

    SIMATIC S7-200 2021年7月4日
  • S7-200 MODBUS RTU

    我需要用modbus进行与DCS通信,譬如我设置MAXHOLD是1000,Holdstart为&vb2000;PLC中被通信占用的区域是那些?那些事PLC程序自己占用的区域?哪些区…

    SIMATIC S7-200 2020年11月5日
  • plc200如何卸载,为什么卸载后重新安装不能用?

    plc200如何卸载,为什么卸载后重新安装不能用?编程图标 都打不开 最佳答案 说明卸载不干净,注册表中的信息没有删除净。那就重新做系统吧,下次安装好系统和补丁,就做一个…

    SIMATIC S7-200 2017年6月4日