研选课堂
HOME
研选课堂
正文内容
西门子GSD文件官网 图解教您在西门子PLC中使用GSD文件,轻松连接各种设备!
发布时间 : 2024-10-10
作者 : 小编
访问数量 : 23
扫码分享至微信

图解教您在西门子PLC中使用GSD文件,轻松连接各种设备!

西门子PLC连接其他厂家的设备时,可以直接使用GSD文件进行配置,非常方便!

今天我们介绍一下如何在STEP7中添加和安装GSD文件。

进行STEP7软件,打开一个项目

在窗口中双击“硬件”,打开硬件组态界面

关闭项目硬件组态界面,只保留组态界面

选择菜单栏中“选项”,选择“安装GSD文件”

从网上或供应商处得到GSD文件,在选择项中选择GSD文件存放目录,在中间栏中就会显示可以安装的文件,选择对应的文件进行安装。

系统提示警示,确认安装

安装完成后,就可以在STEP7项目中再次进入硬件组态中,选择新安装GSD文件的设备进行硬件组态

这样一个新类型设备的GSD文件就完成安装了。

PROFINET工业以太网教程(10)——GSD文件

上一篇文章讲智能设备的时候我们将智能设备的GSD文件导出,然后导入到新项目中,就能实现IO控制器与智能设备的数据交换。那么什么是GSD文件呢?为什么导入GSD文件后IO控制器就能识别并与智能设备进行通信呢?今天这篇文章,我们就来聊聊这个话题。本文包括如下两个主题:

什么是GSD文件?PROFIBUS和PROFINET的GSD文件区别

1、什么是GSD文件?

GSD是英文"General Station Description"的缩写,GSD文件翻译成中文就是"通用站描述文件"。顾名思义,GSD文件用来对站点的信息进行描述,这些信息包括:用于组态的数据、参数、模块(软件层)、诊断、报警、制造商标识(Manufacturer ID)及设备标识(Device ID)等等内容。

制造商标识(Manufacturer ID)是国际组织PI颁发的全球唯一标识。

一般来说,PROFINET产品的生产商需要申请制造商标识才能正常发布产品,也有少数小公司会使用别人的标识。在PI的官网有制造商标识的列表,除了国际知名的公司(比如西门子AG,制造商标识=42),我也看到了很多中国公司的名字,这说明我们国家在PROFINET产品开发方面的进步。限于篇幅,仅列举部分中国公司PROFINET制造商标识如下:

制造商标识

公司名称

1101

Shenzhen Inovance Technology Co., Ltd.

1390

Shanghai B&A Automation System Co., Ltd.

1419

Shanghai Hurry Electronics Tech. Co., Ltd

1426

Shanghai Zhaomu Industrial Technology.LTD

1462

Huangshan Flend Control Equipment Co.,Ltd

1468

Yantai DERON industry Co., LTD

说明:这只是中国制造商的一部分,感兴趣的小伙伴可以去PI官网(https://www.profibus.com/IM/Man_ID_Table.xml)查看。

设备标识(Device ID)是制造商定义的产品家族标识,比如ET200S家族、ET200MP家族等等;

硬件组态列表中的模块,其实都是从GSD文件中获取的信息。有了GSD文件,编程开发工具(比如Step7)就可以组态站点的信息、对模块参数进行设置、进行在线诊断等等,IO控制器就可以通过PROFINET网络与IO设备进行通信,这也是我们在上一篇文章(智能设备)要导出GSD文件的原因。

2、PROFIBUS和PROFINET的GSD文件区别

GSD文件最早见于PROFIBUS系统,后来扩展到PROFINET系统,但是二者之间有很大的区别。

PROFIBUS系统的GSD文件是纯文本文件(ASCII文本),可以用记事本等文字编辑软件打开并编辑,其后缀名根据语言不同而有所区别,比如:.gsd表示GSD default;.gse表示GSD English;.gsg表示GSD German等等;通常使用的都是.gsd文件。

PROFINET系统使用XML语言来描述GSD文件。XML是Extensible Markup Language的缩写,即"可扩展标记语言"。它是在HTML语言的基础上,增加了可扩展的标签,适合于数据交换。PROFINET的GSD文件使用XML语言描述,因此该文件也称为GSDML文件,它的后缀名为 .xml,可以用任何文本编辑器打开。下面这张图是西门子ET200S家族中IM151-3的GSD文件截图:

图中可以看到制造商标识(VendorID)=0x002A,即42。也可以看出PI制造商ID长度为2个字节,因此理论上最大ID可以是65535;设备标识(DeviceID)=0x0301,产品家族(ProductFamily)="ET 200S";

一般我们下载到的GSDML文件中还有一个小图片,如下图所示:

这个图片就是我们在硬件组态中看到的站点的样子。

好了,关于GSD文件的内容就先介绍到这里。

我的书《西门子S7-200 SMART PLC应用技术——编程、通信、装调、案例》有S7-200 SMART PROFINET功能的详细介绍,欢迎点击下面的链接查看:

#pgc-card .pgc-card-href { text-decoration: none; outline: none; display: block; width: 100%; height: 100%; } #pgc-card .pgc-card-href:hover { text-decoration: none; } /*pc 样式*/ .pgc-card { box-sizing: border-box; height: 164px; border: 1px solid #e8e8e8; position: relative; padding: 20px 94px 12px 180px; overflow: hidden; } .pgc-card::after { content: " "; display: block; border-left: 1px solid #e8e8e8; height: 120px; position: absolute; right: 76px; top: 20px; } .pgc-cover { position: absolute; width: 162px; height: 162px; top: 0; left: 0; background-size: cover; } .pgc-content { overflow: hidden; position: relative; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .pgc-content-title { font-size: 18px; color: #222; line-height: 1; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pgc-content-desc { font-size: 14px; color: #444; overflow: hidden; text-overflow: ellipsis; padding-top: 9px; overflow: hidden; line-height: 1.2em; display: -webkit-inline-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .pgc-content-price { font-size: 22px; color: #f85959; padding-top: 18px; line-height: 1em; } .pgc-card-buy { width: 75px; position: absolute; right: 0; top: 50px; color: #406599; font-size: 14px; text-align: center; } .pgc-buy-text { padding-top: 10px; } .pgc-icon-buy { height: 23px; width: 20px; display: inline-block; background: url(https://lf6-cdn-tos.bytescm.com/obj/cdn-static-resource/pgc/v2/pgc_tpl/static/image/commodity_buy_f2b4d1a.png); } S7-200 SMART PLC应用技术 ¥44 购买

相关问答

西门子GSD文件?

针对不同的设备,有不同的GSD文件.和PROFIBUS-D[通讯的设备,如果硬件目录中没有,则需要下载该设备的GSD文件,在硬件组态画面中点击“选项”中的“安装GSD文件...

西门子gsd文件是什么,干什么用的?

西门子的PLC采用GSD文件进行接口通信配置,使得不需要更改任何硬件的情况,可以满足客户的诸多需求。GSD即电子设备数据库文件,用于Profibus-Dp主站与从站交换...

西门子项目中的GSD文件可以导出吗?

GSD文件是用于电气设备之间通信的输入/输出映射文件,用于描述设备的输入/输出点的物理地址、数据类型、单位及描述等信息。在西门子项目中,GSD文件已经被用于...

西门子300PLCGSD文件怎么导出?

西门子300PLC的GSD文件可以通过以下步骤进行导出:1.在PLC的调试模式下,使用“文件”菜单中的“导出”选项,选择要导出的GSD文件并选择导出格式。2...

西门子S7-300+MP277怎么下载程序文件?

用带DP口的S7-300PLC组态S7-300的硬件PROFIBUS线把MP277的屏挂在DP线上就可以了但需要下载MP277屏的GSD文件在西门子官网上有GSD文件用带DP口的S7-300...

谁组态过西门子的智能从站,就是把带CPU的I/O控制器做为智能从站来用,是不是需要创建GSD文件?

那你是想把扩展模块放到现场去,启用PLC的通信协议,一是(MEWTOCOL-COM)计算机通信的协议,二是(MEWTOCOL-DATA)数据传输协议。指令太多,尤其是西门子功能比...

西门子plc1500如何组态第三方?

..2.选择PLC1500型号,下一步。3.选择通信网卡类型,输入PLC的IP地址等信息。4.创建连接,连接PLC和电脑。5.建立第三方设备通信,选择集成方式,例如集...

S7300PLC与MCGS触摸屏通讯,需满足什么条件?需要硬件组态GSD文件吗。触摸屏起监控作用?

需要专用的通讯线,其他的需要在MCGS的平立面编写对应的程序,能监控到PLC的内部地址就可以了,S7-300不需要硬件的GSD文件。这里MCGS的屏是做上位机用的。在编写...

S7300PLC与MCGS触摸屏通讯,需满足什么条件?需要硬件组态GSD文件吗?触摸屏起监控作用?

需要专用的通讯线,其他的需要在MCGS的平立面编写对应的程序,能监控到PLC的内部地址就可以了,S7-300不需要硬件的GSD文件。这里MCGS的屏是做上位机用的。在编...

ABPLC跟其它生产厂家的PLC如何进行OPC通讯?

般来讲,机器人与PLC通讯都是机器人做从站,以目前主流的Profinet为例,首先机器人端需要硬件:AnybusDevice/RS232expansionboardDSQC10033HA...

 卡洛特  赛尔号雷吉姆斯 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部