S7-1200_PLC的硬件与硬件组态解析
- 格式:ppt
- 大小:1.85 MB
- 文档页数:66
西门⼦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.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的桥梁。
输入模块用来接收和采集输入信号,数字量输入模块用来接收从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等来的数字量输入信号。
模拟量输入模块用来接收电位器、测速发电机和各种变送器提供的连续变化的模拟量电流、电压信号,或者直接接收热电阻、热电偶提供的温度信号。
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 通过向项目中添加 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 地址。