如何读取DVP RTU-ECAT错误信息?
内容
可在DIADesigner-AX中通过PDO配置的方式,读取RTU-ECAT错误讯息,实现步骤如下:
在RTU-ECAT中选择通用,勾选专家设置;
在专家过程数据选择16#1B00,并添加插入,将16#1001和16#A000插入;
在EtherCAT I/O映射中即可获取RTU-ECAT的错误信息,详细请查看RTU-ECAT操作手册。
当发生错误时,可通过DVP RTU-ECAT的DO 16#1001读取错误信息,相关OD信息请参考《RTU-ECAT EtherCAT远程IO通讯模块操作手册》。
在程序中使用ETCCOSdoRead功能块读取错误码。
将EtherCAT Address输入至ETCCOSdoRead的uiDevice接脚中。
在ETCCOSdoRead的wIndex与bySubindex接脚,需输入要读取的参数。
RTU-ECAT状态指示参数介绍如下表所示:
① 声明需使用的变量及变量类型。
② 将声明的变量输入至功能块中。
③ 将Pointer数据搬至rd_data变量中。
在线监控程序后,将ETCCOSdoRead的xExecute启动后,可读取DVP RTU-ECAT错误信息*,无错误时为0,此时配置不符后,数值会变为4097。
*注:错误信息可参考《RTU-ECAT EtherCAT远程IO通讯模块操作手册》。
关键词:AX全系列控制器、EtherCAT、RTU
我们将利用一种称作Cookies之标准技术,搜集有关您如何使用我们的网页之讯息,以便提供您一个良好的体验环境并藉以评估我们网页上最受欢迎的版面,或当您再次拜访我们网页时,我们的网站能记得您。当您在浏览我们的网页时,我们没有任何故意或意图侵害您的隐私。大部分之浏览器将允许您从计算机硬盘中删除Cookies数据、阻断接受Cookies、或于Cookies数据被储存前接获警告通知。您可以选择自行设定浏览器在接获Cookies前通知您,并得以选择拒绝或接受该Cookies。更多信息可以查看 隐私政策 更多信息可以查看 隐私政策
内容
可在DIADesigner-AX中通过PDO配置的方式,读取RTU-ECAT错误讯息,实现步骤如下:
在RTU-ECAT中选择通用,勾选专家设置;
在专家过程数据选择16#1B00,并添加插入,将16#1001和16#A000插入;
在EtherCAT I/O映射中即可获取RTU-ECAT的错误信息,详细请查看RTU-ECAT操作手册。
当发生错误时,可通过DVP RTU-ECAT的DO 16#1001读取错误信息,相关OD信息请参考《RTU-ECAT EtherCAT远程IO通讯模块操作手册》。
在程序中使用ETCCOSdoRead功能块读取错误码。
将EtherCAT Address输入至ETCCOSdoRead的uiDevice接脚中。
在ETCCOSdoRead的wIndex与bySubindex接脚,需输入要读取的参数。
RTU-ECAT状态指示参数介绍如下表所示:
① 声明需使用的变量及变量类型。
② 将声明的变量输入至功能块中。
③ 将Pointer数据搬至rd_data变量中。
在线监控程序后,将ETCCOSdoRead的xExecute启动后,可读取DVP RTU-ECAT错误信息*,无错误时为0,此时配置不符后,数值会变为4097。
*注:错误信息可参考《RTU-ECAT EtherCAT远程IO通讯模块操作手册》。
关键词:AX全系列控制器、EtherCAT、RTU