前言
在InoProShop中使用ETC_GetMasterInfo检查Ethercat掉站
公司的设备有 个 ethercat 从站,要是其中有一个掉线了,就得用 PLC 软件连上 PLC,接着扫描设备,看看是哪个从站掉线了。最近没啥事,我在汇川的《中型 PLC 指令手册》里瞧见了 ETC_GetMasterInfo 功能块,可发现 InoProShop(V1.)里没有这个功能块。后来在 InoProShop(V1.)版本把功能块导出来,就能在 InoProShop(V1.)里用了。从 InoProShop(V1.)导出的步骤是这样的:第一步,在 InoProShop(V1.)找到 ETC_GetMasterInfo 所属的库,然后把它导出,在程序里定义一个 ETC_GetMasterInfo 功能块,就会显示它的归属库。
第二步,挑一个目录来把东西保存起来
将库导入到InoProShop(V1.)第一步,进入点击库管理
第二步,点击安装
第三步,选择库文件
第四步,显示出来的库文件已经给导进去啦,IODrvEthercat
第五步,在库管理器->占位符中修改库,将其改为
在程序中调用ETC_GetMasterInfo
xExecute 能够定义一个布尔值,把它设置在触摸屏上,点击之后就能显示出当前在线的站数,而站数是由 uiActualNoSlaves 输出的。
#汇川PLC#
在InoProShop中使用ETC_GetMasterInfo检查Ethercat掉站从站 PLC论坛-全力打造可编程控制器专业技术论坛 -
http://bbs.plcjs.com/forum.php?mod=viewthread&tid=&fromuid=1
(出处: PLC论坛-全力打造可编程控制器专业技术论坛)