SIEMENS浔之漫智控技术有限公司海南西门子网线6XV1840-2AH10
我现在需要使用2只行程开关作为输入西门子PLC的触发信号,来控制气缸往复运动并进行限位,但是行程开关的额定电压都是220V或者380V,我的西门子PLC却是DC24V供电的,I1和I2应该怎么连接行程开关?
答:机械式的行程开关为机械触点,无论额定电压是380V或220V,均可以直接连接西门子PLC的开关量输入点输入点(I1~I24)。建议接行程开关的常闭点,万一断线时 相当于有信号(指的是行程到位),可以保护设备(停机)。行程开关的一根线接输入点I(I1~I24均可),另一根接电源(接西门子PLC较左侧的供电端子L。也是开关量输入的共用端。信号电源与工作电源共用同一路DC24V电源)主控继电器(Master Control Relay)简称MCR。
主控继电器用来控制MCR区内的指令是否被正常执行,相当于一个用来接通和断开“能量流”的主令开关。有关指令:
MCRA:MCR区指令;
MCRD:取消MCR区指令;
MCR(:打开MCR区指令,在MCR堆栈中保持该指令之前的逻辑运算结果RLO(即MCR位);
MCR):关闭MCR区指令,从MCR堆栈中取出保存的逻辑运算结果RLO;
MCR(,MCR)指令必须成对使用,以表示受控临时“电源线”的形成与终止。
例:
MCRA //MCR区
A I0.2
MCR( //RLO保存到MCR堆栈,打开MCR区,I0.2=1则MCR位为1,反之为0
A I3.1
=Q 4.0 //如MCR位为0,不管I3.1的状态如何,Q4.0被置为0
A I0.5
JNB -001
L MW20
T QW10 //如MCR位为0,MW20内容送入QW10
-001:NOP0
)MCR //结束MCR控制区
MCRD //关闭MCR区
A I1.1
=Q4.1 //这两条指令在MCR区之外,不受MCR位的控制
在此,在转帖有关例题:
MCR指令叫做主控指令,简单地讲是有这么一个MCR的栈区。在这个栈区内的操作不仅受分步条件控制,还可以用MCR的ON或OFF来进行总控制!如:
STL Explanation
MCRA //Activate MCR area.
A I 1.0
MCR( //Save RLO in MCR stack, open MCR area. MCR = "on" when RLO=1 (I?.0 ="1"); MCR = "off" when RLO=0 (I 1.0 ="0")
A I 4.0
= Q 8.0 //If MCR = "off", then Q 8.0 is set to "0" regardless of I 4.0.
L MW20
T QW10 //If MCR = "off", then "0" is transferred to QW10.
)MCR //End MCR area.
MCRD //Deactivate MCR area.
A I 1.1
= Q 8.1 //These instructions are outside of the MCR area and are not dependent upon the MCR bit.
在上例中,用I 1.0来作为MCR取的条件,既将A I 1.0逻辑结果RLO存入MCR区,MCR区是否为NO取决于RLO,RLO=0时MCR区为NO,在此条件下,区内的逻辑结果受MCR总控,既如A I 4.0 = Q 8.0一句,只要MCR区为NO,Q 8.0即为零,而不管I 4.0的状态如何
停止控制。参数P2102设置停车功能。其值为1表示自由停车,即直接切断电动机电源,电动机自由停车。其值为2表示积分停车。即由P2203(减速时间1)或P2206(减速时间2)确定减速的斜率。可参见加速和减速时间设置的有关内容。vi.正转和反转。根据不同应用要求,电动机正转、反转和转向控制信号由控制盘或外部信号输入。两线控制启停和转向:用一个开关输入信号控制电动机的启停。一个开关输入信号控制转向。见标准宏的应用。三线控制启停和转向:用两个按钮输入信号(脉冲)控制电动机的启停。一个开关输入信号控制转向。其中,两个按钮信号可以都是常开或一个常开(启动)另一个常闭(停止)。见三线宏的应用。反相实现:上述控制方式中,信号取反后实现电动机的启动、停止和转向。通信信号实现:根据通信信号位确定启动、停止和转向。vii.运行允许。信号源只有允许运行才能有效。用参数P1601设置运行允许或禁止。表3显示P1601参数的允许运行功能。表3 运行允许功能的参数说明viii.禁止启动控制。该参数用于对启动控制设置允许或禁止功能。当P2108参数为0表示禁止启动控制无效,其值为1表示禁止启动控制有效,这时,不能对启动控制功能进行操作。在下列条件下,发出的启动控制命令无效。故障复位时。·允许运行信号发出时,接到启动命令时。·控制模式切换时(远程与就地之间切换,EXT1和EXT2之间切换时)。ix.急停选择。当接收到紧急停车命令(P2109)或运行允许信号无效时,电动机按紧急停车(用参数2208设置)减速时间,从较高频率以线性减速曲线下降到0Hz。紧急停车选择信号来自外部开关量输入信号或总线通信信号。x.输出信号选择。该系列变频器提供两路模拟量输出信号。模拟输出可以是组01的任何参数。可设置输出信号的上、下限,并进行量程换算。·模拟信号赋值。参数P15 01和P1507用于对模拟输出信号赋值。其值为99表示变频器为电动机温度检测的PTC传感器供电,供电电流1.6mA。其值为100表示变频器为电动机温度检测的Pt100传感器供电,供电电流9.1mA。其值为101~145表示运行数据中的某个参数,见组01。例如,其值为102表示模拟输出信号是组1的P0102参数,即电动机转速。电动机温度可用PTC或1个到3个Pt100(串联连接)检测。用参数P3501定义温度检测传感器类型和连接。P35 01的值为0表示不使用温度检测;1~3表示连接1个到3个Pt100热电阻检测电动机温度,热电阻采用串联连接。4表示采用PTC温度检测元件。·模拟输出信号滤波时间常数。用P1506和P1512参数设置模拟输出信号的滤波时间常数。这是一阶低通滤波器。其传递函数如下。