制动仿真台架系列-EtherCAT伺服调试01

由于仿真台架的位移输出是在模型当中,且整体对实时性要求较高,故采取用NI PXI实时机通过Ethercat协议控制伺服,本文中的伺服为汇川的SV660N,Veristand 2021版本
接线上,需要将伺服驱动器的IN网口和实时机CPU的网口直连即可
然后,我们进行软件驱动的配置
在上位机上我们需要安装
1.NI compactRIO 21.0

2. NI Industrial communicatios for EtherCAT

3.Labview 2021 SP1(32bit)以及相应的Real-Time和FPGA模块

(此两软件版本需和下位机保持一致)
同时需在下位机我们需安装
1.scan engine custom device(ni-scan-engine-veristand-<version>-support-23.30.6-windows-x64.nipkg)

2. NI Industrial communicatios for EtherCAT

3.NI RIO

4.I/O variable remote configuration wev service

所有驱动安装完毕后,如下图所示更改下位机以太网接口,

重启后,打开Veristand,新建工程,来到系统配置界面,按照下图依次完成操作

其中,导入的xml文件为伺服的通讯协议,其中7是应在文件导入后操作,

完成auto-check后,如提示下图报错,一般为通讯协议文件存在问题,无法识别对应的IO

成功识别后,按照下图依次操作,其中框9为协议中规定的IO口,框10为Ethercat协议中DC时钟同步(其中同步管理器SM协调应用层和主机数据交互,实现数据同步,单靠此无法实现精致时间同步),
因此此项勾选,不然在实时机运行下,系统主从站时间无法同步,进而报错

完成上述配置后,即可depoly模型。在对应的IO口中控制并显示伺服
如果想对现有的IO进行修改,需通过xml文件编辑器对文件进行修改,通过拖动SM,从而控制可交互的IO口
对此请参考NI的文档,链接如下:
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019LesSAE&l=en-US

此外,如果想添加自行修改IO卡,必须在Fixed=0的Pdo树下进行修改,方可生效。

<think>嗯,用户问的是汇川SV670伺服驱动器的通讯方法。首先,我需要回忆一下汇川的产品资料,特别是SV670系列的通讯协议和接口。记得汇川的伺服通常支持多种通讯方式,比如EtherCAT、Modbus、CANopen这些常见的工业总线协议。 用户可能是工程师或者技术人员,需要在实际项目中配置伺服驱动器的通讯。他们可能想知道具体的步骤、参数设置或者接线方法。可能需要分步骤说明,确保结构清晰,让用户能一步步操作。 首先,应该提到支持的通讯协议,这是基础。然后针对每个协议,简要说明配置要点,比如EtherCAT需要配置主站,设置PDO和SDO;Modbus需要设置站号、波特率等。用户可能还需要知道如何通过软件(如Inovance的编程软件)进行设置,包括参数地址和通讯测试的方法。 另外,用户可能遇到的问题,比如通讯不上,这时候需要检查接线、参数匹配、站号冲突等常见问题。这部分可以作为注意事项或故障排除部分,帮助用户自行排查问题。 要注意使用中文,避免专业术语过于晦涩,同时保持技术准确性。可能需要提醒用户参考官方手册,毕竟不同固件版本可能有差异。最后,结构要分点,每个协议单独说明,步骤清晰,方便用户理解。</think>汇川SV670伺服驱动器的通信配置可分为以下步骤,支持多种工业总线协议: 一、支持的通信协议 1. EtherCAT(默认主协议) 2. CANopen 3. Modbus RTU(RS485接口) 4. 脉冲/模拟量控制(基础控制模式) 二、EtherCAT通信配置 1. 硬件连接: - 使用RJ45网口,菊花链拓扑 - 驱动器拨码设置节点地址(二进制编码) 2. 软件配置: ```PLC // COE对象字典配置示例 0x1600: 接收PDO映射 0x1A00: 发送PDO映射 ``` - 需配置同步管理器(SM)参数 - 设置DC同步时钟(建议使用分布式时钟模式) 三、CANopen配置要点 1. 参数设置: - P8.00=2(选择CANopen协议) - P8.01设置节点ID(1-127) - P8.02设置波特率(需与主站一致) 2. PDO映射: - 通过对象字典0x1A00-0x1A03配置TPDO - 通过0x1600-0x1603配置RPDO 四、Modbus RTU配置 1. 参数设置: - P8.00=3(选择Modbus模式) - P8.03设置从站地址(1-247) - P8.04设置波特率(9600/19200等) 2. 通信示例: ```modbus 读取当前位置:功能码03,地址0x00C8(200) 写入目标速度:功能码06,地址0x00B0,数据格式32位有符号 ``` 五、调试工具 1. 使用Inovance AMS软件: - 在线监控PDO数据 - 报文示波器功能 - SDO参数在线修改 六、常见问题处理 1. 通信超时检查: - 确认终端电阻配置(EtherCAT需启用末端电阻) - 检查网络电缆屏蔽层接地 - 验证SYNC周期时间配置 2. 数据异常处理: - 检查PDO映射方向(输入/输出定义) - 验证数据格式(大端/小端设置) - 确认对象字典版本与EDS文件匹配 建议操作时参考《SV670 EtherCAT通信手册》(文档编号:HM-SV670-ECAT-UM-EN)和实际设备的固件版本说明,不同硬件版本可能存在配置差异。首次调试建议使用Inovance提供的XML设备描述文件导入工程环境。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值