admin管理员组

文章数量:1532370

2023年12月18日发(作者:)

编程手册

编程手册 ................................................................................................................................................. 1

1.编程软件安装 ............................................................................................................................. 2

1.1 软件的获得 ..................................................................................................................... 2

1.2 安装环境要求 ................................................................................................................. 2

1.3 安装步骤 ......................................................................................................................... 2

1.4 启动编程环境 ................................................................................................................. 4

1.5 编写用户程序的典型步骤 ............................................................................................ 6

1.6 登录AM600主模块的方法说明 ............................................................................... 13

1.编程软件安装

1.1 软件的获得

汇川AM600系列中型PLC的用户编程软件InoPro为免费软件,可从汇川的分销商处获得DVD存储的软件光碟;可在汇川官网的资料下载网页下载得到;也可以在中国工控网的汇川专页下载,同时用户还可以下载关于AM600系列PLC产品和应用参考资料。

由于汇川公司在不断完善产品和资料,建议用户在需要时,及时更新软件,查阅更新发布的参考资料,有利于用户的应用设计。

1.2 安装环境要求

硬件需求:一台运行Windows7/Winodws8操作系统的台式PC,或便携电脑;电脑RAM内容2GB,硬盘或SSD的剩余空间有5GB以上。推荐电脑CPU主频在2GHz以上,否则影响运行速度。

PC与AM600控制器之间,也可以采用LAN网络电缆联接,推荐采用AM600经过路由器与LAN网络联接,这样PC与AM600之间允许的距离比较远,比如在办公室里对车间里的AM600进行编程,而且交互通讯速率更快。因此需要有本地网络中要有1个空闲的LAN网口、1根网络电缆;

PC与AM600控制器之间,也可以采用USB电缆联接,当采用USB电缆联接时,需要1根USB电缆,其电缆的一端需为MiniUSB插头;

1.3 安装步骤

安装前的准备:

如果电脑是首次安装,请检测一下电脑硬盘的剩余空间情况,所要安装的目标盘剩余空间有5GB以上,若是希望安装在C:盘,建议剩余空间更大一些;否则需要清理一下硬盘。

如果是升级安装InoPro,请备份您已有的工作文件后,卸载旧版本InoPro,重新启动电脑后,再开始安装。

开始安装:

通过Windows的资源管理器,在安装文件所在目录,双击安装文件:

(可执行文件,文件名随着InoPro版本不同,会有不同)即可启动安装,可以看到画面:

如果没有特别的原因,当出现提示画面时,均选择默认选项,或点击“Next”按键,当见到如下画面时,如下图选择后,再点击“Next”继续安装:

直到看到安装完成提示,结束安装操作。

安装完成后,若需要切换为非简体中文的语言,可以在InoPro的主画面中进行语言切换,操作如下图:

1.4 启动编程环境

1. 双击桌面AM600编程软件图标:

即可启动InoPro编程环境,见到的画面如下图,与大多数Windows应用软件的界面相似,常见的命令菜单项:

2. 点击左上角新建工程或者“文件”-“新建工程”,其中要选择工程类型、工程文件名及保存路径,如下图所示:

点击“确定”后,进入标准工程界面,用户可以选择设备类型和编程语言。如下图:

此时“确定”后,进入系统组态配置与编程界面,常用的按钮与窗口分布如下图:

1.5 编写用户程序的典型步骤

一个完整的用户程序,编写调试必需经过5个步骤,初次使用AM600的用户需要留意。

1) 根据AM600应用系统的PLC模块硬件连接方式,进行硬件系统配置。

若只用了CPU主模块和IO扩展模块,只需要进行硬件配置,即根据实际选用的模块类型和型号、安装顺序,在InoPro的硬件配置页面把这些“元件”放进“主机架”;

若用到了扩展机架,需要先配置网络总线,再根据扩展机架数量,增置对应数量的网络扩展模块,然后给每个机架放置扩展模块硬件;

2) 根据应用系统的控制工艺,编写用户程序。编程用户程序根据数据的存储宽度、使用范围,来自由定义变量,可以与硬件配置无关;

3) 将系统组成中的各硬件端口对应的输入端口变量(I)、输出状态(Q)或数值(M)与用户程序中的变量进行关联;

4) 配置网络通讯的同步周期(如EtherCAT总线),根据各任务的实时性要求,配置用户程序单元的执行周期;

5) 在InoPro的编程环境下,登录AM600,下载用户程序,仿真调试、排错,直到正确无误地运行。

1.5.1用户系统的配置操作

在InoPro的主画面,双击左侧树形窗口的“LocalBus Config”项,即进入PLC主机架的硬件配置画面:

根据实际应用系统使用的模块型号、安装顺序,依次从右侧的扩展模块库中,双击选中,摆放到“安装机架”上;若要删除某个模块,选中该模块后,按Del键可以删除。

主机架上最多可以接入16个扩展模块,其中模拟量模块可以接入8个。

1.5.2用户程序的编写操作

双击左侧树形窗口的“PLC_PRG(PRG)”项,即可打开用户编程界面,编程语言为ST(新建工程时选择),如下图所示。与C语言编程相似,每个变量需要声明后才能使用,如果先直接写程序语句,回车时,编程环境会自动弹出声明框,让用户填写,一旦点击“确定”,变量声明窗口会自动增加该变量的声明语句,简化了编程:

编写一个简单的例子,实现第二个变量赋值给第一个变量,然后自增,如下:

1.5.3用户程序的变量与端口的关联配置

在本地总线配置页面,将所需要关联的硬件端口,与用户程序中的变量进行关联,如下图,将“test_display”的变量值,在第一个DO模块的输出端口输出,配置步骤如下:

1.5.4配置用户程序的执行方式和运行周期

刚才编写在子程序,默认为20ms执行一次,如果要改为其他的执行方式,如反复执行,定时执行、执行周期等等,可以分别设置,如下图:

1.5.5用户程序的编译、登录下载

经过上面的编写后,编译生成用户应用程序,查看是否有错,若有错,点击错误信息行,可定位到用户程序的报错点,方便修改,直到错误全部排除。

相关编译信息会在如下的编译信息框中显示:

编译无误后,点击“在线”-“登录到”,如下图:

然后弹出如下对话框,选择“是”“否”“......希望创建并继续下载吗?”:

选择“是”,上位机与设备建立并保持连接,初始状态为“停止”,如下图:

点击“调试”-“启动”,设备进入运行状态,并开始执行用户程序。

下图为正在运行的用户程序监控画面:

此时查看AM600后面的第一个DO模块,可以看到其输出状态指示灯,以二进制的计数方式循环计数。

1.6 登录AM600主模块的方法说明

1)登录AM600的必备条件与操作简介

所谓“登录AM600”是指在PC上运行InoPro的环境,与AM600建立通讯联系,可以进行用户程序的下载、启停和监控用户程序的运行、进行参数的查看或修改操作,等等。

目前可以通过LAN局域网络登录AM600,后续会提供USB登录功能。

PC电脑与AM600之间可以通过网线进行1对1的直接连接;也可以通过路由器、集线器进行联机,这种情况下,可以一台PC与多台AM600联机,也可以多台PC访问同一个AM600;

PC电脑与AM600两者的IP地址必需同一个网段,才能登录AM600,否则InoPro中将无法看到AM600。比如AM600的出厂默认IP地址为192.168.1.1,若PC机的IP地址为,(这里xxx表示0~255范围,但不要与AM600的IP末尾地址相同),那么InoPro就可以扫描到AM600,并可以与之交互数据,进行用户程序下载、运行监控等。

若AM600的IP被人为修改过,其地址不在PC所在的IP地址网段,PC中无法访问,可以将AM600的IP地址恢复为出厂地址出厂默认IP地址为192.168.1.1,再将PC本机的地址修改为,与之建立1对1联机后,将AM600的地址修改为希望的IP网段地址。

2)在InoPro中扫描AM600网络设备

PC可通过LAN网络登录AM600,连接方式如下:

在InoPro环境,双击Device(AM600-CPU-1608TP),弹出如下界面:

在该画面上,鼠标点击“Scan network”标签,弹出如下界面,找到了AM600-CPU控制器,在窗口左侧点击其中一台的名称,在窗口右边可以看到其简介信息:

上例图中找到了2台控制器,分两行显示:

其中第1台9527[0000.E0DF]:为设备名称,括号中数字的最后2位“DF”为该AM600的IP地址第4个段位,为16进制显示,转换为十进制为223。

其中第2台AM600CPU-V01B02D01WJZ01[0000.E0CB]为该网段类的另一个设备,

其设备名为AM600CPU-V01B02D01WJZ01。在登录后可以根据自己的需要修改设备名,改为一个便于辨别的设备名,可以方便的识别,在有多台控制器的应用场合,很有帮助。

此时,双击选中的设备或者选中设备后,再点击“确认”即可激活上位机与当前设备的连接。

若当前的工程中登记的控制器标识号与所选择的控制器不符,可能会见到提醒信息,若要联机,点击“是”按键确认即可。

3)在InoPro中扫描不到AM600设备的处理对策

出现找不到的可能原因和对策有:

s网关没有启动,请检查启动网关后,再进行扫描:

的IP地址与AM600的IP地址不在一个网段,就会出现在InoPro中扫描不到。解决方法:查看PC的地址设置,是否在网段,若不是,请先记下IP设置,便于后面恢复设置。

首先在PC的资源管理器中,点击网络的本地连接,按下图进行IP地址的检查和修改:

其次恢复AM600的出厂默认IP地址()。将AM600上电,待启动完毕后,将RUN/STOP拨到STOP位置,按下MFK多功能按键保持3秒钟以上,AM600会将网口IP地址恢复为默认值,恢复前会有“I.P.”、“10”、“9”、、、倒计时提醒,若不希望恢复IP地址,可以在倒计时为0之前,再按MFK键放弃。

无论是恢复了AM600的IP默认值,还是通过PC修改了AM600的IP地址,都需要将AM600断电几秒钟后重新上电启动,才能使修改后的IP地址生效。

RUNERRSFBFCANRUNCANERRRUN/STOP4567III39MFK RUN/STOP开关在STOP位置,按下MFK键并保持3秒以上,可以将AM600的网口IP地址恢复为一旦扫描联机成功,在设备扫描画面可看到如下网络状态信息:

CN1 RS485CN2

CANCN5CN3

EthernetCN4

EtherCAT21

有时在同一个局域网内有多个AM600的情况,当选择登录了某台控制器后,可能需要试验确认一下,选择是否正确:

试验方法是在InoPro的“Device”设备页面,选择“系统设置”标签,点击“识别设备”按钮,如下图:

此时登录的AM600或AM610上的两位数码管,将交替显示字符“0”,如下图:

2个字符“0”以1Hz的闪烁频率,交替显示,表示本控制器正被登录识别RUNERRSFBFCANRUNCANERR444555666777II4039RUN/STOPRST直到用户点击InoPro中弹出窗口的确认按钮后,才停止闪烁,恢复原有的显示信息:

CN521

本文标签: 用户程序编程模块安装进行