HMI第二讲PC Access

返回查看 S7-200热线工程师岗前内部培训——HMI第二讲:PC Access 视频

主要内容:

(1)PC Access

1)下面简单介绍以下OPC,OPC是OLE for Process Control,用于过程控制的OLE,它是一个工业标准,管理这个标准国际组织是OPC基金会,OPC基金会现有会员已超过220家。遍布全球,包括世界上所有主要的自动化控制系统、仪器仪表及过程控制系统的公司。

2)PC Access在和S7-200进行通讯的时候所支持的协议包括以下几个:

与一台计算机连接的最大PLC个数:

S7-200PC Access,利用PPI、以太网或调制解调器,能够同时由8个PLC读取数据。可在一个项目中创建超过8个PLC,但在默认配置下,同时最多只能有8个处于活动状态。

与一台PLC连接的最大的PC Access个数:

能够将多台微机与同一个PLC同时连接。下表列出了同时连接的微机数目限制。

3)使用PC Access与S7-200 PLC连接的网络图如下所示:

有单主站的、多主站的、多主站从站,电脑和HMI的设备都是主站,还可以组成以太网网络和其他的多主多从的复杂的网络。

(2)PC Access使用

下面来看一下PC Access的界面,首先我们要为PC Access和PLC之间通讯选择PG/PC接口;

在这个PG/PC里面我们首先新建一个PLC,右键单击通讯口,选择"新PLC"建立一个新的PLC,当前我们选用的PLC的PG/PC接口选的是PPI的方式,所以这里的网络地址是可以设PPI的地址,如果前面选的是以太网的方式的话,这一块需要设的是IP地址,可以给PLC起一个新的名字。

PLC建好了以后我们可以在PLC的下面新建文件夹以方便项目的管理;

文件夹建好了以后我们可以在文件夹当中建立新的Item(项目),可以给每一个项目取一个符号名,内存位置是它的数据地址以及读还是写操作,数据类型是BYTE还是INT;

那么插入以后,我们会在已经建好的文件夹下面看到我们新建的一系列的Item,这里的地址可以设成不同的,读取的方式也不同;

将组态好的项目可以直接拖拽到测试客户机里面来进行通讯质量的测试;

拖进去以后我们点击测试客户机状态按钮,那么就开始监控通讯状态,如果通讯正常的话,"质量"这一块应该是"好",如果像现在这种情况下,说明通讯是有问题的。

(3)OPC客户端使用

服务器组态完毕,即可以通过OPC客户端访问该服务器,常见的OPC客户端包括:

当一条OPC的网络上存在多个OPC Server和多个OPC Client或者叫Application的时候,它们彼此之间的访问是依靠服务器的名字来进行访问的。

那么S7-200的PC Access,它作为服务器的时候,它的符号名叫做"S7200.OPCServer",这个OPC的条目管理器是从WinCC里面访问的时候看到的。

那么同样上图是WinCC Flexible对PC Access访问的时候,它的符号名仍旧是"S7200.OPCServer"。

(3)Excell应用

Excell同样功能强大,可以作为OPC的客户端来对PC Access进行读写。进行读写之前我们首先要对Excell进行添加宏的操作(Add-Ins);

 

点击Add-Ins以后在这里勾选OPC-Client AddIn for Excel,在PC Access的安装路径下找到Bin的文件夹,选取其中OPCS7200ExcelAddin,打开它;

OPC客户端的宏添加完成后,Excell的工具栏中会出现这样的一个图标,图标当中每个按钮的职能如下表所示:

(Excel操作图)

如果我想对它进行操作的话,首先打开我的Excel表格,选中我的某一个单元格,然后点击公式向导这个按钮出现OPC向导对话框,在ItemID的来源的地方点击,通过浏览的方式在S7200.OPCServer下面我们已经通过PC Access建立好了这样的文件夹和Item,那么我们选择需要插入到这一块表格当中的数据,选择好了以后即完成了数据的嵌入。

(4)PC Access FAQ

Q1:一个应用程序可包含的最多项目数目是多少?

A1:通过S7-200 PC Access OPC服务器读取的项目数目没有限制。

Q2:哪些STEP7-Micro/WIN版本支持符号集成?

A2:S7-200 PC Access支持从STEP7-Micro/WIN 3.x版至4.x版进行的符号集成。

Q3:为什么当指定Item的属性为"Write"(写入)的时候,在客户测试端显示质量为"Bad"?

A3:PC Access软件的测试客户端不支持写入的操作,当Item的属性为"Write"(写入)的时候,就取消了该条目的读取功能,所以客户端尝试读取的时候失败,质量为"Bad",但是在WinCC等其他支持写操作的软件上是可以修改其变量数值的。

上篇:TD文本显示器

下篇:S7-200热线工程师岗前内部培训—通信第一讲 PPI和MPI通信