西门子GSD 文件

GDS文件 是什么文件 起什么作用

最佳答案

1 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 
 
参考资料:技术论坛

提问者对于答案的评价:
专业

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc317686.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 复杂报表

    一个料称下面有7个锅靠7个阀门分别向7个锅里下料,怎么实现报表 问题补充:料称可以称重(有传感器),要求每次下到锅里的重量做成报表,7个锅做7份,下料量是不同的,时间不固定,每个锅…

    自动化系统综合 2017年11月29日
  • CF卡和MMC卡的区别

    从用途和结构上区分谢谢大侠 最佳答案 一、CF卡     CF卡(Compact    F…

    自动化系统综合 2020年11月1日
  • 232-DP

    PLC是S7-300要与 232接口设备通讯,想挂到DP总线上,听说有 RS232—PRPFIBUS DP接口,不知是哪个品牌的,如何用 最佳答案 1…

    自动化系统综合 2017年11月18日
  • wincc 6.2配套的sql2005 如何使用分区函数

    请问:wincc 6.2配套的sql2005 如何使用分区函数 最佳答案 没有使用过分区函数,你可以F1帮助功能查找下有没有帮助信息。 提问者对于答案的评价:谢…

    自动化系统综合 2020年10月31日
  • 通讯中断后报警

    现用户要求PLC与WINCC通讯中断后声音报警该如何实现,请大侠们指教。比如说拔掉网线后报警,能详细说明的请给出思路 最佳答案 第一步:需要在PLC里有一个常为1的变量(I,Q,M…

    自动化系统综合 2020年11月1日
  • 紧急求救!!关于上位机和plc通讯故障

    请问那位大虾指导如下故障:上位机在硬件监测的时候能检测新加dp分站,但是wincc的界面总是接受不到新增输入点的信号,就是对新增输入的没有反应,而且原来wincc未改动前是正常的,…

    自动化系统综合 2020年11月1日
  • simocode

    simocode 软件能否在单机上模拟,有什么模拟的插件吗,还有我下载的就有14天权限,有key吗,各位,谢谢了394389735@qq.com 最佳答案 SIMOCOD…

    自动化系统综合 2020年10月31日
  • 台达PLC与西门子变频器通讯

    台达PLC,DVP60ES2与西门子变频器MM420,ES485通讯时PZD控制字怎么设置才能使电动机反转?正转是可以的,有那位大老师能帮我一下,新手不懂。 最佳答案 把正向启动命…

    自动化系统综合 2017年5月28日
  • 关于wincc flexible动画

    当泵的运行状态为ON时,水管中的水流动的动画怎么做啊?哪怕用箭头隐约呈现也可以啊,请高手赐教?谢谢 最佳答案 可参考:《wincc中有没有好一点的管道水流效果控件啊》http://…

    自动化系统综合 2018年12月9日
  • 请教个问题:有没有什么指令是可以把一片的M给置位或复位掉的

    请教个问题:有没有什么指令是可以把一片的M给置位或复位掉的。即区域复位。如想将M0.0-M0.7复位 问题补充:用的是:西门子300。R,S只能复位一位吧,没看到哪边有可以写要复位…

    2020年10月31日