SIMATICNETOPCServer通讯组态设置指导手册 .doc
-
资源ID:97461719
资源大小:7.80MB
全文页数:54页
- 资源格式: DOC
下载积分:5金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
SIMATICNETOPCServer通讯组态设置指导手册 .doc
SIMATIC NET OPC Server与S7-200+EM277/ET200S/PA仪表通讯组态设置指导手册 北京华晟高科教学仪器有限公司编制 目 录目录11.系统兼容性21.1 STEP7 与 Microsoft Windows 操作系统的兼容性21.2 SIMATIC NET 与 Microsoft Windows 的兼容性21.3 STEP7 Micro/Win与 Microsoft Windows 操作系统的兼容性21.4 SIMATIC软件包同 Microsoft Windows 操作系统以及 STEP7 V5.4 兼容性22.实验环境32.1 软件环境32.2 硬件33.S7-200组态例程43.1 配置 PC Station43.2 在 STEP7 中组态 PC Station53.3 生成 S7-200 项目113.4 OPC Scout 测试通讯123.5 组态KINGVIEW项目174. ET200S组态例程294.1 配置 PC Station294.2 在 STEP7 中组态 PC Station294.3 OPC Scout 测试通讯344.4 组态KINGVIEW 项目355. PA仪表组态例程395.1 配置 PC Station395.2 在 STEP7 中组态 PC Station405.3 OPC Scout 测试通讯455.4 组态KINGVIEW 项目466. 总结501.系统兼容性1.1 STEP7 与 Microsoft Windows 操作系统的兼容性链接:1.2 SIMATIC NET 与 Microsoft Windows 的兼容性 参见链接:1.3 STEP7 Micro/Win与 Microsoft Windows 操作系统的兼容性 参见链接:1.4 SIMATIC软件包同 Microsoft Windows 操作系统以及 STEP7 V5.4 兼容性 2.实验环境2.1 软件环境Windows XP Professional SP2SIMATIC NET PC Software V6.4STEP7 Professional 2006 SR5 (V5.4+SP3)PDM6.0STEP7-Micro/win V4.5KINGVIEW 6.52 或者 WINCC 6.22.2 硬件CP5611 6GK1561-1AA00CPU224CN 6ES7 214-1AD23-0XB8EM277 6ES7 277-0AA22-0XA0ET200S DP/PA耦合器PA压力变送器 PA温度变送器Profibus 电缆 DP连接器硬件组网系统图:3.S7-200组态例程3.1 配置 PC Station1.打开 Station Configration Editor,分别在第一插槽插入 OPC Server,第三槽插入 CP5611 卡,如图 1图12.配置 CP5611 PROFIBUS 参数,如图 2图23.更改 Station Name,本例中取名为 S7con,如图 1。 3.2 在 STEP7 中组态 PC Station1.新建一个项目,通过 Insert >Station >Simatic PC Station 插入一个 PC 站,注意站名要更改成 Station Configuration Editor 中所命名的 Station Name ,即命名为“S7con”,如图 3图32.打开硬件组态窗口,组态与所安装的 SIMATIC NET 软件版本相一致的硬件,插槽结构与在 Station Configuration Editor 组态的 PC 站一致,编译并保存,如图 4 图43.打开 NetPro,在 OPC Server 的连接表的第一行右键选择“Insert NewConnection”或 Insert >New Connection 插入个新的连接,如图 5图54.为 OPC Server 定义新连接,连接伙伴选择“Unspecified”,连接类型选择“S7connection”,如图 6图65.点击“Apply”编辑连接属性,“Partner”地址填写通讯方 EM277 的地址,如图 7图7生成的连接名称可更改,地址详情如图 8图8注意: Partner 侧 TSAP 号 03.00 不能更改,但 EM277 可在任意槽位6.点击“OK”退出至 NetPro 窗口,生成连接 S7 connection_1,点击“Save andCompile”编译并保存,如图 9图97.打开控制面板,打开“Set PG/PC Interface”窗口,选择“PC internal(local)”,如图 10图108. 保存编译无误后,如图 11 所示的图标会有黄色箭头标识,将正确组态信息下载到 PC Station 中,如图 12图11图129.下载完毕后,查看 Station Configuration Editor 的正确状态,如图 13,可以看到图 1 中紫色标识中的红色“X”已去除.图1310. 打开“Set PG/PC Interface”窗口,此时也可选择“CP5611(PROFIBUS)” 如图14,这两种接口参数分配方式都不影响 OPC Server 与 S7-200 的通讯功能。图1411. 打开 Start >Simatic > Simatic Net >Configuation console 检查 CP5611 工作模式及插槽号,如图 15 所示图153.3 生成 S7-200 项目1.打开 STEP7-Micro/win 软件,生成 S7-200 项目,双击“通讯”功能图标,配置Micro/win 与 S7-200CPU 的连接 ,如图 16图16双击“刷新”搜索 200CPU 节点地址,选中该节点,地址栏中的远程地址更改为EM277 地址“4”,如图 17,点击“OK”退出,通讯配置完成。图173.4 OPC Scout 测试通讯1.打开 Start >Simatic > Simatic Net >OPC Scout,点击“ic.NET”,添加一个组,本例为此组取名为 cpu224,如图 18、图 19所示。图18图192.双击生成的连接组“cpu224”打开 OPC-Navigator,选择“S7”协议,自动显示已组态的 S7 connection_1,点击“objects”显示所有通讯数据区,以 I/M/Q/DB 为例创建通讯数据,如下图 20,图 21,图 22 点击“”将条目移送到右侧窗口,点击“OK”,如通讯正常,则在如图 23 中“Quality”一栏中显示为“good”.图20图21图22注意:DB 数据即为 200CPU 的数据区 V 区,通讯所能配置的数据区域为:I、M、Q、DB3.在 200CPU 侧对 V 变量赋值如图 23,VB200 和 VB0 图23在 OPC Scout 中对应 DB 变量接受无误,如图 24,200 和 0图244.在 OPC Scout 中对 Q 变量赋值,如图 25,QB3图25200CPU 中对应 Q 变量接受无误,如图 26,QB3图263.5 组态KINGVIEW项目1. 启动组态王,并创建一个新项目。 打开组态王软件,如图27图27在组态王工程管理器中新建工程,如图28、29、30,点击完成,打开该新建工程,工程名可自定义。图28图29图302. 在工程浏览器中选择“OPC服务器”,双击“新建”,添加一个OPC服务器,如图31、32所示.图31图32弹出”查看OPC服务器”对话框,选择ICNET, 如图33所示,点击确定。图333. 在工程浏览器中建立新变量,选择“数据库-数据词典-新建”,如图34。图34定义新的变量PV,在连接设备处选择ICNET,寄存器选择OPC中所建立的变量VB200,如图35、36、37所示:图 35图36图37数据类型选择为USHORT,设置读写属性为“读写”,单击确定。如图38所示:图384. 在工程浏览器中新建画面,“文件-画面-新建”,如图39所示.图39在新建画面中绘制一个矩形,并添加一个文本,如图40所示图40双击文本框,弹出动画连接对话框,定义动画连接,如图41所示图41单击值输出-模拟值输出,连接变量,点击,选择前面建立的新变量即可,单击确定。如图42所示。图42同理,连接模拟量值输入变量,如图43所示。图43单击确定后,保存画面。图445.在组态王工程浏览器中测试icNET, 检测连接状态。右击“本机icNET”,选择“测试 本机ICNET”如图45所示图45寻找相对应的寄存器名,双击选择该寄存器名,点击读取,可以看到变量值读取无误, 如图46、47所示图46图476. 运行画面,可以看到接受数据无误。如图48所示图48OPC检测显示接受数据无误,如图49图49 CPU200接收数据无误,如图50图50点击文本框,可以写入不同的值,同样可以看到OPC SCOUT 和 CPU200中变量数据接收无误。图514. ET200S组态例程4.1 配置 PC Station同第三章中3.1步骤相同,站名本例取名为“ET200SOPC” ,如图1图14.2 在 STEP7 中组态 PC Station1.新建一个项目,通过 Insert >Station >Simatic PC Station 插入一个 PC 站,注意站名要更改成 Station Configuration Editor 中所命名的 Station Name ,即命名为“ET200SOPC”,如图 2图22.打开硬件组态窗口,组态与所安装的 SIMATIC NET 软件版本相一致的硬件,插槽结构与在 Station Configuration Editor 组态的 PC 站一致,同第3章3.2中2。3 分配 CP5611 网络参数 双击 CP5611 打开其属性对话框,将 CP5611 接口设为 profibus,并用 New 按钮建立一个 Profibus 网络,Profibus 地址与波特率的设置要与 Station Configurator 中对CP5611 参数设置相同同时,在 Operating Mode 中,选择 DP 模式为 DP master。如图3、4所示。图3图4从硬件目录中选择 PROFIBUS DP 下面的 ET200S 文件夹,将IM151-1从站托拽到 CP5611 的 DP 轨道上,设置其从站地址为 3,并添加接口区 PM-E DC24V和2AI I 2WIRE ST,如图5、6、7、所示。图5注意:组态型号要与硬件型号相匹配.图6注意:该地址必须要与硬件ET200S拨码地址相符.图7完成 PC 站组件设置后,存盘编译并下载当前组态配置如图8所示。图8其他步骤均可参照第三章3.2中的操作步骤.4.3 OPC Scout 测试通讯1.打开 Start >Simatic > Simatic Net >OPC Scout,点击“ic.NET”,添加一个组,本例为此组取名为 ET200S,如图9所示,可参照3.4中图18。图92.双击生成的连接组“ET200S”打开 OPC-Navigator,此窗口中显示所有的连接协议。打开 CP5611 文件夹,会看到组态的站号为 3 的从站,双击这个从站,即可出现有可能被访问的对象树(objects tree),点击“objects”显示所有通讯数据区, 点击“”将条目移送到右侧窗口,点击“OK”,如通讯正常,则在如图中“Quality”一栏中显示为“good” 。如图10、11,具体操作可参照3.4中2.图10图114.4 组态KINGVIEW 项目1.启动组态王,并创建一个新项目。具体步骤参照3.5中1。2.在工程浏览器中选择“OPC服务器”,双击“新建”,添加一个OPC服务器,具体步骤参照3.5中2。3.在工程浏览器中建立新变量,选择“数据库-数据词典-新建”,寄存器选择与从站ET200S对应的变量。具体步骤参照3.5中3。寄存器的选择如图12、13所示图12图134.在工程浏览器中新建画面,“文件-画面-新建”,参照3.5中4.变量连接如图14所示图145.在组态王工程浏览器中测试icNET, 检测连接状态。右击“本机icNET”,选择“测试 本机ICNET”,具体操作步骤参照3.5中5.检测到数值如图15、16所示。图15图166.运行画面,可以看到接受数据无误。如图17所示。图175. PA仪表组态例程5.1 配置 PC Station同第三章中3.1步骤相同,站名本例取名为“PAOPC” ,如图1图15.2 在 STEP7 中组态 PC Station1.新建一个项目,通过 Insert >Station >Simatic PC Station 插入一个 PC 站,注意站名要更改成 Station Configuration Editor 中所命名的 Station Name ,即命名为“PAOPC”,如图 2图22.打开硬件组态窗口,组态与所安装的 SIMATIC NET 软件版本相一致的硬件,插槽结构与在 Station Configuration Editor 组态的 PC 站一致,同第3章3.2中2。3 分配 CP5611 网络参数 双击 CP5611 打开其属性对话框,将 CP5611 接口设为 profibus,并用 New 按钮建立一个 Profibus 网络,Profibus 地址与波特率的设置要与 Station Configurator 中对CP5611 参数设置相同同时,在 Operating Mode 中,选择 DP 模式为 DP master。如图3、4所示。图3图4从硬件目录中选择 PROFIBUS PA > Sensors > Pressure > SIEMENS > SITRANS P DSIII,将SITRANS P DSIII从站托拽到 CP5611 的 DP 轨道上,设置其从站地址为 6,如图5、6 图5注意:组态型号要与硬件型号相匹配.图6注意:该地址必须要与硬件地址相符.(硬件地址设定请参考表内说明书)同理:从硬件目录中选择 PROFIBUS PA > Sensors > Temperature > SIEMENS > SITRANS TH400 ,将TH400从站托拽到 CP5611 的 DP 轨道上,设置其从站地址为 7, 如果没找到TH400则需要更新GSD,方法如下:首先,先关闭当前组态工程,如图:然后,在“选项”中选择“安装GSD文件”,如下图:出现下图,然后点击“浏览”找到保存该GSD文件的文件夹的路径,选择“英语”版本,点击安装,并确认安装即可。最后重新打开“硬件组态”,从硬件目录中选择 PROFIBUS PA > SITRANS TH400,将TH400从站托拽到 CP5611 的 DP 轨道上,设置其从站地址为 7,如下图:完成 PC 站组件设置后,存盘编译并下载当前组态配置其他步骤均可参照第三章3.2中的操作步骤.5.3 OPC Scout 测试通讯1.打开 Start >Simatic > Simatic Net >OPC Scout,点击“ic.NET”,添加一个组,本例为此组取名为 PA,如图9所示,可参照3.4中图18。图92.双击生成的连接组“PA”打开 OPC-Navigator,此窗口中显示所有的连接协议。打开 CP5611 文件夹,会看到组态的站号为 6和7 的从站,双击6号从站,即可出现有可能被访问的对象树(objects tree),点击“objects”显示所有通讯数据区, 点击“”将条目移送到右侧窗口,点击“OK”,如通讯正常,则在如图中“Quality”一栏中显示为“good” 。如图10、11,具体操作可参照3.4中2.图10图115.4 组态KINGVIEW 项目1.启动组态王,并创建一个新项目。具体步骤参照3.5中1。2.在工程浏览器中选择“OPC服务器”,双击“新建”,添加一个OPC服务器,具体步骤参照3.5中2。3.在工程浏览器中建立新变量,选择“数据库-数据词典-新建”,寄存器选择与从站ET200S对应的变量。具体步骤参照3.5中3。寄存器的选择如图12、13所示图12图134.在工程浏览器中新建画面,“文件-画面-新建”,参照3.5中4.变量连接如图14所示图145.在组态王工程浏览器中测试icNET, 检测连接状态。右击“本机icNET”,选择“测试 本机ICNET”,具体操作步骤参照3.5中5.检测到数值如图15、16所示。图15图166.运行画面,可以看到接受数据无误。如图17所示。图176. 总结 例程中的注意事项可参考每一步骤中的红色字体部分以及图示的红框部分。通讯格式为 OPC Server,所以在设置通讯数据长度时虽然没有字节数目的限定,但要注意不要超过200CPU 所允许的范围,如 M 变量为 MB0MB31,不能建立通讯数据 MD30。本例是以一个200CPU 与 CP5611 建一个连接和CP5611与ET200S建立连接为例,并实现与上位通讯,说明其通讯功能的可行性。 在本例中上位机也可选择WINCC通过OPC实现与下位机的通讯,但是WINCC的安装环境要求比较高,安装比较复杂,介意不要使用,如读者有兴趣,可以自行尝试,操作方式和KINGVEIW类似,同样可以实现通讯功能。 本指导书于2010.4月编写,缺点和错误在所难免,敬请各位专家、院校师生和广大读者批评指正。