楼主最近还看过
楼主说:“这是个切纸的机器的一部分功能;一个启动按钮,一个停止按钮,一个光电。有纸光电一直有信号给PLC,按动启动按键机器运行,在运行过程中,无纸机器自动停止。当放上纸后再次按启动按键,机器运行。
我现在想用一个继电器设计成;在运行过程中无纸自动停止,当光电检测到纸后机器自动运行无须再按启动键。(光电是24V的有信号输出0,无信号输出24) 注:机器第一次启动和按下停止按钮,这两种情况就必须按启动按钮再运行”
由上述可知:PLC 输入是负逻辑,即公共地为24V电源的正极。光电开关输入占据一个输入点(电位输入设为I0.0),启动开关与停止开关也各占一个输入点(触点输入设为I0.1与I0.2
上述楼主所讲的说到底就是要在保持原程序不变、PLC输出不变为前提,如何设计一个硬件电路,来代替启动按钮:在运行中,如没有纸时光电开关会发出指令使机器停车,当再有纸时,机器不需按启动按钮就能自动启动运行的控制要求。为此按楼主的这一要求设计了如上图的电路图。现将该设计的电路说明一下 :
1、晶体管G1其输入通过R1电阻接光电开关的输出端,其负载为继电器J0线圈,J0的常闭点并联电容C1,再串接J0与J1的常开触点,与启动按钮K1的触点并联。K1又作J1继电器的启动按钮,具体电路接法请见图示。
2、光电开关输出仍保持原来接线(本图假设为I0.0)。停止按钮K2也保持原接法不变(本图假设为I0.2)但用其常闭触点作J1失电的按钮开关(见图)。
3、动作原理说明:在开机或按下停止按钮后,使J1继电器失电断开。J1的常开触点处于断开状态,使由J0常开触点与C1支路的信号不能加在I0.1输入点上。
无纸时光电输出=24V,使PLC输入I0.0为0(负逻辑),同时使晶体管G1截止,即J0处于断电状态。如此时未按按钮,I0.1与I0.2输入皆为0。
如此时有纸,光电输出为0V,使PLC输入I0.0为1(负逻辑),同时使晶体管G1导通,即J0处于通电状态。在此瞬间如果J1触点已闭合,虽然J0的常闭触点断开,由于C 仍保持变化前的电压(0V),会使J0的常开触点闭合,将0V电压加在I0.1点上,随着对C1的充电,I0.1的电位迅速上升到+24V。即在I0.1处产生下跳为0的负脉冲。但由于J1为断电,即它的常开触点处于断开状态,形成不了通路,故不能产生这样的脉冲去触发I0.1输入点。
在此状态下,只有按钮一下启动按钮K1,才会使I0.1获得0V的电压,此时有纸(I0.0=1)才能使PLC正常启动运行。同时使J1得电且自保。
如运行中突然无纸会使光电输出为24V,即使I0.0=0,机器将自动停车。同时也使J0失电断开。如再放有纸,使I0.0=1,同时J0 得电吸和,由于此时J1已吸合,J0的吸合,虽其常闭点断开,但C1仍保持变化前的电压(=0V),故J0的常开触点的闭合将0V电位突加在I0.1点,这相当按一下启动按钮K1,使机器运行。
如按一下停止按钮,除使程序停止运行外,也使J1失电断开,此时不管有纸或无纸,由于JI常开点断开,不会使I0.1获得启动的信号,必须再按一次启动按钮,机器才能重新运行。