CS机器人MODBUS扩展插件使用

2025-09-08

1.  简介

项目通常会需要通过modbus通讯来让PLC控制机器人的启动和暂停,还有反馈 机器人的运行,暂停状态等。但是目前通过modbus来实现必须牺牲一个IO,MODBUS扩展插件可规避占用物理IO。

2.  操作流程

2.1.  前期准备下列插件并安装

官网应用下载链接:下载中心_机器人技术-艾利特机器人

https://www.elibot.com/cn/index/listview/catid/38/m/cn/type1/9/type5/196/wd/1/tp/1/p/1.html

安装插件教程:技术文档-艾利特机器人

https://www.elibot.com/service/articles/list?kw=%E6%8F%92%E4%BB%B6%E5%AE%89%E8%A3%85&type1=&type2=&type3=&type4=&type5=&type6=&wd=1&tp=1

安装ExtendModbus插件v1.1.0

安装ExtendIOService插件(扩展IO)v1.5.1

安装IOExtendConfig插件(IO高级配置)v1.2.11.9

安装RegistorMonitor(寄存器监视器)插件v1.2.6.0 ,也可在内部--modbus slave,可以查看状态和控制。

机器人示教器配置--通讯--modbus--添加modbus设备,输入ip(127.0.0.1属于机器人内部mudbus从站内部地址),设置每个信号名称、类型、地址。

2.2.  配置机器手IO

选择整数寄存器根据项目配置个数,使用需”重命名“

2.3.  IO高级配置触发配置

1、切换整数寄存器,选择输入或输出信号

2、选择该信号需要实现的功能(如:机器人上电、下电、释放抱闸、任务启动等)

3、选择触发模式,和使能状态(默认为禁止,需每个手动切换到启用)

2.4.  映射mudbus与整数寄存器配置

配置 > 插件 > 扩展IO服务。检查是否启用并运行正常,建议勾选开 机自启动。

Owner:占用的类型

Type:寄存器的类型,0 布尔寄存器、1 整数寄存器、2 浮点寄存器

Index:输入整数寄存器的地址位


在配置 > 插件 > ExtendModbus,添加modbus寄存器,通用寄存器的映射。modbus可以使用的范围是256-383,通用整型寄存器的范围是0-47

1、  modbus地址位

2、  modbus寄存器输入类型,选择输出绑定整数寄存器输入地址(modbus寄存器输入256 绑定 整型输入寄存器0)

modbus寄存器输出类型,选择输入绑定整数寄存器输出地址(modbus寄存器输出258 绑定 输出整型寄存器0)

3、地址是-1是默认值,表示未更改的


接下来可以使用modbus主站客户端或plc测试触发是否正常

3.  常见问题解答

1.  I/O高级配置页面需要信号确认名称和类型后,才会显示。使能状态注意切换,默认都是禁止。

2.  通用整型寄存器的范围是0-47(不使用总线时)或24-47(开启总线时)

4.  示例

download-669.svg comicon14.svg

电话咨询

download-397.svg comicon15.svg

免费试用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

准备好突破增长瓶颈,开启智能制造了吗?
了解我们的机器人如何帮助您的业务增长
欢迎下载艾利特机器人资料

我已阅读并同意艾利特《隐私政策》《法律声明》

我已知晓并同意艾利特通过电子邮件发送相关资料

提交