微课学西门子S7-1200/1500 PLC编程
上QQ阅读APP看书,第一时间看更新

1.1.2 S7-1200 PLC系统的基本构成

图1-3所示为S7-1200 PLC系统,它包括CPU模块、SM(信号模块)、CM(通信模块)、电源模块和其他附件。

图1-3 S7-1200 PLC系统

1.CPU模块

目前,西门子公司提供CPU1211 C、CPU1212 C、CPU1214 C、CPU1215 C、CPU1217 C等多种类型的CPU模块。表1-1所示为CPU模块的技术指标,包括型号、物理尺寸、用户存储器、本地集成I/O、信号模块扩展、高速计数器、脉冲输出、PROFINET接口等。如CPU1214 C有75 KB工作存储器、4 MB装载存储器、10 KB保持型存储器、8192个字节位存储器,并可以扩展8个模块,配置3个左侧信号模块扩展,具有4路100kHz脉冲输出和1个PROFINET接口等。

表1-1 CPU模块的技术指标

图1-4所示是CPU模块的型号说明。

图1-4 CPU模块的型号说明

2.扩展模块概述

S7-1200 PLC的扩展模块设计方便并易于安装,无论安装在面板上还是标准DIN导轨上,其紧凑型设计都有利于有效利用空间。使用模块上的DIN导轨卡夹将设备固定到导轨上(见图1-5a),这些卡夹还能掰到一个伸出位置,以提供将设备直接安装到面板上的螺钉安装位置。

图1-5 扩展模块的安装位置

S7-1200 PLC有3种类型的模块:

1)信号板(SB)。仅为CPU提供几个附加的I/O点,SB安装在CPU的前端(见图1-5b)。

2)信号模块(SM)。提供附加的数字或模拟I/O点,这些模块连接在CPU右侧。

3)通信模块(CM)。为CPU提供附加的通信端口(RS232或RS485),这些模块连接在CPU左侧。

表1-2 为常见S7-1200 PLC的扩展模块类型。

表1-2 扩展模块的类型

规划安装时,还需要注意以下指导原则:

1)将设备与热辐射、高压和电噪声隔离开;

2)留出足够的空隙,以便冷却和接线;

3)必须在设备的上方和下方留出25mm的发热区,以便空气自由流通。

3.信号模块(SM)

信号模块用于扩展PLC的输入和输出点数,可以使CPU增加附加功能,信号模块连接在CPU模块右侧(见图1-6)。

4.信号板(SB)

信号板(Signal Board)为S7-1200 PLC所特有的,通过信号板(SB)给CPU模块增加I/O。每一个CPU模块都可以添加一个具有数字量或模拟量I/O的SB,SB连接在CPU的前端,如图1-7所示信号板。

图1-6 信号模块

①信号模块的I/O的状态LED ② 总线连接器③ 可拆卸用户接线连接器

图1-7 信号板

① SB上的状态LED② 可拆卸用户接线连接器

5.通信模块(CM)

通信模块安装在CPU模块的左侧,用于RS232、RS485、MODBUS通信。图1-8所示为CM连接示意。

6.内存模块

内存模块主要存储用户程序,有的还为系统提供辅助的工作内存,在结构上内存模块都是附加于CPU模块之中,其功能如下:

1)作为CPU的装载存储区,用户项目文件可以仅存储在卡中,CPU中没有项目文件,离开存储卡无法运行。

2)在有编程器的情况下,作为向多个S7-1200 PLC传送项目文件的介质。

3)忘记密码时,清除CPU内部的项目文件和密码。

4)24M卡可以用于更新S7-1200 CPU的固件版本。

要插入存储卡,需打开CPU顶盖(见图1-9),然后将存储卡插入到插槽中。推弹式连接器可以轻松地插入和取出。存储卡要求正确安装。

图1-8 CM连接示意

图1-9 存储卡安装

7.相关模块的订货号

西门子产品采购时采用非型号参数订购(即专有订货号订购),产品订货号都是唯一的,该订货号可通过选型样本或选型软件查询获得。图1-10所示为目前S7系列PLC产品的订货号描述。

图1-10 S7系列PLC订货号描述