实验五 实模式程序编写
实验要求: 通过实模式主程序进入各子程序实现各种定位功能,如下图其中实模式主程序 NO.10通过PLC的专用指令SFCS启动。
实验目的:
PLC专用指令SFCS的使用
SFC程序的构建,子程序的调用
伺服程序的编写,能通过直接与间接指定的方式设置定位数据
【动作流程】
【主程序 NO.10】
[F100]: SET M9//指示执行实模式主程序
[G101]: M0*!M2001*!M2002
//待机点定位启动*轴1启动受理标志*轴2启动受理标志
[G102]: M1*!M2001*(D2000>=K30)*(D2000<=K32)
//点选择定位启动*轴1启动受理标志*30<=D2000<=32
[G103]: M2*!M2001*!M2002
//地址间接指定启动*轴1启动受理标志*轴2启动受理标志
[G4095]: NOP//等待定位程序结束
【待机点定位程序 NO.20】
[F200]:SET M10//指示执行待机点定位程序
[K20]:ABS-2 (合成)
轴1,0 um,轴2,0um
速度 400mm/min
停留时间 100ms
[G4095]:NOP//等待定位程序结束
[F201]:RST M10//复位指示灯
【点选择程序 NO.30】
[F300]:SET M11//指示执行点选择程序
[G300]:D2000==K30//执行K30程序的条件
[G301]:D2000==K31//执行K31程序的条件
[G302]:D2000==K32//执行K32程序的条件
[K30]:ABS-1
轴1 40000.0um
速度 500mm/min
K31:ABS-1
轴1 80000.0um
速度 300mm/min
[K33] :ABS-1
轴1 120000.0um
速度 100mm/min
[G4095]: NOP//等待定位程序结束
[F301]: RST M11//复位指示灯
【地址间接指定程序 NO.40】
[F400]:SET M12//指示进入地址间接指定程序
[K40]:ABS-2(合成)
轴1 D2020L , 轴2 D2020L
速度 1000mm/min
[G4095]:NOP//等待定位程序结束
[F401]:RST M12//复位指示灯
【PLC程序】
【PLC程序--错误监视及复位】
【轴监视】
【SFC程序监视】
【程序列表监视】
【指定步监视】