• 西门子模块1FL6054-2AF21-2MB1
  • 西门子模块1FL6054-2AF21-2MB1
  • 西门子模块1FL6054-2AF21-2MB1

产品描述

产品规格模块式包装说明全新品牌西门值+ 包装说明 全新 - 产品规格子 现场安装

西门子模块1FL6054-2AF21-2MB1


四则运算指令指加、减乘、除指令,接在en端的使能(enable)输入信号为1”状态时,分别完成以下运算:

in1+in2=out

in1-in2=out

in1*in2=out

in1/in2=out

输入变量与输出变量应具有相同的位数,它们可以是单字、双字整数和实数,输入量ini可以是常数。若输出变量与输入变量相同,为避免在每个扫描周期都执行运算,可在使能输入(en)电路中增加跳变检测触点。eno为使能输出端,它使功能块可串联连接。如果en输入信号为1状态,且在功能块的执行过程中没有错误,它的eno也为1状态,如图所示为算术运算。

图算术运算

算术运算指令影响零标志sm1.0、溢出标志sm1.1和负数标志sm1.2,除法指令还影响sm1.3(除数为0)错误标志


移位指令分为左、右移位和循环左、右移位及移位寄存器指令三大类。左移和右移指令的功能是将输入数据in左移或右移n位后,把结果送到out中。主要包括:①字节移位指令,slb-字节左移指令,srb-字节右移指令;②字移位指令,slw-字左移指令,srw-字右移指令;③双字移位指令,sld-双字左移指令,srd-双字右移指令。

1)循环移位指令包括

(1)字节循环移位指令:rlb-字节循环左移指令;rrb-字节循环右移指令。

(2)字循环移位指令:rlw-字循环左移指令;rrw-字循环右移指令。

(3)双字循环移位指令:rld-双字循环左移指令;rrd-双字循环右移指令。

2)左、右移位指令的特点

(1)被移位的数据是无符号的。

(2)在移位时,存放被移位数据的编程元件的移出端与特殊sm1.1相连,移出位送sm1.1,另一端补零。

(3)移位次数ⅳ与移位数据的长度有关,若ⅳ小于实际的数据长度,则执行ⅳ次移位;若ⅳ大于数据长度,则执行移位的次数等于实际数据长度的位数。

(4)移位数据ⅳ为字节型数据。

(5)左、右移位指令影响到的特殊继电器有sm1.0(零)、sm1.1(溢出)。

(6)影响eno正常工作的出错条件为sm4.3、0006。

3)循环左、右移位指令的特点

(1)被移位的数据是无符号的。

(2)在移位时,存放被移位数据的编程元件的移出端与另一端相连,又与特殊继电器sm1.1相连,移出位在被移到另一端的同时,也进入sm1.1;另一端自动补零。

(3)移位次数ⅳ与移位数据的长度有关,若ⅳ小于实际的数据长度,则执行ⅳ次移位;若ⅳ大于数据长度,则执行移位的次数为ⅳ除以实际数据长度的余数。

(4)移位次数ⅳ为字节型数据。

(5)循环移位指令影响的特殊继电器有sm1.1 (0)、sm1.1(溢出)。

(6)影响允许输出eno正常工作的出错条件为sm4.3,0006。

4)左移和右移指令

左移和右移指令的功能是将输入数据in左移或右移n位后,把结果送到out中。

(1)字节移位指令:

slb-字节左移指令;

srb-字节右移指令。

(2)字移位指令:

slw-字左移指令;

srw-字右移指令。

指令格式如下:

(1)移位寄存器的数据类型无字节型、字型、双字型之分。

(2)移位寄存器较低位的地址为s_bit;较高位地址的计算方法为msb=(n-1+7s bit的位号))/8,较高位的字节号为msb的商+s bit的字节号,较高位的位号为msb的余数。

(3)移位寄存器的移出端与sm1.1连接。

(4)移位寄存器指令影响的特殊继电器为sm1.0(零)、sm1.1(溢出)。

(5)影口向eno正常工作的出错条件为sm4.3(运行时间)、0006(问接寻址)、0091(操作数**界)、0092(计数区错误)


除了 CFC 之外,还可以使用 SIMATIC Safety Matrix,它是西门子公司推出的创新型安全生命周期工具,不仅可以简单组态安全应用,还可用于其操作和维护。该工具基于成熟的原因与结果矩阵原理,非常适用于定义的状态需要特定安全反应的过程。

SIMATIC Safety Matrix 不仅可使安全逻辑的编程大大简化、更加,而且编程速度与常规方法相比也显著加快。在对工厂进行风险分析期间,组态工程师可将定义的反应(结果)与过程中可能发生的事件(原因)相对应。

安全矩阵为实施和运行阶段带来的优势

实施阶段


可以直接进一步处理安全规范

使用“原因与结果”方法进行简便编程

*编程知识

预处理输入值

为每个单独的原因与生成报警并提供诊断信息

用于模拟值的预警功能

自由选择报警和消息的颜色

自动生成 CFC(包括驱动程序块)

根据创建的 CFC 图比较矩阵

自动跟踪版本

集成更改跟踪

1 对 1 打印输出“原因与”矩阵


操作阶段


全面集成到 SIMATIC PCS 7 中

所有相关信息在模板中一目了然

基于原因与结果的矩阵和报警显示

在报警中显示变量

顺序显示和保存事件

初次报警显示和保存

集成复位、**驰和参数修改等操作功能

自动保存操作干预,用于安全生命周期管理

集成维护功能,如旁路和仿真

显示所有相关的过程值(在维护过程中也可以)

自动跟踪版本

对修改自动归档


对于 SIMATIC PCS 7 而言,以下产品可用于 SIMATIC Safety Matrix:

Safety Matrix 工具

用于 SIMATIC PCS 7 工程组态系统,可以创建、组态和编译安全矩阵,并能加载、控制和监视安全相关 CFC 程序。

应用范围涵盖整个安全生命周期,从分析、实施到操作与维护。

Safety Matrix Editor

用于在独立于 SIMATIC PCS 7 工程组态系统的外部PC 上创建、组态、测试和记录安全矩阵逻辑(可作为安全矩阵工具的附加组件来选用)

该产品专注于在分析和实施阶段进行规划和组态。

安全矩阵编辑器可以在安装了 Windows XP Professional(32 位,SP2 以上)、Windows Server 2003/2003 R2(32 位,SP1 以上)、Windows 7 Ultimate(32/64 位)或 Windows Server 2008 R2 Standard(64 位)操作系统的计算机上运行。还能使安全矩阵的设置、组态、可行性检测和记录独立于 SIMATIC PCS7 过程控制系统的工程组态系统。

然而,只有通过 SIMATIC PCS 7 工程组态系统的安全矩阵工具,才能完成安全相关 CFC 程序的生成、编译、下载至自动化系统以及程序测试等工作。

Safety Matrix Viewer for SIMATIC PCS 7

用于 SIMATIC PCS 7 操作员站;用于在操作阶段对 SIMATIC Safety Matrix 进行操作员控制和监视

安全矩阵查看器可安装在 SIMATIC PCS 7 操作员站、单站或客户端上,从而可以在运行期间方便、直观地操作和监视安全应用。

有关订货和交货的信息

SIMATIC Safety Matrix 属于安装软件以软件介质包形式提供的软件产品。软件介质包和产品特定软件许可是单独软件包,在以产品包形式交货时未合并到单个交货单元中。

所交付的软件介质包的数量可通过订货的产品数量决定。有关其它信息,请参见 ST PCS 7 产品目录的“软件介质和交付”、“PCS 7 软件包”部分中“产品包交付形式”下面的内容。

 

安全矩阵:通过交叉点定义原因与结果间的链接

矩阵表相当于一个电子表格程序,项目工程师首先在行中输入可能的过程事件(输入),然后对它们的类型和编号、逻辑链接、可能的延迟和联锁以及允许出现的故障进行组态。随后在列中定义对特殊事件的响应(输出)。

通过单击行和列交叉点处的单元格,就可将事件和响应链接起来。使用这些数据,SIMATIC 安全矩阵可以自动生成复杂的安全相关 CFC 程序。项目工程师*任何专门编程技能,并能够将精力*集中在工厂的安全要求上。





http://zhangqueena.b2b168.com

产品推荐