7
工业SIEMENS西门子代理商
工业SIEMENS西门子代理商
工业SIEMENS西门子代理商
西门子代理商
西门子PLC代理商
西门子授权代理商
西门子模块代理商
西门子总代理商
S7-300/400的以太网与PROFIBUS-DP网络的故障诊断方法基本上相同。
plcSIM可以对DP网络、DP从站和从站中的模块的故障。可以用这一功能来学习DP网络故障诊断的方法。
遗憾的是PLCSIM不能对以太网的故障,STEP7只能诊断以太网硬件系统的故障。
下面给出一个用来学习以太网故障诊断实验的硬件方案和可以做的实验,供企业和高校参考。
CPU可选CPU 315-2PN/DP或CPU 314-2PN/DP,后者便宜,并且有集成的DI/DO和AI/AO。企业也可以使用作为备件的带PN接口的CPU。
PROFINET IO设备为ET-200S,接口模块为IM 151-3 PN ST,电源模块为PM-E DC24V,信号模块为4DI DC24V HF、2DO DC24V/0.5A HF。
可以做的故障诊断实验:
运行时拔掉ET-200S的以太网电缆,出现IO设备故障。
可以做DO模块负载开路、输出端对M点短路,电源模块的负载电压丢失,DI模块的DC 24V传感器电源对M点短路的故障实验,以及拔出/插入信号模块的中断实验。
如果有2AO U ST和2 AO I ST模块,可以分别做电压输出的AO模块对M点短路和电流输出的AO模块负载断路的实验。
如果配备一块接口模块IM151-1,就可以做DP网络的硬件诊断实验。
西门子S7-300/400硬件诊断如何操作
方法如下:首先建立电脑与PLC的总线连接,在SIMATIC管理器中选择要检查的站(如SIMATIC-300(1)),执行菜单PLC/Diagnosis/Setting(诊断/设定)/Module Information(模块信息),在模块信息窗口的“Diagnostic Buffer”(诊断缓冲区)选项中,给出了CPU中发生的事件列表,选择“Events”(事件)中某一行,下面灰色的“关于事件的详细资料”窗口将显示该事件的详细描述。你可以选择左下角“Save As”(另存为)把故障信息保存到你的电脑硬盘某个目录下,然后打开该文件,将会看到对每个事件的诊断信息,对判断故障很要帮助。"

PLC的发展趋势
1.向高速度、大容量方向发展
为了提高PLC的处理能力,要求PLC具有好的响应速度和大的存储容量。目前,有的PLC的扫描速度可达0.1ms/k步左右。PLC的扫描速度已成为很重要的一个性能指标。
在存储容量方面,有的PLC高可达几十兆字节。为了扩大存储容量,有的公司已使用了磁泡存储器或硬盘。
2.向大型、小型两个方向发展
当前中小型PLC比较多,为了适应市场的多种需要,今后PLC要向多品种方向发展,特别是向大型和小型两个方向发展。现已有I/O点数达14336点的大型PLC,其使用32位微处理器,多CPU并行工作和大容量存储器,功能强。
小型PLC由整体结构向小型模块化结构发展,使配置加灵活,为了市场需要已开发了各种简易、经济的小型微型PLC,小配置的I/O点数为8~16点,以适应单机及小型自动控制的需要,如三菱公司α系列PLC。
3.PLC大力开发智能模块,加强联网通信能力
为满足各种自动化控制系统的要求,近年来不断开发出许多功能模块,如高速计数模块、温度控制模块、远程I/O模块、通信和人机接口模块等。这些带CPU和存储器的智能I/O模块,既扩展了PLC功能,又使用灵活方便,扩大了PLC应用范围。
加强PLC联网通信的能力,是PLC技术进步的潮流。PLC的联网通信有两类:一类是PLC之间联网通信,各PLC生产厂家都有自己的专有联网手段;另一类是PLC与计算机之间的联网通信,一般PLC都有**通信模块与计算机通信。为了加强联网通信能力,PLC生产厂家之间也在协商制订通用的通信标准,以构成大的网络系统,PLC已成为集散控制系统(DCS)不可缺少的重要组成部分。
4.增强外部故障的检测与处理能力
根据统计资料表明:在PLC控制系统的故障中,CPU占5%,I/O接口占15%,输入设备占45%,输出设备占30%,线路占5%。**项共20%故障属于PLC的内部故障,它可通过PLC本身的软、硬件实现检测、处理;而其余80%的故障属于PLC的外部故障。因此,PLC生产厂家都致力于研制、发展用于检测外部故障的**智能模块,进一步提高系统的可靠性。
5.编程语言多样化
在PLC系统结构不断发展的同时,PLC的编程语言也越来越丰富,功能也不断提高。除了大多数PLC使用的梯形图语言外,为了适应各种控制要求,出现了面向顺序控制的步进编程语言、面向过程控制的流程图语言、与计算机兼容的高级语言(BASIC、C语言等)等。多种编程语言的并存、互补与发展是PLC进步的一种趋势。

| 6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
| 6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
| 6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
| 6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
| 6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
| 6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
| 6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
| 6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
| 6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
| 6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
| 6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
| 6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
| 6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |