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

合集下载

局域网络环境下使用S7-1200PLC及相关组态设备问题处理

局域网络环境下使用S7-1200PLC及相关组态设备问题处理

[摘要]西门子S7-1200PLC 以其体型小、结构紧凑、功能全面、通信及扩展方便逐渐广泛应用于市场,而作为自动化专业学生的必修课程《电气控制与PLC 》,PLC 是其必须掌握的一种器材。

在实验室改造中,更新了S7-200器材,以S7-1200PLC 作为教学对象。

阐述了在新配套设备的使用中出现的诸多问题以及解决方法。

[关键词]西门子PLC ;局域网络环境;相关组态设备问题[中图分类号]G712[文献标志码]A[文章编号]2096-0603(2018)03-0102-02①本文系广州航海学院基金项目(项目编号:B510302/2016E011;主持人:曾新红)的研究成果。

作者简介:曾新红(1976—),女,汉族,广东兴宁人,硕士研究生,副教授,主要从事《电气控制与PLC 》《电机与拖动基础》等课程的教学与研究工作。

局域网络环境下使用S7-1200PLC 及相关组态设备问题处理①曾新红(广州航海学院机电工程系,广东广州510725)S7-1200、WinCC 组态软件、EB8000触摸屏作为我校自动化专业学生学习《PLC 综合实训》课程的学习设备,掌握这些相关设备的编程软件是做综合设计性项目的前提。

由于有S7-200的学习基础,学生对S7-1200编程软件普遍容易上手,但也不是一帆风顺,实际操作中会遇到各种各样的问题,理论上可以运行并且没有错误的程序在实际操作中可能会遇到各种各样的问题,这就需要我们能够根据现场的情况思考解决问题的方法。

操作过程中除了需要严谨的科学态度,因为任何一个小错误都有可能导致实验失败,更需要有排查故障解决问题的能力。

一、S7-1200在局域网络环境使用中,存在问题较多的是地址冲突,程序不能下载等问题在实验室改造中,为了便于对学生电脑管理,我们创建了伽卡他卡电子教室,采用了局域网连接,所有学生电脑可以通过交换机受控于教师主讲电脑。

随后便出现了一些问题,学生电脑总是下载不了程序至PLC 。

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硬件结构介绍

S7-1200 PLC硬件结构介绍

S7-1200 PLC硬件结构介绍我们在学习任何一款PLC的时候,需要先熟悉PLC的硬件,为什么呢?因为这是要进行实操的一个设备呀,我们要做任何一个PLC控制项目,需要对PLC进行外围硬件接线,那么接线以及使用之前,我们就要了解这个PLC的硬件。

那么这篇文章,我们就给大家介绍一下S7-1200 PLC的硬件结构,下面所述是以CPU1214C为例进行说明。

1、PLC供电电源端子。

根据PLC的型号有所不同,可以是直流24V供电,或者是交流220V供电。

如果PLC型号是DC/DC/DC、DC/DC/RLY的采用的是直流24V供电,如果型号是AC/DC/RLY的采用的是交流220V供电。

2、24V输出电源。

PLC提供一个24V电源的输出,可用于给传感器或者模块供电。

CPU1211C和CPU1212C可提供300mA电流,CPU1214C/1215C/1217C可提供400mA的电流。

因为这个电流容量是有限制的,当我们使用的传感器或者模块的电流容量超过规定值时,就不能使用这个内置电源了。

所以小编建议不使用,而是外部接24V开关电源。

3、数字量输入端子。

开关、按钮、传感器、编码器等数字量信号或脉冲量信号可以通过数字量输入端子接入到PLC。

1200PLC的输入接法可以支持源型接法和漏型接法。

4、模拟量输入端子。

S7-1214C支持两路0~10V的电压信号的模拟量输入。

当需要使用模拟量输入功能的时候,将一些传感器接到该输入端子。

5、数字量输出端子。

数字量输出端子是用于接外部负载的,比如指示灯、继电器、电磁阀等。

根据PLC的输出类型不同,接线方式也有不同。

这里所讲的PLC 输出类型指PLC是晶体管输出还是继电器输出,晶体管输出是接直流负载,继电器输出可以接交流也可以接直流负载。

6、输入指示灯。

当有信号输入时,对应的输入指示灯会点亮为绿色。

7、输出指示灯。

当有信号输出时,对应的输出指示灯会点亮为绿色。

8、状态指示灯。

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指令写输出点时,相应的输出过程映像寄存器的值被 更新。

PLC编程与应用第2版习题答案第2章 S7-1200的硬件结构和安装维护

PLC编程与应用第2版习题答案第2章 S7-1200的硬件结构和安装维护

第二章 S7-1200的硬件结构和安装维护1、S7-1200 PLC由哪几部分组成的?参考答案:微处理器、集成电源、输入电路和输出电路等。

2、S7-1200支持的通信类型有哪些?参考答案:I-Device,PROFINET,PROFIBUS,远距离控制通信,点对点(PtP)通信,USS 通信,Modbus RTU,AS-i,I/O Link MASTER等。

3、请总结S7-200与S7-1200的差异。

参考答案:S7-1200作为新推出的紧凑型控制器,定位在原有的SIMATIC S7-200和S7-300产品之间。

它与S7-200之间的区别和差异主要体现在几个方面:硬件、通信、工程、存储器、功能块、计数器、定时器、工艺功能等。

(1)硬件在硬件扩展方面,S7-200最多支持7个扩展模块,而S7-1200支持扩展最多8个信号模块和最多3个通信模块。

硬件组态方面,S7-200的地址自动分配,不能改变;而S7-1200的地址可以由用户手动重新分配。

(2)通信通信方面,S7-200和S7-1200都支持通过RS232 和RS485实现点对点通信,支持ASCII,USS和Modbus等通信协议。

S7-200需要RS232转换器实现RS232的串口通信,而S7-1200通过RS232通信模块即可实现。

S7-1200本机集成了PROFINET以太网接口,支持与编程设备,HMI和其它CPU的通信。

(3)工程应用S7-1200的编程软件STEP 7 Basic提供了一个易用、集成的工程框架,可以用于SIMATIC S7-1200 PLC、精简HMI面板和伺服系统的组态。

(4)存储器存储器方面,S7-200的程序存储器和数据存储器的大小是固定不变的,而S7-1200的则是浮动的。

装载存储区方面,S7-1200 CPU的符号表和注释可以在线获得,即S7-1200 CPU的符号表和注释可以保存在CPU中,而S7-200不支持此功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

15
1.2 S7-1200 的硬件—— CPU模块技术规范
特性 CPU1211C CPU1212C CPU1214C
本机数字量I/O 本机模拟量输入点
脉冲捕获输入点数 扩展模块个数
上升沿/下降沿中断点数 集成/可扩展的工作存储器 集成/可扩展的装载存储器 高速计数器点数/最高频率
6I/4O 2
6 6/6
1969年,美国数字设备公司研制出了第一台可编程序逻辑控制器, 在通用汽车公司的自动装配线上试用获得了成功。
2
PLC的起源-2
可编程逻辑控制器 ( Programmable Logic Controller )简称 PLC,最初只能进行计数、定时及开关量逻辑控制。 随着计算机技术的发展,可编程逻辑控制的功能不断扩展和完 善,其功能远远超出了逻辑控制的范围,具有了 PID 、 A/D 、 D/A、算术运算、数字量智能控制、监控、通信联网等多方面 的功能,它已变成了实际意义上的一种工业控制计算机。 于是,美国电器制造商协会将其正式命名为可编程序控制器 (Programmable Controller),简称PC。 由于它与个人计算机(Personal computer)的简称PC相同,所以 人们习惯上仍将其称为PLC。
25KB/不可扩展 1MB/24MB
8I/6O 2
8 2 8/8
25KB/不可扩展 1MB/24MB
14I/10O 2
14 8 12/12
50KB/不可扩展 2MB/24MB
3点/100kHz
3点/100kHz 1点/30kHz 2点/100kHz(DC/DC/DC型)
3点/100kHz 3点/30kHz
可以使用信号模块给 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转换后 用二进制补码来表示。
模拟量输出模块的D/A转换器将PLC中的数字量转换为模拟电压 或电流,再去控制执行机构。
A/D和D/A的二进制位数反映了它们的分辨率,位数越多,分辨 率越高。
29
1.2 S7-1200 的硬件——集成的PROFINET接口 1/3
实时工业以太网是现场总线发展的趋势,PROFINET是基于工业 以太网的现场总线,是开放式的工业以太网标准,它使工业以太 网的应用扩展到了控制网络最底层的现场设备。
用立即I/O指令读输入点时,相应的输入过程映像寄存器的值未 被更新。
用立即I/O指令写输出点时,相应的输出过程映像寄存器的值被 更新。
11
1.1 S7-1200 PLC 简介
S7-1200 PLC (Programmable Logic Controller) 是西门子公司推 出的一款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)
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)
通 的前端。 具有 4 个数字量 I/O(2 x DC 输入和 2 x DC 输出)的 SB 具有 1 路模拟量输出的 SB
S7-1200 设计紧凑、组态灵活且具有功能强大的指令集,这些特 点的组合使它成为控制各种应用的完美解决方案。
CPU将微处理器、集成电源、输入电路和输出电路组合到一个设 计紧凑的外壳中以形成功能强大的PLC。 CPU根据用户程序逻辑监视输入并更改输出,用户程序可以包含 布尔逻辑、计数、定时、复杂数学运算以及与其它智能设备的通 信。
• 可以扩展 3 块通信模块和一块信号板, CPU 可以用信号板扩展 一路模拟量输出或高速数字量输入/输出。
17
1.2 S7-1200 的硬件—— CPU模块技术规范
CPU的3种版本:
版本 DC/DC/DC
DC/DC/Relay
电源电压 DC 24V
DC 24V
DI DO 输入电压 输出电压
DO 输出电流
5
PLC控制系统示意图
6
PLC的特点
1. 编程方法简单易学 2. 功能强,性能价格比高 3. 硬件配套齐全,用户使用方便,适应性强 4. 可靠性高,抗干扰能力强 5. 系统的设计、安装、调试工作量少 6. 维修工作量小,维修方便 7. 体积小,能耗低
7
PLC的工作原理
扫描过程
8
扫描周期
PLC在RUN工作状态时,执行一次扫描过程所需的时间称为 扫描周期,典型值为1100ms。
12
1.1 S7-1200 PLC 简介
——S7-1200 PLC在西门子PLC系列产品中的定位
13
1.2 S7-1200 的硬件
14
1.2 S7-1200 的硬件—— CPU模块
电源接口
指示CPU 运行状态 的LED
可拆卸用户接线 连接器(保护盖 下面)
板载 I/O 的状态LED
PROFINET 连接器(CPU 的底部)
可以使用 TIA Portal 在同一个工程组态系统中组态 PLC 和可视化。 所有数据均存储在一个项目中,STEP 7和WinCC不是单独的程序, 而是可以访问公共数据库。 所有数据均存储在一个公共的项目文件中。 38
1.3 编程工具STEP 7 Basic——数据管理
在 TIA Portal 中,所有数据都存储在一个项目中。修改后的应用 程序数据(如变量)会在整个项目内(甚至跨越多台设备)自动更新。
36
1.3 编程工具STEP 7 Basic——典型的自动化系统 2/2
TIA Portal 可用来帮助您创建自动化系统,关键的组态步骤为: 创建项目 配置硬件 联网设备 对PLC 编程 组态可视化
加载组态数据
使用在线和诊断功能
37
1.3 编程工具STEP 7 Basic——工程组态系统
3
PLC的定义
1987年2月,国际电工委员会(IEC)对可编程控制器的定义是:
可编程控制器是一种数字运算操作的电子系统,是专为在工业 环境下的应用而设计的。 它采用一类可编程序的存储器,用于其内部存储程序、执行逻 辑运算、顺序控制、定时、计数和算术操作等面向用户的指令, 并通过数字式或模拟式输入/输出,控制各种类型的机械或生产 过程。
可编程序控制器及其有关外部设备,都按易于与工业控制系统 连成一个整体、易于扩充功能的原则设计。
4
PLC的基本结构
工业自动控制中使用的可编程控制器的种类很多,不同类型的 产品各有特点,但可编程控制器在组成、工作原理及编程方法 等许多方面是基本相同的。 PLC 是以微处理器为基础,综合了计算机技术、自动控制技术 和通信技术而发展起来的一种新型、通用的自动控制装置。其 硬件组成与微型计算机相似。
39
1.3 编程工具STEP 7 Basic——界面总览
工作区
任务卡
设备或网 络概览区 详细视图 巡视区 编辑器栏
40
1.3 编程工具STEP 7 Basic——创建新项目
“项目”“新建”,出现“创建新项目”对话框:
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 的左侧)
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还为硬件和网络组态、诊断等 提供通用的工程组态框架。
相关文档
最新文档