您的当前位置:首页正文

OPC软件与WINCC通讯

2023-12-23 来源:客趣旅游网


OPC软件与WINCC通讯

一、 OPC软件设置

打开KEPServerEx软件,到Tool->Options进入OPC DX选项卡下面。将Enable OPC Date Exchange打勾,详细功能请参照下面帮助,点击确定。

二、 OPC软件下添加通讯变量。

这里新建一个三菱的驱动,通过485串口通讯(非编程口),选择驱动名称为Mitsubishi FX Net,点击下一步。

设置通讯接口,将Flow设置成始终。点击下一步。

三菱的协议数据位为7位,这个要注意。

下面为默认。再点击完成。

然后点击新建驱动。

选择PLC型号为FX3U,点击下一步。

设置PLC地址。关于三菱里面的PLC地址与通讯参数设置请参照三菱PLC帮助,与KEPServerEx帮助。

以下是KEPServerEx软件帮助。KEPServerEx软件支持的PLC型号与通讯协议。

需要在三菱PLC中选择格式一,和校验。

下面全部选择默认参数。点击完成。

在PLC1上点右键新建变量或者变量组。如果变量很多推荐使用变量组功能,这里就不再演示,这里直接新建变量了。

填写变量名,变量地址,注释,变量类型,还有读写权限。点击确定。

此时新建变量已完成。

三、 OPC软件与PLC通讯测试

点击工具栏中的OPC进行测试。

到FX3U.PLC1下监控变量的值。后面有质量是Bad,还是Good,说明是已建立通讯还是通讯失败。

另外软件下面也有相关信息

这个报警说明我的COM1已被使用。

如果WINCC需要监控OPC软件与PLC是否连接成功,可以监控FX3U.PLC1._System中的Error变量的值,如果是TRUE说明通讯失败。

四、 WINCC建立连接

在变量管理上点击右键,选择添加新的驱动程序。选择OPC.chn。

WINCC 7.0以后软件中集成的Modbus TCPIP驱动。这样是WINCC应用更方便。

在OPC Groups上点击右键选择系统参数,此时WINCC开始查询电脑中的OPC服务器。

选中KEPServerEx对应的服务器。点击右侧的浏览服务器

将读写权限打勾,点击下一步。

此时就可以找到在OPC中新建的变量的。将其全部选中,点击添加条目。

点击是。

直接点击确定。再点击完成。此时WINCC下面就有变量了。

KEPServerEx软件默认为开机自动启动。请勿关闭,否则将导致WINCC无法与OPC软件通讯。

五、附录一

1、KEPServerEx与三菱编程口通讯。

将驱动名称选择

通讯参数参照KEPServerEx软件帮组。以下就是KEPServerEx软件帮组。其他和串口通讯一样。

2、KEPServerEx与Modbus RTU设定通讯

驱动名称选择Modbus串口

设置通讯参数。以下默认,点击完成。

然后单击新建设备名称

选择Modbus,设备地址与实际相同。以下全部点击下一步,再点完成。

然后新建变量。具体地址可以点击“?”查看。

这个是标准的Modbus地址。与MCGS相同。

3、WINCC与S7-200通讯

WINCC与S7-200通讯可以使用KEPServerEx,也可以使用西门子官方的OPC软件PCAccess 目前最新版本为SP6。推荐使用PCAccess。更方便,更简单,还是中文的。具体OPC添加方法与KEPServerEx软件相同。

4、WINCC与S7-200 Smart通讯

WINCC与S7-200 Smart必须使用西门子官方的Pc Access SMART Software,此软件与S7-200 Smart走的是以太网通讯,速度更快。也很方便。具体OPC添加方法与KEPServerEx软件相同。

因篇幅问题不能全部显示,请点此查看更多更全内容