6ES7322-5HF00-0AB0型号规格
模块化、可扩展通用系统,IP20 防护等级
适用于离散自动化领域中各种自动化应用的系统解决方案
具有*性能和可用性
只能在含有 STEP 7 Professional V12 或更高版本的 Totally Integrated AutomationPortal 中进行组态
性能
提高性能
高速指令执行:
语言扩展
新数据类型
更快速的背板总线
经过优化的代码生成
功能强大的通信:
以 PROFINET IO(双端口开关)作为标准接口;
从 CPU 1515-2 开始支持,以一个或多个额外的集成 PROFINET 接口作为输入设备,用于网络隔离或用于连接更多的PROFINET 设备或高速通信设备OPC UA 服务器(数据访问)和客户端作为运行时选件,可轻易将 SIMATIC S7-1500 连接至第三方设备/系统
可针对总线系统和点到点连接,通过通信模块进行扩展
集成技术
无需附加模块就可集成运动控制功能:
通过标准化的块 (PLCopen) 来连接模拟驱动器和 PROFIdrive 驱动器
运动控制功能支持速度控制轴、定位轴、相对同步操作(在没有位置同步规范的条件下实现同步)以及外部编码器、凸轮和探头。
CPU 技术中还集成了诸如同步操作(利用位置同步规范进行同步)凸轮和和用于控制运动系统等扩展的运动控制功能。
全面跟踪所有 CPU 标签,以进行实时诊断和间歇错误检测;
拥有有效调试和快速优化驱动器和控制装置广泛的控制功能:
例如,可轻松组态的块可进行控制参数的自动优化以实现控制质量通过提供的工艺模块获得附加功能:
例如,高速计数、位置检测或高达 1 MHz 信号的测量
安全集成
保证人身安全和机器安全 – 在集成式完整系统框架内
故障安全 SIMATIC S7-1500(T)F 控制器可在同一控制器上处理标准程序和安全程序。
故障安全用户程序和标准用户程序是在 TIA Portal中使用相同编辑器创建的;可以像在标准用户程序中分析标准数据那样来分析故障安全数据。由于这种软件集成,故障安全应用也可利用SIMATIC 的系统有点和全面功能。
6SL3330-7TE41-4AA3电源模块
SIPLUS S7-1200 CPU 1211C AC/DC/继电器 用于中等负载 带防腐蚀涂层 基于6ES7211-1BE31-0XB0 。 紧凑型 CPU,AC/DC/继电器, 机载 I/O: 6 数字输入 24V DC 4数字输出继电器 0.5A 2 AI 0-10V DC 电源:85-264V AC @ 47-63Hz, 程序存储器/数据存储器 30KB
在 TIA Portal V12 中为S7-1200/S7-1500 CPU 添加一个 DB 块时,其缺省属性为优化的 DB,优化的 DB 块与标准的 DB 块整体对比如下表 01 所示: 标准 DB 优化 DB ......
在 TIA Portal V12 中为S7-1200/S7-1500 CPU 添加一个 DB 块时,其缺省属性为优化的 DB,优化的 DB 块与标准的 DB 块整体对比如下表 01 所示:
西门子6AG1211-1BE31-4XB0
标准 DB | 优化 DB | |
---|---|---|
数据管理 | 取决于变量的生明。用户可以生成用户定义或一个内存优化的数据结构。 | 数据被系统管理和优化。用户可以生成用户定义的数据结构,系统进行优化以节省内存的空间。 |
存储方式 | 每个变量的存储地址在 DB 块中每个变量的偏移地址可见 | 每个变量的存储地址由 CPU 自动分配,无偏移地址。 |
访问方式 | 可通过符号地址、地址以及指针方式寻址 | 仅可通过符号地址访问 |
下载无需初始化功能 | 不支持 | 支持(仅 S7-1500) |
访问速度 | 慢 | 快 |
数据保持性 | 以整个 DB 块为单位设置保持性 | DB 块内的每个变量均可单独设置保持性 |
兼容性 | 与 S7-300/400 PLC 兼容 | 与 S7-300/400 PLC 不兼容 |
出错几率 | 地址访问 (例如 HMI 或间接寻址 ),声明修改后可能导致数据的不一致。 | 缺省为符号访问,不会造成数据的不一致,例如 HMI 只与符号名称对应。 |
表 01.
S7-300/S7-400 与 S7-1200 以及 S7-1500 DB 参数的对比如下表 02 所示:
S7-300/S7-400 | S7-1200 | S7-1500 | |
---|---|---|---|
DB 的容量 | 64 KB | 64 KB | 标准 DB 64KB,优化 DB 16 M。 |
DB 的块号 | 16000 | 65535 | |
DB 块类型 | 标准 DB | 优化 DB、标准 DB(取决于DB块的属性) |
表 02.
可通过修改 DB 块的属性将 DB 块修改为标准 DB 块或优化的 DB 块,如下图 01 所示:
图 01.
如 DB 块属性为标准 DB 块,该 DB 块内变量的偏移地址(offset)被编译后会出现,标准 DB 块与优化的 DB块对比如下图 02 所示:
图 02.
S7-1200 CPU中,标准 DB 块与优化的 DB 块在 PLC 中按照下图 03 方式存储。
图 03.
S7-1500 CPU中,标准 DB 块与优化的 DB 块在 PLC 中按照下图 04 方式存储。
图 04.
在 S7-1500 CPU 中,相比于标准的 DB 块,优化的 DB 块提供更快的访问速度,其根本原因与 CPU的编码方式有关,如下图 05 所示:
图 05.
西门子6AG1211-1BE31-4XB0
与标准的 DB 块相比,优化的 DB 块有以下优势:
提供更快的访问速度;
以符号寻址,编程者无需考虑 DB 块中每个变量存储的具体地址,每个变量在 CPU 中存储的位置由 PLC的系统自动进行分配;
CPU 与 HMI (如 Panel)连接时,由于优化的 DB 是靠符号寻址,当 PLC 变量连接到 HMI 后,PLC侧对变量做的修改,HMI 无需重新下载;
对 DB 块内的任意位置对变量进行添加及删除,或对变量的类型进行修改(如将Tag_1的属性由 byte修改为Word),不会引起该 DB 块其它变量的使用;
S7-1200/S7-1500中如有以下应用,必须使用标准 DB 块:
与其它 CPU 建立 S7 单边通信时(PUT/GET),用于存储发送区数据和接收区数据的 DB 块;
与 Wincc V7.2 进行 HMI 连接时,Wincc V7.2 访问的 S7-1200/S7-1500 CPU 的 DB块只能是标准的 DB 块;
使用Simatic Net V8.2 与S7-1200/S7-1500 PLC进行 OPC 连接时,OPC 服务器访问S7-1200/S7-1500 CPU 的 DB 块只能是标准的 DB 块
梯形图作为一种编程语言,绘制时应遵循一定的规则。另一方面,如果在编程时采用一些处理,可使程序变得简单、直观,还能节省内存,避免错误。具体编写梯形图时的原则和注意事项如下:
( 1 ) 梯形图由多个逻辑行组成,每行都从左母线开始,线圈接右母线 (可允许省略右母线),所有触点都放在线圈的左边。 每一行的开始是触点群组成的“工作条件”,右边是线圈表达的“工作结果”。 程序按从左到右,从上到下的顺序执行。
( 2 ) 同一程序中,同一编号的继电器线圈只能出现一次(除跳转指令和步进指令的程序段外),而触点则可以无限次引用。
( 3)触点应画在水平线上,不能画在垂直分支线上,如图所示。触点垂直跨接在分支路上的梯形图,称为桥式电路,如下图 (a)所示, plc 对此无法进行编程,需改成下图(b) 。
( a)不正确 (b )正确
图 桥式电路的转换
( 4 )梯形图中触点可以任意的串联或并联,而输出继电器线圈可以并联但不可以串联。
( 5 ) 梯形图应体现“左重右轻”、“上重下轻”的原则。
几个串联支路相并联,应将触点较多的支路放在梯形图的上方;几个并联回路的串联,应将并联较多的支路放在梯形图的左边。按这样规则编制的梯形图可减少用户程序步数,缩短程序扫描时间,如下图(b )就比下图( a )所用的步数少。
图 梯形图“左重右轻”、“上重下轻”原则变换
( 6 ) 尽量避免出现分支点梯形图如图所示,将定时器与输出继电器并联时的上下位置互换,可减少指令条数。
图 避免出现分支
( 7)将多层控制转化为多分支控制,如 将图 (a) 转化为图 (b) ,指令条数增加了,但相互控制关系更清晰,使用 ANB 和 ORB指令也更容易。
(a) 多层控制 ( b )多分支控制
将多层控制转化为多分支控制
( 8 ) 程序结束后应有结束符。