西门子模块6SL3330-7TE35-0AA3详细说明
块或块与指令
1.指令作用
两个或两个以上的触头串联连接的电路称为串联电路块,块或ORB指令的作用是将串联电路块并联连接,连接时,分支开始用LD、LDI指令,分支结束则用ORB指令。
两个或两个以上的触头并联连接的电路称为并联电路块,块与ANB指令的作用是将并联电路块串联连接,连接时,分支开始用LD、LDI指令,分支结束则用ANB指令。
块或(ORB)和块与(ANB)指令均无操作元件,同时ORB、ANB指令均可连续使用,但均将LD、LDI指令的使用次数限制在8次以下。
2.使用示例
图5是由ORB、ANB指令组成的梯形图。该梯形图先由X0、X1指令组成并联电路块A,然后将X2、X3组成串联电路块B,X4、X5组成串联电路块 C,再将两个串联电路块通过ORB指令进行块或操作形并联电路块1,之后再进行或操作后形成并联电路块2,在此基础上通过ANB指令进行块与操作*终形成串联电路块3。
图5 ORB、ANB指令组成的梯形图
对应语句指令程序为:
LD X0
OR X3 //组成并联电路块A
LD X1 //分支起点
AND X2 //组成串联电路块B
LDI X4 //分支起点
AND X5 //组成串联电路块C
ORB //将两个串联块进行块或操作,形成1
ORI X6 //形成并联电路块2
ANB //块与操作,形成3
OR X7
OUT Y0
六、 多重输出指令
1.指令作用
MPS、MRD、MPP这组指令是将连接点结果存入堆栈存储器,以方便连接点后面电路的编程。FX2N系列PLC中有11个存储运算中间结果的堆栈。
堆栈采用先进后出的数据存储方式,见图6。MPS为进栈指令,其作用是将中间运算结果存入堆栈的第一个堆栈单元,同时使堆栈内各堆栈单元原有存储数据顺序下移一个堆栈单元。
图6 堆栈存储器数据存储方式
MRD为读栈指令,其作用是仅读出栈顶数据,而堆栈内数据维持原状。MRD指令可连续重复使用24次。
MPP为出栈指令,其作用是弹出堆栈中第一个堆栈单元的数据,此时该数据在堆栈中消失,同时堆栈内第二个堆栈单元至堆底的所有数据顺序上移一个单元,原第二个堆栈单元的数据进入栈顶。MPS和MPP指令必须成对使用,连续使用次数则应少于11次。
2.使用示例
图7是两层堆栈应用示例梯形图。首先用MPS将X0送进堆栈顶部的存储单元,然后再将XO与X1的结果用MPS送进堆栈顶部的存储单元,这样原先在堆栈顶部存储单元的数据XO将顺序进入堆栈顶部下一个存储单元中。
出栈时,先将处于堆栈顶部的数据即XO与X1相与的结果取出,随着堆栈顶部数据的取出,数据XO顺序到达堆栈顶部的存储单元,然后在下一次的出栈操作中,数据X0被取出堆栈顶部。
两层堆栈应用示例梯形图对应的语句指令程序为:
LD X0
MPS //将X0数据送进堆栈
AND X1
图7 两层堆栈应用程序示例
MPS //将X0 AND X1数据送进堆栈
AND X2
OUT Y0
MPP //将X0 AND X1数据取出堆栈
AND X3
OUT Y1
MPP //将X0数据取出堆栈
AND X4
MPS //将X0 AND X4数据送进堆栈
AND X5
OUT Y2
MPP //将X0 AND X4数据取出堆栈
AND X6
OUT Y3
七、主控触头指令
1.指令作用
MC主控指令用于公共串联触点的连接。执行MC后,表示主控区开始,该指令操作元件为Y、M(不包括特殊辅助继电器)。
MCR主控复位指令用于公共触头串联的清除。执行MCR后,表示主控区结束,该指令的操作元件为主控指令的使用次数N0~N7。
2.使用示例
图8 由MC、MCR组成的梯形图
图8是由MC、MCR组成的梯形图。由于Y0、Y1线圈同时受一个触头X0控制,如果在第个线圈所在支路中均串联一个同样的触头,将占有较多存储单元。
使用主控指令MC后,可利用辅助继电器M100,将主左母线移到了常开触头M100后,形成新的左母线,该母线后之后的各支路中仍采用LD或LDI连接,其连接关系与M100和主左母线之间的连接关系相同,但节省了单元。当M100控制的各支路结束后,再用MCR指令撤消新的左母线。
梯形图对应语句指令程序为:
LD X0
MC N0 //主左母线移动到M100之后,建立新的左母线
M100
LD X1
OUT Y0
LD X2
OUT Y1
MCR N0 //撤消建立的新左母线
LD X5
OUT Y5
八、置位复位指令
1.指令作用
SET置位指令功能是驱动线圈并使用线圈接通(即置1),并具有维持接通状态的自锁功能。
RST复位指令功能是断开线圈并复位,具有维护断开状态的自锁功能。此外数据寄存器(D)、变址寄存器(V或Z)、积算定时器T246~T255、计数器(C)的当前值清零及输出触头复位等均可使用RST。
2.使用示例
图9是SET与RST指令组成的梯形图,当X0接通时,Y0被置成ON状态,之后X0再断开,Y0状态仍然保持;而当X1接通时,Y0的状态复位为OFF,之后X1断开,Y0仍保持OFF状态。
图9 由SET、RST组成的梯形图
该梯形图对应的语句指令程序为:
LD X0
SET Y0
LD X1
RST Y0
九、 脉冲输出指令
1.指令作用
前沿脉冲PLS指令在输入信号上升沿产生一个扫描周期的脉冲输出;后沿脉冲PLF指令则在输入信号下降沿产生一个扫描周期的脉冲输出。PLS和PLF指令的驱动元件是Y与M,但不包括特殊辅助继电器。
2.使用示例
图10是由PLS、PLF组成的示例梯形图。当X0由OFF至ON的上升沿,辅助继电器M0接通,线圈Y0接通;而在X1由ON至OFF的下降沿,辅助继电器M1接通,线圈Y0置位为OFF。
图10 由PLS、PLF组成的梯形图
对应语句指令程序为:
LD X0
PLS M0 //在XO的上升沿置M0为ON
LD M0
SET Y0 //置Y0为ON
LD X1
PLF M1 //在X1的下降沿置M1为ON
LD M1
RST Y0 //将YO复位为OFF
十、取反及空操作结束指令
1.指令作用
取反INV指令在梯形图中用一条45°短斜线表示,其作用是将之前的运算结果取反,该指令无操作元件;空操作NOP指令是一条无动作、无操作元件且占一个程序步的指令,程序中加入NOP指令主要为了预留编程过程中追加指令的程序步;结束END指令用于标记用户程序存储区*后一个存储单元,使END指令后的NOP指令不再运行并返回程序头,提高了PLC程序的执行效率。
2.使用示例
图11是由INV、END指令组成的示例梯形图。其中X0与X1的结果由INV指令取反,X2也取反,两者进行或块操作后再取反,*后输出至Y0。
图11 由INV、END指令组成的梯形图
其对应语句指令程序为:
LD X0
AND X1
INV //对X0 AND X1的操作结果取反
LD X2
INV //对X2取反
ORB //或块操作
INV //对或块操作结果取反
OUTO Y0
十一、工作任务
撰写LD、LDI、OUT;AND、ANI;OR、ORI;LDP、ORF、ANDP;ORB、ANB;MC、MCR;SET、RST等指令作用说明书
连接方式
监控装置可采用螺钉型接线端子或簧型接线端子。
SIRIUS 3RP25 定时继电器、3UG458 绝缘监测继电器、SIRIUS 3RS2 温度监测继电器、SIRIUS 3RN2 热敏电阻电机保护和 SIRIUS 3RS70 信号转换器均配有螺钉型接线端或弹簧型接线端子(推入式)。
螺钉型接线端子 | |
簧型接线端,弹簧型接线端子(推入式) |
“增安型"防护 EEx e/d,符合 ATEX 指令 2014/34/EU
具有通信能力、模块化设计的 SIMOCODE pro 电机管理系统(SIRIUS 电机管理和控制设备)在危险区域可保护 EEx e 和 EEx d 类型的电机。
SIRIUS 3RN2 热敏电阻电机保护继电器在危险区域可保护 EEx e 和 EEx d 类型的电机。
在危险区域中运行时的 ATEX 认证
SIRIUS SIMOCODE pro 3UF7 电机管理系统可保护用于危险区域中的电机,符合标准
• ATEX Ex I (M2);设备组 I,Category M2(采矿)
• ATEX Ex II (2) GD;设备组 II,Category 2,区域 GD 中
用于 PTC 传感器的 SIRIUS 3RN2011、3RN2012-...30、3RN2013 和 3RN2023 电机过热保护继电器已根据有关爆炸性气体或粉尘环境的 ATEX Ex II (2) G 和 D 进行认证
概述
灵活、开放和可靠 – 量身定制的电机管理系统
如何能够防止工厂中发生故障及其造成的成本高昂的停产?如何能确保**电机利用率?避免系统中的故障并提前检测出将要发生的故障的**方法是什么?为此,西门子推出了采用 SIMOCODE pro 的智能电机管理系统 – 长达 25 年的可靠伙伴。
SIMOCODE pro 是用于低压电机的灵活而模块化的电机管理系统。可通过 PROFIBUS DP, PROFINET/OPC UA,RTU 或 EtherNet/IP 方便地直接连接到自动化系统。它满足电机起动器与自动化系统的所有功能要求(包括电机的安全断开),并在一个紧凑型系统中组合了所有需要的保护、监视和控制功能。因此,过程控制质量得到提高,同时降低了成本 – 从工厂与系统的规划和安装,直至运行和维护。
可满足现在和将来的要求,并获益于 SIMOCODE pro:
节省时间、空间和资金
系统简单易用,使用的组件较少,但具有全部所需的功能
借助于可选的扩展模块实现灵活扩展
提供丰富的数据,整个系统具有透明性