星三角启动FB块
▼ 建立变量
▼ 程序编写:
① 模式=0的时候就使用公式,自动计算出星三角切换时间是多久:公式如下例如电机的功率:7.5KW,7.5开平方=2.74; 2.74*2+4=9.5s*1000=9500ms,这就是星三角切换时间
如果模式=1,ELSE(否则)就不使用公式,直接用我们在星三角里面自己设定的值
② 当运行中=1,定时器1=0的时候 主回路接触器(KM)运行,星型接触器(KM)运行,此时电流小不会烧电机
③ 启动定时器=1,开始计时(计时的时间就算刚才用公式算的时间 或者我们自己设定的时间比如9.5s)时间到了启动定时器2=1(为什么定时器2这里的PT:=T0s)星型断开后立即角运行,当然你也可以增加时间 ④ 这里分两种情况:
(1)星型运行时间到了,但是我们在定时器2这里(PT:=T0s)这里设置的不是0,这个时间还没到,就只断开星型(KM接触器),保持主接触器(KM)吸合 (2)定时器2这里(PT:=T0s)这里时间到了,继续保持断开星型(KM接触器),角型接触器(KM)吸合 ⑤ 按下停止按钮 所有接触器都停止运行
⑥ 最后做一个互锁程序。双保险,就算前面的程序出现问题,只要星型接触器(KM)吸合,角型接触器(KM)肯定断开,反过来角型接触器(KM)吸合,星型接触器(KM)肯定断开
安全门的程序一般写的是需要把FB块设置密码的为了预防有人更改,涉及的安全的不能忽视
▼ 程序段1(门状态):
安全门安全的条件:按下复位 + 两个插销舌都到位 +开门的开关继电器断开(没有被解锁)
▼ 程序段2(请求进入信号):
SR触发器是“带记忆的开关”,按下S端请求进入按钮,就会记住有人要开门的信号,只有按下复位按钮 +刚才程序段1(安全门正常)才会复位请求进入的信号
▼ 程序段3(开门):
请求进入信号 + 设备停止信号(设备已经停稳了,没有机构在动作了)+复位没有被按下 才会输出开门继电器
按下急停也会输出开门继电器
按下复位 才会复位开门信号
开门继电器输出后,进入指示灯会以常亮
如果请求输出了 但是门没开,或者安全门状态异常进入指示灯会以0.2s的频率一闪一闪的
气缸FB块
▼ 建立变量
▼ 程序段1-2(气缸伸缩动作):
① 手动模式开着,你按下「气缸手动出」按钮,同时气缸没有被手动/自动控制缩回;
② 自动模式开着,程序发出「气缸自动出」指令,同时气缸没有被手动/自动控制缩回。
同时必须满足:禁止出信号没有被触发(没有被禁止伸出)
两个条件满足一个:
① 手动模式开着,你按下「气缸手动回」按钮,同时气缸没有被手动/自动控制伸出;
② 自动模式开着,程序发出「气缸自动回」指令,同时气缸没有被手动/自动控制伸出。
同时必须满足:禁止回信号没有被触发(没有被禁止缩回)
▼ 程序段3-4(气缸动作报警):
你让气缸伸出去(单线圈输出=1),但过了你设的时间(比如2秒),气缸还没碰到工作位传感器(没到位),PLC就会触发「出超时报警」,告诉你“气缸卡住了,伸不出去”
你让气缸缩回来(单线圈输出=0),但过了你设的时间(比如2秒),气缸还没碰到原点位传感器(没到位),PLC就会触发「回超时报警」,告诉你“气缸卡住了,缩不回来”
这款国产 PLC控制器 软件使用三菱的GX WORKS2 非常适合入门新手自学实物练习
好文分享:以下是所有文章合集,大家需要学习哪方面的内容可以参照学习,后续一直都为大家持续更新
需要完整数据类型设置 和 其他FB封装程序的可以在评论区打出来,我私信发给你