长沙聚控电子科技有限公司

电话

153 0748 3969

微信扫一扫

在线询价:

巨控湖南分公司

新闻资讯

首页 >> 新闻资讯 >>新闻中心 >> 使用 WINCC 本地连接 NET400
新闻资讯
更多
详细内容

使用 WINCC 本地连接 NET400

NET400 工程下载完成,并使用 GrmOpcMgr 对监控端配置并刷新后,就可以使用任何支持 OPC 协议的组态软件实现监控,下面以查看 NET400 变量“环境温度”值为例,简单说明如何使用 WINCC 通过 OPC 链接NET400。本节使用的 WINCC 版本是 WINCC V7.0 SP1 ASIA.


1.1 新建组态工程
请按 WINCC 使用手册新建组态工程。
注意,某些版本的 WINCC OPC 驱动对中文支持有问题,比如: WINCC7.3 ,博图 V15 wincc,设备名字和变量名都不能是中文。

image.png

1.2 添加 OPC 设备
WICC Explorer 中添加新的驱动程序:

image.png

如下对话框中,选择驱动协议为“OPC.chn”即可

image.png

1.3 添加设备变量
如下图,点击 “系统参数”,来查找电脑上可用的 OPCServer。

image.png

点击 LOCAL(即本机),可以查看本机上可用的 OPC 服务器。 OPC 服务器选择 GrmOpcServer.GRMOPC,

image.png

点击“浏览服务器”后, WINCC 会自动启动 GrmOpcServer,如下图。并同时弹出“过滤标准”对话框

image.png

过滤标准中务必根据使用的需求勾上“读访问”和“写访问”。如下图所示,点击下一步

image.png

这样 WINCC 会列出 NET400 里面的所有具备网络读和网络写属性的变量,选中需要访问的变量“环境温度”,点击“添加条目”即可。

image.png

这个时候, WINCC 会要求先创建一个逻辑连接,点击“是”即可。

image.png

在下图新连接对话框中,点“确定”即可

image.png

在下图添加变量对话框中,选中 GrmOpcServer_GRMOPC,点击完成即同时完成创建 OPC 连接和建立OPC 变量的过程。

image.png

配置完毕后,可以看到已经添加了一个 OPC 设备,并建立好了一个名为环境温度的变量。
image.png

可以手工添加更多的 OPC 变量,如下图:

image.png

变量属性中 数据类型和 NET400 中一致。 GRM 设备变量中整数类型对应 WINCC 有符号 32 位数,开关量类型对应 WINCC 中二进制变量,浮点数类型对应 WINCC 浮点数 32 IEEE 754

image.png

点击上图选择选择,弹出下图 OPC 地址:

image.png

条目地址需要手工输入,格式为设备显示名.NET400 工程中的变量名
上面输入的条目地址是设备
1.开关量 1,其中: 设备 1 是在 GrmOpcMgr 程序中添加 GRM 设备时,设置的设备显示名。

image.png

开关量 1 是在 GRMDev6 中对应 NET400 工程中的变量名称

image.png

注意: GRM 设备内部工程因增加变量、删除变量或修改变量名称而发生变化时,需下载新工程到NET400 正常运行后,并使用 GrmOpcMgr 重新刷新 GRM 设备,然后退出 WINCC,再重新进入 WINCC 回到上图的界面,才能自动获取最新的 OPC 寄存器名。


1.4 监视变量值
WINCC 画面中新建一个输入输出域元件,配置如下图所示:

image.png

变量选择刚才我们建立的环境温度即可

image.png

然后启动运行系统,看到如下图所示的环境温度值。

image.png

若运行时变量显示出现黄色警告标志,如下图:

image.png

以上情况有两种可能:
1NET400 和服务器之间的连接失败,导致 WINCC 读到的是变量的无效值。
2WINCC 中用到的变量环境温度在 OPC 服务器中并不存在,原因是因为该变量在 NET400 中根本不存在,或者 NET400 中有该变量,但是没有正常刷新到 OPC 服务器。这个时候,请重新下载正确的 NET400 工程,并刷新设备,请参考配置和刷新 GRM 设备章节。


1.5 OPCServer 特殊变量
GRM OPC Server 提供一些特殊变量,各变量名称及功能描述如下:
$$IOServerState
整数,只读,表示 GRM 设备到 OPC 服务器的连接状态, 0 是无错误, 1=连接故障


seo seo