1200做自由口通讯,偶尔报错“事件ID:16# 02:2520”

数据能够正常读取,但是偶尔报错error灯闪烁几下又恢复正常。
在线诊断得到的事件ID都是:16# 02:2520
事件说明:
CPU 临时错误:FC 2 中的字符串错误
将影响 OB 1 的执行
访问 DB 区域 
地址错误,已跳过指令 
 继续处理(无 OB 处理)
关于事件的帮助信息:
寻址到的字符串长度不正确。
解决方法:
检查该字符串或相应的寻址方式。

请问:
1、我应该添加那个OB才能处理该错误?该OB中需要做什么编程设置?
2、如何根据事情ID查找错误。
3,、如何精准找到具体错误,该错误应该如何处理(大部分时间都是正常的)?

图片说明:

1200做自由口通讯,偶尔报错“事件ID:16# 02:2520”    1200做自由口通讯,偶尔报错“事件ID:16# 02:2520”    1200做自由口通讯,偶尔报错“事件ID:16# 02:2520”    1200做自由口通讯,偶尔报错“事件ID:16# 02:2520”    1200做自由口通讯,偶尔报错“事件ID:16# 02:2520”    1200做自由口通讯,偶尔报错“事件ID:16# 02:2520”   

最佳答案

出错的原因是“H_oil”中的字符串出错,若是通讯线路质量差导致误码,处理屏蔽、接地等问题提高通讯质量,程序中处理可以判断字符串长度,超出正常范围则舍弃收到的字符串,对设定的通讯异常标志位进行置位,对通讯异常进行提示

提问者对于答案的评价:
已解决,
发邮件给西门子客户,原因不明确,估计是通讯伙伴的问题,已屏蔽该报错

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日 下午7:21
下一篇 2017年6月7日 下午7:21

相关推荐

  • 两个1200PN通信

    请教一下大家,两个1200进行S7通信,可是最短只能每隔100MS收发一次,我有几个信号想尽快的传到较远的PLC上,应该怎么做呢?谢谢! 最佳答案 你是用的Clock_10HZ触发…

    SIMATIC S7-1200 2017年6月5日
  • TIA Portal V11最新的升级包是SP几?

    TIA Portal V11软件里有没有那个项目实例,有实例我可以好好参考!! 最佳答案 SP2UPDATE5是更新包,下载链接:http://support.…

    SIMATIC S7-1200 2017年11月12日
  • s7 1200使用哪个版本的软件

    最近采购了一台最新的S7 1200PLC,订货号为 6ES7 214-1BG40-0XB0,德国原产,请问要对其编程组态,使用的软件版本最低应该是那个…

    SIMATIC S7-1200 2017年8月18日
  • 博途在哪下载?

    博途V13,wincc,plcsim升级到sp1的升级包在哪下载?麻烦给个链接!谢谢 最佳答案 STEP_7_Professional_V13 + WinCC_…

    SIMATIC S7-1200 2017年6月24日
  • TIA portal v12的硬件支持?

    TIA portal v12里没有精致面板的硬件支持,从那里可以下载安装? 最佳答案 安装支持精致面板硬件支持的WINCC Comfort …

    SIMATIC S7-1200 2017年11月6日
  • PG-PC打不开

    请问PG-PC设置打不开是什么原因啊?重装系统后还是不行 最佳答案 你的是什么编程软件?step7还是什么?你的操作系统是什么版本?有没有安装杀毒软件?有可能你的编程软件被破坏了。…

    SIMATIC S7-1200 2017年6月24日
  • 200PLC仪表modbus通讯再与工控机modbus通讯

    200PLC或者1200PLC,比如CPU224XP,一个口与现场仪表modbus通讯采集数据,然后另一个口与工控机modbus通讯,这样能不能做?不知道port0和port1是不…

    SIMATIC S7-1200 2017年6月7日
  • 使用SCL语言实现变址寻址问题

    小弟正在试着学习用SCL语言编程,想实现将DB4中的200个INT赋值到DB2的200个INT中(我没有建数组,因为如果是建数组的话,没办法单独对每个INT进行注释),但是软件报错…

    2017年6月27日
  • SB 1222 脉冲输出模块板

    想实现该模板信号脉冲频率脉冲输出。看了CTRL_PWM指令。不知道如和去改变该端口的频率和占空比。请高手指教 问题补充:就是实现改变频率和占空比脉冲输出,不需要什么运动控制。如何实…

    SIMATIC S7-1200 2017年10月31日
  • S7-1200模拟量模块输入电流信号一直显示为8mA?

    现场的传感器我用万用表测量一直是4mA,那为什么一到PLC里读这个通道总是8mA的值?是不是有增益与偏移设置在里面? 最佳答案 测量方法不对? 要将回路中所有设备按正常接…

    SIMATIC S7-1200 2017年11月12日