工控PLC编程入门级,知道线圈是怎么回事?
巩固基础知识,才能扩展应用。
今天说说“线圈”在PLC应用编程中它的一些事。
很多小伙伴或许看到“线圈”,第一感觉“小菜”这是肯定的,因为我们开始学习就得了解。
却又多少刚刚学习的小伙伴仔细去研究过它呢。
双线圈输出几乎所有的plc的手册都会提醒用户注意不要双线圈输出,但很多初学的朋友还是不理解。看完下面的文字,你就可以理解,什么时候不可以,什么时候还是可以的
直接的线圈输出
说到线圈,在我们学习编写程序过程中常听到的就是“双线圈”
PLC编程中常说的双线圈双重输出是什么?
PLC双线圈动作及对策是什么?
那么双线群造成的结果是怎么样?
其实都是我们应该去了解的。先看一下“双线圈”
双线圈
这种情况时:闭合M1 ,会发现Y1 没有反应
双线圈模拟测试
我们闭合M3 时,Y1就有输出
双线圈测试
这样可以去引申理解我们常说的‘程序的扫描过程’
如果我们用(SET)进行置位是否有效呢?
双线圈测试
其实我们应该去程序扫描角度去理解双线圈的过程(避开错误),
我们应该知道程序是从上往下,从左往右,先扫描后输出结果
当我们用(SET)进行置位后,程序会将此结果写到镜像区进行储存,不是直接输出结果
当M3条件不成立时,Y1的结果又发生了变化,当扫描到END 结束时,Y1 的结果是OFF
所有我们用(SET)进行置位,是没有意义的。
双线圈测试
我们明白‘双线圈’对于在程序前面的编写起不到对输出结果的任何作用。
但是如果在编程程序过程中间出现了‘双线圈’,它会影响到程序的运行过程,因为在扫描过程中是有效的。
双线圈测试
我们这样的情况,当扫描到(SET)置位Y3时,在镜像区的Y1 是 ON 的,它将会有一个上升沿的脉冲信号,使得Y3 就开始输出,这样会导致程序不是按我们预想的去走,
双线圈测试
其实“双线圈”的测试情况很多很多种,有兴趣的小伙伴可以自行测试,加深自己对基础知识的了解,无疑‘双线圈’是新手学习的一个关卡,对于一点编程经验的人来说,一开始就已经做好预防‘双线圈’的准备,而什么时候可以,什么时候不可以呢
一些基本的‘双线圈’策略
1、并联方式
当我们在多处需要使用到该线圈时,我们可以使用多个辅助继电器进行并联触发该线圈。
正确测试
我们可以用多个继电器并联,确保Y1 的正常输出
正确测试
正确测试
2、子程序和(STL)指令中其实是可以使用‘双线圈’
当我们调用两个条件相反的子程序和(STL指令)时,“双线圈”不会被同时执行,这样可以巧妙躲开
有兴趣的小伙伴可以多多去测试,有什么不一样的想法,可以跟我一起讨论
一个看似简单的“线圈”运用不好,导致我们写出来的程序不是我们想象的流程去运行,
只有多写,多看,多测试,才真正的提高自己。
有学习的小伙伴,关注一下吧
PLC实训:电动机 Y-△启动控制
电动机 Y-△起动控制
控制要求
笼型异步电动机 Y-△减压起动继电接触器控制系统图如图1,现拟用 PLC 进行
改造,试着设计相应的硬件接线原理图和控制程序。
PLC 系统接线及程序设计
根据控制要求编制 PLC 输入/输出编址表,如表 2所示。
接线原理图
相应的硬件接线原理图如图 3所示
图1 Y-△减压起动继电接触器控制系统图
笼型异步电动机 Y-△起动控制系统 PLC 输入/输出编址表
表2
图3笼型异步电动机 Y-△起动控制硬件接线图
PLC梯形图
程序分析
按下启动按钮X1,Y1输出自锁,中间继电器KA1动作,KM1主接触器吸合,同时Y3有输出,中间继电器KA3吸合从而Y接触器KM3吸合,电动机处于Y型运行阶段,这时T0时间继电器开始计时5秒后,T0常闭点断开Y3停止输出,T0常开点闭合,要输出,切换到三角形运行阶段。按下停止按钮按钮X0设备停止运行。
梯形图已用GX Works2模拟运行正常,程序自己编写,如有问题敬请谅解。
相关问答
刹车线圈在plc怎么画?
如果这个线圈是用来做反馈信号的那么在PLC中就是输入,梯形图符号是---||-----;如果是作为PLC的输出,也就是PLC控制它吸和的,那么就是----()-----如果这个线...
PLC中线圈可不可以串联或并联?
PLC中的定时器必须接右母线,因此不能串联。串联的话,中间的定时器就接不到右母线上了。定时器相应的触点(常开触点或常闭触点)等可以串联。与普通的X,M等触...
西门子plc能不能双线圈输出?
任何PLC都不允许双线圈除三菱有点特殊,在步进编程时,允许双线圈输出。其它编程不允许双线圈输出可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储...
plc的输出线圈可以放在梯形图逻辑行的中间任意位置对吗?
线圈不可以出现在中间位置,开点或者闭点可以放,线圈出现位置是最末端;线圈需放在逻辑运算末尾,输出结果。一般来说是右下角,这样不会出现双线圈输出。线圈不...
plc输出线圈能有两个相同的吗?
PLC输出线圈是指PLC输出模块中的一个电气元件,它用来控制外部设备的开关状态。在同一PLC输出模块中,一般是不允许出现两个相同的输出线圈的,因为这样会导致输...
三菱plc线圈怎么找?
1、确认屏幕右下角显示“Ovrwrte”。2、双击将输入说明的三菱plc的线圈或动作指令所处位置。3、打开一输入窗口。在三菱PLC线圈或动作指令后键入“;”。4、...
台达plc在编程时定时器输出线圈如何表达?-172****5149的...
TMRT0K100定时器定时器编号定时时间设置和三菱一样楼上正确TMRT0K100定时器定时器编号设置值ldM1000tmrt0k10ldt0outy0
plc怎么控制继电器线圈吸合?
PLC通过输出信号控制继电器线圈吸合。PLC的输出口连接到继电器线圈的控制端,当PLC输出信号为高电平时,继电器线圈会被激活,产生磁场使线圈吸合。这样,继电器...
plc输出可以直接控制220v线圈吗?
不可以直接控制220v线圈。因为PLC(可编程逻辑控制器)的输出通常是低电平信号,无法直接驱动220v线圈。为了控制220v线圈,需要通过继电器或者接触器等中间设备...
三菱plc有些线圈怎么调试没反应?
1、当plc运行不正常时,首先检查cpu的run灯状态是否正常,如果不正常基本是由于控制程序错误,可以对cpu程序清除后重新下载控制程序。当plc硬件不正常时则要按...