通过LMC078实现单轴控制

描述

Modicon LMC078是一款具有多种强大控制功能的运动控制器。本体自带Canopen、SercosIII、Modbus TCP、串行通讯等多种通讯接口,并可扩展Ethernet IP、Profibus DP(slave)。

通过安全、高速的SercosIII总线可实现最多 24轴的同步控制功能,同步时间可控制在4ms以内。

下面具体介绍LMC078搭配LXM32S伺服的应用

Somachine组态

添加轴

设置地址

位置比例设置

第一行:设置编码器分辨率

LXM32编码器分辨率为131072,对应十六进制为16#20000,一般默认无需更改

第二行:设置减速机的减速比

如果减速比为5,则左边写入5,右边写入1

第三行:位置比例设置

如果左边写入1,右边写入360,则表示360个用户单位对应齿轮输出转数为1圈

因为减速比为5,则360个单位对应电机旋转5圈,即360/5=72个用户单位对应电机转1圈

编程时位置管脚给定72电机旋转1圈

注意:此处位置比例配置与编程时给定速度和加速度的单位相关

s=User Unit

v=User Unit/s

a=User Unit/s2

控制器选择中扫描,选中PLC并双击激活

设备寻址中点击开始扫描

正常显示

编程

基本的运动功能块与LMC058类似,但参数读写需要调用

FB_SercosReadServiceDataAsync和FB_SercosWriteServiceDataAsync实现

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分