1.系统配置图
QJ71DN91与绝对值编码器通过DeviceNet通信的系统配置图如图8-42所示。
图8-42 系统配置图
2.系统构成环境
硬件:
(1)DeviceNet主站为Q系列PLC,配置QJ71DN91通信模块。
(2)QJ71DN91模块安装在主基板的0号槽上,占用I/O地址000~01F。
节点号设置开关:X1设为0,X10设为0;
MODE开关:0(主站,波特率125kbit/s);
CAN_H和CAN_L连接DeviceNet网络终端电阻(121Ω)。
(3)从站为倍加福(P+F)DV_58内置DeviceNet接口的绝对值编码器。
节点号设置开关:X1设为3,X10设为0;
波特率开关:0(125kbit/s);
终端电阻开关:置ON。
软件:
(1)GX Developer 8.52C;
(2)GX Configurator-DN utility软件包。
3.软件设定步骤
(1)使用GX Configurator-DN软件包进行自动刷新设定。在GX Developer软件的菜单中,依次按照以下路径操作:[Tools]→[Intelligent function utility]→[Start],在智能功能模块参数中设定模块的起始I/O地址号“0000”,模块类型和名称分别选择“Device Net Mod-ule”和“QJ71DN91”,点击“Auto refresh setting(自动刷新设置)”按钮,进行如图8-43所示自动刷新设定:
(2)使用GX Developer编制自动配置顺控程序,如图8-44所示。
图8-43 自动刷新设定(www.xing528.com)
图8-44 编制自动配置顺控程序
说明:当M1置ON后,使Y15自动配置请求置ON,将自动检测节点号为0~3范围的从站并进行从站参数自动配置。自动配置完成后,Y15 OFF,可以通过GX Configurator-DN软件包进行模块监控,观察自动配置后的从站参数信息,图8-45所示为自动配置完成后,DV_58绝对值编码器的通信规格。
(3)可以通过程序将自动配置好的参数保存到QJ71DN91模块闪存中。如图8-46所示。
图8-45 Configurator-DN软件包自动配置参数监控
图8-46 保存参数
说明:当M2置ON后,使Y17闪存保存请求信号置ON,保存完成后,Y17 OFF。
(4)执行I/O通信,如图8-47所示。
图8-47 执行I/O参数
说明:使Y11置ON,执行I/O通信。
DV_58绝对值编码器当前旋转位置自动刷新到D3000、D3001四个字节中。如图8-48所示。
注意:DV_58编码器的默认当前每转最大分辨率为8192(13Bit);默认最大计量转数为4096(12Bit)总计最大分辨率为25Bit=8192×4096=33554432(2000000H)
(5)进行消息通信,执行读取信息操作。如图8-49所示。
图8-48 I/O通信自动刷新数据监控
图8-49 消息通信程序示例
说明:根据DV_58绝对值编码器手册,其中类标示23,实例标示01,属性标示71h代表每转分辨率值,可以进行读出或设定。本程序为读取每转分辨率值属性值信息。Y12置ON时,执行消息通信。执行的结果放在QJ71DN91模块的H120起始的缓存中。读取数据存在H130起始的缓存中。
注:由于篇幅有限,详细内容请分别参阅QJ71DN91用户手册和DV_58用户手册。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。