GSD文件简介

合集下载

PROFINET设备的GSD文件及其描述语言GSDML_刘丹

PROFINET设备的GSD文件及其描述语言GSDML_刘丹

PROFINET设备的GSD文件及其描述语言GSDMLGSD Files for PROFINET Devicesand Its Description Language刘 丹(机械工业仪器仪表综合技术经济研究所,北京 100055)摘 要:PROFINET设备集成到工业控制系统中,需提供描述设备模型特性的GSD文件以使工程工具对其进行组态。

PROFINET设备的GSD文件用GSDML语言描述。

GSDML采用分层的结构化方法,描述PROFINET设备的标识、设备访问点、模块、子模块以及诊断信息。

GSD文件检查是PROFINET项目设计和互操作测试的前提条件。

关键词:PROFINET GSD GSDMLXML SchemaAbstract:Manufacture should provide GSD files for integrating their PROFINET devices into industrial control system. GSDML is a kind of description language to describe the model features for PROFINET devices. GSDML implements a hierarchical structured approach to provide information of device identity, device access points, modules, submodules and diagnosis. GSD check is precondition for doing the PROFINET projecting and thus the interoperability testing.1 概述PROFINET IO是由PI国际组织(PROFIBUS & PROFINET International)提供的实时以太网技术。

S7-200 SMART 之间 PROFINET IO 通信导入GSD文件

S7-200 SMART 之间 PROFINET IO 通信导入GSD文件

S7-200 SMART 之间PROFINET IO 通信——GSD文件从S7-200 SMART V2.5 版本开始,S7-200 SMART 开始支持做PROFINET IO 通信的智能设备。

从而,两个S7-200 SMART 之间可以进行PROFINET IO 通信,一个CPU 作PROFINET IO 控制器,一个CPU 作PROFINET 通信的设备。

组态的时候有两种方法,一种是通过硬件目录组态另外一种是通过GSD文件组态。

本文描述两个S7-200 SMART 之间进行PROFINET IO 通信,通过GSD文件组态。

所用的软件、硬件及通信任务如下所示:软件:STEP7 Micro/WIN SMART V2.5硬件:IO控制器:CPU:ST20IP地址:192.168.0.20CPU固件:V2.5IO设备:CPU: ST40IP地址:192.168.0.40CPU固件:V2.5;设备名称:st40通信任务:控制器将10个字节的数据发送给智能设备,同时从智能设备中读取10个字节的数据智能设备组态——导出GSD文件1、新建空白项目,打开系统块,选择CPU ST40,CPU的固件选择V2.5,设置选择CPU启动后的模式为运行。

如图1.所示。

图1.系统块添加CPU2、打开PROFINET 向导,有两种方法,任选其中一种打开向导。

如图2.所示。

3、勾选PLC角色为智能设备;以太网端口选择固定IP地址及站名:IP地址是192.168.0.40,子网掩码是255.255.255.0,设备名称是st40。

如图3.所示。

图3.设置PLC角色IP地址及设备名称4、添加传输区,第一个条目是从IB1152开始的10个字节输入区域,第二个条目是从QB1152开始的10个字节输出区域,浏览合适的路径用来存储GSD文件,然后直接导出GSD文件。

如图4.所示。

图4.添加传输区并导出GSD文件5、导出的GSD文件如图5.所示。

不能安装GSD文件的原因与解决的办法

不能安装GSD文件的原因与解决的办法

不能安装GSD文件的原因与解决的办法
不能安装GSD文件的原因与解决的办法
GSD (General Station Description,常规站说明)文件是可读的ASCII码文本文件,包括通用的和与设备有关的通信的技术规范。

为了将不同厂家生产的PROFIBUS产品集成在一起,生产厂家必须以GSD 文件的方式提供这些产品的功能参数,例如I/O点数、诊断信息、传输速率、时间监视等。

如果STEP 7的硬件组态工具HW Config右边的硬件目录窗口中没有组态时需要的DP从站,应安装制造商提供的GSD文件。

GSD文件可以在制造商的网站下载。

执行HW Config中的菜单命令“选项”→“安装GSD文件”,在出现的“安装GSD文件”对话框中,用最上面的选择框选中GSD 文件“来自目录”或“来自项目”。

点击“浏览”按钮,用出现的“浏览文件夹”对话框选中GSD文件或项目所在的文件夹,选中列表框中出现的GSD文件,点击“安装”按钮,开始安装。

安装GSD文件时,可能会出现一个对话框,报告“目前尚无法更新。

在一个或多个STEP 7应用程序中将至少有一个GSD文件或类型文件正在被引用。

”点击“确定”按钮,不能安装GSD文件。

这是因为打开的某个项目中包含DP从站,至少有一个GSD文件被引用。

必须关闭所有引用GSD文件的项目(包含DP从站的项目),打开一个没有DP从站的项目,才能安装GSD文件。

GSD文件的安装操作不能撤销(不能用STEP 7删除GSD文件)。

GSD文件在安装STEP 7的文件夹的子文件夹“\S7DATA\GSD”中。

GSD 4.1规范

GSD 4.1规范

本文包括了GSD规范(基本ProfiBus设备描述),EDDL(电子设备描述语言)和FDT(现场设备工具接口)。

注:只翻译了从站相关的内容。

关键含义及编码常规DP关键字GSD_Revision(GSDV1起强制)GSD文件格式的版本ID。

类型:Unsigned8Vendor_Name:(强制)设备制造商名称。

类型:Visible-String(32)Model_Name:(强制)DP设备的名称(控制器类型),由制造商指定。

类型:Visible-String(32)Revision:(强制)DP设备的修正版本号。

类型:Visible-String(32)Revision_Number:(GSDV1起为可选项)DP设备版本ID。

此项的数值必须与从站指定(slave-specific)的诊断信息中的DP设备版本ID一至。

类型:Unsigned8 ( 1 to 63 )Ident_Number:(强制)DP设备的设备标识号。

设备标识号是由PROFIBUS用户组织(PNO)分配给每一个设备的,设备制造商需要从PNO那里申请设备标识号。

类型:Unsigned16Protocol_Ident:(强制)DP设备使用的协议。

类型:Unsigned80:ProfibusDP协议16~255:制造商特定协议Station_Type:(强制)DP设备角色类型。

类型:Unsigned80:DP从站1:DP主站(1类主站)FMS_supp:(默认)设备是一个FMS/DP混合设备。

类型:BooleanHardware_Release:(强制)DP设备的硬件发布版本。

类型:Visible-String(32)Software_Release:(强制)DP设备的软件发布版本。

类型:Visible-String(32)9.6_supp:(选项组)19.2_supp:31.25_supp:(GSDv2增加)45.45_supp:(GSDv2增加)93.75_supp:187.5_supp:500_supp:1.5M_supp:3M_supp:(GSDv1增加)6M_supp:(GSDv1增加)12M_supp:(GSDv1增加)DP设备是否支持xxx波特率。

GSD文件使用指南

GSD文件使用指南

使用GSDTool生成Y-link/PA link的GSD文件使用指南User Guide of generating Y-link/PA link new GSD file with GSDTool摘要本文旨在通过下述内容介绍如何借助相应工具生成应用于第三方系统中的Ylink和DP/PA link所需的GSD文件。

关键词 GSDTOOL、GSDKey Words GSDTOOL, GSDIA&DT Service & Support Page 2-14目录使用GSDTool生成Y-link/PA link的GSD文件使用指南 (1)1. 概述 (4)2. GSD文件的制作过程 (4)2.1准备工作 (4)2.2开始操作 (4)3. 使用新生成的GSD文件 (9)3.1 Y-link的组态 (9)3.2 DP/PA Link的组态 (11)4. 总结 (12)IA&DT Service & Support Page 3-141. 概述随着智能仪表的发展及现场总现技术的普及,在许多的控制系统中,用户都要求将现场智能设备通过总线方式接入到系统中,对其进行数据读写及远程诊断工作。

西门子在自动化领域不仅提供全系列的智能现场设备,其基于全集成自动化TIA概念开发的控制系统更是可以轻松集成来自不同厂家、不同总线的现场智能设备。

Profibus 总线为西门子控制系统所支持的众多现场总线中的一种。

只要符合Profibus DP 规范的DP设备可以通过其对应的DP接口直接接入西门子的控制系统中。

针对西门子412H、414H和417H冗余控制系统的冗余DP总线,为方便连接单DP接口的设备,西门子提供一种叫做Ylink的模块。

通过Ylink模块可以将冗余DP总线转成单DP总线连接单DP口的设备。

符合Profibus PA规范的PA仪表可以通过西门子提供的一种叫做DP/PA link的模块接入到西门子的控制系统当中,该模块也可支持冗余DP总线方式。

PROFIBUS教程——词汇说明与缩写词

PROFIBUS教程——词汇说明与缩写词

一、词汇Actual Parameter(实际参数)在用户程序调用一个功能块(FB)或功能(FC)时,实际参数代替形式参数。

例如,形式参数“REQ”被实际参数“I3.6”代替。

Address(地址)地址是一个操作对象或操作区域的标识符。

例如,输入I12.1;存贮字MW25;数据块DB3等等。

Addressing(编址)在用户程序中分配一个地址。

此地址被分配给一个操作对象或操作区域(例如,输入I12.1;存贮字MW25),它准确地指向它们的存贮位置。

Baud rate(波特率)数据传输速度。

波特率是1秒种内传输的位(bit)数(波特率=位(bit)速率)。

PROFIBUS-DP允许的波特率范围:9.6k bit/s~12 M bit/s。

BUS(总线)公共传输路经(传输介质),它把节点或站连接成网络。

在PROFIBUS网络中,总线是双绞线或光纤电缆。

Bus Plug Connector(总线插头连接器)站(也称“节点”)与总线导线的物理连接元件。

在PROFIBUS网络中,总线插头连接器可能是带或不带与PG编程装置的连接,可以用于防护等级IP20和IP65。

Bus Segment(总线段)由于网络的物理性质,PROFIBUS网络只能构造到它的最大长度和最大的连接站数,如果把它分成若干个总线段,则总线段之间必须通过中继器彼此连接。

Bus System(总线系统)通过总线电缆相互物理连接的所有站形成一个总线系统。

Chassis ground(机壳接地)电子装备部件的所有固定部分全体,即使在故障事件的情况下,它不导传有害的波动电压。

Cless 1 Master(1类主站)它是处理用户信息交换的DP主站设备。

Cless 2 Master(2类主站)它是处理网络控制、调试投运和组态功能的DP主站设备。

CLEAR(清除)DP主站的运行模式。

在此模式下,DP主站循环地读输入数据,而输出仍然设置在“0”状态。

Clear/Reset(清除/复位)清除或复位SIMATIC S7可编程控制器的CPU,该命令使CPU主存储器、装载存储器的读/写区域和系统存储器复位。

CATIA的gsd模块命今详解

第三章创成式外形风格造型设计(GSD)CA TIA V5的创成式外形风格造型设计模块包括(GSD)是线框和曲面造型功能的组合,它为用户提供了一整套应用广泛、一系列功能强大、使用方便的工具集,以建立和修改用于复杂外形设计所需的各种曲面。

同时,创成式外形风格造型设计是一种基于特征的设计方法,并采用了基于特征的设计方法和全相关技术,而且在设计过程中还能有效地捕捉设计者的设计意图,因此,极大地提高了设计者的质量与效率,并为后续设计更改提供了强有力的技术支持。

3.1 相关的图像菜单CA TIA V5的创成式外形风格造型设计模块有由如下图标几组图像菜单组成:线框造型图像菜单(Wireframe)、曲面造型图像菜单(Surfaces)、几何操作图像菜单(Operations)、分析图像菜单(Analysis)、约束图像菜单(Constraints)、规则图像菜单(Law)、工具图像菜单(Tools)和复制图像菜单(Replication)。

3.1.1 线框造型图像菜单(Wireframe)线框造型是构造曲面的基础,其功能的好坏直接影响曲面造型的能力。

CA TIA V5为用户提供了丰富的线框造型功能。

Point 创建点Point & Planes Repetition创建多点/平面Extremum创建极值元素Polar Extremum创建极坐标极值元素Line 创建直线Polyline创建折线Plane创建平面Planes between在两平面之间创建多个平面Circle创建圆Conic创建圆锥线Spiral创建平面螺旋线Spline创建样条线Helix创建螺旋线Spine创建脊骨曲线Corner创建拐角Connect curve创建桥接线Parallel curve创建平行线Projection创建投影线Combine创建组合投影线Reflect lines创建反射线Intersection创建交线3.1.2 曲面造型图像菜单(Surfaces)曲面造型功能的强弱是软件造型功能强弱的重要标志,它被广泛应用于汽车外形、模具型面等产品的设计上。

P F编码器的GSD

给你发份P+F编码器的GSD文件安装和硬件配置的资料看看吧.也许有用.1.4 P+F Absolute Rotary Encoder通讯参数设置1.4.1安装GSD文件GSD文件为电子设备数据库文件,是可读的ASCII码文件。

不同厂家的PROFIBUS产品集成在一起,生产厂家必须以GSD文件方式提供这些产品的功能参数,例如I/O点数、诊断信息、传输速率、时间监视等。

在Step 7 的SIMATIC 管理器中打开硬件组态工具HW Config ,安装GSD后,在右边的硬件目录PROFIBUS DP→Additional Field Devices→Encoders→ENCODER将会出现刚刚安装的P+F Rotary Encoder。

其数据传输原理如图2所示。

图2 数据传输原理图1.4.2 组态通讯参数在Step 7硬件配置窗口中,双击P+F Rotary Encoder 图标,打开编码器(DP Slave)的参数设置窗口,如图3所示。

结合笔者工程实际,在此窗口中进行参数设置:图3 编码器参数设置窗口a、代码顺序(Code Sequence):计数方向, CW(顺时针旋转,代码增加),CCW(逆时针旋转,代码增加);b、标定功能控制(Scaling function control):只有设置成Enable ,下面c、d和e 的设置才会生效;c、单圈分辨率(Measuring units per revolution):8192;d、测量范围高位(Total measuring range(units)hi): 512;e、测量范围低位(Total measuring range(units)lo): 0;f、其它参数采用默认值。

注:1、由c可以计算出编码器每圈产生(=8192)个二进制码,即单圈精度为13位。

2、由d和e可以计算出编码器最大可以转(=512×65536+0)圈,即多圈精度为12位。

SIMATIC ET 200SP I_O 模块的产品信息参数(GSD 文件)

SIMATICET 200SPI/O 模块的产品信息参数(GSD 文件)产品信息Siemens AG Industry Sector Postfach 48 48 90026 NÜRNBERG A5E32086451-02Ⓟ 10/2013 本公司保留技术更改的权利Copyright © Siemens AG 2012 - 2013.保留所有权利法律资讯警告提示系统为了您的人身安全以及避免财产损失,必须注意本手册中的提示。

人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。

警告提示根据危险等级由高到低如下表示。

危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。

警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。

小心表示如果不采取相应的小心措施,可能导致轻微的人身伤害。

注意表示如果不采取相应的小心措施,可能导致财产损失。

当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。

如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。

合格的专业人员本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。

其操作必须遵照各自附带的文件说明,特别是其中的安全及警告提示。

由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危险。

按规定使用Siemens 产品请注意下列说明:警告Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。

如果要使用其他公司的产品和组件,必须得到Siemens 推荐和允许。

正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前提。

必须保证允许的环境条件。

必须注意相关文件中的提示。

商标所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。

本印刷品中的其他符号可能是一些其他商标。

若第三方出于自身目的使用这些商标,将侵害其所有者的权利。

挨夫特机器人GSD文件

挨夫特机器人GSD文件一个完整的机器人自动化应用,仅仅靠机器人自己是实现不了的,不管是什么应用机器人总是会或多或少的要与一些其它设备进行联系。

在现场当中设备间的联系用的最多的就是IO接线或者是IO总线了。

IO接线当然就是一个设备的输入接到另一个设备的输出,简单粗暴明了,但是在复杂的应用场景下IO接线的方式就显得力不从心了,在号多且号的实时性要求高的场合使用总线式IO进行通讯就显得更划算。

ABB机器人支持主流的总线式IO通讯方式,可以很方便的使机器人与其他机器人或其它设备进行通讯。

配置通讯其实就是一个让设备与设备之间相互了解的过程,而了解的建立就需要用到机器人的“GSD”文件。

那么这一次我们就一起来看一下如何获取机器人的GSD文件,通过GSD文件把机器人介绍给别的设备认识。

什么是GSD文件GSD文件也叫“通用设备描述文件”,是用来描述解释一个设备的属性的。

比如设备的制造商、设备的名称、软硬件版本号、支持的通讯速率与监控的时间间隔等息。

相当于告诉其他设备,我是干什么的,我有什么功能。

GSD文件通常在设备与设备之间配置通时使用。

GSD文件的种类我们经常见到的GSD文件有三种,即“GSD”文件、“GSD”文件与“EDS”文件。

不同的文件自然是有不同的作用的。

GSD文件文件是PROFIBUS-DP产品的驱动文件,也就是说GSD文件是用于配置PROFIBUS通的。

GSD文件是是PROFINET产品的驱动文件,也就是说GSD文件是用于配置PROFINET产品所使用的。

EDS文件是EDS是CAN, DeviceNet产品的驱动文件,在配置CAN或者DeviceNet通时会用到了解了什么是GSD文件以及GSD文件的种类,下面就继续来看一如何从RobotWare 中找到自己所需的GSD文件。

从RobotWare中获取机器人GSD文件有两种途径,一种是通过示教器,另一种是通过RobotStudio。

我们依次来看一下。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

GSD文件简介
PRO FlBUS设备具有不同的性能特点,为达到PROFIBUS简单的即插即用配置.PROFIBUS 设备的特性均在电子设备数据库文件(GSD)中具体说明。

标准化的GSD数据将通信扩大到操作员控制级。

使用基于GSD的组态工具可将不同厂商生产的设备集成在同一总线系统中.既简单又是对用户友好的。

2 GSD文件的组成
GSD文件可以分为三个部分:
◆一般规范这部分包括生产厂商和设备的名称,硬件和软件的版本状况,支持的波特率一可能的监视时间问隔以及总线插头的信号分配;
◆与DP主站有关的规范这部分包括只运用于DP主站的各项参数(如连接从站的最多台数或上装和下装能力)。

这一部分对从站没有规定;
◆与DP从站有关的规范这部分包括与从站有关的一切规范(如输入/输出通道的数量和类型、中断测试的规范以及输入/输出数据一致性的信息)。

3 GSD文件格式
GSD文件是ASCII文件.可以用任何一种ASCII编辑嚣编辑如计事本、UltraEdit等,也可使用PROFIBus用户组织提供的编辑程序GSDEdit。

GSD文件是由若干行组成,每行都用一个关键字开头,包括关键字及参数(无符号数或字符串)两部分。

GSD文件中的关键字可以是标准关键字(在PROFIBUS标准中定义)或自定义关键字。

标准关键字可以被PROFIBUS的任何组态工具所识别,而自定义关键字只能被特定的组态工具识别。

一个GSD文件的例子如下。

#Pr0fibus DP ;DP设备的GSD文件均以此关键存在
GSD Revision=1 ;GSD文件版本
VendorName="Meglev" ;设备制造商
Model Name="DP Slave" ;产品名称,产品版本
Revision="Version 01" ;产品版本号(可选)
RevisionNtmber=01 ;产品识别号
IdemNumber=0x01 ;协议类型(表示DP)
ProtocoI Ident=0 ;站类型(0表示从站) StationType=0 ;不支持FMS.纯DP从站FMS Supp=0 ;硬件版本
Hardware Realease="HW1.0" ;软件版本
Soltware Realease="SWl.0" ;支持9.6kbps波特率9.6 supp=1 ;支持19.2kbps波特率
19.2 supp=l ;9.6kbps时最大延迟时间MaxTsdr 9.6=60 ;19.2kbps时最大延迟时间MaxTsdrl9.2=60 ;不提供RTS信号RepeaterCtrl sig=0 ;不提供24V电压
24VPins=0 ;采用的解决方案Implementation Type="SPC3" ;不支持锁定模式FreezeMode Supp=0 ;不支持同步模式SyncMode Supp=0 ;支持自动波特率检测AutoBaud Supp=l ;不支持改变从站地址
Set SlaveAdd Supp=0 ;故障安全模式类型
Fail Safe=0 ;最大用户参数数据长度(0-237) MaxUser PrmDataLen=0 ;用户参数长度
Usel prmDataLen=0 ;最小从站响应循环间隔Min Slave Imervall=22 ;是否为模块站
Modular Station=l ;从站最大模块数MaxModule=l ;最大输入数据长度MaxInput Len=8 ;最大输出数据长度
MaxOutput Len=8 ;最大数据的长度(输入输出之和)
MaxData Len=16 ;最大诊断数据长度(6~244)Slave
MaxDiagData Len=6 ;从站类型
Family=3 ;模块1,输入输出各4字节
Module=“Modulel”0x23,0x13;;模块2.输入输出各8字节
EndModule
Module="Module2"0x27,0x17;
EndModule
回答者:huanghuang - 中级工程师第10级 2009-7-22 19:03
GSD文件是STEP7用的设备描述的文件。

GSD文件中定义了PROFIBUS 设备数据和相关通信参数。

当你用Step 7这类软件对PROFIBUS网络组态时,需要将相关GSD文件导入组态软件,之
后才能对设备进行组态。

PTOFIBUS是一个应用广泛的现场总线,有国际PI用户组织来统一规范,全世界有14个技术资格
中心,不光西门子,上世纪末生产PROFIBUS产品的厂家已经超过500多家,GSD文件也就是用来识
别和通信不同厂家的设备用的文件,再有就是只要生产PROFIBUS产品,一般都要通过PROFIBUS
组织在世界上设立的PROFIBUS测试实验室的测试,通过测试后德国PI总部会发给用户一个ID号,
通过测试的产品在不同厂家的设备共组网时不会出现任何问题,现在市场是出现很多PROFIBUS产品,可是通过认证的并不多,所以大家选择的时候一定要注意。

你还可以这样理解,GSD文件是PROFIBUS-DP产品的驱动文件,是不同生产商之间为了互
相集成使用所建立的标准通讯接口。

一般当从站模块的生产商与主站PLC生产商不同时,需要在
主站组态时安装从站模块的GSD文件。

比如主站PLC为西门子CPU315-2DP,从站为力士乐的伺服控制器Ecodrive03,此时需要在
STEP7 ''HW Config''里安装力士乐伺服控制器的GSD文件。

该GSD文件由生产商(力士乐)免
费提供。

现在用户已经不需要自己开发任何GSD文件,因为产品厂家已经开发好了。

例如西门子:
PROFIBUS GSD 文件下载大全
/WW/view/en/113652。

相关文档
最新文档