分享

三菱PLC顺序功能编程

 Ycp2016 2018-06-09

控制要求

如下图所示,小车的初始位置停在左侧,限位开关SQ2动作,按下启动按钮SB时,小车右行,右行到位时压下限位开关SQ1,小车停止运行,3S后小车自动启动,开始左行,左行到限位开关SQ2时,小车返回初始状态停止运行。

三菱PLC顺序功能编程-采用顺序功能图控制小车运动的程序

运动示意图

IO分配

X0 SB 启动按钮 Y0 KM1 右行

X1 SQ1 右限位 Y1 KM2 左行

X2 SQ2 左限位

三菱PLC顺序功能编程-采用顺序功能图控制小车运动的程序

图1

三菱PLC顺序功能编程-采用顺序功能图控制小车运动的程序

图2

三菱PLC顺序功能编程-采用顺序功能图控制小车运动的程序

图3

三菱PLC顺序功能编程-采用顺序功能图控制小车运动的程序

图4

三菱PLC顺序功能编程-采用顺序功能图控制小车运动的程序

图5

这个程序包括两部分,可以看图1,NO.0中为梯形图块,梯形图块中的内容为图2。

图3为SFC图及各部分里边的程序(自己拼的图,水平有限不要喷)。图4图5为SFC转换为梯形图的程序。

首次扫描时,M8002接通一个扫描周期,状态继电器S0置位,初始步变为活动步。

按下启动按钮SB,X0输入ON,此时已经在左限位,X2输入为ON,将状态继电器S20置位,S0变为静止步,使Y0输出为ON。

小车行驶到右限位时,X1输入为ON,将状态继电器S21变为活动步,定时器T0开始定时。当T0定时3S后,使状态继电器S22置位,使Y1输出为ON。当小车行驶到左限位时,输入信号X2输入为ON,执行跳转,跳转到S0,为下一次执行程序左准备。

这个顺控图的程序比较简单,动作是一个接一个完成的,顺控图中的初始步,是系统等等启动的初始状态,大多数情况下都应用M8002将其置ON,

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多