三菱

首页 » 常识 » 问答 » 三菱PLC顺序功能编程采用顺序功能图控
TUhjnbcbe - 2023/12/23 20:52:00

控制要求

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

运动示意图

IO分配

X0SB启动按钮Y0KM1右行

X1SQ1右限位Y1KM2左行

X2SQ2左限位

图1图2图3图4图5

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

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

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

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

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

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

1
查看完整版本: 三菱PLC顺序功能编程采用顺序功能图控