UFACTORY机械臂IO使用指南

IO使用指南

控制器和末端IO是两种不同的IO。
控制器:16路数字输入,16路数字输出,2路模拟输入,2路模拟输出
末端:2路数字输入,2路数字输出,2路模拟输入

1. 控制器IO(xArm13xx/850/Lite6)

在这里插入图片描述

1.1 数字输入

  • CI0~CI7
  • DI0~DI7

默认为高电平,0-5V为低电平,18-30V为高电平。

1.2 数字输出(OC输出)

  • CO0~CO7
  • DO0~DO7

控制器输出为OC输出,NPN输出,输出电流为100mA。
在这里插入图片描述

2. 末端IO

2.1 数字输入

  • TI0
  • TI1
  • TI2, TI3, TI4(UF850)

默认为低电平,电压0-30V,1.6V-30V为高电平。

2.2 数字输出

  • TO0
  • TO1
  • TO2, TO3, TO4(UF850)

末端IO输出为OC输出,NPN输出,输出电流100mA。

3. 案例

目的:放大末端输出电流,通过增加PMOS开关。(也适用于COx/DOx)
应用:例如驱动继电器

PMOS模块购买参考

  • 输入信号电压:3V~24V;电流:5ma左右。
  • 输出被控电压:5V~36V。电流:5A以内 大于5A需要加散热片,最大不能超过20A。

在这里插入图片描述

连接:

  • 信号正极接24V
  • 信号负极接TOx
  • DC+接24V(使用内部电源),如果使用外部电源,接外部电源正极
  • DC-接GND(使用内部电源),如果使用外部电源,接外部电源负极
  • 负载正极接OUT+
  • 负载负极接OUT-
    在这里插入图片描述
### CR3 机械IO 功能使用教程 越疆科技 CR3 机械具备多种数字输入/输出(DI/DO)接口,支持用户通过外部信号控制机械的运行状态,或获取机械的反馈信号。CR3 的 IO 功能通常用于连接传感器、夹具、PLC 控制系统等外部设备,实现自动化产线的集成控制。 #### IO 接口配置 CR3 机械IO 接口位于控制器上,通常包括以下类型: - **数字输入 DI**:共 8 路,支持外部信号输入,例如传感器触发信号、急停信号、限位信号等。 - **数字输出 DO**:共 8 路,支持控制外部设备,例如夹爪开关、指示灯、电磁阀等。 - **模拟输入 AI**:支持 0~10V 或 4~20mA 信号输入,可用于连接压力传感器、温度传感器等。 - **模拟输出 AO**:支持 0~10V 信号输出,可用于控制变频器、伺服驱动器等设备。 IO 接口采用标准工业接插件设计,支持快速插拔与扩展。用户可通过控制器面板或上位机软件进行 IO 地址映射与功能配置。 #### IO 控制方式 CR3 机械IO 控制可通过以下方式实现: 1. **示教器操作**:在示教器界面中,用户可手动设置 DO 状态或读取 DI 状态,用于调试外部设备。 2. **脚本编程**:使用 UFactory Studio 或其他编程环境,编写脚本控制 IO 状态。例如: ```python # 设置数字输出 DO[0] 为高电平 set_digital_output(0, True) # 读取数字输入 DI[1] 的状态 di_value = get_digital_input(1) ``` 3. **外部通信协议**:CR3 支持 Modbus TCP、CANopen 等协议,可通过外部控制器(如 PLC)读写 IO 寄存器地址,实现远程控制[^1]。 #### IO 功能应用示例 在实际应用中,IO 功能常用于实现机械与外围设备的协同控制。例如,在装配任务中,当机械完成抓取动作后,发送 DO 信号通知传送带启动;当 DI 信号检测到传送带到位信号后,机械执行放置动作。该流程可通过如下伪代码实现: ```python while True: if get_digital_input(2): # 检测到传送带到位信号 move_to_pick_position() # 移动到抓取位置 set_digital_output(1, True) # 控制夹爪闭合 move_to_place_position() # 移动到放置位置 set_digital_output(1, False) # 控制夹爪松开 set_digital_output(3, True) # 通知传送带继续运行 ``` #### IO 功能的调试与维护 调试 IO 功能时,应确保接线正确,避免电压过载或极性错误。用户可通过示教器实时查看 IO 状态,并利用日志功能记录信号变化过程。在故障排查时,应优先检查外部设备的供电与信号连接,确保控制器 IO 模块未过热或损坏。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值