西门子S7-1200 PLC编程从入门到实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1.3 S7-1200 PLC的扩展模块

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

图1-5 扩展模块的安装

S7-1200 PLC有三种类型的扩展模块:

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

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

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

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

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

1. 信号模块(SM)

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

图1-6 信号模块实物图

2. 信号板(SB)

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

3. 通信模块(CM)

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

图1-7 信号板实物图

图1-8 CM连接示意图

4. 内存模块

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

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

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

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

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

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

图1-9 插入存储卡