请教如何制作自己的GSD文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主题:请教如何制作自己的GSD文件
以前看到过别人把一个S7 300的控制柜程序做成了一个GSD文件,供别的系统通过DP
通信来读取数据。所以想了解一个这个GSD文件怎么制作
2010-12-05 23:27:27
引
用收
藏
楼
主zhangli0
侠圣
经验值: 6134
发帖数: 5120
金币: 2455
所发精华帖
主题:回复:请教如何制作自己的GSD文件
那不是gsd文件,而是在程序里面把一个dp口组态成slave,然后把需要通讯的数
据放在slave的io域,然后其他的系统通过dp访问这个slave的io域。
活到老,学到老!为了生活学习吧!
2010-12-06
07:34:14
引用收藏 1 楼
月雨
游侠
经验值: 592
发帖数: 483
金币: 127
所发精华帖
主题:回复:请教如何制作自己的GSD文件
自己做GSD,太厉害了
我曾经是菜鸟
2010-12-06
13:33:46
引用收藏 2 楼
月雨风云
侠圣
经验值: 1010
发帖数: 918
金币: 62
所发精华帖
主题:回复:请教如何制作自己的GSD文件
好像是经过西门子官方认可的菜可以提供相应的第三方GSD文件吧,怎么可能自己
制作呢
学无止境
2010-12-06
19:13:31
引用收藏 3 楼
liuliusheng
侠圣
经验值: 5145
发帖数: 4427
金币: 230
所发精华帖
主题:回复:请教如何制作自己的GSD文件
自己做GSD,好不好用?
liujisheng
2010-12-06
19:36:33
引用收藏 4 楼
夜来香
侠客
经验值: 742
发帖数: 679
金币: 2
所发精华帖
主题:回复:请教如何制作自己的GSD文件
自己也能做GSD文件吗,闻所未闻啊
我爱自动化
2010-12-06
19:41:19
引用收藏 5 楼
工控一生01
游民
经验值: 74
发帖数: 32
金币: 24
所发精华帖
主题:回复:请教如何制作自己的GSD文件
1 GSD文件简介
PRO FlBUS 设备具有不同的性能特点,为达到PROFIBUS 简单的即插即用配
置.PROFIBUS 设备的特性均在电子设备数据库文件(GSD)中具体说明。标准化的
GSD数据将通信扩大到操作员控制级。使用基于GSD的组态工具可将不同厂商生
产的设备集成在同一总线系统中.既简单又是对用户友好的。
2 GSD文件的组成
GSD文件可以分为三个部分:
◆一般规范这部分包括生产厂商和设备的名称,硬件和软件的版本状况,
支持的波特率一可能的监视时间问隔以及总线插头的信号分配;
◆与DP 主站有关的规范这部分包括只运用于DP 主站的各项参数(如连接从
站的最多台数或上装和下装能力)。这一部分对从站没有规定;
◆与DP 从站有关的规范这部分包括与从站有关的一切规范(如输入/输出
通道的数量和类型、中断测试的规范以及输入/输出数据一致性的信息)。
3 GSD文件格式
GSD文件是ASCII 文件.可以用任何一种ASCII 编辑嚣编辑如计事本、
UltraEdit 等,也可使用PROFIBus 用户组织提供的编辑程序GSD Edit。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 ;支持自动波特率检测