江苏省无锡市变频器烧电机
上海施承电气自动化有限公司
保证所售产品均为原装全新未拆封质保一年 罚十(满三千顺丰包邮)
保证对所售每一件产品负责到底,即使过保我们也继续提供对应的服务,让您没有后顾之忧.
保证签订合同款项落实以后一定按照合同上的约定准时准量的把产品送到您的手上.
保证客户拿到的每一件产品都是从西门子正规渠道提供货物,罚十.
公司只要代理的西门子的系列有:PLC S7-200,PLC S7-300,PLC S7-400,PLC S7-1200,PLC 6ES5, ET200 ,人机界面,屏,变频器,DP总线,电缆,M系列变频器 V系列变频器 G系列变频器 6SE70交流工程调速变频器,6RA70直流调速装置,SITOP电源,电线电缆,数控备件,数控,伺服电机等工控自动化产品的销售及.如有需要可以使用提供的任何一种联系购买.
江苏省无锡市变频器烧电机
编程概念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
6SL3210-5BB11-2BV1 6SL3210-5BB12-5UV1
1FL6022-2AF21-1MB1 6SL3210-5BE25-5UV0
6SE64402UD337EB1 6SL3210-5FE10-8UF0
6FX3002-2DB10-1AF0 6FX3002-2DB10-1AF0
1FL6064-1AC61-0LB1 6SL3260-2MA00-0VA0
1FL6022-2AF21-1MB1 1FL6066-1AC61-0AG1
1FL6042-1AF61-0LG1 6SE64001CB000AA0
1FL6044-1AF61-0LH1 1FL6066-1AC61-0LG1
1FL6067-1AC61-0LB1 6SE64302UD413FB0
1FL6096-1AC61-0LH1 6SL3210-5BB22-2AV0
6SL3210-5BE32-2UV0 6SL3210-5BE27-5UV0
6SE64302UD318DA0 6SE64202AC255CA1
6FX3002-5BL02-1BF0 6SL3210-5FB10-4UF1
6SL3210-5BB13-7BV1 6SL3210-5BE13-7UV0
1FL6064-1AC61-0AG1 6SL3210-5FE12-0UF0
1FL6061-1AC61-0LG1 6SL3210-5FE13-5UA0
1FL6061-1AC61-0AA1 6SE64402UD413GA1
6FX3002-2CT10-1AF0 6FX3002-2CT20-1CA0
编程概念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
1FL6094-1AC61-0AB1 6FX3002-5CL01-1BF0
6SE64402UD416GB1 6SL3260-4NA00-1VB0
6SL3203-0BE15-0VA0 6SE64402UD413GA1
6SL3210-5BE23-0UV0 6SL3210-5FE12-0UF0
6SL3255-0VA00-2AA1 1FL6024-2AF21-1MH1
6SL3266-1AB00-0VA0 6SL3210-5BE31-5CV0
6SE64402UD330EB1 6FX3002-2CT10-1CA0
6FX3002-5BL02-1AD0 6FX2003-0SB14
1FL6066-1AC61-0LH1 6SL3210-5FE17-0UF0
6FX3002-5BK02-1AF0 6SL3210-5BB12-5UV1
1FL6044-1AF61-0AB1 6SE64402UD318DB1
1FL6042-2AF21-1AB1 6SL3210-5FE17-0UF0
1FL6066-1AC61-0AH1 1FL6044-1AF61-0LH1
6SL3210-5BE31-1UV0 6FX3002-2CT10-1AH0
6SE64402UD413GA1 6FX3002-5BL02-1CA0
6SL3260-4NA00-1VA5 1FL6022-2AF21-1MG1
1FL6024-2AF21-1AA1 6SE64402UD215AA1
1FL6022-2AF21-1MG1 1FL6067-1AC61-0LH1
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
6SE64202UD311CA1 6SE64202AB112AA1
6FX2003-0LL51 6FX3002-2CT10-1AD0
1FL6067-1AC61-0AH1 1FL6061-1AC61-0LH1
6FX3002-2DB10-1CA0 6SL3210-5FE17-0UA0
6SL3210-5FB10-2UF0 6SE64402UD375FA1
6SE64302UD322DB0 6SL3054-4AG00-2AA0
6SE64302UD411FB0 6SL3210-5BB22-2AV0
6SE64402UD330EB1 1FL6090-1AC61-0AH1
6FX3002-2CT10-1AF0 6SL3216-5BE17-5CV0
6SL3255-0VA00-5AA0 6SE64402UD240BA1
6FX3002-2DB10-1AF0 1FL6042-2AF21-1AB1
6SL3210-5BB13-7BV1 1FL6094-1AC61-0LB1
6FX3002-5BL02-1AD0 6SE64000AP000AA1
6FX2003-0LL52 1FL6096-1AC61-0AA1
6SE64402UD355FA1 6SE64000PA000AA0
6SE64202AC255CA1 6SL3210-5BB15-5BV1
1FL6061-1AC61-0LG1 6SL3210-5FB11-5UA0
6SE64402UD137AA1 6SL3210-5BE32-2UV0
调试功能、诊断和故障排除10.5 概述: 诊断10.5概述: 诊断引言错误特别可能在调试阶段发生。 由于硬件和都会出错,因而跟踪这些错误会是 一项费时的工作。 在此,众多功能可确保调试不出现问题。说明运行期间出现的错误几乎都是硬件的故障或损坏造成的。错误类型S7 CPU 能识别的错误以及可利用组织块 (OB) 来响应的错误分为以下几类:同步错误: 可与用户程序中的特定点相关联的错误 ( 例如,访问设备模块时出现 的错误 ) 。异步错误: 不能与用户程序中的特定点相关联的错误 ( 例如,出周期时间、模块错误 ) 。故障排除若在编程时能深谋远虑,尤其具备精深的知识并能正确使用诊断工具,则一旦出现错误, 您就能处在有利位置: 可减小错误造成的影响。更容易查找错误 ( 例如,通过编写错误 OB 指令 ) 。可停机时间。CPU 31xC 和 CPU 31x : 安装操作说明 , 08/2009, A5E00432663-10223223
6SL3210-5BE24-0CV0 1FL6064-1AC61-0AG1
6SL3260-4MA00-1VB0 6SE64202AC230CA1
6SL3210-5FB11-0UF1 6FX3002-2CT10-1BF0
1FL6061-1AC61-0LG1 1FL6044-1AF61-0AG1
6SL3210-5FE10-4UA0 6SE64202AD222BA1
6SL3210-5FE12-0UF0 1FL6024-2AF21-1MB1
1FL6094-1AC61-0LG1 1FL6024-2AF21-1AH1
1FL6066-1AC61-0AB1 6SE64000GP000BA0
6FX2003-0LL51 6SE64202AB230CA1
6FX2003-0DB11 6SE64402UD318DA1
6SL3260-2NA00-0VA0 6SE64202UD275CA1
6SE64302UD375FB0 6SL3210-5BB21-5AV0
6FX3002-5BK02-1AF0 1FL6044-1AF61-0LB1
1FL6066-1AC61-0LH1 6SL3210-5FB10-4UA1
6SE64402UD330EA1 1FL6061-1AC61-0AG1
6SE64402UD416GA1 1FL6034-2AF21-1AG1
6SL3210-5BB22-2AV0 1FL6061-1AC61-0LB1
6SE64402UD222BA1 6SE64202AD222BA1
调试功能、诊断和故障排除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
6SL3256-0VE00-6AA0 6SE64202AB211BA1
1FL6094-1AC61-0AA1 1FL6044-1AF61-0LG1
1FL6044-1AF61-0AB1 6SE64302UD413FA0
6FX3002-5CK31-1AF0 6SL3260-4NA00-1VA5
1FL6090-1AC61-0AB1 6FX3002-5CL11-1CA0
1FL6044-1AF61-0LH1 1FL6066-1AC61-0AH1
6FX2003-0SL12 6SL3203-0BB21-8VA0
6FX3002-2DB10-1AH0 1FL6024-2AF21-1MH1
6SL3255-0VA00-5AA0 6SL3210-5FE10-8UA0
1FL6096-1AC61-0LG1 6FX3002-2CT20-1BA0
1FL6024-2AF21-1MA1 1FL6092-1AC61-0LG1
6FX2003-0SB14 1FL6044-1AF61-0AG1
6SL3200-0UF03-0AA0 1FL6062-1AC61-0AB1
1FL6024-2AF21-1MG1 6SE64202AD222BA1
6SL3210-5FB10-8UA0 1FL6067-1AC61-0AA1
1FL6061-1AC61-0LB1 1FL6042-1AF61-0AA1
1FL6067-1AC61-0LB1 6SL3210-5BB12-5UV1
1FL6022-2AF21-1MH1 6FX3002-2CT10-1BA0
调试功能、诊断和故障排除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
1FL6067-1AC61-0LG1 6SL3210-5BB13-7UV1
1FL6092-1AC61-0LB1 1FL6044-1AF61-0AA1
6SE64302UD425GB0 1FL6064-1AC61-0LH1
1FL6044-1AF61-0AH1 6FX3002-5BL02-1AD0
6FX3002-2CT10-1AD0 1FL6032-2AF21-1AG1
6SL3210-5FE17-0UA0 6SE64402UD388FB1
6SE64001DN000AA0 1FL6061-1AC61-0AH1
6SL3210-5FE17-0UA0 6SE64202AB112AA1
6SE64202AD240BA1 6SL3210-5BB11-2UV1
6SL3210-5BB11-2UV1 6SE64001DN000AA0
6SL3266-1AA00-0VA0 6SE64402UD222BA1
1FL6090-1AC61-0AB1 1FL6067-1AC61-0AH1
1FL6062-1AC61-0LG1 6SE64402UD411FB1
6SL3210-5FE17-0UA0 1FL6024-2AF21-1MG1
1FL6034-2AF21-1AB1 6SE64302UD416GA0
6SL3216-5BE17-5CV0 1FL6032-2AF21-1AH1
6SL3210-5BE32-2CV0 6SE64402UD411FA1
6FX3002-2DB10-1AH0 6SE64402UD175AA1
调试功能、诊断和故障排除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
6FX2003-0DB11 6SE64302UD318DA0
6SE64001PB000AA0 1FL6066-1AC61-0AA1
6SE64402UD355FA1 6SL3203-0BE21-2VA0
6SL3210-5FE11-5UA0 6SL3210-5FB10-1UF0
6SL3210-5FE13-5UA0 6FX3002-5CK31-1CA0
6FX3002-2CT10-1AD0 6SL3210-5FB10-8UF0
6FX3002-5CL11-1AH0 6FX2003-0SB14
6SL3200-0UF05-0AA0 6FX3002-2DB10-1AD0
6FX3002-5CL11-1BA0 6SL3260-4NA00-1VA5
6SE64402UD416GA1 1FL6032-2AF21-1MB1
6SL3210-5FE10-4UF0 6SL3260-4NA00-1VA5
6SL3266-1AR00-0VA0 6SL3210-5FB10-8UA0
1FL6034-2AF21-1AG1 6SE64202AD275CA1
6SL3266-1AC00-0VA0 6SE64000PM000AA0
6SL3210-5BE21-1UV0 6SE64402UD322DB1
1FL6096-1AC61-0AG1 6FX3002-5CL11-1AF0
6SE64202AC255CA1 6FX3002-2DB10-1BF0
6FX3002-2DB10-1AD0 6SL3210-5BE27-5CV0
调试功能、诊断和故障排除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
1FL6064-1AC61-0LA1 6FX3002-2DB10-1BA0
6SE64302UD337EB0 1FL6092-1AC61-0LB1
6SL3210-5BB21-5UV0 6SL3210-5FB12-0UF0
6FX3002-5CK01-1BA0 6SE64000EN000AA0
6SE64202AD311CA1 6SL3210-5BB22-2UV0
1FL6022-2AF21-1AH1 6SE64402UD345FB1
6SL3260-2NA00-0VA0 6FX3002-5CK01-1BA0
6SE64402UD411FB1 6FX2003-0LL12
6SL3203-0BE15-0VA0 1FL6064-1AC61-0LB1
6SL3210-5FE11-5UA0 6SL3210-5BB13-7UV1
6SL3210-5BE15-5CV0 6FX3002-5CL11-1CA0
6SE64402UD411FB1 6SL3210-5FE17-0UA0
6SE64000BE000AA1 6SL3255-0VC00-0HA0
6SL3210-5BE27-5CV0 1FL6062-1AC61-0AH1
1FL6022-2AF21-1AH1 1FL6067-1AC61-0LA1
6SE64000PA000AA0 6SE64402UD222BA1
6FX3002-5CK01-1CA0 1FL6024-2AF21-1MH1
6SL3260-2MA00-0VA0 1FL6094-1AC61-0AG1