Value Engineering ・219・ 和网络安全使用户在现场通信网络中放心享受IT技术带 源,运行状态设置在“STOP”状态,待红灯灭后,下载basic 来的便利;集成的故障安全功能保证了系统可靠性,为 使得所有的PLC还原到MPI接口方式。③为了检查是否 ProfiNet在过程自动化领域中的应用奠定了良好基础 。 还原正确,根据计算机与S7—300 CPU的MPI/DP接口相 本文对多台S7—300PLC之间的ProfiNet通信连接展 连接的通信电缆的类型及通信处理器的类型设置PG/PC 开研究,使用CPU 315—2PN/DP自身所带的PN接口,实现 参数。根据硬件配置,本例设置为CP5611(MPI)接口方式。 多台s7—300 PLC中的每一台都能控制其他几台的通信, 2.4服务器侧和客户:饥侧的硬件组态及网络配置 这样能够满足现场层的通信需求。 项目下插入3个s7—300站,并分别命名为 1控制要求及任务分析 “122Server”、“123”和“12d.”,做122server、123、124的基本 1.1控制要求 硬件组态在软件窗口内实现122server、123与124的两两 使用CPU 315~2PN/DP自身所带的PN接口,以3套 网络连接。 S7—300 CPU之间建立ProfiNet通信连接为例,实现3台 2.5编写通信程序 PLC中的每一台都能控制其他两台,编写通信程序,并进 ①s7—300/400 PLC系统之间的ProfiNet通信,在客户 行数据调试。 机侧需要调用SFB15(或FB15)“PUT”实现数据的发送操 1.2任务分析 作,调用SFB14(或FB14)“GET”实现数据的接收操作。使 由于CPU 315F一2PN/DP自身具有PN接口,因此要实 用SFB14(或FB14)“GETl,,和SFB15(或FB15)“PUT”只需 现CPU 315F一2PN/DP之间的ProfiNet通信,最直接的办 在客户机侧编写单边通信程序。@M6.5为CPU的时钟存 法就是用CPU自身的PN接口,然后通过工业以太网交换 储器,用来为本地的FB14和FB15提供所需要的请求脉 机建立硬伫连接。 中信号,该时钟存储器需:要在客户端123和客户端124的 在网络组态时,需将其中一个CPU的PN接口设置为 属性memory clock中进行设置。③在客户端123编写通信 服务器,其他的PN接口则设置为客户机,分别编写通信 程序实现122(server)与】23(client)的单边通信;在客户端 程序及用户程序。最后将硬件组态数据及所有程序分别下 123的block中还应再加一组FB14和FB15,对FB14和 载到各自的CPU,即可实现CPU之间的ProfiNet以太网 FB15的数据区进行配置,编写通信程序实现123(client) 通信。 与124(server)的单边通信。在客户端124编写通信程序 2任务实施 实现122(server)与124(client)的单边通信。 2.1通信设备软硬件配置 3方案调试 实训设备配置如表1所列。 3.1与工业以太网连接 表1实训设备配置s7—300 PLC主机架设备配置(3套) 用同一根编程线(黑色)分别将122server、123和124 单元组件 数量 订货号 说明 的硬件组态信息和软件信息分别下载到各自的CPU中, PS 307 5A 1 307一lEA00—0AA0 CPU电源 然后将3台PLC的CPU自身的PN接口连接到同一个工 CPU 315F一.2PN/DP 1 3l5—2FH13—0AB0 s7—300故障安全型CPU 业以太网上。 MMC 5_【2KB 1 6ES7 953—8LJ1 1—0AAO 512KBMMC卡 3_2硬件连线 SM323 DI16/DD16×DC24V 1 323—1BLoo一0AA0 数字量输入,输出信号模块 将3台PLC试验台上的接线端根据已设计的IO一 Fmnt Connector.4O—Pin 1 6ES7 392一lAMO0— AA0 螺紧型,4O针前连接器 一SM334 AI 02×8BIT 1 334 0CE01..0AA0 模拟量输入,输出信号模块 对应地用导线连接起来,然后将3台PLC都设置为 Front Connector,20一Pin 1 6ES7 392—1BJo0一OAA0 2O针前连接器 RUN状态,这样就可以实现3台S7—300之间的ProfiNet Rail l 6ES7 390..1AE80..0AA0 480mm安装导轨 通信了,运行结果是3台PLC中的每一台都能控制其他 S I’r0P 20A 1 6EP1 336—2BA00 DC24V/20A电源模块 两台,这样就实现了我们的控制要求。 2_2硬件的连接与调试 4总结 首先,使用带RJ45连接器的双绞线电缆,将计算机的 本文以三台S7—300 PLC之间的ProfiNet通信为例展 以太网卡连接到交换机X208的PN接口上,建立PG/PC 开研究,使用CPU 315—2PN/DP自身所带的PN接口,实现 与交换机的以太网连接。然后,使用带RJ45连接器的双绞 了控制要求。这可以扩展到多台S7—300 PLC之间的 线电缆通过“工业以太网”将交换机连接到CPU的 ProfiNet通信,从而可以实现工业现场的所有S7—300PLC ProfiNet接口X2,建立CPU与交换机的连接。确认己将 中的每一台都能控制其他几台。这样能够满足现场层的通 SIMATIC微型存储卡插入到CPU插槽中,关闭CPU的前 信需求,可以极大地降低安装、工程和投运的成本,增加系 面板盖,然后将CPU上的模式选择器开关设为STOP。 统的灵活性。 接通电源模块的AC 220V供电电源,观察电源模块 参考文献: 的DC24V的LED指示灯是否点亮;观察CPU的所有LED [1]陈积明,王智,孙优贤.工业以太网的研究现状及展望fJ]_化 是否短暂亮起后熄灭;CPU的SF LED是否熄灭,DC5V 工自动化及仪表,2001,28(6):1—4. LED是否保持点亮。当CPU执行自动存储器复位时, [2】孙凡金,刘彦呈,潘新祥.PROFINET工业以太网实时通信 协议分析[J】-1氏压电器,2008(21):30—33. STOP LED快速闪烁,完成后,STOP LED亮起。 【3】彭杰,应启戛.交换式以太网用于现场实时通信的研究fJ]. 2.3设置PG/PC接口 化工自动化及仪表,2006,3:3(4):44—46. ①检查是否用的是自己的IP地址。②打开SIMATIC [4]廖常初.¥7300/400 PLC应用技术[M].二版.北京:机械工业 manager软件,打开D盘中的basic,打开S7—300PLC的电 出版社,2009:315—318.