S7-300与iFIX通讯

上传人:宝路 文档编号:7439012 上传时间:2017-09-21 格式:DOC 页数:28 大小:2.27MB
返回 下载 相关 举报
S7-300与iFIX通讯_第1页
第1页 / 共28页
S7-300与iFIX通讯_第2页
第2页 / 共28页
S7-300与iFIX通讯_第3页
第3页 / 共28页
S7-300与iFIX通讯_第4页
第4页 / 共28页
S7-300与iFIX通讯_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《S7-300与iFIX通讯》由会员分享,可在线阅读,更多相关《S7-300与iFIX通讯(28页珍藏版)》请在金锄头文库上搜索。

1、S7-300通过 PROFIBUS 建立 SIMATIC NET OPC服务器与iFIX 连接控制系统情况简介:本控制系统PLC使用的是Siemens 的S7300系列,其中cpu是313C-2DP。一台工控机是联想的天工。下位软件是step7 5.3,上位软件是iFIX 3.5。上下位通过 PROFIBUS建立通讯。第一部分:通过 PROFIBUS 建立 SIMATIC NET OPC服务器与 PLC的 S7 连接一基本相关信息1SIMATIC NET PC软件简介SIMATIC NET 是西门子在工业控制层面上提供给您的一个开放的,多元的通讯系统。它意味着您能将工业现场的 PLC、主机、工

2、作站和个人电脑联网通讯,为了适应自动化工程中的种类多样性,SIMATIC NET 推出了多种不同的通讯网络以因地制宜,这些通讯网络符合德国或国际标准,他们包括:工业以太网AS-I PROFIBUSPROFIBUS-PASIMATIC NET 系统包括:传输介质,网络配件和相应的传输设备协议和服务连接 PLC 和电脑到 LAN 网上的通讯处理器(CP 模块)2用于 PROFIBUS 的先进 PC 组态先进 PC 组态是随 SIMATIC NET V6.0 以上提供的。Advanced PC Configuration 代表一PROFIBUSiFIX3.5S7-300个 PC 站的全新、简单、一致

3、和经济的调试和诊断解决方案。它可以取代以前的 PC 组态工具 COM L S7 和 COM PROFIBUS PC EDITION。 通过使用 NCM PC V5.1+SP2 或以上和 STEP 7 V5.1+SP2 或更高版本,一台 PC 可以和在 SIMATIC S7 中一样进行组态,并通过网络装入。这里提到两种组态工具 NCM PC,STEP 7,区别如下:NCM PC: NCM PC是随 SIMATIC NET 软件光盘提供,它可以创建 PC 项目和开STEP 7项目。但 NCM PC 组态软件不能编辑 STEP 7 中的 S7 程序块。STEP 7: 完整版本 STEP 7 软件的安

4、装是包含 NCM PC 的,在 STEP 7 硬件组态环境中即可配置 PC 站。3用于 PROFIBUS 的 OPC 服务器OPC 服务器随 SIMATIC NET 软件光盘提供。OPC(OLE For Process Control,用于过程控制的 OLE)的基本原理是,OPC 客户应用程序可以通过一个标准、开放的多供应商接口,与 OPC 服务器进行通讯。OPC 服务器提供:数据访问接口 2.05报警和事件接口 1.02(单一事件)在不同制造商自动化产品之间的标准化。用于不同部件的相同的、用户友好的用户接口。从工业网/广域网中每个计算机的可访问性。经过客户机接口(C+)的高性能数据存取。经过

5、自动化接口(VB)或包含 OCX 数据控制,使用容易。因特网通讯可通过 XML DA 接口实现。变量(项目)的成组化;这样可以在很短的时间内进行大容量的数据存取。以下通讯访问组件可以通过 OPC 用于 PROFIBUS:用于 PROFIBUS-DP 的 DP 通讯DP V0 主站 Class 1 和主站 Class 2;DP V1 主站 Class 1 和主站 Class 2;PROFIDRIVE V3 接口,用于服务器用于 PROFIBUS-FMS 的 FMS 通讯S7 通讯S5 兼容通讯(发送/接收)基于 FDL 通讯界面4PC 机的软件和硬件需求软件: SIMATIC NET PC SO

6、FTWARE V6.0 SP5或以上版本NCM PC V5.1+SP2 或以上版本STEP 7 V5.1+SP2 或以上版本SOFTNET-S7(CP5611)授权或 S7-5613(CP5613)授权硬件: CP5611 或 CP5613(A2)二建立 OPC服务器与S7 PLC 的 S7 连接(基于先进的 PC 组态)1所用的软件与硬件SIMATIC NET PC SOFTWARE V6.2 SP1STEP 7 V5.3 SP1CP513S7 300 CPU315-2DP; SM3742OPC 服务器与 PLC S7连接通讯的组态步骤一:配置 PC 站的硬件机架当 SIMATIC NET

7、软件成功安装后,在 PC 机桌面上可看到 Station Configurator 的快捷图标,同时在任务栏(Taskbar)中也会有 Station Configuration Editor 的图标。1) 通过点击图标打开 S tation Configuration Editor 配置窗口图 1: Station Configurator 桌面快捷图标图 2:任务栏中的图标标2) 选择一号插槽,点击 Add 按钮或鼠标右键选择添加,在添加组件窗口中选择 OPC Server点击 OK 即完成。图 3:Station Configuration Editor 配置窗口标图 4:添加 OPC

8、Server3)选择三号插槽添加 CP5613,并分配 CP5613 PROFIBUS 参数,如地址、波特率等。这里我们将 CP5613 PROFIBUS 地址设为 2,波特率为 1.5M,实际参数设定以用户应用为准。点击“OK”确认每一步设定后,完成 CP5613 的添加。注:在选择 CP5613 Bus profile 参数时,这里推荐设置为“Standard”,也可设为“DP”。如果 CP5613 作为 DP 主站,则 Bus profile 应设置为“DP”。4) 点击“Station Name”按钮,指定 PC 站的名称,这里命名为 profibusOPC。点击“OK”图 5:添加

9、CP5613图 6: 分配 CP5613 参数确认即完成了 PC 站的硬件组态。注:Station Name 并不是特指 PC 机本机的名称步骤二:配置控制台(Configuration Console)的使用与设置1) 配置控制台(Configuration Console)是组态设置和诊断的核心工具,用于 PC 硬件组件和 PC 应用程序的组态和诊断。2)正 确 完 成PC站 的 硬 件 组 态 后 , 打 开 配 置 控 制 台 ( start simatic simatic net Configuration console ),可以看到CP5613 的模式已从 PG mode 切换到

10、Configuration mode,插槽号(Index)也自动指向 3。如图 8。注:对于 Simatic Net V6.1 或 V6.0 版本的软件,你需要在上面窗口中,手动将模块模式(Mode of the module)从 PG 模式切换到组态模式(Configured mode),并设置 Index 号。图 7:命名 PC 站名称3) 在 Access Points 设定窗口中,将 S7ONLINE指向 PC internal (local)。此设定是为 PC 站组态的下载做准备。步骤三:在 STEP 7 中组态 PC Station1)打开 SIMATIC Manager,通过 F

11、ileNew 创建一个新项目,如“profibusOPCDEMO”。 通过 Insert StationSimatic Pc Station 插入一个 PC 站。特别注意的是,要将 PC Station默认名称“SIMATIC PC Station(1)”改为与 Station Configuration Editor 中所命名的Station Name 名称相同,所以这里改名为“profibusOPC”。双击 Configuration 即可进入 PC Station 组态界面。图 8 配置控制台(Configuration Console)图 9:PC Station 配置控制台 Acce

12、ss Point2) 在硬件组态中,从硬件目录窗口选择与已安装的 Simatic net 软件版本相符的硬件插入到与在 Station Configuration Editor 配置的 PC 硬件机架相对应的插槽中。图 10: STEP 7 中创建新项目与建立 Simatic PC Station图 11: PC Station 硬件组态3) 分配 CP5613 网络参数双击 CP5613 打开其属性对话框,将 CP5613 接口设为 profibus,并用 New 按钮建立一个 Profibus 网络, Profibus 地址与波特率的设置要与 Station Configurator 中对

13、 CP5613参数设置相同,过程如图 12 。4) 完成 PC 站组件设置后,按下编译存盘按钮确定且存储当前组态配置图 12:CP5613 参数设置图 13:组态的编译存盘5) 编译无误后,点击“Configure Network”按钮,进入 NetPro 配置窗口。6) 在 NetPro 网络配置中,用鼠标选择 OPC Server 后在连接表第一行鼠标右键插入一个新的连接或通过“InsertNew Connection”也可建立一个新连接。图 14 :选择 “Configure Network”按钮图 157) 如果在同一 STEP 7 项目中,所要连接的 PLC 站已经组态完成(OPC

14、Server 所要连接的 DP 端口在同一 Profibus 总线上已使能),在选择“Insert New Connectio”后,连接会自动创建,不需以下步骤的设置,仅需确认连接属性即可。如果在项目中没有所要连接的对象(如本例),你必须Insert New Connection 对话框中,选择“Unspecified”作为连接对象,并在连接属性中选择 S7 connection。点击 OK 确认。8) 在S7连接属性对话框中,将所要连接对象的 Profibus地址填入到图 17标注的Partner、Address 对应空白框中。然后选择“Address Details”按钮,对地址进行进一步

15、设置。所要设置的参数是机架和插槽号(Rock/Slot)。如果连接对象是 S7 300 PLC,则机架和插槽号分别为 0,2。如是 S7 400 CPU,要根据实际机架和插槽号来设置。设置完成后点击 OK 确认。图 16:在网络配置(NetPro)中添加新连接注:Slot 是指 CPU 所在插槽号。9) 确认所有配置后,已建好的 S7 连接就会显示在连接列表中。点击编译存盘按钮或选择 NetworkSave and Compile,如得到 No error 的编译结果,则正确组态完成。这里编译结果信息非常重要,如果有警告信息(Warning)显示在编译结果对话框中,这仅仅是一条信息。图 17:

16、S7 连接属性与连接地址图 18: 组态编译存盘但如果有错误信息(error Message),说明组态不正确,是不能下载到 PC Station 中的。步骤四:组态下载1) 完成 PC 站组态后,即可在 NetPro 窗口点击功能按钮栏中下载按钮将组态下载到 PC站中。需注意的是,下载过程中会删除已有相关组件的数据,新的组态数据将被下载到 PC 机。点击 OK 执行下载。2) 下载完成后,可以打开 Station Configuration Editor 窗口检查组件状态。下图为正确状态显示画面。OPC Server 插槽 Conn 一栏一定要有连接图标,此项说明连接激活。(Simatic Net软件版本 V6.1 或 V6.0 版本无此状态栏)图 19:组态下载图 20: PC Station 运行状态步骤五:数据通讯的测试OPC ScoutOPC Scout工具随 Sima

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号