在之前的课程讲过西门子smartPLC和威纶通,西门子自家的V3屏连接,今天我们这节课程主要介绍它和昆仑通态触摸屏连接。在之前的课程讲过西门子smartPLC和威纶通,西门子自家的smart V3屏连接,今天我们这节课程主要介绍它和昆仑通态触摸屏连接。
在讲通讯项目之前,我们必须具备然硬件要求如下列罗:
1.)装有MCGS软件电脑一台;
2.)西门子smart200系列PLC一台;
3.)昆仑通态触摸屏一台,若没有触摸屏也没关系,可以用
电脑屏幕代替触摸屏进行在线仿真;
4.)DC24V开关电源,以太网线等需要配齐。下面是本次实验的软硬件展示:

MCGS软件

西门子smart200PLC

昆仑通态HMI 正面

HMI背面
满足以上条件后我们打开西门STEP 7‑Micro/WIN SMART软件编写程序,编写整数(INT)和浮点数(REAL)程序进行演示:

编写布尔量(bool)来进行演示:

以上为西门子SMART PLC端的程序,下面我们对MCGS触摸屏进行组态等工作:
1.)创建项目:


2.)点击“设备窗口”进行PLC驱动添加等:

添加“设备工具箱”的方式方法。

添加西门子SMART200PLC驱动:


添加驱动完毕后,可以添加PLC变量,这里点击“添加变通道”方可添加。

添加M区的方法:


添加Q区变量:


添加VW区:


添加VD区:


添加完毕PLC变量后,我们进行确认并保存后设置下PLC/IP地址等:


以上对PLC变量添加完毕了,接着添加一个“用户窗口”(画面):

修改用户窗口属性(给窗口命名):


给画面添加工具箱:

给画面添加一个标签的步骤如下:

在画面中添加一个按钮:

建立按钮变量连接:


给画面添加一个指示灯:


给画面添加一个输入整型(INT):

给画面添加一个整型输出(INT):


给画面添加一个浮点(REAL)输入:

给画面添加一个浮点(REAL)输出:


上基本上对MCGS屏幕组态完毕,下面我们进行电脑仿真演示:

通过测试屏幕正常发送接收PLC数据,因此这次通讯实验是成功的。由于笔者时间关系和水平有限,文章中难免有错误的地方,望广大朋友批评指正!力争文章更完善!




