品牌: SIEMENS/西门子
西门子(SIEMENS)的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等
S7-200 CPU信息
S7-200 CPU具有一定的自诊断功能,通过查看CPU信息的方式能快速有效地得到CPU的状态信息。
查看方法:在STEP 7-Micro/WIN 软件菜单功能区选择“PLC”选项,在PLC选项中的“信息”部分选择“PLC”,如下图。 PLC信息的查找方法所示。
图 6.查找PLC信息的方法
图 7.PLC信息
在CPU信息中,除了能够得到CPU、模块的硬件信息、运行状态,还可以得到当前程序的扫描周期等其它有用信息,双击模块可进入模块信息,如下图。
图 8.模块信息
注意:
CPU的信息是实际CPU的内部信息,因此需要通过STEP 7-Micro/WIN 软件在线连接到CPU上才可以得到该信息。
读取S7-200 CPU特殊寄存器(SM)的数值
S7-200 CPU内部有特殊寄存器SM,用户可以借以查看或是更改CPU的系统参数。其中有一些SM区域用来表示CPU硬件状态,包括CPU订货号、序列号、硬件版本、CPU故障信息,以及EM扩展模块的订货号、序列号、硬件版本、故障信息等。
根据《S7-200 系统手册》章节D“特殊存储器(SM)和系统符号名称”中关于特殊寄存器的描述,可以得到相应故障的解释和说明。表4,特殊寄存器诊断地址列出了S7-200 CPU、EM扩展模块的SM诊断地址。
I/O状态 |
SMB5 |
I/O错误 |
CPU ID寄存器 | SMB6 | CPU类型 |
I/O模块标识和错误寄存器 | SMB8~SMB21 | 偶数字节:模块标识寄存器;奇数字节:模块错误寄存器 |
扩展I/O总线错误 | SMW98 | 当扩展总线出现校验错误时,该处每次增加1,当系统得电时或用户程序入零,可进行清零 |
智能模块状态 | SMB200-SMB549 | 模块名称、S/W修订号、错误代码、与特定模块类型相关 |
表 4.特殊寄存器诊断地址
注:智能模块包含以下模块
6ES7?241-1AA22-0xA0 | EM 241 Modem模块 |
6ES7?253-1AA22-0xA0 | EM 253 定位模块 |
6ES7?277-0AA22-0xA0 | EM 277 PROFIBUS-DP模块 |
6GK7?243-2AX01-0xA0 | CP 243-2 AS Interface 通信处理器 |
6GK7 243-1GX00-0xE0 | CP 243-1 IT 因特网模块 (带含电子文档的CD) |
6GK7 243-1EX01-0xE0 | CP 243-1 以太网模块 (带含电子文档的CD) |
表 5. 智能模块