新闻动态
丝杆滑台往返运动
2025-08-08
需求描述:求描述:1.plc重启之后,上电回零:丝杆滑台归零。2.有俩个手动按钮,可以分别控制前进和后退。3.自动控制流程:按下启动按钮,滑台行至A点,气缸1运行,等待自动上料机上料信号,气缸2运行,延时2s,气缸1和2关闭,滑台行至B点,气缸1再次运行,等待自动上料机上料信号,气缸2运行,延时2s,气缸1和2关闭,延时5s,滑台回归零点,流程结束。
I0.0启动按钮(自动流程触发)常开触点开关量输入
I0.1手动前进按钮常开触点开关量输入
I0.2手动后退按钮常开触点开关量输入
I0.3滑台零点检测(接近开关)常开触点开关量输入
I0.4滑台A 点检测(接近开关)常开触点开关量输入
I0.5滑台B 点检测(接近开关)常开触点开关量输入
I0.6自动上料机完成信号常开触点开关量输入
Q0.0滑台前进控制(驱动器正转)线圈输出丝杆滑台驱动器
Q0.1滑台后退控制(驱动器反转)线圈输出丝杆滑台驱动器
Q0.2气缸1 伸出控制(电磁阀)线圈输出气缸1 电磁阀
Q0.3气缸1 缩回控制(电磁阀)线圈输出气缸1 电磁阀
Q0.4气缸2 伸出控制(电磁阀)线圈输出气缸2 电磁阀
Q0.5气缸2 缩回控制(电磁阀)线圈输出气缸2 电磁阀
序号动作步骤触发条件(前序动作)输出信号结束标志
1滑台从零点→A 点启动按钮按下(I0.0=ON)且滑台在零点(I0.3=ON)Q0.0=ON(前进)滑台到达A 点(I0.4=ON)
2气缸1 伸出(A 点)滑台到达A 点(I0.4=ON)Q0.2=ON气缸1 伸出到位(默认电磁阀保持)
3等待上料信号(A 点)气缸1 伸出完成无输出上料机信号(I0.6=ON)
4气缸2 伸出(A 点)+2s 延时收到上料信号(I0.6=ON)Q0.4=ON2s 延时结束
5气缸1、2 缩回(A 点)2s 延时结束Q0.3=ON、Q0.5=ON气缸1、2 缩回到位
6滑台从A 点→B 点气缸1、2 缩回完成Q0.0=ON(前进)滑台到达B 点(I0.5=ON)
7气缸1 伸出(B 点)滑台到达B 点(I0.5=ON)Q0.2=ON气缸1 伸出到位
8等待上料信号(B 点)气缸1 伸出完成无输出上料机信号(I0.6=ON)
9气缸2 伸出(B 点)+2s 延时收到上料信号(I0.6=ON)Q0.4=ON2s 延时结束
10气缸1、2 缩回(B 点)+5s 延时2s 延时结束Q0.3=ON、Q0.5=ON5s 延时结束
11滑台从B 点→零点5s 延时结束Q0.1=ON(后退)滑台到达零点(I0.3=ON)
时序环环指令解释:
第00步:速度控制_单轴A1 ,常数值:200
第01步:单轴操作_A1 =负向回零至正侧
第02步:单轴等待-轴号A1,等待轴状态:停止状态
时序环1环指令解释:
第00步:如果<X1 X1-点动前进>通信号,则跳转第[3]帧,否则运行下一帧指令
第01步:如果<X2 X2-点动后退>通信号,则跳转第[9]帧,否则运行下一帧指令
第02步:将第1环运行当前帧跳转至第帧
第03步:速度控制_单轴A1 ,常数值:200
第04步:单轴运动,方式:增量,方向:+,轴号A1,位移值:2222222
第05步:等待<X1 X1-点动前进>断信号连续保持1次扫描
第06步:单轴操作_A1 =减速停止
第07步:单轴操作_A1 =减速停止
第08步:将第1环运行当前帧跳转至第帧
第09步:速度控制_单轴A1 ,常数值:200
第10步:单轴运动,方式:增量,方向:-,轴号A1,位移值:2222222
第11步:等待<X2 X2-点动后退>断信号连续保持1次扫描
第12步:单轴操作_A1 =减速停止
第13步:单轴操作_A1 =减速停止
第14步:将第1环运行当前帧跳转至第帧
时序环2环指令解释:
第00步:等待<X0 X0-启动按钮>通信号连续保持1次扫描
第01步:速度控制_单轴A1 ,常数值:200
第02步:单轴运动,方式:增量,方向:+,轴号A1,位移值:222222
第03步:等待<X3 X3-A点感应器>通信号连续保持1次扫描
第04步:单轴操作_A1 =紧急停止
第05步:单轴等待-轴号A1,等待轴状态:停止状态
第06步:触发<Y4 Y4-气缸1>通电
第07步:等待<X5 X5-自动上料信号>通信号连续保持1次扫描
第08步:触发<Y5 Y5-气缸2>通电
第09步:在此等待小时分钟2秒毫秒
第10步:触发<Y4 Y4-气缸1>断电
第11步:触发<Y5 Y5-气缸2>断电
第12步:速度控制_单轴A1 ,常数值:200
第13步:单轴运动,方式:增量,方向:-,轴号A1,位移值:222222
第14步:等待<X4 X4-B点感应器>通信号连续保持1次扫描
第15步:单轴操作_A1 =紧急停止
第16步:单轴等待-轴号A1,等待轴状态:停止状态
第17步:等待<X5 X5-自动上料信号>通信号连续保持1次扫描
第18步:触发<Y5 Y5-气缸2>通电
第19步:在此等待小时分钟2秒毫秒
第20步:触发<Y4 Y4-气缸1>断电
第21步:触发<Y5 Y5-气缸2>断电
第22步:在此等待小时分钟5秒毫秒
想了解更多JENASI(简纳思)PLC控制逻辑,请持续关注我们