S7-1200-PLC的硬件与硬件组态资料
西门子S7 -1200 PLC程序结构分析
西门子S7 -1200 PLC程序结构分析很多从日系PLC或者200PLC过来的人,很不习惯于S7 1200 或者TIA PORTAL 里面的一些专业术语,比如OB,DB,FC,FB等等,其实这些术语也包含于S7 300,400 ,1500等,所以今天讲解的内容,理论上也适应于这些PLC。
虽然我没有玩过这些东西,但是TIA PORTAL适合于西门子全系列PLC,很多概念性的东西都是一致的。
S7 1200的功能强大正式基于拥有各种类型的block和多种变量类型。
我会用不一样观点来讲述PLC编程,相比于很多普通的PLC教程,你会发现很多有趣的地方。
S7 1200 由以下几类基本元素组成:OB:组织块,英文名Organization block。
组织块是CPU系统和用户程序之间的接口,可以在CPU上电启动时调用,也可以循环调用,也可以在PLC发生错误时候调用。
DB:数据块,英文名Data block。
从字面含义便知主要用于储存用户数据,比如模拟量转换数据,相当于200里面的V区,欧姆龙PLC的W区。
FC:函数,英文名Function。
我们常常在FC函数中写一些需要重复执行的代码,可以在程序不同地方调用,可以被OB调用,也可以被FC调用。
使用FC可以简化我们需要重复执行的任务,提高代码的运行效率。
FC类似于200的子程序。
FB:FC+DB组合,意思是含有DB块的FC函数,与FC的区别是当函数调用结束后,通过Static变量仍然可以保留数值,经常用于调用间的数据共享。
OB组织块当我们新建一个程序时,系统会自动建立一个Main[OB1]程序,该程序会在PLC的每个扫描周期被调用。
Main程序和200里面的主程序,是一个同样的概念。
也类似于C里面的Main ,即为函数入口点,我们可以在Main 程序里面调用各种函数和块。
下面的图是在程序中调用一个FC和FB,然后在FC中调用另外一个FC,形成嵌套调用。
注:、、、是别名,方便我们记忆和理解,真正的地址在[.....]中,如OB1,FC2,FC1,FB1等等。
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章 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与编程计算机的通信
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转换后 用二进制补码来表示。
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组态设备和网络
前环境的对象。 可以在当前环境中使用的对象包括网络视图中可互连的对象或仅与设备视图中的设备相兼容的模块 等。 z “目录”(Catalog) 窗格在树形结构中提供各种硬件组件。 可以将所需的设备或模块从目录中移动到设备视图或网络视 图的图形工作区域。 z “信息”(Information) 窗格包含目录中所选对象的详细信息: { 简图表示 { 名称 { 版本号 { 订货号 { 简要描述
页码,1/86
组态设备和网络
该章节包括以下主题的信息: z 硬件和网络编辑器 z 组态设备 z 联网设备 z 组态操作 z 诊断硬件 z 参考
硬件和网络编辑器
该章节包括以下主题的信息: z 硬件和网络编辑器概述 z 网络视图 z 设备视图 z 打印硬件组态和网络组态 z 更改打印选项 z 巡视窗口 z 硬件目录 z 有关硬件组件的信息 z 启用产品支持 z 硬件和网络编辑器中的键盘操作
有关硬件组件的信息
在硬件目录中,可以在“信息”(Information) 窗格中显示有关所选硬件组件的信息。 还可以使用快捷菜单显示有关所选 硬件组件的详细信息。
about:blank
2010-10-30
页码,8/86
访问详细信息 如果在硬件目录中选择一个硬件对象且打开了快捷菜单,则不但可以使用“复制”(Copy) 功能,还可以使用用于访问服 务和支持相关信息的三个选项: z 产品支持 z 常见问题解答 z 手册
① 选择网络视图/设备视图 ② 设备视图的工具栏
③ 网络视图的图形区域
④ 总览导航
⑤ 网络视图的表格区域
可以使用鼠标更改网络视图图形区域与表格区域之间的间距。 要执行此操作,请单击表格视图的顶边,通过按住鼠标按 钮并移动鼠标来扩大或缩小该区域。 可以使用两个小箭头键执行最小化、最大化操作或通过一次单击来选择表格视图的 最新表格结构。
西门子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 通过向项目中添加 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的硬件与硬件组态
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-1200PLC的应用(技术讲解)
二、控制系统功能概述
• 1、以炉内温度为目标,自动完成燃料比例调节和鼓风风 量比例调节(利用鼓风风门调节机构调节)。退火炉原有 四个温度测点,新增的8台天然气燃烧器分为4个控制区域 分别控制,每个区域可实现单独控温实现比例调节;
• 2、每台燃烧器独立点火,独立探火; • 3、控制系统具有可靠的点火程序和熄火保护程序,每次
五、S7-1200软件编程
1、新建项目
• 在桌面中双击“TIA Portal V14”图标启动软件,在 Portal 视图中,单击“创建新项目”, 并输入项目名称,路径和作者等信息,然后点击“创建”即可生成新项目,目视图中如何进行项目硬件组态。进入项目视图,在左侧的项目树中,双击“添加新设 备”,随即弹出添加新设备对话框,在该对话框中选择与实际系统完全匹配的设备即可。如图所示
点火前进行吹扫,吹扫时间至少为3分钟,熄火停炉后进 行后吹扫,后吹扫时间至少为2分钟; • 4、控制系统具有燃气压力高、低报警保护,炉内温度高 报警及保护,鼓风机、引风机等连锁保护功能。
三、PLC模块选型
• 根据控制系统的技术要求计算出所需的控制点数为: 数字量输入点数(DI):27个 数字量输出点数(DO):66个 模拟量输入点数(AI):20个 模拟量输出点数(AO):0个 由于本项目和其他项目相比控制点数较多,我们常用的西门子 S7-200 SMART系列PLC虽然能够实现控制要求,但是已达到了可 扩展的极限,不利于以后的扩展升级,所以我们选择了和西门子 S7-300相比具有较高性价比的西门子S7-1200系列PLC。
3.2 用户程序结构类型
可根据实际应用要求,选择线性结构或模块化结构用于创建用户程序:
在添加完成新设备后,与该新设备匹配的机架也会随之生成。所有通信模块都要配置在S7-1200 CPU左 侧,而所有信号模块都要配置在 CPU的右侧,在CPU本体上可以配置一个扩展板。
S7-1200系统介绍ppt课件
CPU 1215C 1215 CPU AC/DC/Rly 1215 CPU DC/DC/DC 1215 CPU DC/DC/Rly
7
PLC硬件介绍
模块介绍——信号板
西门子S7-1200介绍
Lee
1
目录
1 PLC硬件介绍 (1)PLC定义 (2)模块组成 (3)模块介绍 (4)安装 2 博途V12软件介绍 (1)窗口介绍 (2)设备和网络 (3)属性配置 (4)帮助功能
3 编程 (1)编程基本知识 (2)程序结构 (3)块类型 (4)创建用户程序 (5)下载到设备 (6)从设备装载 (7)SIMATIC存储卡设置
程序卡 — 将存储卡作为 CPU 的外部装 载存储器,可以提供一个更大的装载存 储区。
传送卡 — 复制一个程序到一个或多个 CPU 的内部装载存储区而不必使用 STEP 7 Basic 编程软件。
固件更新卡 — 更新 S7-1200 CPU 固件 版本。
14
PLC硬件介绍
模块介绍——电源模块
6
PLC硬件介绍
模块介绍——CPU
CPU 1211C 1211 CPU AC/DC/Rly 1211 CPU DC/DC/DC 1211 CPU DC/DC/Rly
CPU 1212C 1212 CPU AC/DC/Rly 1212 CPU DC/DC/DC 1212 CPU DC/DC/Rly
3
PLC硬件介绍
模组成
CPU、信号板、信号模块、 通信模块、存储卡、电源 模块。
现场模块选型需根据驱动 系统要求配置所需要的I/O 点数、电源要求、输入输 出方式、模块和特殊模块 等。
S7-1200 参数汇总
S7-1200 参数汇总S7-1200最新参数汇总如下:l S7-1200 基本功能l S7-1200 通信功能lS7-1200 工艺功能S7-1200 PLC 基本功能1. S7-1200CPU 实时时钟保持时间通常为20 天,40℃时最少为12 天(免维护超级电容);使用 BB1297 电池板和 CR1025 电池实时时钟断电保持时间大约为1年。
2. S7-1200 CPU 数据断电保持时间设置了断电保持的数据理论上断电保持的时间是无限的,实际保持时间可能与运行环境、电源、EMC 等有关,所以尽可能按照安装要求进行安装、供电等。
3. S7-1200 CPU 断电保持数据区大小l 固件版本为V4.0 -V4.4的 CPU 保持性存储器大小为10k Byte l固件版本为V4.5及其以上的 CPU 保持性存储器大小为14k Byte4. S7-1200 CPU 工作存储器大小表 1 工作存储器5.S7-1200 CPU 装载存储器大小表 2 装载存储器4. S7-1200 PLC 额定电压表 3 电源范围5. S7-1200 CPU 切断电源后,CPU 的电容维持时间取决于 CPU 的供电类型:AC 120V 时为20ms ;AC 240V 时为80ms ;DC 24V 时为10ms 。
6.S7-1200 PLC 支持的代码块、定时器和计数器 表 4 代码块、定时器和计数器CPUCPU 1211CCPU 1212C CPU 1214C AC/DC/RLYDC/DC/DC DC/DC/RLYAC/DC/RLYDC/DC/DC DC/DC/RLYAC/DC/RLYDC/DC/DC DC/DC/RLYAC/DC/R标准型50kB75kB100kB故障安全型无无100kB (V4.2开始)无125kB 无CPUCPU 1211CCPU 1212C CPU 1214C AC/DC/RLYDC/DC/DC DC/DC/RLYAC/DC/RLYDC/DC/DCDC/DC/RLYAC/DC/RLYDC/DC/DC DC/DC/RLYAC/DC/R标准型1MB2MB4MB故障安全型无无2MB 无4MB 无额定电压范围24V DC 20.4V DC 到 28.8V DC 120/230V AC85V AC 到 264V AC ,47 到63Hz表 5组织块7. S7-1200 PLC 安装环境表 6 安装环境S7-1200 PLC 通信功能1. S7-1200 CPU 控制 IO 设备/ DP 从站数量S7-1200 CPU 作为PROFINET IO 控制器时支持 16 个IO 设备,所有 IO 设备的子模块数量最多为256 个。
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与编程计算机的通信
西门子PLC的硬件组成与硬件配置
18
Theory and Application of PLC
CPU模块分类及特点——紧凑型:
紧凑型包括CPU312C、CPU313C、CPU313C-2PtP、 CPU313C-2DP、CPU314C-2PtP、CPU314C-2DP等六种规 格。 紧凑型与标准型CPU模块的主要区别是CPU模块本身带有 数量不等的集成数字I/O点和模拟I/O通道、集成高速计数输 入,高速脉冲输出等功能,同样也可以根据需要选择不同的 I/O模块进行扩展。 与标准型一样,紧凑型的CPU312C同样不可以连接扩展机 架,其余CPU模块均可以连接最多3个扩展机架。 紧凑型CPU模块均带有固定点数的高速计数输入与高速脉 冲输出,输入/输出频率可以达到10~60kHz,
5
Theory and Application of PLC
S7-300的硬件组成
S7-300的硬件结构 电源模块(Power Supply,PS) CPU模块 接口模块 (Interface Module,IM) 信号模块 (Signal Module,SM) 功能模块 (Function Module, FM) 通信模块 (Communication Module,CM) 前连接器与其它模块
S7-1200系统介绍
“设备和网络” 编辑器的任务
选项卡
2021/10/10
21
程序块编辑器 的任务选项卡
博途V12软件介绍
窗口介绍-项目视图
检查窗口:位于项目视图 的下部
属性:这个标签中显示了 所选对象的属性,可以在 这里更改可编辑的属性
信息:这个标签中显示了 所选对象和操作的详细信 息,例如,编译
诊断:这个标签中有系统 诊断事件和已组态报警事 件信息
将自动化系统所需的设备 和模块从硬件目录拖到网 络视图、设备视图或拓扑 视图中。
设备视图 巡视窗口
拖放操作
硬件目录
2021/10/10
25
博途V12软件介绍
CPU属性
PROFINET(以太网) – 接口 时钟,上电模式,保护 系统和时钟内存,循环周期 集成的数字量输入
输入滤波器、过程报警、脉冲捕获 集成的数字量输出 集成的模拟量输入
事件: - 到达基准值
- 复位 - 换向
2021/10/10
37
博途V12软件介绍
CPU属性–计数功能示例
两相计数器 §2个循环输入 §输入1 前向
2021/10/10
23
博途V12软件介绍
设备和网络组态
双击项目树中的“设备和 网络”(Devices and Networks)项,打开硬件和 网络编辑器。 硬件和网络 编辑器是一个集成开发环 境,用于对设备和模块进 行组态、联网和参数分配。 该编辑器为自动化项目的 实现提供尽可能多的帮助。
打开网络视图
详情视图:在详情窗口中 显示当前选中的项目树中 的对象,可以直接从详情 窗口将对象拖放到应用区 域
2021/10/10
20
博途V12软件介绍
S7-1200特点整理
S7-1200卖点整理SIMATIC S7-1200 控制器具有模块化、结构紧凑、功能全面等特点,适用于多种应用,能够保障现有投资的长期安全。
由于该控制器具有可扩展的灵活设计,符合工业通信最高标准的通信接口,以及全面的集成工艺功能,因此它可以作为一个组件集成在完整的综合自动化解决方案中,成为制造行业中的创新系统解决方案。
正是上面S7-1200这一系列的特点、决定了其在制造行业的应用越来越多。
而在使用过程中,难免会遇到与第三方的仪表或设备进行串口通信的情况,此次专题重点交流了与驱动设备的USS通信、与仪表的MODBUS通信,及与一些国产仪表的自由口通信一:S7-1200自由口通信的特点S7-1200的自由口通信比较接近CP 340/341的通信,采用组态和调用通信功能块的方法。
需要配备点对点通信模块。
S7-200的自由口通信需要设置大量的SM(特殊存储器),报文接收的状态字节和控制字节非常复杂,S7-1200的自由口通信简单得多,其主要步骤如下:1.组态通信模块的参数,例如波特率、奇偶校验、数据位和停止位个数等。
2.调用功能块SEND_PTP和RCV_PTP来发送可接收数据。
二:S7-1200通信和程序的特点S7-1200是西门子的新一代的控制器,在串口通信方面在硬件与软件方面都与S7-200不同:通讯方面:保留了强大的自由口通讯功能;程序方面:引入块概念,更接近于300,编程方便,尤其是通讯方面的编程(自由口、MODBUS等,一个块可以控制多个驱动器,不同电机的数据存储在不同的数据库中硬件方面:S7-1200现有的几款PLC都可以扩展3个串口通信模板(即可以全部是RS232接口,也可以全部是RS485接口,也可以是两种接口的组合),而S7-200这不可以进行扩展,只能用本体上的RS485口,在这一点上功能强了。
软件方面:S7-1200,在编程上与S7-300的编程方法类似,组态完硬件接口,直接调用功能块就可以,非常简单,不像S7-200需要对SM进行操作。