设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
步进伺服脉冲控制程序封装
返回列表
发新帖
[西门子]
步进伺服脉冲控制程序封装
[复制链接]
224
|
0
|
2024-6-26 09:15:49
|
显示全部楼层
|
阅读模式
>导读:在自动化设备中,通常会使用步进或者伺服来驱动机械结构,用以达到自动化设备自动控制的目的。那么步进或者伺服控制的话,可以使用脉冲或者通信的方式,使用脉冲控制的话,需要配置要输出点、电机旋转方向点位、以及正负限位等。由于步进伺服做脉冲控制的功能基本上是点动、回原点、暂停、定位等,那么为了避免每次编程重复劳动,可以把基本的功能封装成库,下次使用时可以直接调用!
伺服驱动及电机
一、控制要求
1.轴可以实现点动、暂停、回原点、绝对定位等功能
2.可以设定步进/伺服电机运行的速度,并且有合理的限制功能
二、程序设计
1.新建FB块,定义接口变量
2.程序段1主要实现轴使能,程序段2是回原点。如果轴未启用,则复位回原点标志位,当触发了回原点功能,轴开始回原点,回完之后置位原点标志位。
3.程序段3是实现暂停功能,程序段4是当发生故障时,复位轴功能。
4.程序段5主要实现的是绝对定位功能。当轴没在点动行走,同时也没在相对定位行走,则可以触发绝对定位功能。程序段6是相对定位功能,实现的方法和绝对定位实现的方法差不多。
5.程序段7是轴的点动功能。当轴没在相对和绝对定位时,可以实现轴的点动正转和反转功能。程序段8时是把轴的当前位置读取出来。
程序段9是手动速度设置。因为点动运行属于相对定位中的一种,所以可以设置当点动运行速度低于最小设定值和高于最大设定速度时,触发标志位报警提示。当轴复位功能接通,则可以复位。
程序段10时自动运行速度设置,当设定的速度低于最小设定值和高于最大设定速度时同样触发标志位报警提示。
当轴复位功能接通,则可以复位。
6.调用FB程序块,并且分配参数。注意“工艺轴”“轴速度”“轴位置”这三个管脚,来源于工艺对象。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
PLC工业机器人
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』