6个PLC编程实例,电动机正反转电路怎么编程?老电工一个个讲解!
PLC是使用很广泛的自动化控制设备,在使用PLC之前,我们需要根据现场的工况要求来对PLC进行编程,理论上任何复杂的继电器和交流接触器的控制电路,都可以用PLC来实现,今天我们就通过6个具体的编程实例来看看PLC到底是如何进行编程的:
感应门自动运行PLC编程实例
1、控制要求
1、当人进入X0红外线传感器区域时,Y1开门电机启动,门自动打开,到达X2开门极限停止。
2、开门10s后,若无人在X0红外传感器椭圆区域内,Y0关门电机启动,门自动关上,到达关门限位开关X1,电机停止。
3、若在关门过程中,有人进入红外传感器椭圆区域,门应立即停止关闭,执行Y1开门的启动动作。
2、感应门自动运行示意图
感应门自动运行示意图
3、PLC软元件命名:
X0:红外线感应器,X1:关门限位开关,X2:开门限位开关,
Y0:关门电机,Y1:开门电机,
4、时序环程序编程:
时序环主程序编写:
5、程序解析:
1、0环0帧:当有人进入时,X0有信号,
2、0环1帧:触发开门电机Y1运行,
3、0环2帧:到达开门限位X2后,X2状态通
4、0环3帧:触发开门电机Y1运行停止,
5、0环4帧:此时状态保持10S ,(无人进入时)
6、0环5帧:10S内无人进入,X0无信号,
7、0环6帧:关门电机Y0运行,
8、0环7帧:到达关门限位X1时,X1状态通
9、0环8帧:关门电机Y0运行。
6、在关门过程中有人进入时程序写法:
在组合逻辑中编写
时序环主程序编写
7、程序解析:
在关门过程中有人进入,需要检测到2个条件:一,X0进入感应器有信号,二,0环7帧关门限位X1有信号,两者任一条件满足,触发关门电机Y0断电,停止关门,同时程序跳转至0环1帧“开门电机Y1运行”执行开门动作,程序重新运行。
综上所述,本程序中用到开,关,限位,进入红外线感应,均接常开点,运用,开,关门电机,执行开关门动作,在组合逻辑中用到帧环检测,帧环跳转两个指令,帧环检测:检测其它环,帧,某个信号,通/断,帧环跳转:跳转至其它环,帧,执行当前帧程序。此程序要点在于在关门时,突然有人进入,需要有X0有信号通,关门限位通,两个条件满足,停止关门,同时开门。
相关问答
plc编码器编程实例?
以三菱PLC的脉冲+方向控制为例首先是接线:步进驱动器的脉冲端,分别接到PLC的脉冲输出端Y0,方向端接PLC任意输出端Y3;然后是编程:PLSY发脉冲即可[PLSYD100...
plc的输入模块一般采用什么技术?
PLC的输入模块一般使用光电隔离来隔离内部电路和外部电路的。PLC:可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序...PL...
plc报警程序怎么编写?
编写PLC报警程序需要考虑以下几个步骤:定义报警条件:首先需要确定哪些条件会触发报警,例如某个设备的温度超过设定值、某个传感器的读数异常等。设计报警逻...
光电开关在plc里怎样写程序?
回答如下:1.首先,需要在PLC中定义一个输入模块或者输入点来读取光电开关的信号。2.然后,在PLC的程序中添加一个逻辑流程,来判断光电开关的信号是否被触发...
特斯拉plc编程规范?
您好,特斯拉的PLC编程规范可以根据不同的应用和项目需求而有所不同,但以下是一些常见的PLC编程规范:1.命名规范:使用有意义的变量和标签名称,避免缩写和数...
如何通过电气cad图写plc程序?
使用梯形图来进行图纸转换。首先要根据电气控制图纸来确定输入触点、中间继电器及输出继电器,对输入触点(如启动、停止按钮等)直接使用PLC机的输入端来代替,...
plc编程第一步怎么写?
不同的PLC使用不同的编程软件。但是对于任何一种软件来说,编程前的第一步就是进行硬件组态,根据实际PLC的类型建立硬件配置及相应的通讯配置。硬件组态完成后...
用PLC如何写报警程序?
编写PLC报警程序需要考虑以下几个步骤:定义报警条件:首先需要确定哪些条件会触发报警,例如某个设备的温度超过设定值、某个传感器的读数异常等。设计报警逻...
plc程序种类?
1、梯形图语言(LD)梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言2、指令表语言(IL)指令表编程语言是与汇编语言类似的一...
PLC编程方法:启动、停止程序设置?
国产简思PLC是由娄底市简思工控有限公司研发的新一代可编程控制器,不同于传统PLC基于继电器电路的梯形图编程方法,JENASIPLC基于控制流程采用电脑中文指令进行...