PLC编程助手主要功能是导出works2和works3的标签,以便在触摸屏内部使用标签编程。并自动生成报警。(目前仅威纶触摸屏)
此工具面向三菱结构化高级编程,如您的程序无自定义数据结构及数组的程序,使用此工具无效率提升,以下所有内容请忽略。
对使用自定义数据结构及数组的用户提升极大,越大的项目效率提升越明显,在编程Q13/R16以上项目时,传统方法编写触摸屏标签报警等一个星期的工作量可在10分钟内完成,且可以保证无错。
常用设置解释如下:
其中 威伦通讯字符串 在此处查看
工具在导出标签的同时,检查地址分配时重复项,做出提醒,同时根据标签名称自动生成报警。威伦触摸屏不能使用点或者中括号的模式自动支持字节拆分到位,所以在标签生成过程中自动转换字节到位,方便使用。
工具运行过程中,无人值守,完成时自动给出执行结果报告,由于需要控制第三方程序会有诸多意外,常见的情况列一下,以便简单使用此工具。
在收集标签信息时会读取屏幕信息,切勿有操作遮挡屏幕,操作works软件时用到交叉参照信息,最好手动打开交叉参照窗口,并勾选所有的项目。调整窗口尺寸,以便显示所有内容。
运行之前保证gxw和gx3程序已经编译完成,否则works无法开始搜索。
程序操作works软件时请勿人工干预鼠标和键盘,否则可能操作失败。
窗口显示的布局示例图如下:
软件运行过程中虽然会自动检查并设置这些选项,但是还是建议自行设置后保存,因为此工具采用的“开环”编程方式,即只发送指令,没有都检查指令的反馈结果确认。
操作第三方窗口要求窗口布局本站相同,以免操作失败。参考EBpro布局如下:
获取标签搜索过程中需要设置部分选项,以便能够搜到需要的标签,如:也搜索标签定义,分层显示。可参照以下设置
对于Q13,R16以上项目时,搜索过程中三菱软件本身会报错,超出最大值限制,解决方法是:在复制的文件删除gxw及gx3所有的程序文件,只保留全局标签及结构体数据,此时数据量会大大减少且会包含我们需要的数据。当然删除程序文件后数据量减少也会极大的提升搜索效率,建议运行本工具前删除程序文件,以节约运行时间。超限时报错图如下:
本工具运行时很多时候依赖标签名称来判断数据,并以标签中含有“alarm”,“报警”“warning”,“警告”,“information”,“信息”字样的标签判断为报警。
主要使用中文编程,以自动填充报警信息和省略注释。在生成报警的过程中会自动将上述字样的英语翻译为中文,并在桌面保存为文件。
主要依据的标准信息如下:
判断报警依据字段:“alarm”,“报警”“warning”,“警告”,“information”,“信息”,不区分大小写。
检查重复地址时检查区域:M D ZR X Y
触摸屏标签仅限收集 M D ZR区信息,其它忽略。
此工具完全为使用结构编程且有完善模板的使用者设计的,此工具的部分样例中附有少量的模板,部分数据结构集成上位机数据采集接口,可快速实施数据采集。有关数据采集接口可参考 MESEyes与PLC约定
工具也在使用中改进,如您有好的建议,也可联系。
下载链接: https://pan.baidu.com/s/1PMd5yuuZem5WBSrfSbryAw?pwd=gjvr 提取码: gjvr