S7-1200_PLC的硬件与硬件组态解析

合集下载

西门子PLCS7-1200编程与操作三(硬件组态与调试)

西门子PLCS7-1200编程与操作三(硬件组态与调试)

西门⼦PLCS7-1200编程与操作三(硬件组态与调试)西门⼦PLC S7-1200编程与操作模块三硬件组态与调试任务⼀ STEP 7 Basic软件简介【学习⽬标】1.认识STEP 7软件包,并了解其对应的应⽤领域。

2.了解STEP 7 Basic软件特点与程序界⾯。

【相关知识】STEP 7软件包简介STEP 7STEP 7 是⽤于组态 SIMATIC S7 -300 或 S7-400 系统的基本软件包。

通过 STEP 7 可以:组态硬件并给硬件分配参数;组态通信;编程;测试和排除故障;⽂档和归档;执⾏诊断。

STEP 7 LiteSTEP 7 Lite 可⽤于编程 SIMATIC S7-300(也可以是紧凑型 CPU)。

⽤ STEP 7 Lite 创建的程序还可导出到 STEP 7。

⽆法执⾏ PROFIBUS(DP)或 ETHERNET 组态!但是可以执⾏ ET200S 或 ET200X 组态(单机)。

PLCSIM 和 Teleservice 可⽤作选件包。

STEP 7 MicroSTEP 7 Micro 专⽤于组态 S7-200。

许可证除 STEP Micro/Win 外,每个软件包都要求提供许可证。

STEP 7 ProfessionalSTEP 7 Professional 是⼀个软件包,它包括所有 IEC 语⾔:STEP 7 Basic、S7-SCL、S7-GRAPH 和仿真软件包S7-PLCSIM。

STEP 7 Professional 作为STEP 7 的升级包(Powerpack)提供。

获取Powerpack必须具有有效的 STEP 7 许可证。

STEP 7 Basic 是西门⼦公司开发的⾼集成度的⼯程组态系统,包括⾯向任务的HMI智能组态软Wincc Basic。

主要特点:⼀种新的⼯程系统– STEP 7 Basic V10.5 包含了WinCC Basic⾯向任务的、智能的以及向导型的编程软件硬件、⽹络、编程、诊断等,集成于⼀个共享的⼯程框架中STEP 7 Basic和Wincc Basic两个软件集成在⼀起,也称为TIA (Totally Integrated Automation,全集成⾃动化)Portal,它提供了直观易⽤的编辑器,⽤于对S7-1200和精简系列⾯板进⾏⾼效组态。

第1章 S7-1200的硬件与硬件组态

第1章   S7-1200的硬件与硬件组态

第1章S7-1200的硬件与硬件组态1.1 S7-1200的硬件1.1.1 S7-1200的硬件结构本书以西门子公司新一代的模块化小型PLC S7-1200为主要讲授对象。

S7-1200主要由CPU模块(简称为CPU)、信号板、信号模块、通信模块和编程软件组成,各种模块安装在标准导轨上。

S7-1200的硬件组成具有高度的灵活性,用户可以根据自身需求确定PLC的结构,系统扩展十分方便。

1.CPU模块S7-1200的CPU模块(见图1-1)将微处理器、电源、数字量输入/输出电路、模拟量输入/输出电路、PROFINET以太网接口、高速运动控制功能组合到一个设计紧凑的外壳中。

每块CPU内可以安装一块信号板(见图1-2),安装以后不会改变CPU的外形和体积。

微处理器相当于人的大脑和心脏,它不断地采集输入信号,执行用户程序,刷新系统的输出,存储器用来储存程序和数据。

S7-1200集成的PROFINET接口用于与编程计算机、HMI(人机界面)、其他PLC或其他设备通信。

此外它还通过开放的以太网协议支持与第三方设备的通信。

图1-1 S7-1200 PLC 图1-2 安装信号板2.信号模块输入(Input)模块和输出(Output)模块简称为I/O模块,数字量(又称为开关量)输入模块和数字量输出模块简称为DI模块和DQ模块,模拟量输入模块和模拟量输出模块简称为AI模块和AQ模块,它们统称为信号模块,简称为SM。

信号模块安装在CPU模块的右边,扩展能力最强的CPU可以扩展8个信号模块,以增加数字量和模拟量输入、输出点。

信号模块是系统的眼、耳、手、脚,是联系外部现场设备和CPU的桥梁。

输入模块用来接收和采集输入信号,数字量输入模块用来接收从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等来的数字量输入信号。

模拟量输入模块用来接收电位器、测速发电机和各种变送器提供的连续变化的模拟量电流、电压信号,或者直接接收热电阻、热电偶提供的温度信号。

02S71200的硬件结构和安装维护-PPT资料44页

02S71200的硬件结构和安装维护-PPT资料44页
(2)监视电源、PLC内部各个单元电路的工作状态。
(3)诊断编程过程中的语法错误,对用户程序进行编 译。
(4)在PLC进入运行状态后,从用户程序存储器中逐 条读取指令,并分析、执行该指令。
青岛大学-西门子先进自动化技术联合实验室
(5)采集由现场输入装置送来的数据,并存入指定的 寄存器中。 (6)按程序进行处理,根据运算结果,更新有关标志 位的状态和输出状态或数据寄存器的内容。 (7)根据输出状态或数据寄存器的有关内容,将结果 送到输出接口。 (8)响应中断和各种外围设备(如编程器、打印机等 )的任务处理请求。
S7-200
S7-300
S7-1200
最多可扩展3个模 块(CM)
可扩展性
青岛大学-西门子先进自动化技术联合实验室
最多可扩展7个模块
最多可扩展8个模块 (Rack0)
最多可扩展8个模块 (SM)
数据块的存储区优化
混合声明的数据类型使内存 非常杂乱
„Classic“ DB
组织化数据使内存消 耗最优化
第二章 S7-1200的硬件结构和安装维护
青岛大学-西门子先进自动化技术联合实验室
2.1 PLC的基本结构
不论哪种类型的PLC,其基本结构都是相同的
电源
输出接口

CPU
储 器
外围接口
输入接口
编程设备
青岛大学-西门子先进自动化技术联合实验室
1.CPU 2.存储器 3.输入输出电路 4.编程装置 5.电源 6.外围接口
使用隔离电路时的接地与电路参考点应遵循以下 几点:
(1)为每一个安装电路选一个合适的参考点 (0V)。
(2)隔离元件用于防止安装中的不期望的电流 产生。应考虑到哪些地方有隔离元件,哪些地方没 有,同时要考虑相关电源之间的隔离以及其它设备 的隔离等。

S7_1200_PLC的硬件与硬件组态解析

S7_1200_PLC的硬件与硬件组态解析

S7-1200与编程计算机的通信
30
1.2 S7-1200 的硬件——集成的PROFINET接口 2/3
S7-1200与精简系列面板的通信
31
1.2 S7-1200 的硬件——集成的PROFINET接口 3/3
利用工业以太网交换机CSM 1277 进行多设备的连接
32
1.2 S7-1200 的硬件——通信模块 (Communication module) 1/2 有两种通信模块:CM1241 RS232 和CM1241 RS485 CPU 最多支持 3 个通信模块 各 CM 连接在 CPU 的左侧(或连接到另一 CM 的左侧)
39
1.3 编程工具STEP 7 Basic——界面总览
工作区
任务卡
设备或网 络概览区 详细视图 巡视区 编辑器栏
40
1.3 编程工具STEP 7 Basic——创建新项目
“项目”“新建”,出现“创建新项目”对话框:
可以使用信号模块给 CPU 增加附加功能。信号模块连接在 CPU 右侧。
27
1.2 S7-1200 的硬件——数字量I/O
可以选用 8 点、 16 点和 32 点的数字量输入 / 输出模块,来满足不 同的控制需要。
28
1.2 S7-1200 的硬件——模拟量I/O
在工业控制中,某些输入量(温度、压力、流量、转速等)是模拟 量,某些执行机构(例如电动调节阀和变频器等)要求PLC输出模 拟量信号,而PLC的CPU只能处理数字量。 模拟量I/O模块的任务就是实现A/D和D/A。 模拟量首先被传感器和变送器转换为标准量程的电压或电流, 例如420mA,15V, 010V,PLC用模拟量输入模块的A/D转 换器将它们转换成数字量。带正负号的电流或电压在A/D转换后 用二进制补码来表示。

西门子S7-1200 PLC编程与应用第2版课件02 S7-1200的硬件结构和安装维护

西门子S7-1200 PLC编程与应用第2版课件02 S7-1200的硬件结构和安装维护

S7-200ຫໍສະໝຸດ S7-1200PLC的定位

S7-300


最多可扩展7个模块
最多可扩展8个模块 (Rack0)
S7-1200
最多可扩展3个模 块(CM)
最多可扩展8个模块 (SM)
青岛大学-西门子先进自动化技术联合实验室

混合声明的数据类型使内存 非常杂乱
„Classic“ DB




组织化数据使内存消
青岛大学-西门子先进自动化技术联合实验室
安装端子板连接器示意图
青岛大学-西门子先进自动化技术联合实验室
2.4S7-1200 PLC的接线
安装现场的接线
在安装和移动S7-1200模块及其相关设备时,一定要切断所有的电源。 S7-1200设计安装和现场接线的注意事项如下
(1)使用正确的导线,采用1.50mm2 ~0.50mm2 的导线。 (2)尽量使用短导线(最长500米屏蔽线或300米非屏蔽线),导线要尽 量成对使用,用一根中性或公共导线与一根热线或信号线相配对。
电源功率的计算
CPU功率预算 CPU 1214C AC/DC/继电器
减 系统要求 CPU 1214C,14点输入 1个SM 1223,5V电源 1个SM 1223,8点输入 1个SM 1223,8点继电器输出
总要求 等于
电流差额 总电流差额
5 VDC 1600 mA
5 VDC -
145 mA -
145 mA
青岛大学-西门子先进自动化技术联合实验室
(3)将交流线和高能量快速开关的直流线与低能量的信号线隔开。 (4)针对闪电式浪涌,安装合适的浪涌抑制设备。 (5)外部电源不要与DC输出点并联用作输出负载,这可能导致反向 电流冲击输出,除非在安装时使用二极管或其它隔离栅。

PLC编程与应用-02 S7-1200的硬件结构和安装维护

PLC编程与应用-02 S7-1200的硬件结构和安装维护

S7-1200的电源计算
S7-1200 CPU有一个内部电源,为CPU、信号模块、 信号扩展板、通信模块提供电源,并且也可以为用户提供 24 V电源。
电源功率的计算
CPU功率预算 CPU 1214C AC/DC/继电器
减 系统要求 CPU 1214C,14点输入 1个SM 1223,5V电源 1个SM 1223,8点输入 1个SM 1223,8点继电器输出
信号板的使用
S7-1200的信号模块
S7-1200的通信模块
SIMATIC S7-1200 CPU 最多可以添加3个通信模块, 支持PROFIBUS 主从站通信,RS485和 RS232 通信模块可以实现点对点的串行通信。
S7-1200家族提供各种各样的通信选项以满足用户的网络要求,如IDevice,PROFINET, PROFIBUS,远距离控制通信,点对点(PtP)通 信,USS 通信,Modbus RTU,AS-i,I/O Link MASTER等。
1、 PROFINET 2、PROFIBUS 3、远程控制通信 4、点对点(PtP)通信 5、Modbus RTU 6、USS 通信 7、I-Device(智能设备
1. S7-1200的PROFINET通信
2. S7-1200的PROFIBUS通信
PROFIBUS DP 主站
PROFIBUS DP 从站
3. S7-1200的远程控制通信
S7-1200的远程控制通信
适配器实现远程服务
4. S7-1200的点对点(PtP)通信
5. S7-1200的Modbus RTU通信
6. S7-1200的USS 通信
7. I-Device(智能设备) I-Device(智能设备)应用

西门子S7-1200硬件结构

西门子S7-1200硬件结构

S7-1200 PLC简介
S7-1200 控制器使用灵活、功能强大,可用于控制各种各样的设备以满足您的自动化需求。

S7-1200 结构紧凑、组态灵活且具有功能强大的指令集,这些特点的组合使它成为控制各种应用的完美解决方案。

CPU 将以下元素和更多元素结合在一个紧凑的外壳中,创造出一款功能强大的控制器:•微处理器
•集成的电源
•输入和输出电路
•内置PROFINET
•高速运动控制I/O
在您下载用户程序后,CPU 将包含监控应用中的设备所需的逻辑。

CPU 根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数学运算、运动控制以及与其它智能设备的通信。

CPU 提供一个PROFINET 端口用于通过PROFINET 网络通信。

还可使用附加模块基于如下网络和协议进行通信:
•PROFIBUS
•GPRS
•LTE
•具有安全集成功能(防火墙、VPN)的WAN
•RS485
•RS232
•RS422
•IEC 60870
•DNP3
•USS
有多种安全功能可用于保护对CPU 和控制程序的访问:
每个CPU 都提供密码保护功能,用户可以通过该功能组态对CPU 功能的访问权限。

可以使用“专有技术保护”隐藏特定块中的代码。

可以使用复制保护将程序绑定到特定存储卡或CPU。

第6章西门子S7-1200硬件配置

第6章西门子S7-1200硬件配置

设备配置 6 通过向项目中添加 CPU 和其它模块,可以为 PLC 创建设备组态。

①通信模块 (CM) 或通信处理器 (CP):最多 3 个,分别插在插槽 101、102 和 103中②CPU:插槽 1③CPU 的 PROFINET 端口④信号板 (SB)、通信板 (CB) 或电池板 (BB):最多 1 个,插在 CPU 中⑤数字或模拟 I/O 的信号模块 (SM):最多 8 个,分别插在插槽 2 到 9 中(CPU 1214C、CPU 1215C 和 CPU 1217C 允许使用 8 个;CPU 1212C允许使用 2 个;CPU 1211C 不允许使用任何信号模块)组态控制S7-1200 的设备组态还支持“组态控制(页 167)”,在此可以为项目组态一个最大组态,包括实际操作中可能用不到的模块。

此功能(有时也称作“选件处理”)允许用户组态一个最大组态,可供多个应用中所安装模块的变量使用。

设备配置6.1 插入 CPU6.1插入 CPU可以通过 Portal 视图或 STEP 7的项目视图将 CPU 插入到项目中。

•在视图中,选择“设备和网络”(Devices & Networks)并单击“添加新设备”(Add newdevice)。

•在项目视图中的项目名称下,双击“添加新设备”(Add newdevice)。

确保插入了列表中的正确型号和固件版本。

通过从“添加新设备”(Add new device) 对话框中选择 CPU,可创建机架和 CPU。

说明不能使用 STEP 7 V14 及更高版本将 V1.0 S7-1200 CPU 添加到项目中。

设备配置6.1 插入 CPU“添加新设备”对话框硬件配置的设备视图CPU,可在巡视窗口中显示CPU 属性。

CPU 不具有预组态的 IP地址。

设备配置期间必须为CPU 手动分配 IP 地址。

如果CPU连接到网络上的路由器,则也应输入路由器的 IP 地址。

S7-1200-PLC的硬件与硬件组态

S7-1200-PLC的硬件与硬件组态
外形尺寸/mm
CPU1211C 6I/4O 2 6
CPU1212C 8I/6O 2 8
CPU1214C 14I/10O 2 14
-
2
8
6/6
8/8
12/12
25KB/不可扩展 1MB/24MB
3点/100kHz
25KB/不可扩展
1MB/24MB
3点/100kHz 1点/30kHz
50KB/不可扩展
2MB/24MB
A/D和D/A的二进制位数反映了它们的分辨率,位数越多,分辨 率越高。
29
1.2 S7-1200 的硬件——集成的PROFINET接口 1/3
实时工业以太网是现场总线发展的趋势,PROFINET是基于工业 以太网的现场总线,是开放式的工业以太网标准,它使工业以太 网的应用扩展到了控制网络最底层的现场设备。
12
1.1 S7-1200 PLC 简介 ——S7-1200 PLC在西门子PLC系列产品中的定位
13
1.2 S7-1200 的硬件
14
1.2 S7-1200 的硬件—— CPU模块
电源接口
指示CPU 运行状态 的LED
可拆卸用户接线 连接器(保护盖 下面)
PROFINET 连接器(CPU 的底部)
9
过程映像寄存器
I/O的存取通过I/O映像寄存器,而不是实际I/O,优点: 1、程序执行阶段输入固定,执行完后再用输出映像寄存器的 值更新输出点,使系统运行稳定; 2、用户程序读写I/O映像寄存器比读写I/O点快得多,可以提 高程序的执行速度。
10
立即I/O的处理
在程序执行的过程中使用立即I/O指令可以直接存取I/O点。 用立即I/O指令读输入点时,相应的输入过程映像寄存器的值未 被更新。 用立即I/O指令写输出点时,相应的输出过程映像寄存器的值被 更新。

S7-1200_PLC的硬件与硬件组态解析教学提纲

S7-1200_PLC的硬件与硬件组态解析教学提纲
第1章 S7-1200 PLC的硬件与硬件组态
1
PLC的起源-1
1968年,美国最大的汽车制造商通用汽车公司为了适应生产工艺 不断更新的需要,期望找到一种新的方法,尽可能减少重新设计 继电控制系统和重新接线的工作,以降低成本、缩短周期,设想 把计算机通用、灵活、功能完备等优点和继电控制系统的简单易 懂、价格便宜等优点结合起来,制成一种通用控制装置,并把计 算机的编程方法和程序输入方式加以简化,用面向控制过程、面 向问题的“自然语言”进行编程,使不熟悉计算机的人也能方便 地使用。
PLC控制系统示意图
6
PLC的特点
1. 2. 功能强,性能价格比高 3. 硬件配套齐全,用户使用方便,适应性强 4. 可靠性高,抗干扰能力强 5. 系统的设计、安装、调试工作量少 6. 维修工作量小, 7. 体积小,能耗低
7
PLC的工作原理 扫描过程
8
扫描周期
PLC在RUN工作状态时,执行一次扫描过程所需的时间称为 扫描周期,典型值为1100ms。
17
1.2 S7-1200 的硬件—— CPU模块技术规范
CPU的3种版本:
版本
电源电压
DI
DO
输入电压 输出电压
DO 输出电流
12
1.1 S7-1200 PLC 简介 ——S7-1200 PLC在西门子PLC系列产品中的定位
13
1.2 S7-1200 的硬件
14
1.2 S7-1200 的硬件—— CPU模块
电源接口
指示CPU 运行状态 的LED
可拆卸用户接线 连接器(保护盖 下面)
PROFINET 连接器(CPU 的底部)
于是,美国电器制造商协会将其正式命名为可编程序控制器 (Programmable Controller),简称PC。

S7-1200 硬件与组态(技术讲解)

S7-1200 硬件与组态(技术讲解)




300
300
400
9010075
9010075
1110075 6
1.2 S7-1200 的硬件—— CPU模块技术规范
CPU的共性: •集成的24V传感器/负载电源可供传感器和编码器使用,也可以用做输入回路的电源。 • 集成的2点模拟量输入(010V),输入电阻100k,10位分辨率。 • 2点脉冲列输出(PTO)或脉宽调制(PWM)输出,最高频率为100kHz。 • 有16个参数自整定的PID控制器。 • 4个时间延迟与循环中断,分辨率为1ms。 • 可以扩展3块通信模块和一块信号板,CPU可以用信号板扩展一路模拟量输出或高速 数字量输入/输出。
12
1.2 S7-1200 的硬件——信号板SB 1221接线图
13
1.2 S7-1200 的硬件——信号板SB 1222接线图
14
1.2 S7-1200 的硬件——信号板SB 1223接线图
15
1.2 S7-1200 的硬件——信号板SB 1232 1x模拟量输出接线图
16
1.2 S7-1200 的硬件——信号模块 SM (signal module)
培训资料
• 名称: S7-1200 硬件与组态(技术讲解) • 所属班组:xx • 汇报人:xx
S7-1200 PLC 简介
S7-1200 PLC (Programmable Logic Controller) 是西门子公司推出的一款PLC,主要面向简 单而高精度的自动化任务。 S7-1200设计紧凑、组态灵活且具有功能强大的指令集,这些特点的组合使它成为控制 各种应用的完美解决方案。 CPU将微处理器、集成电源、输入电路和输出电路组合到一个设计紧凑的外壳中以形 成功能强大的PLC。 CPU根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定 时、复杂数学运算以及与其它智能设备的通信。

08.S7-1200 硬件、TIA博途、组态

08.S7-1200 硬件、TIA博途、组态

模拟量I/O模块
➢ 模拟量I/O模块的任务就是实现A/D和D/A
为什么需要模拟I/O模块? 在工业控制中,某些输入量(温度、压力、流量、转速等)是模拟量,某些执 行机构(例如电动调节阀和变频器等)要求PLC输出模拟量信号,而PLC的 CPU只能处理数字量。
➢ 模拟量输入模块
• 接收首先被传感器和变送器转换为标准量程的电压或电流。例如420mA
2.2 开发软件——TIA Portal V13
在 TIA Portal 中,所有数据都存储在一个项目中。修改后的 应用程序数据(如变量)会在整个项目内(甚至跨越多台设备 )自动更新。
关于安装
工作区
STEP 7 Professional——界面总览
设备或网络概览区 任务卡
项目树
巡视区 编辑器栏
2.1 S7-1200 的硬件——通信模块CM
在编程接口模式下利用 CM1241 进行点对点连接
2.2 开发软件——TIA Portal V13
中文:博途 英文:Totally Integrated Automation Portal(简称 TIA Portal) • 在单个跨软件平台中提供了实现自动化任务所需的所有功能 • 所有必需的软件包,包括从硬件组态和编程到过程可视化,
激活输入端的脉冲捕捉(Pulse Catch)功能,即暂时 保持窄脉冲的ON状态,直到下一次刷新输入过程映 像
3)信号模块和信号板设置——数字量输出点
选择在CPU进入STOP时,数字量输出保持最后的值, 或使用替换值。
选择“使用替换值”,可以设置替换值:选中复选框表 示替换值为1,反之为0
3)信号模块和信号板设置——模拟量输入点
3)信号模块和信号板设置——地址分配

S7-1200 PLC的硬件(技术讲解)

S7-1200 PLC的硬件(技术讲解)

CPU1211C 6I/4O 2 6
CPU1212C 8I/6O 2 8
CPU1214C 14I/10O 2 14
-
2
8
6/6
8/8
12/12
25KB/不可扩展 1MB/24MB
3点/100kHz
25KB/不可扩展
1MB/24MB
3点/100kHz 1点/30kHz
50KB/不可扩展
2MB/24MB
S7-1200与精简系列面板的通信
22
1.2 S7-1200 的硬件——集成的PROFINET接口 3/3
利用工业以太网交换机CSM 1277 进行多设备的连接
23
1.2 S7-1200 的硬件——通信模块 (Communication module) 1/2 有两种通信模块:CM1241 RS232 和CM1241 RS485 CPU 最多支持 3 个通信模块 各 CM 连接在 CPU 的左侧(或连接到另一 CM 的左侧)
DC 530V AC/DC/Relay AC 85264V DC 24V
AC 5250V
2A,DC30W/ AC200W
9
1.2 S7-1200 的硬件—— CPU1214C AC/DC/Relay的外部接线图
10
1.2 S7-1200 的硬件—— CPU1214C DC/DC/DC的外部接线图
20
1.2 S7-1200 的硬件——集成的PROFINET接口 1/3
实时工业以太网是现场总线发展的趋势,PROFINET是基于工业以太网的现场总线,是 开放式的工业以太网标准,它使工业以太网的应用扩展到了控制网络最底层的现场设 备。
S7-1200与编程计算机的通信

西门子S7-1200硬件结构

西门子S7-1200硬件结构

S7-1200 PLC简介S7-1200 控制器使用灵活、功能强大,可用于控制各种各样的设备以满足您的自动化需求。

S7-1200 结构紧凑、组态灵活且具有功能强大的指令集,这些特点的组合使它成为控制各种应用的完美解决方案。

CPU 将以下元素和更多元素结合在一个紧凑的外壳中,创造出一款功能强大的控制器:•微处理器•集成的电源•输入和输出电路•内置PROFINET•高速运动控制I/O在您下载用户程序后,CPU 将包含监控应用中的设备所需的逻辑。

CPU 根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数学运算、运动控制以及与其它智能设备的通信。

CPU 提供一个PROFINET 端口用于通过PROFINET 网络通信。

还可使用附加模块基于如下网络和协议进行通信:•PROFIBUS•GPRS•LTE•具有安全集成功能(防火墙、VPN)的WAN•RS485•RS232•RS422•IEC 60870•DNP3•USS有多种安全功能可用于保护对CPU 和控制程序的访问:每个CPU 都提供密码保护功能,用户可以通过该功能组态对CPU 功能的访问权限。

可以使用“专有技术保护”隐藏特定块中的代码。

可以使用复制保护将程序绑定到特定存储卡或CPU。

CPU 型号的比较2对于具有继电器输出的CPU 模块,必须安装数字量信号(SB) 才能使用脉冲输出。

3与SB1221 DI x 24 V DC 200kHz 和SB1221 DI 4 x 5 V DC 200kHz 一起使用时最高可达200kHz。

不同的CPU 型号提供了各种各样的特征和功能,这些特征和功能可帮助用户针对不同的应用创建有效的解决方案。

有关特定CPU 的详细信息,请参见技术规范。

S7-1200 支持的块、定时器和计数器2仅存储在装载存储器中3安全程序使用二级嵌套。

因此,用户程序在安全程序中的嵌套深度为四。

CPU 的扩展功能S7-1200 系列提供了各种模块和插入式板,用于通过附加I/O 或其它通信协议来扩展CPU 的功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
12
1.1 S7-1200 PLC 简介 ——S7-1200 PLC在西门子PLC系列产品中的定位
13
1.2 S7-1200 的硬件
14
1.2 S7-1200 的硬件—— CPU模块
电源接口
指示CPU 运行状态 的LED
可拆卸用户接线 连接器(保护盖 下面)
PROFINET 连接器(CPU 的底部)
可以使用 TIA Portal 在同一个工程组态系统中组态 PLC 和可视化。
所有数据均存储在一个项目中,STEP 7和WinCC不是单独的程序,
而是可以访问公共数据库。
所有数据均存储在一个公共的项目文件中。
38
1.3 编程工具STEP 7 Basic——数据管理
在 TIA Portal 中,所有数据都存储在一个项目中。修改后的应用 程序数据(如变量)会在整个项目内(甚至跨越多台设备)自动更新。
33
1.2 S7-1200 的硬件——通信模块 (Communication module) 2/2 在编程接口模式下利用 CM1241 进行点对点连接
34
1.3 编程工具STEP 7 Basic——特点
SIMATIC STEP 7 Basic 是西门子公司开发的高集成度工程组态 系统,包括面向任务的HMI智能组态软件SIMATIC Wincc Basic。 上 述 两 个 软 件 集 成 在 一 起 , 也 称 为 TIA (Totally Integrated Automation,全集成自动化)Portal, 它提供了直观易用的编辑 器,用于对S7-1200 和精简系列面板进行高效组态。 除了支持编程以外,STEP 7 Basic还为硬件和网络组态、诊断等 提供通用的工程组态框架。
3点/100kHz 3点/30kHz
2点/100kHz(DC/DC/DC型)



300
300
400
9010075
9010075
1110075 16
1.2 S7-1200 的硬件—— CPU模块技术规范
CPU的共性: •集成的24V传感器/负载电源可供传感器和编码器使用,也可以 用做输入回路的电源。 • 集成的2点模拟量输入(010V),输入电阻100k,10位分辨率。 • 2点脉冲列输出 (PTO)或脉宽调制 (PWM)输 出,最高频率为 100kHz。 • 有16个参数自整定的PID控制器。 • 4个时间延迟与循环中断,分辨率为1ms。 • 可以扩展3块通信模块和一块信号板,CPU可以用信号板扩展 一路模拟量输出或高速数字量输入/输出。
模拟量I/O模块的任务就是实现A/D和D/A。
模拟量首先被传感器和变送器转换为标准量程的电压或电流, 例如420mA,15V, 010V,PLC用模拟量输入模块的A/D转 换器将它们转换成数字量。带正负号的电流或电压在A/D转换后 用二进制补码来表示。
模拟量输出模块的D/A转换器将PLC中的数字量转换为模拟电压 或电流,再去控制执行机构。
22
1.2 S7-1200 的硬件——信号板SB 1221接线图
23
1.2 S7-1200 的硬件——信号板SB 1222接线图
24
1.2 S7-1200 的硬件——信号板SB 1223接线图பைடு நூலகம்
25
1.2 S7-1200 的硬件——信号板SB 1232 1x模拟量输出接线图
26
1.2 S7-1200 的硬件——信号模块 SM (signal module)
可以使用信号模块给 CPU 增加附加功能。信号模块连接在 CPU 右侧。
27
1.2 S7-1200 的硬件——数字量I/O
可以选用8点、16点和32点的数字量输入/输出模块,来满足不 同的控制需要。
28
1.2 S7-1200 的硬件——模拟量I/O
在工业控制中,某些输入量(温度、压力、流量、转速等)是模拟 量,某些执行机构(例如电动调节阀和变频器等)要求PLC输出模 拟量信号,而PLC的CPU只能处理数字量。
4
PLC的基本结构
工业自动控制中使用的可编程控制器的种类很多,不同类型的 产品各有特点,但可编程控制器在组成、工作原理及编程方法 等许多方面是基本相同的。 PLC是以微处理器为基础,综合了计算机技术、自动控制技术 和通信技术而发展起来的一种新型、通用的自动控制装置。其 硬件组成与微型计算机相似。
5
第1章 S7-1200 PLC的硬件与硬件组态
1
PLC的起源-1
1968年,美国最大的汽车制造商通用汽车公司为了适应生产工艺 不断更新的需要,期望找到一种新的方法,尽可能减少重新设计 继电控制系统和重新接线的工作,以降低成本、缩短周期,设想 把计算机通用、灵活、功能完备等优点和继电控制系统的简单易 懂、价格便宜等优点结合起来,制成一种通用控制装置,并把计 算机的编程方法和程序输入方式加以简化,用面向控制过程、面 向问题的“自然语言”进行编程,使不熟悉计算机的人也能方便 地使用。
DC 530V AC/DC/Relay AC 85264V DC 24V
AC 5250V
2A,DC30W/ AC200W
18
1.2 S7-1200 的硬件—— CPU1214C AC/DC/Relay的外部接线图
19
1.2 S7-1200 的硬件—— CPU1214C DC/DC/DC的外部接线图
20
1.2 S7-1200 的硬件—— CPU1214C DC/DC/Relay的外部接线图
21
1.2 S7-1200 的硬件——信号板SB (signal board)
通过信号板可以给 CPU 增加 I/O。 SB 连接在 CPU 的前端。 具有 4 个数字量 I/O(2 x DC 输入和 2 x DC 输出)的 SB 具有 1 路模拟量输出的 SB
11
1.1 S7-1200 PLC 简介
S7-1200 PLC (Programmable Logic Controller) 是西门子公司推 出的一款PLC,主要面向简单而高精度的自动化任务。 S7-1200设计紧凑、组态灵活且具有功能强大的指令集,这些特 点的组合使它成为控制各种应用的完美解决方案。 CPU将微处理器、集成电源、输入电路和输出电路组合到一个设 计紧凑的外壳中以形成功能强大的PLC。 CPU根据用户程序逻辑监视输入并更改输出,用户程序可以包含 布尔逻辑、计数、定时、复杂数学运算以及与其它智能设备的通 信。
STEP 7 Basic 提供了两种编程语言(LAD 和 FBD) 。 有两种视图:Portal(门户)视图,可以概览自动化项目的所有任 务;项目视图,将整个项目(包括PLC和HMI)按多层结构显示在 项目树中。
35
1.3 编程工具STEP 7 Basic——典型的自动化系统 1/2
典型的自动化系统包含以下内容: 借助程序来控制过程的PLC; 用来操作和可视化过程的 HMI 设备。
A/D和D/A的二进制位数反映了它们的分辨率,位数越多,分辨 率越高。
29
1.2 S7-1200 的硬件——集成的PROFINET接口 1/3
实时工业以太网是现场总线发展的趋势,PROFINET是基于工业 以太网的现场总线,是开放式的工业以太网标准,它使工业以太 网的应用扩展到了控制网络最底层的现场设备。
9
过程映像寄存器
I/O的存取通过I/O映像寄存器,而不是实际I/O,优点: 1、程序执行阶段输入固定,执行完后再用输出映像寄存器的 值更新输出点,使系统运行稳定; 2、用户程序读写I/O映像寄存器比读写I/O点快得多,可以提 高程序的执行速度。
10
立即I/O的处理
在程序执行的过程中使用立即I/O指令可以直接存取I/O点。 用立即I/O指令读输入点时,相应的输入过程映像寄存器的值未 被更新。 用立即I/O指令写输出点时,相应的输出过程映像寄存器的值被 更新。
PLC控制系统示意图
6
PLC的特点
1. 2. 功能强,性能价格比高 3. 硬件配套齐全,用户使用方便,适应性强 4. 可靠性高,抗干扰能力强 5. 系统的设计、安装、调试工作量少 6. 维修工作量小, 7. 体积小,能耗低
7
PLC的工作原理 扫描过程
8
扫描周期
PLC在RUN工作状态时,执行一次扫描过程所需的时间称为 扫描周期,典型值为1100ms。
于是,美国电器制造商协会将其正式命名为可编程序控制器 (Programmable Controller),简称PC。
由于它与个人计算机(Personal computer)的简称PC相同,所以 人们习惯上仍将其称为PLC。
3
PLC的定义
1987年2月,国际电工委员会(IEC)对可编程控制器的定义是: 可编程控制器是一种数字运算操作的电子系统,是专为在工业 环境下的应用而设计的。 它采用一类可编程序的存储器,用于其内部存储程序、执行逻 辑运算、顺序控制、定时、计数和算术操作等面向用户的指令, 并通过数字式或模拟式输入/输出,控制各种类型的机械或生产 过程。 可编程序控制器及其有关外部设备,都按易于与工业控制系统 连成一个整体、易于扩充功能的原则设计。
板载 I/O 的状态LED
15
1.2 S7-1200 的硬件—— CPU模块技术规范
特性 本机数字量I/O 本机模拟量输入点 脉冲捕获输入点数
扩展模块个数
上升沿/下降沿中断点数 集成/可扩展的工作存储器 集成/可扩展的装载存储器 高速计数器点数/最高频率
高速脉冲输出点数 /最高频率
操作员监控功能
传感器电源输出电流/mA
17
1.2 S7-1200 的硬件—— CPU模块技术规范
CPU的3种版本:
版本
电源电压
DI
DO
输入电压 输出电压
DO 输出电流
DC/DC/DC DC 24V DC 24V DC 24V 0.5A,MOSFET
相关文档
最新文档