西门子S7-1200介绍
西门子S7-1200小型PLC具有集成PROFINET接口、强大的集成工艺功能和灵活的可扩展性等特点为各种工艺任务提供了简单的通信,被广泛地应用于汽车、电子、电池、物流、包装、暖通、智能楼宇和水处理等行业。
本节围绕S7-1200PLC安装与接线,来介绍PLC的产生、定义、应用领域、特点、硬件组成、工作原理及安装与接线。
1968年美国通用汽车公司(GM)提出研制一种新型控制器的要求:
(1)编程简单,可在现场修改程序;
(2)维护方便,好是插件式;
(3)可靠性高于继电器控制柜;
(4)体积小于继电器控制柜;
(5)可将数据直接送入管理计算机;
(6)在成本上可与继电器控制柜竞争;
(7)输入可以是交流115V(即用美国的电网电压);
(8)输出为交流115V、2A以上,能直接驱动电磁阀;
(9)通用性强,扩展方便;
(10)用户程序存储器容量至少能扩展到4KB。
1969年,美国数字设备公司(DEC)研制出了世界上台可编程序控制器,并应用于通用汽车公司的生产线上。
国产PLC主要为中小型,具有代表性企业的产品有:无锡信捷电气有限公司生产的XC、XD、XG及XL系列,深圳市矩形科技有限公司生产的N80、N90及CMPAC系列,南大傲拓科技江苏股份有限公司生产的NJ200小型PLC、NJ300中型PLC、NJ400中大型PLC、NA2000智能型PLC等,深圳市汇川技术股份有限公司生产的HU系列小型PLC(H2U系列、H3U系列、H5U系列)、AM600系列中型PLC等多种产品已具备了一定的规模并在工业产品中获得了应用。
近年来,国产PLC发展非常迅猛,尽管目前我国国产PLC与欧美、日本等发达国家的PLC仍有一定的差距,但是,我们相信,通过国人的不懈努力,在不久的将来我们将迎头赶上甚至超越。
产品规模向大、小两个方向发展。 向高性能、高速度、大容量发现发展。 向模块智能化方向发展。 向网络化方向发展。 向标准化方向发展。
国际电工委员会(IEC)1987年在PLC标准草案第3稿中定义:
可靠性高,抗干扰能力强。 编程简单、使用方便。 功能完善、通用性强。 设计安装简单、维护方便。 体积小、重量轻、能耗低,易于实现机电一体化。
PLC的硬件主要由CPU、存储器、输入/输出(I/O)接口电路、电源、通信接口、扩展接口等部分组成。
图为PLC硬件组成示意图
7.2 输入输出接口电路
图为直流输入接口电路(漏型)
图为继电器输出接口电路(数字量输出)
图为场效应管输出接口电路(数字量输出)
7.3 PLC的软件组成
7.4 编程语言
7.4.1 梯形图(LAD)
7.4.2 功能块图(FBD)
图为S7-1200 CPU启动和运行机制示意图
阶段A:将物理输入的状态复制到过程映像输入区(I)。
阶段B:将过程映像输出区(Q)初始化为零、上一值或替换值将 PB(Profibus)、PN(Profinet) 和 AS-i(Actuator sensor interface) 输出设为零。
阶段C:将非保持性 M 存储器和数据块初始化为其初始值,并启用组态的循环中断事件和时钟事件。执行启动OB。
阶段D:(整个启动阶段)将中断事件保存到中断队列,以便在RUN模式进行处理。
阶段E:启用将过程映像输出区(Q)到物理输出的写入操作。
①将过程映像输出区(Q)写入物理输出。
②将物理输入的状态复制到过程映像输入区(I)。
③执行程序循环 OB。
④执行自检诊断。
⑤在扫描周期的任何阶段处理中断和通信。
①电源接口
②存储卡插槽
③可拆卸用户接线连接器
④板载I/O的状态LED
⑤集成以太网口(PROFINET 连接器位于CPU底部)
⑥运行状态
①电源端子;
②传感器电源端子;
③信号板盖板(此处用于安装信号板,安装时拆除盖板);
④数字量输入端子;
⑤模拟量输入端子;
⑥存储卡插槽 ;
⑦输入状态LED指示灯;
⑧输出状态LED指示灯;
⑨数字量输出端子;
⑩PROFINET(LAN)接口;
⑪网络状态LED指示灯;
⑫CPU运行状态LED指示灯。
图为信号板SB(signal board)
信号模块:DI、DQ、AI、AQ模块统称为信号模块SM,安装在CPU模块的右边,多可以扩展8个信号模块。输入模块用来接收和采集输入信号,输出模块用来控制输出设备和执行器。信号模块除了传递信号外,还有电平转换与隔离的作用。
图为信号模块SM(signal module)
9.4 通信模块
图为通信模块CM(communication module)
9.5 S7-1200PLC的指示灯
Profinet是基于工业以太网的现场总线,CPU集成的PROFINET接口可以与计算机、其他S7 CPU、PROFINET I/O设备和使用标准的TCP协议的设备通信。该接口使用具有自动交叉网线功能的RJ45连接器,支持TCP/IP、ISO-on-TCP、UDP、S7和Modbus TCP通信协议。波特率10M/100 Mbit/s。