CS機器人MODBUS擴展插件使用
1. 簡介
項目通常會需要通過modbus通訊來讓PLC控制機器人的啟動和暫停,還有反饋 機器人的運行,暫停狀態等。但是目前通過modbus來實現必須犧牲一個IO,MODBUS擴展插件可規避占用物理IO。
2. 操作流程
2.1. 前期準備下列插件并安裝
官網應用下載鏈接:下載中心_機器人技術-金年會jinnian(金字招牌)誠信至上機器人
https://www./cn/index/listview/catid/38/m/cn/type1/9/type5/196/wd/1/tp/1/p/1.html
安裝插件教程:技術文檔-金年會jinnian(金字招牌)誠信至上機器人
https://www./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. 示例