塞棒程序OPC设置Word文档下载推荐.docx
《塞棒程序OPC设置Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《塞棒程序OPC设置Word文档下载推荐.docx(25页珍藏版)》请在冰点文库上搜索。
3修改界面的连接方式24
塞棒界面OPC设置
1搭建环境
1.1设置网络连接
用网线将工控机与PLC连接在一起。
如果有多套PLC,则用连接器将多套PLC与工控机连接起来。
按图1.1设置工控机本地连接。
图1.1本地连接设置
如果系统是多个网卡,则
选择开始->
SIMATIC->
step7->
组态SIMATIC工作站点(如图1.2),一般已经自动启动在任务栏右下角。
选择设置的IP地址作为主机地址
图1.2多网卡工作站点设置
1.2站点配置
1.2.1添加OPCServer
安装西门子SIMATICNET6.3后,双击桌面上的StationConfiguration快捷键,进行服务器的设置。
右键点击第一栏,点击Add,如图1.3所示。
在弹出的AddComment对话框上选择OPCServer,点击OK.图1.4所示。
图1.3添加OPCServer
图1.4选择OPCServer
1.2.2添加IEGeneral
鼠标右键点击第三栏,点击Add,在弹出的AddComment对话框上选择IEGeneral。
如图1.5所示。
图1.5添加IEGeneral
在Parameterassig下拉框中选择工控机要通讯的网卡,最后点击OK。
1.2.3设置站名
在Stationconfigurationeditor对话框上点击StationName按钮修改站名。
如图1.6所示。
点击ok按钮。
图1.6StationName
在Stationname中输入RAM_OPCStation.如图1.7所示。
点击OK。
图1.7设置StationName
完成后在Stationconfigurationeditor对话框上点击ok退出站设置。
1.3配置控制
依次点击“开始”→“SIMATIC”→“SIMATICNET”→“ConfigurationConsole”,弹出设置控制界面。
在左边栏双击Modules后再双击其下相应的网卡,点击General,在Modeofmodule下拉框中选择Configuredmode,如图1.8所示。
图1.8设置ConfigurationConsole
在左边栏击AccessPoints,双击右边的S7ONLINE项。
如图1.9所示。
图1.9选择S7ONLINE
在S7ONLINE属性对话框中选择TCP/IP…….如图1.10所示。
然后点击确定。
图1.10选择网卡
1.4构建组态
1.4.1OPCServer硬件组态
打开PLC项目,插入一个“SIMATICPCSTATION”,并将名字改为与在StationConfiguration里的Stationname一致为RAM_OPCStation,点击右边“Configuration”。
如图1.11所示。
图1.11插入站点
在弹出的硬件组态界面的第一槽插入OPCServer。
注意:
名字要与StationConfiguration中的名字一样为OPCServer。
如图1.12所示。
图1.12硬件组态OPCServer
在第三槽插入IEGeneral,并设置IP地址与之前StationConfiguration中设置的地址在同一个网段.这里设置为168.1.1.80。
如图1.13所示。
图1.13硬件组态IEGeneral
1.4.2PLC硬件组态
多套PLC时CP343-1模块的IP地址设为不同,MPI地址也设置不同
并将CP343-1属性->
子网选择Ethernet连接,
如图1.14
图1.14硬件组态PLCcp-343-1
1.4.2网络组态
1PLC300
点击菜单栏图标“ConfigureNetwork”
,打开网络组态。
选中Rmon_OPCStation里的OPCServer,在下边“LOCALID”栏右键点击,如图1.15所示。
图1.15网络组态
点击InsertNewConnection弹出创建新连接界面.如图1.16所示。
注意
图1.16添加新连接
在ConnectionPartner中选择要通讯的CPU,然后在Type中选择S7connection。
点击OK后候会弹出一个属性设置对话框。
如图1.17所示。
图1.17属性设置
将LocalID改名为S7connection_1。
第二套LocalID改名为S7connection_2.
LocalID改名为S7connection_2名字界面程序中要用到所以不能单独改动
2012-1-28
【网络超时设置】
如下图opc服务器超时设置,双击S7connected_1,弹出propertics–syconntion属性框,选择OPC将其中jobTimeout和Connecautoutimeout改为2000【2千】
如红色框。
同样双击S7connected_1,更改相应的设置
超时设置图
注意:
如果有多套PLC,则应为每套CPU建立一个连接。
编译保存网络组态。
左键点击OPCServer将网络组态下载。
然后分别左键点击所有站点中的CPU,将网络组态下载至相应的CPU。
如图1.18所示。
图1.18下载网络组态
打开StationConfiguration查看状态。
如图1.19所示。
图1.19查看状态
插入一个“SIMATICPCSTATION”,并将名字改为与在StationConfiguration里的Stationname一致为RAM_OPCStation,并按照上面的方法进行硬件组态。
在网络组态里新建一个连接。
选链接伙伴为“未指定”,协议为“S7Connection”,如图1.20所示。
图1.20新建连接
点击OK,进行网络IP地址配置。
如图1.21所示。
图1.21设置网络地址
这里填写的以太网地址要和PLC1200设置的地址一致。
点击AddressDetails。
如图1.22所示。
图1.22详细地址信息
完毕后分别将硬件组态和网络组态下载就可以。
2测试OPC
配置好后,可用SIMATICNET自带的测试工具OPCScout测试时候配置成功。
重新启动电脑StationConfigurator重新启动
依次点击“开始”→“SIMATIC”→“SIMATICNET”→“OPCScout”,如图2.1所示。
图2.1OPCScout
双击左边栏里的OPC.SimaticNET,输入group的名字test,如图2.2所示。
图2.2添加组名
点击OK,这时候左边栏出现test组。
双击test.弹出如图2.3所示对话框。
图2.3OPCNavigator
点击左边栏的S7,则可以看到之前在网络组态里建立的连接名。
如图2.4所示。
这里一个连接表示一套PLC。
要查看相应的PLC数据,只要点击创建连接时为该套PLC的CPU创建的连接名即可。
图2.4查看连接
点击s7connecton_1,然后点击objects,就会显示PLC中的数据,如M数据,DB数据。
如图2.5所示。
图2.5显示PLC数据
查看DB24中DBD4的内容。
点击DB,点击DB24,然后点击newdefinition,弹出DefineNewItem对话框。
如图2.6所示。
图2.6定义新项
在Datatype中选择要查看的数据类型,这里选择REAL,然后再Address里输入4,在NO.Values输入1,如图2.7所示。
图2.7输入信息
点击OK.这时候在中间就会显示要监视的项。
如图2.8所示。
图2.8显示添加的项
点击右移箭头,将项移到右边。
如图2.9所示。
图2.9右移添加的项
这时就可以查看PLC中的值了。
如图2.10所示。
图2.10查看PLC数据
注意:
在选择Datatype的时候要根据要监视的变量的类型来选择。
3修改界面的连接方式
通过第二步确定OPC配置正确之后,按照以下的步骤修改参数确定塞棒界面的连接方式。
找到塞棒界面软件安装路径下的connectionType文件,用记事本方式打开。
如图3.1所示。
图3.1查看连接文件
将value的值改为1。
保存关闭文件即可。
0表示用MPI方式与PLC通讯。
1表示用OPC方式与PLC进行通讯。
修改完毕之后即可运行塞棒界面。
。