现代PLC具有网络通信的功能,它既可以对远程I/O进行控制,又能实现PLC与计算机之间的通信,从而构成“集中管理,分散控制”的分布式控制系统,实现工厂自动化。PLC通过RS232接口可与各种RS232设备进行通信。PLC还可与其它智能控制设备(如变频器、数控装置)实现通信。PLC与变频器组成联合控制系统,可提高交流电动机的自动化控制水平。
为同步模式系统功能提供了较为丰富的支持组件,可以处理运动控制、测量值采集和高速控制等领域的苛刻任务。
在分布式自动化解决方案中,目前的SIMATIC S7-300开始涉足重要的高速加工处理应用领域,并确保可以获得较高的精度和可重现性。这意味着可以以稳定的优质产品不断地扩大生产数量。
模块的诊断和过程监视
SIMATIC S7-300的大量输入/输出模块都具有智能功能:
信号采用的监控(诊断)。
监控来自过程的信号(硬件中断)。
诊断
诊断功能可以用来判断模块的信号采集(针对数字量模块)或者模拟量处理(针对模拟模块)是否工作于无故障状态。在诊断分析中,必须区分可参数化和非参数化诊断消息:
可参数赋值的诊断报文:
仅由合适的设定参数启用之后才会发出诊断消息。
不可参数赋值的诊断报文:
这些消息的发出是一个常规事件,即该过程与参数化无关。
如果某个诊断消息处于激活状态(例如“无传感器输入”),则模块会发起一个诊断中断(若已经为该诊断消息设置了参数,则仅在相应的参数化过程之后才会产生中断)。CPU会中断用户程序或较低**级任务的执行,并接下来执行相关的诊断中断块(OB 82)。
2、规模向小型化和大型化的方向发展,小型化是指提高系统可靠性基础上,产品的体积越来越小,功能越来越强;大型化是指应用在工业过程控制领域较大的应用市场,应用的规模从几十点扩展到上千点应用功能从单一的逻辑运算扩展几乎能满足所有的用户要求。
3.电池休眠后激活
S7-400CPU使用的是锂电池(锂/亚硫酰氯)。锂电池在长期放置的情况下会生成钝化膜,处于自保护和自休眠状态,这个特性会直接影响备用电池的功能。这种情况下,当系统电源接通时,CPU会提示错误信息。后备电池在电源模块通电的情况下会被去钝化,将锂电池放入S7-400的电源单元清除锂电池的钝化膜。这个过程需要几分钟的时间。当钝化膜被清除且锂电池达到其额定电压时,可以使用FMR按钮来确认电源模块的错误信息。
由于锂电池的存储时间通常不可推测,推荐以下步骤去除钝化膜:
●在电池舱中放入备用电池(组)。
●用FMR按钮确认电源单元的所有电池故障信息。
●如果无法确认电池故障,等几分钟后再试。
●如果依然无法确认电池故障,拔出电池(组)正负极短路,并将它们短路1秒到3秒,大电流激活,●注意短路时间不要**过3秒。
●重新插入电池(组)并用FMR按钮再次尝试确认。
●当所显示的电池故障信息消失后,电池(组)可以准备使用。
●如果所显示的电池故障信息不消失,则电池(组)没电。
3、系统向标准化和开放化方向发展,以个人计算机为基础,在windows平台上开发符合全新一体化开放体系结构的PLC。通过提供标准化和开放化的接口,可以很方便地将PLC接入其它系统[2]。
IP 路由;
借助IP访问列表,将IP V4报文以不低于Gigabit的速度转发至受控PROFINET接口。
WEB 服务器;
使用标准浏览器,可以浏览大至30 MB可自由定义的HTML网页;通过FTP处理自己的文件系统中的数据
标准诊断页;
*额外工具,就可以在工厂内完成插装在安装机架上的所有模块的快速诊断工作。
E-mail;
直接从用户程序中发送认证电子邮件。电子邮件客户端设计有通知功能,可以在控制程序中直接通知用户。
通过 FTP 进行通讯;
大多数操作系统平台都可以使用的开放协议
设计有30 MB RAM文件系统,可以用作动态数据的中间存储器。
S7-300 PROFINET CPU集成有Web服务器。因此,标准Web浏览器可以读出S7-300站中的信息:
使用PLC不仅可以对模拟量进行开环控制,而且还可以进行闭环控制。配置PID控制单元或模块,对控制过程中某一变量(如速度、温度、电流、电压等)进行PID控制。
PLC是专为在工业环境下应用而设计的,具有面向工业控制的鲜明特点。通过选配相应的控制模块便可适用于各种不同的工业控制系统。同时,由于PLC采用存储逻辑,其控制逻辑以程序方式存储在内存中,当生产工艺改变或生产设备更新时,不必改变PLC的硬件,只需改变程序,改变控制逻辑,其连线少,体积小,加之PLC中每只软继电器的触点数理论上无限制,因此,灵活性和扩展性都很好。