求教“如何建立SIMATIC NET OPC 服务器与2个PLC 的S7连接”

求教“如何建立SIMATIC NET OPC 服务器与2个PLC 的S7连接”,第1张

这个问题我自己已经解决了,只要在opc sever 下再建一个连接——如“s7_connection2”双击这个连接,在属性中把地2个PLC地址输入既可。开始觉得这个问题挺难的,现在突然发现自己竟然问了一个这莫菜鸟的问题。不过还是可以和新手分享一下我所遇到的问题。

服务器的话要看,如果是client-server结构的DCS,服务器位于上位和控制器之间,他将你的指令和现场数据通过服务器来经过交换,服务器一般是冗余配置,如果是并行结构来说没有所谓服务器的概念,只有个工程师站,程序的下装通过工程师站,但是数据的获取和指令的下达通过操作员站就行,这个好处就是当工程师站坏了的话操作员站可以正常工作

OPC服务器的作用是通过OPC协议将DCS的数据取出,并开放,一般一个OPC服务器下面连接一个或多个客户端,客户端通过安装相应的软件(也支持OPC协议),来取得DCS的协议

S7200可以支持PPI modbus 和自由口通讯;

采用PPI 和modbus通讯模式时,可以支持OPC;

自由口串口服务器是什么,可以具体介绍一些,

如果是串口转以太网的,建议S7200采用modbus通讯,

这样网口端为modbusTCP协议,可以连接OPC

最好的办法是,用西门子的PPI通讯模式,这样不用编写通讯程序,直接使用,

如果上位机需要网口,可以加一个PPI转以太网的模块,使用更简单。

1、安装ifix 在服务端计算机、客户端计算机安装ifix

2、配置Dcom 需要配置opc 服务器端的opc,具体配置可百度,有很多,起始主要是开放几个权限;

3、配置计算机密码,xp的话最好要配置一样的用户名密码;

4、先用客户端网上邻居访问一次服务端,输入好用户名密码,

5、启动服务器端的ifix,测试的话可以在服务器端建立几个内部变量,

6、启动客户端的opc client进行数据读取测试,opcclinet可以是任意支持opc的组态软件或者vb程序或者可以用kepware、wincc opc等进行测试,测试的时候选择网络的服务器的计算机然后选择这个服务器上的ifix 的opc server程序

7、浏览数据,

关键点是配置dcom和设置统一的用户名密码;win2000的话opc,不需要设置一样的用户名密码,因为2000的安全机制要低,xp的话最好设置一样的用户名密码,不然很可能通讯有问题,设置一样的用户名密码是最简单的过程。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 求教“如何建立SIMATIC NET OPC 服务器与2个PLC 的S7连接”

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情