西门子PLC(1200/1500)技术分享项目(一) PLC应用初体验:任务(一) 认识PLC


在现代工业自动化领域,可编程逻辑控制器(PLC)扮演着举足轻重的角色。作为工业控制系统的核心部件,PLC以其高度的可靠性、灵活性和强大的控制能力,成为实现自动化生产的关键设备。本文将通过详细解读,带领大家深入认识PLC,特别是以西门子S7-1200系列为例,探讨其发展历程、结构组成、特点、分类、应用以及工作过程。

一、PLC的起源与发展

PLC的起源可以追溯到1968年的美国通用汽车公司(GM)。为了应对汽车型号的不断更新和生产工艺的不断变化,GM提出需要一种新型的工业控制器,能够减少重新设计和更换继电器控制系统及接线的需求。1969年,美国成功研制出世界上第一台PLC——PDP-14,并将其成功应用于GM的生产线上。此后,PLC技术迅速发展,日本、德国等国也相继研制出自己的PLC产品。1974年,中国成功研制出第一台PLC,并于1977年开始工业应用。

国际电工委员会(IEC)于1987年对PLC进行了明确定义:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。

二、PLC的结构与组成

PLC主要由CPU(中央处理器)、存储器、输入/输出(I/O)接口电路、电源、通信接口及扩展模块组成。

  • CPU:负责完成PLC内的逻辑运算、控制和监视操作。
  • 存储器:分为系统程序存储器(ROM)和系统存储器(RAM)。ROM用来存放由PLC厂家编写好的系统程序,用户不能直接存取、修改;RAM则用于存储用户程序和中间计算结果及数据,使用者可对用户程序进行修改。
  • I/O接口电路:输入接口用于连接PLC与其它外部设备,将生产设备的控制信号传送给CPU;输出接口则是连接PLC与外部执行元件的桥梁。
  • 电源:PLC一般采用AC220V电源,经整流、滤波、稳压后可变换成供PLC、CPU、存储器等电路工作所需的直流电压。
  • 通信接口:通过电缆线可配接编程器、计算机、打印机等外设。
    在这里插入图片描述

在这里插入图片描述

三、PLC的特点与分类

PLC之所以能够在工业控制领域大放异彩,离不开它的几大特点和优势:

  1. 编程简单:采用梯形图、功能块图等易于理解的编程语言,使得编程变得简单易懂。
  2. 功能强大:内置丰富的指令集和特殊功能模块,能够满足各种复杂的控制需求。
  3. 可靠性强:采用光电耦合器隔离、冗余设计等先进技术,提高了系统的可靠性和稳定性。
  4. 易于调试及维护:通过在线监控、故障诊断等功能,使得调试和维护变得更加方便。
  5. 硬件配套齐全:提供多种型号的CPU、I/O模块和通信模块等,方便用户根据实际需求进行灵活配置。
3.1、按I/O点数分类
  1. 微型机:I/O点数在64点以内,有的分类标准中微型机的I/O点数可能为64点以下。内存容量较小,通常小于1千字节或256B~1KB。
  2. 小型机:I/O点数一般在64256点之间,有的分类标准中可能为65128点或以下。内存容量较小型机有所增加,通常小于3.6千字节或1~3.6KB。小型PLC体积小、价格低,适合控制单台设备,实现机电一体化。
  3. 中型机:I/O点数在2562048点之间,有的分类标准中可能为129512点或1024点。内存容量适中,通常小于13千字节或3.6~13KB。中型PLC不仅具有开关量和模拟量的控制功能,还具有更强的数字计算能力,适用于复杂的逻辑控制系统以及连续生产过程控制场合。
  4. 大型机:I/O点数在2048点以上,有的分类标准中可能为513~896点或更高。内存容量大,通常大于13千字节。大型PLC功能完善,具有数据处理、模拟调节、联网通信、监视、存储、打印等功能,适用于设备自动化控制、过程自动化控制和过程监控系统等。
  5. 巨型机(部分分类方式中提及):I/O点数远大于大型机,内存容量也极大。这类PLC在大型工业控制系统中发挥重要作用。
3.2、按结构分类
  1. 整体式结构:整体式PLC又叫单元式或箱体式,体积小、价格低。它将PLC的基本部件(如CPU模块、I/O模块和电源等)紧凑地安装在一个标准机壳内,组成PLC的一个基本单元或扩展单元。整体式结构的小型PLC较为常见。
  2. 模块式结构:模块式结构的PLC由一些模块单元构成,这些模块插在框架上或基板上。各模块功能是独立的,外形尺寸统一,可根据需要灵活配置插入的模块。大中型PLC多采用这种结构形式。
3.3、按功能分类
  1. 低档PLC:具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。
  2. 中档PLC:除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。适用于复杂控制系统。
  3. 高档PLC:除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。

四、PLC的工作过程

PLC的工作过程包括输入采样、程序执行和输出刷新三个阶段。

  1. 输入采样:CPU读取每个输入端口的状态并存入输入映像寄存器中。
  2. 程序执行:PLC按梯形图程序扫描原则逐条执行指令。
  3. 输出刷新:PLC将输出映像寄存器中所有输出继电器的状态转存到输出锁存器中,通过一定方式输出以驱动外部负载。

PLC重复执行这三个阶段,每重复一次的时间称为扫描周期。

在这里插入图片描述

五、以西门子S7-1200系列为例探讨PLC硬件构成

西门子SIMATIC S7-1200是一款专为中低端自动化需求设计的紧凑型工业自动化解决方案。其硬件构成高度模块化,主要包括核心CPU模块,以及可选的信号板(SB)、信号模块(SM)、通信模块(CM)。此外,还集成了PROFINET接口、I/O端子连接器,并配备了电源、存储卡等其他必要附件。这种设计使得S7-1200 PLC不仅结构紧凑、功能多样,而且安全可靠,能够满足广泛的应用要求,展现出极高的灵活性和效率。

在这里插入图片描述

5.1、CPU模块

CPU模块是S7-1200 PLC的核心部件,集成了微处理器、内存、电源、输入/输出电路等关键元件。它负责执行用户程序、处理数据、控制输入/输出等任务。S7-1200 PLC的CPU模块具有多种型号,如CPU 1211C、CPU 1212C、CPU 1214C、CPU 1215C和CPU 1217C等,不同型号的CPU模块在性能、存储容量等方面有所差异。

在这里插入图片描述

5.2、信号板(SB)

信号板是S7-1200 PLC的可选扩展模块之一,用于扩展CPU模块的输入/输出通道数量。每块CPU模块可以安装一块信号板,安装后不会改变CPU模块的外形和体积。信号板提供了多种类型,如DI信号板(用于扩展数字输入通道)、DO信号板(用于扩展数字输出通道)、AI信号板(用于扩展模拟输入通道)和AO信号板(用于扩展模拟输出通道)等,用户可以根据实际需求选择合适的信号板类型。

信号模块(SM)类型型号
数字量输入(DI)SB 122SB 1221 DI 4 x 24 V DC, 200 kHz
SB 1221 DI 4 x 5 V DC, 200 kHz
数字量输出(DQ)SB 1222SB 1222 DQ 4 x 24 V DC, 200 kHz
SB 1222 DQ 4 x 5 V DC, 200 kHz
数字量输入(DI)/输出(DQ)SB 1223SB 1223 DI 2x24 V DC, DQ 2x24 V DC
SB 1223 DI 2 x 24 V DC/ DQ 2 x 24 V DC,200 kHz
SB 1223 DI 2 x 5 V DC/ DQ 2 x 5 V DC,200 kHz
模拟量输入(AI)SB 1231SB 1231 AI 1 x 12 位
SB 1231 AI 1 x 16 位 热电偶
SB 1231 AI 1 x 16 位 热电阻
模拟量输出(AQ)SB 1232SB 1232 AQ 1x12 位
5.3、信号模块(SM)

信号模块是S7-1200 PLC的另一个可选扩展模块,用于扩展CPU模块的输入/输出功能。信号模块包括数字量输入模块、数字量输出模块、模拟量输入模块和模拟量输出模块等类型。用户可以根据实际需求选择合适的信号模块类型,并通过扩展接口将信号模块连接到S7-1200 PLC上,以增加PLC与外部设备的连接能力。

信号模块(SM)类型型号
数字量输入(DI)SM 1221SM 1221 DI 8x24 V DC
SM 1221 DI 16x24 V DC
SM 1221 DI 8x24 V DC
SM 1221 DI 16x24 V DC
数字量输出(DQ)SM 1222SM 1222 DQ 8 x RLY
SM 1222 DQ 8 x RLY(双态)
SM1222 DQ 16 x RLY
SM1222 DQ 8 x 24 V DC
SM1222 DQ 16 x 24 V DC
SM 1222 DQ 16 x 24 V DC 漏型
数字量输入(DI)/输出(DQ)SM 1223SM 1223 DI 8×24 V DC, DQ 8×RLY
SM 1223 DI 16×24 V DC, DQ 16×RLY
SM 1223 DI 8×24 V DC, DQ 8×24 V DC
SM 1223 DI 16×24 V DC, DQ16×24 V DC
SM 1223 DI 16 x 24 V DC, DQ 16 x 24 V DC 漏型
SM 1223 DI 8 x 120/230 V AC/ DQ 8 x RLY
SM 1223 DI 8 x 120/230 V AC/ DQ 8 x RLY
模拟量输入(AI)SM 1231SM 1231 AI 4x13 位
SM 1231 AI 8x13 位
SM 1231 AI 4 x 16 位
SM 1231 AI 4 x 16 位热电偶
SM 1231 AI 8 x 16 位热电偶
SM 1231 AI 4 x 16 位热电阻
SM 1231 AI 8 x 16 位热电阻
模拟量输出(AQ)SM 1232SM 1232 AQ 2x14 位
SM 1232 AQ 4x14 位
模拟量输入(AI)/输出(AQ)SM 1234SM 1234 AI 4x13 位 AQ 2x14 位
SM 1234 AI 4x13 位 AQ 2x14 位
5.4、通信模块(CM)

通信模块是S7-1200 PLC的可选扩展模块之一,用于扩展PLC的通信功能。S7-1200 PLC支持多种通信协议和接口标准,如PROFIBUS、Modbus、以太网等。用户可以根据实际需求选择合适的通信模块类型,以实现PLC与其他设备之间的通信和数据交换。通信模块安装在CPU模块的左侧,最多可以添加3块通信模块。

型号描述
CM 1241 RS2329 针 D-sub(插头式),支持自由口
CM 1241 RS2329 针 D-sub(插头式),支持自由口
CM 1241 RS422/485RS422/485,9 针 D-sub(插孔式),支持自由口
CM 1241 RS422/485RS422/485,9 针 D-sub(插孔式),支持自由口
CB 1241 RS485RS 485,支持自由口
CM 1242-5作为 DP 从站模块连接 S7-1200 到 PROFIBUS
CM 1243-2AS-Interface 主站,参考 AS-I 规范 V3.0
CM 1243-5作为 DP 主站模块连接 S7-1200 到 PROFIBUS
CP 1243-1作为额外的以太网接口连接 S7-1200,借助远程通信系 统协议(DNP3,IEC 60870,TeleControl Basic)连接到控制中心,安全(防火墙, VPN)

六、PLC的应用

PLC广泛应用于工业自动化领域,包括制造业、能源、交通、水处理等行业。在制造业中,PLC用于控制生产线上的各种设备,实现自动化生产;在能源领域,PLC用于监控和控制电网的运行状态;在交通领域,PLC用于控制交通信号灯和智能交通系统;在水处理行业,PLC用于监控和控制水处理设备的运行状态。

七、结语

综上所述,PLC作为工业自动化领域的核心控制器之一,在现代工业生产中发挥着至关重要的作用。随着技术的不断发展进步,PLC的功能将更加完善、性能将更加优越、应用范围也将更加广泛。未来,PLC将继续引领工业自动化领域的发展潮流,推动工业生产的智能化、自动化水平不断提升。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值