汇川中大型PLC编程软件InoProShop介绍和安装下载
通过本篇文章,您将能够下载与安装InoProShop软件,并了解该软件所支持的PLC设备以及它的功能和界面。一、下载与安装
InoProShop软件
InoProShop编程软件是基于Codesys平台的编程软件,Codesys是可编程控制器的完整开发环境,符合完整版本IEC 61131标准,它支持6种IEC61131-3标准编程语言,支持面向对象的编程方式。目前国际一些主流供应商纷纷加入CodeSys阵营,比如ABB、Beckhoff、Omron、Lenze、Rexroth、Schneider、Festo、EPEC、IFM等。
软件界面
软件下载与安装
需下载InoProShop软件,可登陆到汇川官网 www.inovance.com 上搜索InoProShop ,即可获取下载链接。
安装时则根据向导一步步安装即可,无特殊操作,根据实际情况选择下载!
二、支持的PLC设备
PLC设备
AM系列PLC及我司智能控制器(AC/AP)的编程软件为InoProShop,详细情况见下图。
三、界面介绍
软件主界面
InoProShop软件,主界面中,包含菜单栏、工程管理、工具箱和程序编辑4个部分。
工程管理
工程管理栏用于管理本工程用到的变量、程序及相关的配置信息。
设备设置
PLC扫描、报警日志、IP地址设置、版本升级等备栏常用的设置,如下图。
通信设置
添加相关通信设置后的相关配置等通信设置,如下图。
在通信配置窗口勾选相应的协议,或者添加通信设备,都会出现在左下窗口。图示已勾选了多个通信协议,且添加了一个EtherCAT伺服IS620N。
工具箱
工具箱中Ethercat从站设备添加。
工具箱中提供相关指令输出。
菜单与快捷功能
菜单栏中用户可以执行软件功能,如打开、关闭、保存程序。
文件选项卡可以进行工程的新建、保存、另存为等操作,还可以生成下载文件。
编辑选项卡中主要是编程操作,包括复制,粘贴,输入助手,查找替换等功能。
视图选项卡包括设备、POU、消息、监视等功能。
工程选项卡里面包括添加对象、变量导入导出、工程版本等信息。
LD选项卡包含对梯形图编程的操作,插入功能块、触点等。
调试选项卡包含对仿真的相关变量进行强制与写入。
快捷功能包含了我们编程常用的功能,用户可以直接点击对应的图标使用,无需到菜单栏里查找,更加方便。
在工具选项卡里,可以对相关工具进行呼出使用。
四、软件功能
编程
在InoProShop中,用户可使用梯形图语言进行编程,需要对涉及变量进行定义,然后将工具箱内涉及指令进行使用。直接点击使用或者参考LD\FBD选项卡内快捷键进行使用。
在InoProShop中,用户可使用ST语言进行编程,需要对涉及变量进行定义,及相关程序编写。
Ethercat组态
双击Network Configuration勾选EtherCAT进行组态。在网络设备列表中对具体设备进行勾选,以IS620N为例,组态后的情况如下图。
模块组态
双击LocalBus Config勾选相应IO模块进行组态,情况如下图。
Trace
1.添加变量跟踪
右击Application-添加对象-跟踪
注:跟踪相关的名称、变量、路径必须全部为英文!
使能触发器:触发使能功能开关,勾选有效,若不勾选,则直接触发采样。
触发沿信号:沿信号选择。
触发后采样个数:当满足触发条件时时,继续采样此处设置的个数后停止。
触发变量:触发对象。
记录条件:当记录条件有效时才可以开始TRACE跟踪,必需为BOOL型变量,可以不输入。
任务:设置Trace采样的关联任务,关联任务执行一个周期,Trace采集一次。
2.添加监控变量
3.监控变量选择
变量设置完成之后,可在右侧工具箱看到变量对应的信息。
颜色:即该变量在Trace中的图例颜色。
变量名:即该变量的变量名。
4.下载跟踪
变量设置完成之后,可以在Trace视图中右键,点击下载跟踪按钮,即可把跟踪下载到PLC中。
5.Trace视图菜单介绍
下载跟踪:将设置好的跟踪变量下载下去同时启动跟踪。
开始跟踪:当点击停止跟踪后,启动原有变量继续跟踪数据采集。
停止跟踪:开始跟踪后,停止采集数据。
恢复试图:当鼠标滚轮对视图进行缩放平移后,恢复初始采集运行速度和数据间隔。
单通道/多通道:单个坐标系/多个坐标系采集变量。
五、库的封装
封装的目的
举例:涉及核心算法和过程的功能块都可以进行封装,这样程序给到其他人是看不到源码的。
创建空白库
创建功能块
在“创建POU”窗口中,选则POU类型、POU语言,填写新POU名称,例如本例中创建功能块 “Fun_Max”, 实现计算三个输入整数的和。最后点击“确认”。
完成算法设计
库版本发布
保存库
把工程保存为库文件,这样在其它工程可以把此库加载。
使用库
其他工程可以使用保存的库。若想使用此库,需要在使用库的工程中先安装此库,安装库如下图。
安装完成后,需要把库添加到应用下的库管理器中,这样此应用才可以使用此库。
导出库
库管理器中导出需要的库版本。
六、配方
配方使用
配方管理器提供用于维护用户自定义变量列表的功能,称为配方定义。
页:
[1]