GCAN_PLC_Solution软件下载:5.GCAN_PLC_Solution1.6.17 | GCAN在线资料
文档最终得到的程序下载:
一、codesys 可视化教程(文字版)
1. 通过solution软件设置号plc的ip在局域网的网段中,保证plc可以连接上局域网(此文档以GCAN-PLC-530为例,局域网:192.168.0.X,网关192.168.0.1,子掩码255.255.255.0为例,注意:PLC出场默认ip为192.168.1.30):
(1)打开GCAN_PLC_Solution软件

(2) Mode选择“TCP”→IP输入“PLC设备本身的IP 地址”(PLC设备默认IP地址为192.168.1.30)→点击“Connect”(连接成功后此按键会变为“DisConnect”并且会出现设备信息——如图中④部分内容)

(3)选择“PLC Config”→输入上网需要用到的ip、子掩码、网关→点击“Set IP ”→出现如途中④部分的弹窗,即表示修改IP成功,(此处以ip:192.168.0.30、子掩码:255.255.255.0、网关为192.168.0.1为例)重新给PLC进行上电即可。

2. 打开codesys软件(建议使用如下图版本软件)

codesys安装包下载:1、CODESYS 软件下载 | GCAN在线资料
3.新建工程
(1)点击“新建工程...”→出现如图中弹窗选择工程中的“标准工程”→输入程序的名字并且选择程序存放的位置→点击“确定”。

(2)设备选择如图中所示设备,可通过所选框的

进行选择,如下拉选项中没有该设备,说明没有安装设备的库文件,可通过此网址下载库进行安装2、设备描述文件 | GCAN在线资料,也可联系我司售后解决。

1. 添加可视化界面:
(1)在“Application”右键→选择“添加对象”→选择“可视化...”。

(2)出现如下图弹窗,输入可视化的名称→点击“添加”即可。

5.编写程序:双击打开“PLC_PRG”→在声明区和变量区输入如下程序。
声明:
a:INT;
b:INT;
c:BOOL;
d:BOOL;
程序:
IF c THEN
d:=1;
ELSE
d:=0;
END_IF

6.编辑可视化界面
(1)双击打开“Visualization”可视化界面(如果可视化界面用的不是默认名字,这个位置的名字就是新编辑的名字)。→在右侧“可视化工具箱”中选择需要的空间(此处以输入输出、指示灯和按键开关为例)→可通过图中③部分选择下面控件是显示一个分类还是多个分类(此处选择的多个分类)→分别选择“基本的”和“Lamps/Switches/Bitmaps”→拖拽2个矩形、1个灯、1个按键开关LED。

(2)选择第1个矩形→在属性中找到“文本变量”→双击“文本变量”右边的空白单元格,出现“...”后,点击“...”→出现如图6.2所示→展开Application→展开“PLC_PRG”→选择变量“a”→点击“确定”。

图6.1

图6.2
(3)设置控件显示:选择第1个矩形→找到“文本”双击右边的空白→输入a:%s(此处符号示意可参照下表6.1)

表6.1

(4)设置控件单击输入:选择第1个矩形→展开“输入配置”→点击“OnMouseClick”→选择“写变量”→点击“>”→点击“确定”。

(5)选择第2个控件→在属性里面展开文本变量,双击文本变量右边的空白单元格→点击“...”→展开Application→展开“PLC_PRG”→选择变量“b”→点击“确定”。

(6)选择第2个控件→在属性里面展开“文本”→双击文本右边的空白单元格,输入“b:%c”。

(7)点击控件按键开关→在属性里找到变量→双击变量右边的空白单元格,出现“...”后点击“...”展开Application→展开“PLC_PRG”→选择变量“c”→点击“确定”。

(8)点击控件灯→在属性里找到变量→双击变量右边的空白单元格,出现“...”后点击“...”展开Application→展开“PLC_PRG”→选择变量“d”→点击“确定”。

7. 双击打开“WebVisu”→在“.htm”中输入的名称为联网的后缀:例如网页端输入的ip为http://xxx.xxx.x.xxx:8080/wwww.htm,其中xxx.xxx.x.xxx为plc的设备IP,wwww为“.htm”中输入的名称。
备注:未标加粗的不需要修改。

8.双击Device→点击“扫描网络”(如果弹出的窗口没有出现设备,可点击图中③的“扫描网络”)→点击扫描出来的设备→点击“确定”。

9. 点击登录→如果出现如图9.1中②的弹窗点击“是”即可;如果出现如图9.2的弹窗,选择“登陆并下载”后再点击“确定”即可。

图9.1

图9.2
10.点击“运行”

11. 打开网页,输入网址http://192.168.0.30:8080/webvisu.htm后登录此网址,网页端就会出现和codesys可视化界面一样的内容。

12. 点击变量a的矩形,通过弹窗输入数据,点击ok。

13.此时网页端的变量啊矩形内的数据改变,codesys可视化界面对应矩形的数据也改变,codesys程序变量界面的变量a也相应改变。

14.在codesys程序变量界面对变量b进行赋值,此时codesys可视化界面和网页端界面对应变量b的矩形的显示数据也相应改变。

15.在网页端鼠标单击按键开关,灯的颜色相应变化,对应的codesys可视化界面的灯和按键开关对应变化,codesys程序变量界面对应变量c、d也对用变化。
