多语言展示
当前在线:1814今日阅读:27今日分享:41

西门子s7200如何实现PLS指令控制步进电机

PLS 指令读取存储于指定 SM 存储单元的数据,并相应地编程 PTO 生成器。下面我们来分享一下用pls指令控制步进电机的程序编写。
工具/原料
1

步进电机一套

2

支持高速输出的s7200plc

主程序编写
1

开始启动步进电机

2

设定步进电机转速和脉冲数VW0为脉冲周期,可用来调节速度,最好是在设定在100~1000之间,也就是对应HMI速度设定0~100%VD2为脉冲数, VD2=HMI移动距离设定值/0.00125 (1个脉冲数的移动的实际长度是0.00125mm)调用子程序(中断程序)

中断程序
1

停止步机电机运行

2

正转变反转

3

反转变正转

注意事项

PTO 产生单段脉冲串或者多段脉冲串,需先组态 PTO 控制字节(SMB67、SMB77 和 SMB567)

推荐信息