电工学习网

 找回密码
 立即注册
查看: 3304|回复: 0
打印 上一主题 下一主题

伺服系统如何实现与PLC的通信?

[复制链接]
跳转到指定楼层
楼主
发表于 2019-9-6 20:49:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
常见的就是采用串行端口通信如常见的RS232和RS485,采用MODBUS协议进行通信,使用此功能可驱动伺服系统、变更参数以及监视伺服系统状态等多项功能,下面我们以台达伺服驱动说明与plc之间的通信,首先是接线,上位机可以是PLC或者触摸屏hmi等具有通信功能的控制器,可以同时控制多台伺服驱动系统,上位机没有485接口的通过一个RS232/RS485转换器进行转换。
伺服系统如何实现与PLC的通信?
接下来就是参数设置主要是通信端口参数。第一就是通讯地址就是站号,在控制多台伺服驱动器的时候,站号从1开始设置,不能设置重复的站号否则将无法正常通信。第二是通信速度也就是波特率,从4800~115200,数值越高传输速度越开同时通讯距离受到限制。第三就是数据位校验和通信协议,MODBUS协议两种数据模式ASCII码和RTU,校验位如下图所示。这三个参数是必须要设置了,除了站号其他两个必须和上位机的通信参数设置一致才行。
伺服系统如何实现与PLC的通信?
那通信控制伺服驱动器一般是往其内部寄存器中写入数据例如速度指令、扭矩指令等,对其监控时是读取内部寄存器。位置模式我们通常是脉冲控制,如果使用通信方式完成对数据传输的实时性、相应速度要求较高,有的伺服驱动系统就不支持比如这款ASDA-B系列的,就没有位置指令的地址参数,位置指令还是端子接受脉冲实现。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-5 01:13

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表