profinet工业现场总线在西门子plc系统应用比较多,绝大部分设备都要在博图中进行编程。以下以南京图尔库,南京图稳自动化研发生产的profinet分布式io为例,介绍第三方profinet产品通过加载gsdml文件的方式,在博图中的应用。
profinet适配器tp8001在博途软件的使用,软件版本为:tia portal v15.1
前期准备工作:
请参照模块接线部分说明,将模块正确接入系统,将电脑的 ip 地址改为和 plc 的 ip 地址 在同一网段。 配置文件准备相应模块的 gsdml 配置文件一份,如下图:
请将配置文件和图标放在同一个目录下。
硬件部分,西门子s71500系列cpu一只,图尔库profinet适配器tp8001、16di pnp tp1016、16do pnp tp2016、终端模块tp6001各一只。
1.1.1 tia portal v15.1组态
(1)创建工程:
点击“创建新项目”,填写“项目名称”,选择“路径”,点击“创建”,完成项目创建;
(2)添加 plc 控制器
在“新手上路”中的“设备和网路”中,选择“组态设备”;
(3)在“设备与网络”中,点击“添加新设备”,选择“控制器”,选择当前所使用的 plc 型号,点击“添加”,完成添加控制器操作;
(4)扫描连接设备
“在线访问”中,双击使用的网络适配器,双击网络适配器下的“更新可访问的设备”, 等待更新完毕后,会自动添加网线所连接的设备从站;(一般第一个设备为 plc 控制器, plc 和电脑的 ip 地址必须在同一网段,若不在同一网段,关闭工程,修改电脑 ip 地址后, 重复上述步骤)
(5)给从站分配 ip 地址和设备名称
双击从站设备下的“在线和诊断”,在“功能”菜单下可以分配当前从站的 ip 地址及设备名称。 双击“分配 ip 地址”,先填写“子网掩码”,再填写“ip 地址”,点击“分配 ip 地址” 完成 ip 地址分配;
双击“分配 profinet 设备名称”,填写“profinet 设备名称”,点击“分配名称”
(6)添加 gsd 配置文件
菜单栏中,点击“选项”,选择“管理通用站描述文件(gsd)(d)
点击“源路径”最后边的三个点,选择提前准备的 gsd 存放路径,点击“确定”;
查看要添加的 gsd 文件的状态,是否为“尚未安装”,若是尚未安装,勾选 gsd 文件 前边的方框,点击“安装”;若是已安装,则可点击“取消”,跳过安装步骤,继续向下操作;
点击安装
点击关闭按钮,完成gsd的安装
(7)添加profinet适配器tp8001
双击“设备和网络”,在最右边的硬件目录下,查找上述 gsd 安装的产品型号,具体文件如图所示(其它现场设备->profinet io->i/o->nanjing tukbest intelligent technology co.,ltd->tukbest-i/o-system tp8001-> tp8001),拖动或双击 tp8001至“网络视图”;
在“网络视图”中,点击从站设备上的“未分配(蓝色字体)”,再点击“plc_1.profinet接口_1(可不同,点击“选择 io 控制器”的下方);
连接完毕后,如下图所示:plc和tp8001被一条蓝白相间的线连接在一起;
(8)添加tp系列模块从站
双击“网络视图”中的“tp8001”,在最右侧的“目录/模块”下选择tp8001后边挂的模块型号(顺序必须一致,不然通讯不成功),本例添加tp1016、tp2016各一只(最多可添加32个,因此tp8001 后边最多可挂32个io模块)。模块后边的“i 地址”为该模块输入监测数据存放地址,“q 地址”为该模块输出控制数据存放地址。
点击io变量可看到模块的详细地址
(9)分配组态中设备的设备名称(让 plc 识别下挂设备)
右击plc 和tp8001的连接线,选择“分配设备名称”
点击“profinet 设备名称”后边的下拉菜单,选择前边已分配的设备的名称,“pg/pc 接口的类型”选择“pn/ie”;“pg/pc 接口”选择自己的网络设备器;点击“更新列表”,查看“网络中的可访问节点”中,节点的状态是否为“确定”。若不是,选择该节点,点击下方的“分配名称”完成分配设备名称,点击“关闭”,关闭该页面;
(10)、下载组态结构
双击“设备和网络”,回至“网络视图”中,选择 plc 后,点击菜单栏中的“下载到设备”按钮,将当前组态下载到 plc 中;
点击下载按钮
(11)通讯连接
选择 plc,点击菜单栏中的“转至在线”,如下图所示全为绿色极为连接成功;
(12)数据交互
点击“强制表”,在“cpu 操作面板”中cpu切换至“run”状态。将输出模块地址,写入“地址”栏。
模块实物图如下图所示,输出灯全部被点亮。
双击“添加新监控表”,双击新添加的监控表“监控表_2”,将输入模块地址,写入“地址”栏。
模块实物图如下图所示,模块6号端子被点亮
至此,就可以对s7-1500进行编程了,西门子s71200使用方法类似。
高速电路信号完整性学习笔记2
解析音箱技术指标
基于DSP和DDS的商品防窃监视器扫频信号源
音频光耦合器的作用是什么
纯直流HIFI耳机放大器电路制作
图尔库profinet IO在西门子博图软件的应用
亚马逊AWS:目前已有超过30万个数据库放弃Oracle迁移到AWS云平台
美光推出全新SSD产品组合 具备更高的可靠性和性能
由中金佳泰基金领投,零壹科技已完成近3亿元B轮融资
Python自建免费HTTP服务器,无公网IP也能远程访问
快充PD专用TVS可有效保护您的笔记本和手机
光电子集成和Co-Packaged共封装技术解析
芯讯通亮相2024CES展 展现IoT无限可能
磁滞测功机的工作原理及应用
谷歌无人驾驶专车?新专利让人细思极恐
水对触摸屏的影响以及设计中的防水策略
realme梅开二度:两款新机轮番登场
GANcraft可解决图像到图像转换问题
万物智联与烟火人间 HDC 2021华为开发者大会 一场跨越20年的双向奔赴
小米11发热严重解决了吗