西门子3RW4456-6BC36
上海施承电气自动化有限公司
保证所售产品均为原装全新未拆封质保一年 罚十(满三千顺丰包邮)
保证对所售每一件产品负责到底,即使过保我们也继续提供对应的服务,让您没有后顾之忧.
保证签订合同款项落实以后一定按照合同上的约定准时准量的把产品送到您的手上.
保证客户拿到的每一件产品都是从西门子正规渠道提供货物,罚十.
公司只要代理的西门子的系列有:PLC S7-200,PLC S7-300,PLC S7-400,PLC S7-1200,PLC 6ES5, ET200 ,人机界面,屏,变频器,DP总线,电缆,M系列变频器 V系列变频器 G系列变频器 6SE70交流工程调速变频器,6RA70直流调速装置,SITOP电源,电线电缆,数控备件,数控,伺服电机等工控自动化产品的销售及.如有需要可以使用提供的任何一种联系购买.
西门子3RW4456-6BC36
编程概念6.5 编程语言程序编辑器SCL输入 / 输出 EN 1ENO 2操作数TRUE, FALSE TRUE, FALSE数据类型Bool Bool12EN 仅适用于 FB 。ENO 可以与 SCL 代码块一起使用。 代码块完成时,用户必须组态 SCL 编译器来设置 ENO 。通过组态 SCL 来设置 ENO要组态 SCL 编译器以设置 ENO ,请按以下步骤操作: 1. 从 “ 选项 ”(Options) 菜单中选择 “ 设置 ”(Settings) 命令。2. 展开 “PLC 编程 ”(PLC programming) 属性并选择 “SCL (结构化控制语言) ”(SCL (Structured Control Language)) 。3. 选择 “ 自动设置 ENO”(Set ENO automatically) 选项。Ret_Val 或 Status 参数对 ENO 的影响某些指令(如通信指令或字符串转换指令)提供一个输出参数,其中包含有关指令处理的信息。 例如,某些指令提供通常为 Int 数据类型的 Ret_Val (返回值)参数,其中包含 - 32768 到 +32767 范围内的状态信息。还有些指令提供通常为 Word 数据类型的 Status 参数,其中存储十六进制值 16#0000 到 16#FFFF 范围内的状态信息。 Ret_Val 或 Status 参数中存储的数字值确定该指令的 ENO 状态。Ret_Val :介于 0 至 32767 的值通常设置 ENO = 1 (即 TRUE )。 介于 -32768 至 -1 的值通常设置 ENO = 0 (即 FALSE )。 要评估 Ret_Val ,将表示法更改为十六进制。Status :介于 16#0000 至 16#7FFF 的值通常设置 ENO = 1 (即 TRUE )。 介于16#8000 至 16#FFFF 的值通常设置 ENO = 0 (即 FALSE )。需要多次扫描才能执行的指令通常提供 Busy 参数 (Bool) ,用于表示指令处于活动状态, 但尚未完成执行。 此类指令通常还提供 Done 参数 (Bool) 和 Error 参数 (Bool) 。 Done 表 示指令已完成且无错误,而 Error 表示指令已完成,但存在错误情况。 Busy = 1 (即 TRUE )时, ENO = 1 (即 TRUE )。 Done = 1 (即 TRUE )时, ENO = 1 (即 TRUE )。 Error = 1 (即 TRUE )时, ENO = 0 (即 FALSE )。S7-1200 可编程控制器手册 , 04/2012, A5E02486685-06165165

3RW4466-6BC35 3RW4422-1B5
3RW4027-1BB14 3RW4427-1B4
3RW4465-6B4 3RW3027-1BB04
3RW4076-6BB45 3RW4458-6BC34
3RW3036-1BB14 3RW4457-6B6
3RW4425-1B4 3RW4037-1BB04
3RW4423-1BC34 3RW4446-6BC35
3RW4047-1BB05 3RW4422-1B6
3RW4424-1B5 3RW4465-6B5
3RW4453-6B4 3RW4453-6BC34
3RW4466-6B4 3RW4465-6BC34
3RW4075-6BB44 3RW4466-6B4
3RW4456-6B6 3RW4435-6BC34
3RW4455-6BC34 3RW4028-1BB14
3RW4456-6BC35 3RW4425-1B4
W4026-1BB05 3RW4028-1BB15
3RW4028-1BB05 3RW4026-1TB05
3RW4446-6B5 3RW4435-6B6
编程概念6.6 保护参见OK 和 Not OK 指令 ( 页 202)6.66.6.1166保护CPU 的访问保护CPU 提供了三个等级,用于对特定功能的访问。 为 CPU 组态等级和时,可以对那些不输入就能访问的功能和存储区进行。区分大小写。要组态,请按以下步骤操 作:1. 在 “ 设备配置 ”(Device configuration) 中,选择 CPU 。2. 在巡视窗,选择 “ 属 性 ”(Properties) 选项卡。3. 选择 “ 保护 ”(Protection) 属性以选择保护等级和输入密 码。每个等级都允许在访问某些功能时不使用。 CPU 的默认状态是没有任何,也没 有保护。 要 CPU 的访问,可以对 CPU 的属性进行组态并输入。通过网络输入并不会使 CPU 的保护受到威胁。 保护不适用于用户程序指令的执行,包括通信功能。 输入正确的便可访问所有功能。PLC 到 PLC 通信(使用代码块中的通信指令)不受 CPU 中等级的。 HMI 功能同样也不受。S7-1200 可编程控制器 手册 , 04/2012, A5E02486685-06166
编程概念6.6 保护表格 6- 4等级无保护 写保护读 / 写保护6.6.2CPU 的级别访问允许完全访问,没有保护。允许 HMI 访问和各种形式的 PLC 到 PLC 通信,没有保护。以下情况下需要:修改(写入) CPU 以及更改 CPU (RUN/STOP) 。 允许 HMI 访问和各种形式的 PLC 到 PLC 通信,没有保护。以下情况下需要:读取 CPU 中的数据、修改(写入) CPU 以及更改 CPU (RUN/STOP) 。专有技术保护专有技术保护可防止程序中的一个或多个代码块( OB 、 FB 、 FC 或 DB )受到未经的访问。 用户创建以对代码块的访问。 保护会防止对代码块进行未的读 取或修改。 如果没有,只能读取有关代码块的以下信息: 块标题、块注释和块属性传送参数( IN 、 OUT 、 IN_OUT 、 Return )程序的调用结构交叉引用中的全局变量(不带使用时的信息),但局部变量已隐藏将块组态为 “ 专有技术 ” 保护时,只有在输入后才能访问块内的代码。使用代码块的 “ 属性 ”(Properties) 任务卡组态该块的专有技术保护。 打开代码块后,从 “ 属 性 ”(Properties) 中选择 “ 保护 ”(Protection) 。S7-1200 可编程控制器手册 , 04/2012, A5E02486685-06167167

3RW4436-6B5 3RW4455-6BC34
3RW4423-1B5 3RW4465-6B4
3RW4444-6B4 3RW4453-6BC34
3RW4456-6B5 3RW4423-1BC35
3RW4447-6B6 3RW4445-6B5
3RW3017-1BB04 3RW4056-6BB44
3RW4026-1BB14 3RW4466-6BC35
3RW3016-1BB04 3RW4456-6B5
3RW4026-1BB14 3RW4434-6B6
3RW4435-6B6 3RW4026-1BB04
3RW4455-6B5 3RW4427-1B5
3RW4425-1B5 3RW4457-6B4
3RW3018-1BB04 3RW4038-1BB14
3RW4458-6B5 3RW4435-6B5
3RW4444-6BC34 3RW4026-1BB14
3RW4454-6B4 3RW4445-6BC35
3RW4426-1B5 3RW4466-6BC35
3RW4457-6B4 3RW4435-6BC35
CM 12 43-5 PROFIBUS DP 主站模块外观通过使用 PROFIBUS DP 主站通信模块 CM 1243-5 , S7-1200 可以和下列设备通信:? 其他 CPU ? 编程设备 ? 人机界面? PROFIBUS DP 从站设备(例如 ET 200 和 SINAMICS )CM 12 43-5 技术规范CM 12 4 2 -5 PROFIBUS DP 从站模块外观通过使用 PROFIBUS DP 从站通信模块 CM 1242-5 , S7-1200 可以 作为一个智能 DP 从站设备与任何 PROFIBUS DP 主站设备通信CM 12 4 2 -5 技术规范订货 号 接口连接到 PROFIBUS允许的条件 温度? 存储温度 ? 运输温度? 垂直安装时运行温度(导轨水平安装)? 水平安装时运行温度(导轨垂直安装)2 5 oC 时运行的相对湿度,无结露防护等级供电,电流消耗,功率损耗 供电类型 外部供电? 值 ? 值电流消耗(典型值)? 从外部 24 V DC 电源 ? 从 S7-1200 背板总线6GK7 2 43-5DX3 0 - 0 XE 09 针 D 型母接头? -40 oC - 70 oC ? -40 oC - 70 oC ? 0 oC - 55 oC? 0 oC - 45 oC95 %IP20DC24 V? 19.2 V ? 28.8 V? 100 mA ? 0 mA订货号 接口连接到 PROFIBUS允许的条件 温度? 存储温度 ? 运输温度? 垂直安装时运行温度(导轨水平安装)? 水平安装时运行温度(导轨垂直安装)2 5 oC 时运行的相对湿度,无结露防护等级供电,电流消耗,功率消耗 供电类型从背板总线的供电 电流消耗 功率消耗尺寸和重量尺寸( W x H x D ),单位: mm6GK7 2 4 2 -5DX3 0 - 0 XE 09 针 D 型母接头? -40 oC - 70 oC ? -40 oC - 70 oC ? 0 oC - 55 oC? 0 oC - 45 oC95 %IP20DC5V150 mA 0.75 W30 x 100 x 75尺寸和重量尺寸( W x H x D ),单位: mm30 x 100 x 751313

3RW4076-6BB45 3RW4443-6B4
3RW4074-6BB44 3RW4024-1BB04
3RW4036-1BB14 3RW4426-1B4
3RW4425-1B5 3RW3013-1BB04
3RW4458-6B5 3RW4427-1B4
3RW4436-6B6 3RW4037-1BB15
3RW4423-1BC35 3RW4434-6B4
3RW4036-1BB05 3RW4435-6B6
3RW4444-6B4 3RW3047-1BB04
3RW4436-6B6 3RW4027-1BB04
3RW4466-6BC34 3RW3027-1BB04
3RW4466-6B5 3RW4424-1BC35
3RW4037-1BB15 3RW4074-6BB45
3RW4055-6BB35 3RW4425-1B5
3RW4027-1BB15 3RW4027-1BB04
3RW4024-1BB05 3RW4446-6B4
3RW4443-6BC36 3RW4443-6BC35
3RW4454-6B5 3RW4445-6B6
调试功能、诊断和故障排除10.5 概述: 诊断10.5概述: 诊断引言错误特别可能在调试阶段发生。 由于硬件和都会出错,因而跟踪这些错误会是 一项费时的工作。 在此,众多功能可确保调试不出现问题。说明运行期间出现的错误几乎都是硬件的故障或损坏造成的。错误类型S7 CPU 能识别的错误以及可利用组织块 (OB) 来响应的错误分为以下几类:同步错误: 可与用户程序中的特定点相关联的错误 ( 例如,访问设备模块时出现 的错误 ) 。异步错误: 不能与用户程序中的特定点相关联的错误 ( 例如,出周期时间、模块错误 ) 。故障排除若在编程时能深谋远虑,尤其具备精深的知识并能正确使用诊断工具,则一旦出现错误, 您就能处在有利位置: 可减小错误造成的影响。更容易查找错误 ( 例如,通过编写错误 OB 指令 ) 。可停机时间。CPU 31xC 和 CPU 31x : 安装操作说明 , 08/2009, A5E00432663-10223223
3RW4422-1B6 3RW4024-1BB04
3RW3018-1BB04 3RW4056-6BB44
3RW4458-6BC36 3RW4445-6B4
3RW3014-1BB04 3RW3027-1BB14
3RW4073-6BB45 3RW4075-6BB34
3RW4056-6BB35 3RW3027-1BB04
3RW3038-1BB04 3RW4424-1BC35
3RW4028-1BB15 3RW4423-1B4
3RW4466-6BC35 3RW4426-1B5
3RW4434-6B6 3RW4446-6BC35
3RW4055-6BB45 3RW4027-1BB04
3RW4074-6BB45 3RW4024-1BB14
3RW4443-6B5 3RW4427-1BC34
3RW4457-6BC35 3RW4026-1TB04
3RW4036-1BB14 3RW4436-6BC34
3RW4055-6BB45 3RW4424-1BC36
3RW4434-6BC35 3RW4027-1BB14
3RW4036-1BB15 3RW4434-6B5
调试功能、诊断和故障排除10.5 概述: 诊断通过 LED 显示进行诊断SIMATIC S7 硬件可通过 LED 进行诊断。表格 10- 3 LED 颜色绿色红色这些 LED 以三种颜色执行诊断:CPU 状态常规工作状态。实例: 电源打开。 非常规工作状态。实例: 强制功能处于状态。 故障。实例: 总线错误LED 不断闪烁特殊事件实例: CPU 存储器复位表格 10- 4 与上表相比,在 PROFINET 上的 LED 有以下不同之处:LED 标志和颜色含义LINK颜色:绿色RX/TX颜色: LINK/RX/TX颜 色 : 绿 色 / 黄 色关 开 灭 灭 关绿色无其它设备与 CPU 的集成 PROFINET 接口相连接。 其它设备 ( 多数情况下是交换机 ) 连接到 CPU 的集成PROFINET 接口,物理连接适当。无活动: 没有数据通过 CPU 的集成 PROFINET 接口传送。变成 变成 有活动:数据通过 CPU 的集成 PROFINET 接口传送。 注意: 当传送较小数据量时, LED 会闪烁。参考有关具有诊断功能的 I/O 模块的诊断的说明,请参见相关手册。224CPU 31xC 和 CPU 31x : 安装 操作说明 , 08/2009, A5E00432663-10224
3RW4028-1BB05 3RW4038-1BB14
3RW4046-1BB14 3RW4457-6B5
3RW4075-6BB35 3RW4037-1BB15
3RW4454-6BC34 3RW4457-6BC36
3RW4024-1TB04 3RW4074-6BB34
3RW3018-1BB04 3RW4443-6BC35
3RW4027-1BB15 3RW4443-6B5
3RW4423-1BC34 3RW4046-1BB04
3RW4046-1BB15 3RW4457-6BC34
3RW3014-1BB04 3RW4047-1BB05
3RW4447-6B5 3RW4446-6BC36
3RW4455-6B4 3RW4458-6BC35
3RW4046-1BB04 3RW4074-6BB34
3RW3016-1BB04 3RW4074-6BB45
3RW3037-1BB14 3RW4458-6B6
3RW4047-1BB04 3RW4444-6B5
3RW4445-6B5 3RW4436-6B6
3RW4422-1B6 3RW4447-6B4
调试功能、诊断和故障排除10.5 概述: 诊断诊断缓冲区如果出现错误, CPU 会将出错原因写入诊断缓冲区中。 在 STEP 7 中,可使用编程设备来读取诊断缓冲区。 此位置以纯文本格式存储错误信息。其它具有诊断功能的模块可配备自己的诊断缓冲区。 在 STEP 7 (HW Config -> 诊断硬件 )中,可使用编程设备来读取此缓冲区。没有诊断缓冲区的具有诊断功能的模块将其错误信息写入 CPU 的诊断缓冲区中。 出现错误或中断事件时(例如,日时钟中断), CPU 会切换至 STOP ,或可通过错 误 / 中断 OB 在用户程序中作出响应。 对于诊断中断,您将调用 OB82 。PROFINET 上现场设备的诊断更多信息: 《 PROFINET 说明》 手册。《从 PROFIBUS DP 到 PROFINET IO 》 编程手册下一章中的主题集中在 PROFIBUS 的本地或分布式模块的诊断上。CPU 31xC 和 CPU 31x : 安装操作说明 , 08/2009, A5E00432663-10225225
3RW4074-6BB44 3RW4425-1B5
3RW3028-1BB04 3RW4455-6B6
3RW4458-6B5 3RW4453-6BC36
3RW4444-6BC35 3RW4447-6BC36
3RW4425-1BC34 3RW4456-6BC35
3RW4443-6BC35 3RW4024-1BB05
3RW4456-6BC34 3RW4024-1BB05
3RW3046-1BB04 3RW4036-1BB14
3RW4447-6B5 3RW4446-6B4
3RW4426-1BC36 3RW4076-6BB45
3RW4457-6B5 3RW4074-6BB45
3RW4457-6BC36 3RW3027-1BB04
3RW4426-1BC36 3RW4038-1BB14
3RW4028-1BB05 3RW3018-1BB04
3RW4446-6BC34 3RW3028-1BB04
3RW4443-6BC34 3RW4454-6B5
3RW4457-6BC36 3RW3027-1BB04
3RW4443-6B5 3RW4447-6B4
调试功能、诊断和故障排除10.5 概述: 诊断通过功能进行诊断如果使用以下 CPU ,则建议使用更为用户友好的 SFB 54 RALRM ( 在诊断 OB82 中调用 ) 来判断集中式或分布式模块或 DP 从站的诊断:CPU31xC 、312 、 314 、 315-2 DP 315-2 PN/DP 317-2 DP317-2 PN/DP 319-3 PN/DP起始固件版本V 2.0.0V 2.3.0 V 2.1.0 V 2.2.0 V 2.4.0以下列出了通过功能进行诊断的更多选项:226 使用 SFC 51“RDSYSST” 读取 SSL 部分列表或其中的部分内容。 使用 SFC 13“DPNRM_DG” 读取 DP 从站的诊断数据(从站诊断)每个 DP 从站都提供符合 “EN 50 170 第 2 卷, PROFIBUS” 的要求的从站诊断数据。 可以使用 SFC 13“DPNRM_DG” 读取这些诊断数据。 错误信息以十六进制代码形式存储。 有关读取代码含义的相关信息,请参见相关模块手册。例如,分布式 I/O 模块 ET 200B 的从站诊断的字节 7 中的输入值 50H (= dual 0101 0000) 说明丝存在故障或通道组 2 和 3 中缺少负载电压。 通过调用 SFC52“RDREC” 读取数据记录可以调用 SFC52“RDREC” (读取记录)读取已寻址模块中的特定数据记录。 数据记 录 0 和 1 尤其适于从具有诊断功能的模块读取诊断信息。数据记录 0 包含描述模块的当前状态的 4 个字节的诊断数据。 数据记录 1 包含同 样存储在数据记录 0 中的 4 个字节的诊断数据,以及模块特定的诊断数据。 使用 SFC 6“RD_SINFO” 读出当前 OB 的启动信息 也可在相关错误 OB 的启动信息中找到错误信息。可使用 SFC 6“RD_SINFO”( 读取启动信息 ) 读取后调用尚未完全处理的 OB 的启动信 息,以及后调用的启动 OB 的启动信息。用 SFC103“DP_TOPOL” 触发 DP 主站中总线拓扑结构的检测诊断中继器可在运行中发生故障时对故障模块或 DP 电缆的中断位置的定位能 力。 其以从站运行并能够记录基于 DP 网段拓扑确定的故障。可使用 SFC103“DP_TOPOL” 触发诊断中继器对 DP 主站总线拓扑结构的识别。 SFC 103 在相应的 STEP 7 在线帮助 和 《 S7-300/400 ,功能和功 能》 参考手册中进行说明。 诊断中继器在手册 《 PROFIBUS DP 的诊断中继器》 中进行说明。CPU 31xC 和 CPU 31x : 安装 操作说明 , 08/2009, A5E00432663-10226
3RW4422-1BC34 3RW4056-6BB44
3RW4074-6BB45 3RW4425-1B5
3RW4435-6BC35 3RW4447-6BC34
3RW4434-6BC36 3RW4454-6B4
3RW3038-1BB04 3RW4026-1BB15
3RW4434-6BC36 3RW4436-6B5
3RW3037-1BB04 3RW4446-6BC35
3RW4456-6BC34 3RW3038-1BB14
3RW4026-1BB04 3RW4458-6B4
3RW4436-6BC35 3RW4028-1BB05
3RW4027-1BB05 3RW4424-1B4
3RW4447-6B6 3RW4028-1BB14
3RW4465-6BC34 3RW4446-6B6
3RW4443-6BC35 3RW4425-1BC36
3RW4466-6BC34 3RW4455-6BC36
3RW4454-6B6 3RW4426-1B6
3RW4466-6BC36 3RW4425-1B5
3RW4036-1BB15 3RW4454-6BC36
调试功能、诊断和故障排除10.6 STEP 7 提供了诊断功能10.6 STEP 7 提供了诊断功能使用 “ 诊断硬件 ” 功能进行诊断通过查看模块的在线信息查找模块出错原因。 利用诊断缓冲区和堆栈内容可在用户程序循环内查找出错原因。 也可以检查用户程序是否运行在特定 CPU 上。硬件诊断可提供 PLC 状态的概况。 在览表达视图中,符号可显示每个模块的出错状态。 双击有故障的模块可打开详细的出错信息。 此信息的范围取决于具体模块。 可查看 以下信息: 显示模块的常规信息 ( 例如,订货号、版本、标志 ) 和模块状态 ( 例如,错误 ) 。本地 I/O 和 PROFIBUS DP 从站或 PROFINET IO 设备处的模块错误指示 ( 例如,通道 错误 ) 。显示诊断缓冲区的信息。信息: 急需和需要此外,还显示有关 PROFINET 接口的诊断数据。对于 CPU ,也可查看以下模块状态信息: 用户程序循环中出错的原因。周期时间的指示 ( 长、短以及上一周期 ) 。 MPI 通信的选项和利用率。性能数据指示 ( 可能的 I/O 数、存储器位、计数器、定时器和块 ) 。 PROFINET 接口和其端口的诊断(例如,网络连接、通信诊断和统计)有关 STEP 7 中的诊断功能以及各步骤的详细信息,请参考 《用 STEP 7 编程》 手册和 HW Config 在线帮助 。CPU 31xC 和 CPU 31x : 安装操作说明 , 08/2009, A5E00432663-10227227
|
特征/功能 |
强制 |
控制变量 |
|
存储器位(M) |
- |
有 |
|
定时器和计数器(T、C) |
- |
有 |
|
数据块(DB) |
- |
有 |
|
输入和输出(I、O) |
有 |
有 |
|
设备输入(PI) |
- |
- |
|
设备输出(PO) |
- |
有 |
|
用户程序可覆盖修改/强制值 |
有 |
有 |
|
强制值的数 |
10 |
- |
|
断电保持 |
有 |
否 |
调试功能、诊断和故障排除10.7 网络基础结构诊断( SNMP )10.7网络基础结构诊断( SNMP )可用性作为一个开放式,您可以使用任何基于 SNMP 的或解决方案在 PROFINET中进行诊断。网络诊断SNMP (简单网络协议)使用无连接 UDP 传输协议。 该协议由两个网络组件组成, 类似于客户机 / 模型。 SNMP 器网络节点,而 SNMP 代理收集各网络节 点中的各种网络特定信息,并以结构化形式将其存储在 MIB (信息库)中。 网络可以使用该信息运行详细的网络诊断。MIBMIB (信息库)是设备的数据库。 SNMP 客户机可访问设备中的这一数据库。 在众 多 MIB 中, S7 设备系列支持下列 MIB : MIB II ,在 RFC 1213 中进行了化LLDP MIB ,在 IEE 802.1AB 进行了化LLDP PNIO-MIB ,在 IEE 61158-6-10 进行了化检测网络拓扑LLDP (链路层发现协议)是一种用于检测近的邻居的协议。 通过该协议,设备可发送 有关自身的信息并将从相邻设备接收的信息保存在 LLDP MIB 中。 可通过 SNMP 查询该信息。 网络可以使用该信息确定网络拓扑。通过 SNMP OPC 集成 HMI 设备OPC 的组态集成在 STEP 7 硬件组态应用程序中。 使用 OPC 的通讯无需 S7 连接即可实现。 因此,无需组态 S7 连接。可直接传送已经在 STEP 7 项目中组态的站。 NCM PC (包含在 SIMATIC NET CD 上) 作为 STEP 7 的替代品,也可用来运行组态,或者自动确定组态然后将其传送到项目组态。228CPU 31xC 和 CPU 31x : 安装 操作说明 , 08/2009, A5E00432663-10228
调试功能、诊断和故障排除10.5 概述: 诊断10.5概述: 诊断引言错误特别可能在调试阶段发生。 由于硬件和都会出错,因而跟踪这些错误会是 一项费时的工作。 在此,众多功能可确保调试不出现问题。说明运行期间出现的错误几乎都是硬件的故障或损坏造成的。错误类型S7 CPU 能识别的错误以及可利用组织块 (OB) 来响应的错误分为以下几类:同步错误: 可与用户程序中的特定点相关联的错误 ( 例如,访问设备模块时出现 的错误 ) 。异步错误: 不能与用户程序中的特定点相关联的错误 ( 例如,出周期时间、模块错误 ) 。故障排除若在编程时能深谋远虑,尤其具备精深的知识并能正确使用诊断工具,则一旦出现错误, 您就能处在有利位置: 可减小错误造成的影响。更容易查找错误 ( 例如,通过编写错误 OB 指令 ) 。可停机时间。CPU 31xC 和 CPU 31x : 安装操作说明 , 08/2009, A5E00432663-10223223
调试功能、诊断和故障排除10.5 概述: 诊断通过 LED 显示进行诊断SIMATIC S7 硬件可通过 LED 进行诊断。表格 10- 3 LED 颜色绿色红色这些 LED 以三种颜色执行诊断:CPU 状态常规工作状态。实例: 电源打开。 非常规工作状态。实例: 强制功能处于状态。 故障。实例: 总线错误LED 不断闪烁特殊事件实例: CPU 存储器复位表格 10- 4 与上表相比,在 PROFINET 上的 LED 有以下不同之处:LED 标志和颜色含义LINK颜色:绿色RX/TX颜色: LINK/RX/TX颜 色 : 绿 色 / 黄 色关 开 灭 灭 关绿色无其它设备与 CPU 的集成 PROFINET 接口相连接。 其它设备 ( 多数情况下是交换机 ) 连接到 CPU 的集成PROFINET 接口,物理连接适当。无活动: 没有数据通过 CPU 的集成 PROFINET 接口传送。变成 变成 有活动:数据通过 CPU 的集成 PROFINET 接口传送。 注意: 当传送较小数据量时, LED 会闪烁。参考有关具有诊断功能的 I/O 模块的诊断的说明,请参见相关手册。224CPU 31xC 和 CPU 31x : 安装 操作说明 , 08/2009, A5E00432663-10224
调试功能、诊断和故障排除10.5 概述: 诊断诊断缓冲区如果出现错误, CPU 会将出错原因写入诊断缓冲区中。 在 STEP 7 中,可使用编程设备来读取诊断缓冲区。 此位置以纯文本格式存储错误信息。其它具有诊断功能的模块可配备自己的诊断缓冲区。 在 STEP 7 (HW Config -> 诊断硬件 )中,可使用编程设备来读取此缓冲区。没有诊断缓冲区的具有诊断功能的模块将其错误信息写入 CPU 的诊断缓冲区中。 出现错误或中断事件时(例如,日时钟中断), CPU 会切换至 STOP ,或可通过错 误 / 中断 OB 在用户程序中作出响应。 对于诊断中断,您将调用 OB82 。PROFINET 上现场设备的诊断更多信息: 《 PROFINET 说明》 手册。《从 PROFIBUS DP 到 PROFINET IO 》 编程手册下一章中的主题集中在 PROFIBUS 的本地或分布式模块的诊断上。CPU 31xC 和 CPU 31x : 安装操作说明 , 08/2009, A5E00432663-10225225
调试功能、诊断和故障排除10.5 概述: 诊断通过功能进行诊断如果使用以下 CPU ,则建议使用更为用户友好的 SFB 54 RALRM ( 在诊断 OB82 中调用 ) 来判断集中式或分布式模块或 DP 从站的诊断:CPU31xC 、312 、 314 、 315-2 DP 315-2 PN/DP 317-2 DP317-2 PN/DP 319-3 PN/DP起始固件版本V 2.0.0V 2.3.0 V 2.1.0 V 2.2.0 V 2.4.0以下列出了通过功能进行诊断的更多选项:226 使用 SFC 51“RDSYSST” 读取 SSL 部分列表或其中的部分内容。 使用 SFC 13“DPNRM_DG” 读取 DP 从站的诊断数据(从站诊断)每个 DP 从站都提供符合 “EN 50 170 第 2 卷, PROFIBUS” 的要求的从站诊断数据。 可以使用 SFC 13“DPNRM_DG” 读取这些诊断数据。 错误信息以十六进制代码形式存储。 有关读取代码含义的相关信息,请参见相关模块手册。例如,分布式 I/O 模块 ET 200B 的从站诊断的字节 7 中的输入值 50H (= dual 0101 0000) 说明丝存在故障或通道组 2 和 3 中缺少负载电压。 通过调用 SFC52“RDREC” 读取数据记录可以调用 SFC52“RDREC” (读取记录)读取已寻址模块中的特定数据记录。 数据记 录 0 和 1 尤其适于从具有诊断功能的模块读取诊断信息。数据记录 0 包含描述模块的当前状态的 4 个字节的诊断数据。 数据记录 1 包含同 样存储在数据记录 0 中的 4 个字节的诊断数据,以及模块特定的诊断数据。 使用 SFC 6“RD_SINFO” 读出当前 OB 的启动信息 也可在相关错误 OB 的启动信息中找到错误信息。可使用 SFC 6“RD_SINFO”( 读取启动信息 ) 读取后调用尚未完全处理的 OB 的启动信 息,以及后调用的启动 OB 的启动信息。用 SFC103“DP_TOPOL” 触发 DP 主站中总线拓扑结构的检测诊断中继器可在运行中发生故障时对故障模块或 DP 电缆的中断位置的定位能 力。 其以从站运行并能够记录基于 DP 网段拓扑确定的故障。可使用 SFC103“DP_TOPOL” 触发诊断中继器对 DP 主站总线拓扑结构的识别。 SFC 103 在相应的 STEP 7 在线帮助 和 《 S7-300/400 ,功能和功 能》 参考手册中进行说明。 诊断中继器在手册 《 PROFIBUS DP 的诊断中继器》 中进行说明。CPU 31xC 和 CPU 31x : 安装 操作说明 , 08/2009, A5E00432663-10226
调试功能、诊断和故障排除10.6 STEP 7 提供了诊断功能10.6 STEP 7 提供了诊断功能使用 “ 诊断硬件 ” 功能进行诊断通过查看模块的在线信息查找模块出错原因。 利用诊断缓冲区和堆栈内容可在用户程序循环内查找出错原因。 也可以检查用户程序是否运行在特定 CPU 上。硬件诊断可提供 PLC 状态的概况。 在览表达视图中,符号可显示每个模块的出错状态。 双击有故障的模块可打开详细的出错信息。 此信息的范围取决于具体模块。 可查看 以下信息: 显示模块的常规信息 ( 例如,订货号、版本、标志 ) 和模块状态 ( 例如,错误 ) 。本地 I/O 和 PROFIBUS DP 从站或 PROFINET IO 设备处的模块错误指示 ( 例如,通道 错误 ) 。显示诊断缓冲区的信息。信息: 急需和需要此外,还显示有关 PROFINET 接口的诊断数据。对于 CPU ,也可查看以下模块状态信息: 用户程序循环中出错的原因。周期时间的指示 ( 长、短以及上一周期 ) 。 MPI 通信的选项和利用率。性能数据指示 ( 可能的 I/O 数、存储器位、计数器、定时器和块 ) 。 PROFINET 接口和其端口的诊断(例如,网络连接、通信诊断和统计)有关 STEP 7 中的诊断功能以及各步骤的详细信息,请参考 《用 STEP 7 编程》 手册和 HW Config 在线帮助 。CPU 31xC 和 CPU 31x : 安装操作说明 , 08/2009, A5E00432663-10227227
调试功能、诊断和故障排除10.7 网络基础结构诊断( SNMP )10.7网络基础结构诊断( SNMP )可用性作为一个开放式,您可以使用任何基于 SNMP 的或解决方案在 PROFINET中进行诊断。网络诊断SNMP (简单网络协议)使用无连接 UDP 传输协议。 该协议由两个网络组件组成, 类似于客户机 / 模型。 SNMP 器网络节点,而 SNMP 代理收集各网络节 点中的各种网络特定信息,并以结构化形式将其存储在 MIB (信息库)中。 网络可以使用该信息运行详细的网络诊断。MIBMIB (信息库)是设备的数据库。 SNMP 客户机可访问设备中的这一数据库。 在众 多 MIB 中, S7 设备系列支持下列 MIB : MIB II ,在 RFC 1213 中进行了化LLDP MIB ,在 IEE 802.1AB 进行了化LLDP PNIO-MIB ,在 IEE 61158-6-10 进行了化检测网络拓扑LLDP (链路层发现协议)是一种用于检测近的邻居的协议。 通过该协议,设备可发送 有关自身的信息并将从相邻设备接收的信息保存在 LLDP MIB 中。 可通过 SNMP 查询该信息。 网络可以使用该信息确定网络拓扑。通过 SNMP OPC 集成 HMI 设备OPC 的组态集成在 STEP 7 硬件组态应用程序中。 使用 OPC 的通讯无需 S7 连接即可实现。 因此,无需组态 S7 连接。可直接传送已经在 STEP 7 项目中组态的站。 NCM PC (包含在 SIMATIC NET CD 上) 作为 STEP 7 的替代品,也可用来运行组态,或者自动确定组态然后将其传送到项目组态。228CPU 31xC 和 CPU
3RW4074-6BB44 3RW4076-6BB35
3RW4426-1B5 3RW3014-1BB04
3RW4038-1BB15 3RW4424-1B4
3RW4436-6B6 3RW4073-6BB35
3RW4074-6BB44 3RW4423-1B6
3RW4427-1B6 3RW4445-6BC35
3RW4434-6BC34 3RW4038-1BB15
3RW4466-6B5 3RW3028-1BB04
3RW4425-1BC35 3RW4423-1B4
3RW4453-6BC34 3RW4443-6B5
3RW4446-6BC35 3RW4457-6B4
3RW4457-6B5 3RW4454-6BC35
3RW4446-6B4 3RW4425-1B5
3RW4457-6BC35 3RW4446-6BC34
3RW4436-6B5 3RW4456-6B4
3RW4455-6B4 3RW3018-1BB14
3RW4426-1B5 3RW4457-6B6
3RW4426-1B5 3RW4027-1BB05