NT151应用案例:西门子PLC S7-1200与派克ACR9000的通信(Part 4)

2. PROFINET端配置

PROFINET端我们以西门子PLC S7-1200作为主站,使用的是西门子配套的TIA博途(Portal)软件进行PROFINET网络组态配置和下载;另外还需要在SYCON中对NT151的IO模组。大体的步骤如下:

设备GSD文件导入→设备网络及IP配置→从站(NT151)IO模组配置→主站(S7-1200)变量监控 配置

①设备GSD文件导入

要对NT151进行PROFINET网络组态的配置,需要将NT151的GSD文件导入至博途中。进入博途主操作界面后,点击上方“选项”菜单中的“管理通用站概述文件(GSD)”,如下图所示:

在窗口中选择NT151的GSD文件所在的文件夹,即可进行文件导入。赫优讯网关产品配套的光盘中完整提供了其下网关产品的各类设备描述文件,您可以根据协议类型自行进行选择,上图中为笔者的参考路径。

②设备网络及IP配置

导入NT151的GSD文件后,即可进行PROFINET网络组态配置,首先将NT151与S7-1200添加入网络中:

将设备加入网络后,即可在“网络视图”选项卡观察到两者,接下来进行组态的分配:在“网络视图”选项卡中,点击NT151模块左下角的“未分配”,选择唯一的一个选项“PLC_1_PROFINET接口_1”:

观察到两者间出现电缆相连接,即完成了组态的分配。接下来需要进行两者IP地址的配置:在“网络视图”选项卡,双击S7-1200模块,即可打开S7-1200的“设备视图”;接着双击PLC模块上的“网口”,打开“常规”配置,点选“以太网地址”,即可在右侧窗口找到“IP协议”栏,进行IP地址配置:

需要注意的是,笔者所使用的S7-1200 1214C DC/DC/DC型号只有一个网口,设备的组态下载、软件的在线诊断和监控、PROFINET网络的运行都是通过该网口进行的,因此笔者使用了一个路由器用作PLC网口的扩展,保证PC端博途能配置、监控PROFINET网络的同时,PLC也能进行PROFINET网络的运行。

因此此处需点选“使用路由器”,并进行IP地址配置。

同理进行NT151的IP地址配置:

③从站(NT151)IO模组配置

从站IO模组配置分为两个部分,需要在博途和SYCON.net中分别对NT151的IO模组进行配置,并且要一一对应。

首先在博途上进行配置,在NT151的“设备视图”中,将右侧“硬件目录”下的输入输出模块拖动至“设备概览”下的插槽(slot)中,即可进行IO模组配置:

与前文EIP端配置相同,此处的“Input”、“Output”,都是相对于网络主站而言的,即上图中的32 Bytes Input,指的是PLC接收来自网关的32 Bytes输入数据,同理,64 Bytes Output,指的是PLC发送至网关的64 Bytes输出数据。需要注意的是,此处IO模组的大小选择,要不小于EIP端IN、OUT实例的数据长度,否则S7-1200与ACR9000之间无法正确的进行数据通信。

接下来进行SYCON.net中的配置,右击SYCON.net主操作界面的NT151网关,点击“Configuration”选项卡下的“PROFINET IO Device”选项,即可进入配置界面:

进入配置界面后,点选左侧工具栏“Module”选项,在右侧的工作窗口中点击“Add Module”,即可增加IO模组,再从IO模组的下拉列表中选择相应的IO,点击“OK”即可完成配置:

需注意SYCON.net中配置要与博途中完全相同,否则也无法正确进行通信。

④主站(S7-1200)变量监控配置

变量监控的意义,在于之后通过博途本身在线观察整个通信是否搭建成功,S7-1200是否接收到来自ACR9000的Class 1 IO数据。

要进行变量监控,首先应该创建变量:点击左侧“项目树”栏,在“PLC_1”项目下找到“PLC变量”一项,点击“默认变量表”,创建两个新变量:

留意到在我们进行NT151的IO模组配置时,博途已经标明了相应模组所在的PLC地址,监控该处地址,即监控了相应的IO模组信息。

接下来在下方的“监控与强制表”一项,创建“Input”、“Output”两个新监控表,而后可以在工作窗口“名称”一栏的下拉列表中选择相应的变量:

创建变量后,于“地址”一栏的右下角,可以通过下拉拖动的方式(类似于Excel)增加监控的地址:

同理Output监控表也如此操作,同时将“修改值”一栏上填写数据,以便后续测试整个网络通信是否正常:

至此PROFINET端所有配置完成。

关于虹科工业通讯:

虹科是一家在工业自动化领域,特别是工业总线通讯行业经验超过10年的高科技公司。虹科工业通讯事业部与世界知名的工业通讯专家PEAK-System,Hilscher,Kunbus,SYS TEC,Koenig-Pa,Port,Copa-data,TenAsys,SoC-e、RELYUM】等深度合作,提供业内顶尖水平的工业总线协议软硬件解决方案,协议类型包含【CAN、CANopen、EtherCAT、Profibus、Profinet、EtherNET/IP、TSN】等,产品类型包含代码、软件、芯片、板卡、模块等。虹科工业通讯以客户需求为导向,以技术能力为基础,为国内企业提供最适合的产品和最满意的服务。特别是在工业4.0的大环境下,虹科工业通讯与时俱进,推出了TSN(时间敏感网络)的解决方案,后者将在推动万物互联的潮流中扮演着如高速公路般的连接作用。

微信扫一扫,关注我们获取更多工业通讯干货~

作者:虹科工业通讯---梁桦圳

排版:虹科工业通讯---黄怡