西门子PLCSM522 DQ16模块
西门子PLCSM522 DQ16模块
西门子PLCSM522 DQ16模块
适用于具有中等/较高要求的应用的 CPU,用于 S7-1500 控制器产品系列中的程序/数据存储器可用于实现安全等级达到 SIL 3 (IEC 61508) 以及 PL e (ISO 13849) 的故障安全功能。
具有中/高处理速度,适用于二进制和浮点数运算
在具有集中式和分布式 I/O 的生产线上作为集中式控制器使用
支持集中式和分布式组态中的 PROFIsafe
PROFINET IO IRT 接口,带双端口交换机
带独立 IP 地址的附加 PROFINET 接口
PROFINET I/O 控制器,用于经由 PROFINET 控制分布式 I/O。
PROFINET 智能设备用于连接 CPU 以作为 SIMATIC 或非西门子 PROFINET IO 控制器下的智能 PROFINET 设备
等时同步模式
集成运动控制功能,可以控制速度控制轴和定位轴,支持外部编码器
集成 Web 服务器,带创建用户自定义 Web 页面的选项
注
SIMATIC 存储卡(用来运行 CPU)。
SIPLUS extreme 产品基于 SIMATIC 标准产品。此处列出的内容来自相应标准产品。增加了与 SIPLUS extreme 相关的信息
应用
CPU 1515F-2 PN 是具有大中容量程序及数据存储器的 CPU,除集中式 I/O 外,还适用于采用分布式自动化结构的标准应用和故障安全应用中要求十分苛刻的任务。可被用作 PROFINET IO 控制器或分布智能系统(PROFINET I-Device)。集成式 PROFINET IO IRT 接口设计为双端口交换机以便在系统中设立总线型拓扑。附加的集成 PROFINET 接口,具有单独的 IP 地址,可用于网络分离等。另外,CPU 还提供全面的控制功能,并能够通过标准化的 PL-Copen 块连接变频器。
设计
CPU 1515F-2 PN 具有:
功能强大的处理器:
该 CPU 的单条二进制命令的命令执行时间可低至 30 ns。大容量工作存储器:
750 KB,用于程序;3 MB,用于数据采用 SIMATIC 存储卡作为加装存储器;
允许实现例如数据日志和归档等其它功能灵活的扩展功能:
单层组态多可支持 32 个模块(CPU + 31 个模块)显示器的功能为:
显示概览信息,如集成接口的 IP 地址、站名称、设备名称、位置标识符等。
显示安全模式、后一次下载的总体签名和日期(前面发生改变)。
1功能介绍
S7-1500产品系列的CPU支持在运行期间扩展函数块的接口,或者增加全局数据块的变量。此过程无需将CPU设置为STOP模式,既可下载已修改的块,此时也不会影响已经加载变量的过程值。这是一种简单的程序更改实施方式,这一加载过程(无需重新初始化的加载)不会对受控对象造成负面影响。
原理:被激活为“优化块访问”(Optimized block access)属性的函数块或者数据块已经默认包含一个预留存储区间,该预留区间在初期并未使用,可用于后续的函数块接口的扩展或者数据块变量的增加。预留功能会占用更多的存储区。如果希望已经带有存储区预留的程序块用于下载无需重新初始化功能,那么新声明的所有变量都将保存到存储器预留的区域中,所以所有新增变量的大小必须小于预留的存储区的大小。执行无需重新初始化的下载不会影响任何已经加载的变量或对运行造成不利影响。
2功能实现
2.1要求
要实现下载函数块或者数据块无需重新初始化功能,需要满足以下条件:
1) 项目是博途V12版本创建的
2) 使用S7-1500产品系列的CPU
3) 函数块在LAD、FBD、STL、或SCL中创建
4) 块由用户创建,即这些块不能是博途 V12安装后自身带有的块
5)这些块设置为优化访问方式
2.2应用举例
下面以DB为例,来说明怎样实现下载无需重新初始化功能。
程序设计的一些说明。
1)关于高速输入端子。对于选用的FXlN-24M来说,不同输入端子的输入频率上限是不同的:较低的,如X4、X5只有7kE引。如对GSK928TA数控车来说,架*移动的速度设置为3 000mm/min时,此时其对应的数控系统的输出频率为5 333 Hz,并不*过PLC的X4、X5端口的频率上限7 kHz。若数控系统的CPU指令发出的脉冲信号频率*过PLC的X4、X5端口的高频率7k,其后果只会导致脉冲信号丢失漏记,不会影响到PLC对电机转速或移动速度是否为“*”的判断。
2)关于CMP指令中比较常数K值的设定问题。对于GSK928TA的Z轴,数控车Z轴的脉冲当量为0.01 mm,当*进给的速度为1 000mm/mim时,即要求在1 min的时间内发出1×105个脉冲,即脉冲频率应为1 777.7 Hz,这样在5 ms内可检测的脉冲个数约为9个。由于切削进给速度一般在150 mm/min以下,此时在时基常数K设定为5 ms的时基内可检测的脉冲个数较多只有2个。考虑留有一定的安全裕度,在这里设定比较常数K值为3,实际过程中可根据实际随时通过修改程序进行调整。
X轴基于与Z轴类似的分析,同样设定比较常数K值为3。
程序在系统控制试验中运行正确。
接近开关警戒距离的设计
当控制系统判别要出现撞事故时,此时电机应进行紧急制动。为防止撞,显然应要求系统总的制动距离小于警戒距离。接近开关警戒距离主要根据系统总的制动距离来进行设定。
系统总的制动距离A由2个因素决定:一是控制系统的响应延时;二是克服执行机构惯性所**的制动距离。响应延时的大小与具体的控制系统设计息息相关,而制动距离除与惯性大小有关外,还与其制动力矩有很大的关系。下面对此做出进一步的分析。