事件类别 | 含义 |
---|---|
2 | 错误正在初始化 |
5 | 执行 CPU 作业时出错 |
8 | 接收错误 |
14 (0EH) | 一般处理错误 |
30 (1EH) | 串行端口与 CPU 之间进行通信时出错。 |
错误代码 (W#16#...) | 说明 | 解决方法 |
---|---|---|
0201 | 没有(有效的)组态可用。 | 为模块提供正确的参数。 如有必要,确保已正确安装系统。 |
0502 | 串行接口模块 ET 200S Modbus/USS 的该工作模式下不允许命令(例如: 未组态设备接口)。 | 判断诊断中断并相应地纠正错误。 |
050E | 报文长度无效 | 发送消息帧的长度大于 224 字节。 发送作业被 ET 200S Modbus/USS 模块终止。 选择较短的报文长度。 |
0518 | 发送期间的传输长度过大 (> 4 KB) SEND 期间的传输长度过小。 | 检查 SEND 的 LEN 参数。 |
0530 | 由于尚未获得通信伙伴对上一个读取 Modbus 主站发送作业的响应,因此 Modbus 主站发送作业被拒绝。 | 成功读取 Modbus 主站发送作业后,必须先读取模块中通信伙伴的响应,然后才能启动新的 Modbus 主站发送作业。 |
0551 | 串行接口模块 ET 200S Modbus/USS 与 CPU 之间通信时出现帧序列错误。 将 ET 200S SI 串行接口模块的接收消息帧传输到 CPU 时发生错误。 | 模块和 CPU 均已取消传输。 重复接收作业。 ET 200S Modbus/USS 串行接口模块再次发送接收的消息。 |
0806 | **过字符延时时间 ZVZ | 解决伙伴设备引起的故障或消除对传输线路的干扰。 |
080A | 接收响应消息帧期间,主站的接收缓冲区溢出。 | 检查从站的协议设置。 |
080C | 检测到字符发生传输错误(奇偶校验错误、溢出错误、停止位错误(帧))。 | 检查并确定干扰是否影响到传输线路。 检查并确定通信模块与连接伙伴的数据传输速率、数据位数、奇偶校验、停止位数的协议参数是否采用相同的设置。 |
080D | BREAK 到伙伴设备的接收线路中断。 | 在设备之间建立连接或接通伙伴设备。 在 TTY 模式下,检查并确定线路电流是否是在空闲状态下。 |
0810 | 奇偶校验错误: 两个通信伙伴间的连接中发生断路(线路断开)。 | 检查通信伙伴的连接线路或确认两台设备是否使用相同的数据传输速率、奇偶校验和停止位数进行组态。 更改系统设置或电缆接线。 |
0811 | 字符帧错误: 两个通信伙伴间的连接中发生断路(线路断开)。 | 检查通信伙伴的连接线路或确认两台设备是否使用相同的数据传输速率、奇偶校验和停止位数进行组态。 更改系统设置或电缆接线。 |
0812 | CTS 串口设置为 OFF 后接收到额外字符。 | 重新组态通信伙伴或者加快从串行接口获取的速度。 |
0830 | 到达发送请求消息帧后的响应监视时间,但没有检测到响应消息帧的开头。 | 检查传输线路是否中断(可能需要接口分析器)。 检查并确定通信模块与连接伙伴的数据传输速率、数据位数、奇偶校验、停止位数的协议参数是否采用相同的设置。 在模块的属性对话框中,检查组态的响应监视时间设置得是否足够长。 检查并确定*的从站地址是否可用。 |
0831 | 来自从站的响应消息帧中的**个字符与在请求消息帧中发送的从站地址不同(在“正常”工作模式下)。 | 错误从站进行了应答。 检查传输线路是否中断(可能需要接口分析器)。 |
0832 | 接收响应消息帧时通信模块的接收缓冲区溢出。 | 检查从站的协议设置。 |
0833 | 函数代码 FC 15/16 的位数或寄存器数与消息帧元素 byte_count 不匹配。 | 更正位数/寄存器数或 byte_count。 |
0834 | 识别到“设置位/复位位”的位编码非法。 | 仅对 FC05 使用 0000Hex 或 FF00Hex 编码。 |
0835 | 识别到函数代码 FC 08“环路测试”的诊断子码非法(非 0000Hex)。 | 仅对 FC08 使用子码 0000Hex。 |
0836 | 内部形成的 CRC 16 校验和的值与接收的 CRC 校验和不匹配。 | 检查 Modbus 主站系统上 CRC 校验和的结构。 |
0837 | 消息帧序列错误: 驱动程序传送上一个响应消息帧之前,Modbus 主站系统会发送一个新的请求消息帧。 | 增加 Modbus 主站系统的从站响应消息帧的**时时间。 |
0850 | 接收消息帧的长度大于 224 字节或者大于组态的消息帧长度。 | 调整伙伴的消息帧长度。 |
0E01 | 在初始化驱动程序特定的 SCC 进程期间出错。 | 重新分配驱动程序的参数,然后重新装载。 |
0E02 | 驱动程序启动期间出错: | 重新分配驱动程序的参数,然后重新装载。 |
0E03 | 驱动程序启动期间出错: | 重新分配驱动程序的参数,然后重新装载。 |
0E04 | 驱动程序启动期间出错: | 检查并更正参数分配。 |
0E05 | 驱动程序软件狗出错: | 检查是否在通信模块中插入了驱动程序软件狗。 |
0E06 | 驱动程序软件狗出错: | 从为您提供此驱动程序的西门子办事处获取正确的软件狗。 |
0E10 | 程序内部出错: | 重新启动通信模块 (POWER_ON) |
0E11 | 程序内部出错: | 重新启动通信模块 (POWER_ON) |
0E12 | 主动自动化设备发生内部错误: | 重新启动通信模块 (POWER_ON) |
0E13 | 被动自动化设备发生内部错误: | 重新启动通信模块 (POWER_ON) |
0E20 | 该连接的数据位数必须为 8。 驱动程序尚未就绪。 | 更正驱动程序的参数分配。 |
0E21 | 为字符延时时间设置的倍增因子不在取值范围 1 到 10 内。 | 更正驱动程序的参数分配。 |
0E22 | 驱动程序的操作模式设置非法。 | 更正驱动程序的参数分配。 |
0E23 | 已为响应监视时间设置的值非法: | 更正驱动程序的参数分配。 |
0E24 | 为写访问组态的限制无效。 | 更正驱动程序的参数分配。 |
0E25 | 在区域“函数代码 FC 01、05、15 的 Modbus 寻址的转换”(Conversion of the Modbus addresses with function code FC 01, 05, 15) 的规范中组态的“从/到”组合无效。 | 更正驱动程序的参数分配。 |
0E26 | 在区域“函数代码 FC 02 的 Modbus 寻址的转换”(Conversion of the Modbus addresses with function code FC 02) 的规范中组态的“从/到”组合无效。 | 更正驱动程序的参数分配。 |
0E27 | 在区域“函数代码 FC 01、05、15 的 Modbus 寻址的转换”(Conversion of the Modbus addresses with function code FC 01, 05, 15) 的规范中的组态出现重叠。 | 更正驱动程序的参数分配。 |
0E28 | 在区域“函数代码 FC 02 的 Modbus 寻址的转换”(Conversion of the Modbus addresses with function code FC 02) 的规范中的组态出现重叠。 | 更正驱动程序的参数分配。 |
0E2E | 读取接口参数文件时出错。 | 重新启动通信模块 (POWER_ON)。 |
0E30 | 数据传送到 CPU 期间发生内部错误: | 如果只是间断性地发生,可以忽略。 |
0E31 | 数据传送到 CPU 期间**时。 | 检查 CP-CPU 接口。 |
0E32 | 通过 RCV 将数据传送到 CPU 期间出错: | 检查 CP-CPU 接口。 |
0E33 | 数据传送到 CPU 期间发生内部错误: | 检查 CP-CPU 接口。 |
: |
|
|
0E38 | 使用函数代码 FC 01 或 FC 02 访问 SIMATIC 区域“存储器位、输出、定时器、计数器、输入”时出错: | 检查所寻址的 SIMATIC 区域是否存在,以及所做的访问尝试是否**出范围限制。 |
0E39 | 使用函数代码 FC 03、04、06、16 访问 SIMATIC“数据块”区域时出错: | 检查所寻址的数据块是否存在,以及该数据块是否足够长。 |
0E3A | 使用函数代码 FC 05、15 执行写作业时出错: | 检查 Modbus 通信指令的组态背景 DB 是否可用,以及长度是否足够。 |
0E3B | Modbus 通信指令执行写作业时发生**时(等待确认)。 | 检查连接组态以及 CP-CPU 接口 (BSEND),可能需要重新装载 Modbus 通信指令。 |
0E3C | 此驱动程序的作业非法。 | 只允许 SEND、RCV、STATUS(仅 CP 441-2)。 |
0E40 | SEND 指令中为 LEN 参数*的值过小。 | 较小长度是 2 个字节。 |
0E41 | SEND 指令中为 LEN 参数*的值过小。 传送的函数代码需要更大长度。 | 该函数代码的较小长度是 6 个字节。 |
0E42 | 传送的函数代码非法。 | 仅允许使用“函数代码”部分所列的函数代码。 |
0E43 | 此函数代码不允许使用从站地址 0(= 广播)。 | 仅对合适的函数代码使用从站地址 0。 |
0E44 | 传送的“位数”参数的值不在 1 到 2040 范围内。 | “位数”参数必须在 1 到 2040 范围内。 |
0E45 | 传送的“寄存器数”参数的值不在 1 到 127 范围内。 | “寄存器数”参数必须在 1 到 127 范围内。 |
0E46 | 函数代码 15 或 16: | “位数”或“寄存器数”参数必须在 1 到 2040 和/或 1 到 127 范围内。 |
0E47 | 函数代码 15 或 16: | 增大 SEND 的 LEN 参数,直到将足量的用户数据传送到通信模块为止。 |
0E48 | 函数代码 05: | 允许的代码只有 FF00H 和 0000H。 |
0E49 | 函数代码 08: | 允许的代码只有“诊断代码”0000H。 |
0E50 | 对于基于字的 SIMATIC 定时器/计数器区域,来自于产生的 Modbus 地址的其余位数不等于 0。 | 仅使用可产生有效位数的 Modbus 地址。 |
0E51 | 接收到的 Modbus 地址**出了组态的“从/到”区域范围。 | 仅将先前已在组态中定义的地址用作请求消息帧中的地址信息。 |
0E52 | 在 Modbus 主站系统进行的访问尝试过程中**出了 SIMATIC 区域限制: 对尚未释放的区域进行写访问(组态) 对通信指令的背景数据块进行写访问 | 限制对有效 SIMATIC 存储区的访问范围。 |
0E53 | 在 Modbus 主站系统进行的访问尝试过程中**出了 SIMATIC 区域限制。 | 限制对有效 SIMATIC 存储区的访问范围。 |
0E54 | 访问**出组态的区域,或访问**出 SIMATIC 区域。 | 限制对有效 SIMATIC 存储区的访问范围。 |
0E55 | 不允许对此 SIMATIC 存储区进行写访问。 | 只能写 SIMATIC 存储器位,输出数据区域。 |
0E56 | 由于通信指令未在运行而无法执行耦合。 | 在 STEP 7 用户程序中循环调用 Modbus 通信指令。 |
0E57 | 在通信指令中执行 Modbus 函数代码时发生错误。 | 分析具体原因。 |
0E4A | 该函数代码的长度大于较大长度。 | 本手册包含了每个函数代码的较大长度。 |
0E4F | CP 441: | 只使用 0 到 255 |
CP 341: | “X”必须作为 R_TYP 输入。 | |
0E50 | 从站地址不正确: | 错误从站进行了应答。 检查传输线路是否中断(可能需要接口分析器)。 |
0E51 | 函数代码不正确: | 检查从站设备。 |
0E52 | 字节下溢: | 检查从站设备。 |
0E53 | 字节上溢: | 检查从站设备。 |
0E54 | 字节计数器过小: | 检查从站设备。 |
0E55 | 字节计数器错误: | 检查从站设备。 |
0E56 | 应答错误: | 检查从站设备。 |
0E57 | CRC 校验不正确: | 检查从站设备。 |
0E61 | 响应消息帧返回异常代码 01: | 请参见“从站设备手册” |
0E62 | 响应消息帧返回异常代码 02: | 请参见“从站设备手册” |
0E63 | 响应消息帧返回异常代码 03: | 请参见“从站设备手册” |
0E64 | 响应消息帧返回异常代码 04: | 请参见“从站设备手册” |
0E65 | 响应消息帧返回异常代码 05: | 请参见“从站设备手册” |
0E66 | 响应消息帧返回异常代码 06: | 请参见“从站设备手册” |
0E67 | 响应消息帧返回异常代码 07: | 请参见“从站设备手册” |
1E0D | “作业因暖启动、热启动或复位而中止” |
|
1E0E | 调用指令 DP_RDDAT 期间出现静态错误。 在背景数据块的 SFCERR 变量中提供了指令的 RET_VAL 返回值供用户评估。 | 从背景数据块中装载 SFCERR 变量。 |
1E0F | 调用指令 DP_WRDAT 期间出现静态错误。 在背景数据块的 SFCERR 变量中提供了指令的 RET_VAL 返回值供用户评估。 | 从背景数据块中装载 SFCERR 变量。 |
1E10 | 调用指令 RD_LGADR 期间出现静态错误。 在背景数据块的 SFCERR 变量中提供了指令的 RET_VAL 返回值供用户评估。 | 从背景数据块中装载 SFCERR 变量。 |
1E11 | 调用指令 RDSYSST 期间出现静态错误。 在背景数据块的 SFCERR 变量中提供了指令的 RET_VAL 返回值供用户评估。 | 从背景数据块中装载 SFCERR 变量。 |
1E20 | 参数**出范围。 | 为该函数模块输入有效范围内的参数。 |
1E41 | 指令的 LEN 参数中*的字节数无效。 | 值必须在 1 到 256 个字节的范围内。 |
词条
词条说明
S7-200 SMART开放以太网通信实例,还有这些实用功能!随着2017年10月西门子正式宣布取消S7-200,标志着在中国市场服役13年的S7-200正式退役了,慢慢的市场上会出现有钱买不到货,那么原本使用的S7-200的设备是不是将面临着“青黄不接”呢?别担心,西门子马上推出了S7-200SMART来替代S7-200,在继承了S7-200大部分优点基础上又优化增加了很多新功能,S7-200
显示日志文件每次移植都将创建一个日志文件。该日志文件包含以下信息:移植期间要对对象所作的修改。对程序进行必要调整的相关信息。步骤如果要显示移植的日志文件,请执行以下步骤:在项目树中打开“公共数据 > 日志”(Common data > Logs) 文件夹。 在此文件夹中,包含之先执行的所有移植。双击所需的移植日志。将打开该日志。在“转至”(Go to) 栏中,程序中与位置相关的消息将使
下载组态下载组态/建立在线连接从“高级下载”(Advanced download) 或“在线连接”(Connect online) 对话框的“PG/PC 接口”(PG/PC interface) 下拉列表中选择可用于访问模块的网络适配器。如果模块为出厂设置状态,请按以下步骤操作:- 从“接口/子网的连接”(Connection to interface/subnet) 下拉列表中选择所需
S7-200 smart 运动控制指令由编程软件向导生成,运动控制指令有很多条构成,且每条指令都带有很多接口参数,想要使用这些指令,要先知道接口是什么意思,虽然帮助文章都有解释,但读懂帮助文件也很费劲,今天就详细给大家介绍运动指令的使用。S7-200 SMRAT 运动控制指令如下图生成:1、选择'运动'右键打开。2、本次就以'轴0'为例。3、命个名字。4、数字1位选择工程单位,可以使工程单位,也可
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com