往期精彩文章: 三菱Q系列PLC,Modbus 通信控制施耐德变频器运行 三菱Q系列PLC,CC-Link控制变频器正反转和多段速三菱Q系列PLC,用Modbus通信方式控制FX5UPLC PLC通信基础知识三菱PLC,CC-Link通信协议基础知识 现场实操,台达最新款MS300变频器修改第二段速度 三菱PLC结构化工程FBD块新建程序操作步骤简单教程 什么是ST语言?三菱PLC,ST语言创建方法及注意事项 什么是FB块?怎么用?以启保停程序为例学习很简单 三菱PLC输出接线,一篇文章搞懂,其他品牌大同小异 PLC输入接线,记住这两句口诀,什么机型的都会接了 基恩士FSN18N光纤传感器感光度异常处理,参数调校 欧姆龙(OMRON)E5CC温控器控制加热启停的设置 欧姆龙E3X-HD10光纤放大器调整20201104资料更新 |
PLC编程的一个小案例:
昨天设计的程序,朋友说达不到要求。
《三菱PLC的一个小案例,看似简单,听说某老师也编不出来》
可能小李还没明白透彻他的工艺要求,今天再修改一番。
X0启动气缸Y0,
启动5秒断开,
Y0启动后触发X1接近开关点亮,
如果Y0启动后X1没输入(这里小李认为应该延时处理一下,不然刚启动就报警了)或者输入不超过5秒(这个时间绝对比气缸动作时间短啊),
则报警输出Y1点亮,
如果满足5秒又或者重按X0,
Y1是常灭的。
这看起来是不是很简单?
很简单就不会发出来求救了好吧,这不,昨天就翻车了。
有的朋友还说用继电器控制它的电路也能很简单做出来,我且不评论继电器控制的好坏。单说要用PLC控制,应该怎么写这个程序呢?机械设计的朋友说了,他有PLC(有PLC,何必用继电器?),用个三菱FX-1S的PLC就行了。
来跟小李一起操作起来,打开三菱PLC编程软件GX-WORKS2,新建工程。选择系列、机型、工程类型、程序语言,点击确定。这里小李喜欢用结构化工程,比较好看。
为了方便理解,在全局软元件注释处,注释一下:
苦思冥想了一会,编写程序:
程序已编写好,来试一下:
链接:https://pan.baidu.com/s/165encfxjw3eVhdxZvrvYuQ
提取码:orc9
复制这段内容后打开百度网盘手机App,操作更方便哦
2个小时又过去了,总算调试还行吧,时间就要慢慢调到合适的值,把它改一下就可以了。