存储和访问设备配置数据的方法包括输出数据文档的打印、电子数据文档、参数对象以及参数对象存根、EDS和参数对象存根的结合。图7-47所示的设备配置采用了支持EDS的配置工具。设备中的应用对象表示配置数据的目的地址,这些地址在EDS中编码。电子数据文档EDS除了包括该规范定义的、必需的设备参数信息外,还可以包括供应商特定的信息。目前,EDS中的文本信息必须是ASCII表示的字符。......
2023-11-20
1.设备配置概述
DeviceNet标准允许通过网络远程配置设备,并允许将配置参数嵌入设备中。利用这些特性,可以根据特定应用的要求,选择和修改设备配置设定。DeviceNet接口允许访问设备配置设定。
存储和访问设备配置数据的方法包括输出数据文档的打印、电子数据文档(EDS)、参数对象以及参数对象存根、EDS和参数对象存根的结合。
(1)利用打印输出的数据文档支持配置
利用打印数据文档上收集的配置信息时,配置工具只能提供服务、类、实例和属性数据的提示,并将该数据转发给设备。这种类型的配置工具不决定数据的前后联系、内容和格式。
(2)利用电子数据文档支持配置
可采用被称作电子数据文档(EDS)的特殊格式化的ASCII文件对设备提供配置支持。EDS提供设备配置数据的前后关系、内容及格式等有关信息。用户通过必要的步骤配置设备后,EDS可提供访问和改变设备可配置参数的所有必要信息,该信息与参数对象类实例所提供的信息相匹配;不提供计算机可读介质形式的EDS制造商可以提供他们的EDS打印清单,以便最终用户可以利用文本编辑器建立计算机可读取的EDS。
图9-25所示的设备配置采用了支持EDS的配置工具。设备中的应用对象表示配置数据的目的地址,这些地址在EDS中编码。
(3)利用参数对象和参数对象存根支持配置
设备的公共参数对象是设备中一个可选的数据结构,它提供访问设备配置数据的第三种方法。当设备使用参数对象时,它要求每个支持的配置参数有一个参数对象类实例。每个实例链接到一个可配置参数,该参数可以是设备其他对象的一个属性。修改参数对象的参数值属性将引起属性值中相应的改变,一个完整的参数对象包括设备配置所需的全部信息。部分定义的参数对象称为参数对象存根,它包含设备配置所需的部分信息,不包括用户提示、限制测试和引导用户完成配置说明文本。
1)利用完整参数对象。参数对象将所有必要的配置信息嵌入设备。参数对象提供:
①到设备配置数据值的已知公共接口。
②说明文本。
③数据限制、默认、最小和最大值。
当设备包含完整的参数对象时,配置工具可直接从设备导出所有需要的配置信息。
2)使用参数对象存根。参数对象存根提供到设备的配置数据值的已建立地址,不需说明文本的规范、数据限制和其他参数特性。当设备包括参数对象存根时,配置工具可以从EDS得到附加的配置信息或仅提供一个到修改参数的最小限度接口。
(4)使用EDS和参数对象存根的配置
配置工具可从嵌在设备中的部分参数对象或参数对象存根中获得信息,该设备提供一个伴随EDS,此EDS提供配置工具所需的附加参数信息。参数对象存根可以提供一个到设备参数数据的已知公共接口,而EDS提供说明文本、数据限制和其他参数特性,如有效数据的数据类型和长度、默认数据选择、说明性用户提示、说明性帮助文本和说明性参数名称。
(5)使用配置组合进行配置
配置组合允许批量加载和下载配置数据。如果使用该方法配置设备,必须提供配置数据块的格式和每个可配置属性的地址映射。在规定配置组合的数据属性时,必须按属性块给出的顺序列出数据分量,大于1B的数据分量先列出低字节,小于1B的数据分量在1B中右对齐,从位0开始。
2.EDS概述
EDS允许配置工具自动进行设备配置,DeviceNet规范中关于EDS的部分,为所有Devi-ceNet产品的设备配置和兼容提供一个开放的标准。
(1)电子数据文档
EDS除了包括该规范定义的、必需的设备参数信息外,还可以包括供应商特定的信息。标准的EDS通用模块如图9-26所示。
图9-26 标准的EDS通用模块
(2)产品数据文档模式
电子数据文档应按照产品数据文档的含义,将其修改成符合DeviceNet要求。通常,产品数据文档向用户提供判断产品特性所需的信息及对这些特性用户可赋值的范围。
数据文档将信息从产品制造商传送给产品用户。产品用户理解制造商的数据文档,并决定哪些设备必须设置为非默认值,以执行必要的动作,从而将信息从数据文档中导入设备中。为执行实际配置,配置工具用DeviceNet报文传递来实现设备中的变化。目前,EDS中的文本信息必须是ASCII表示的字符。EDS提供两种服务:
1)说明每个设备的参数,包括它的合法值和默认值。
2)提供设备中用户可选择的配置参数。
DeviceNet配置工具至少具备:
1)将EDS装载到配置工具的内存。
2)解释EDS的内容,判断每个参数的特性。
3)向用户展示各设备参数的数据记录区或选择清单。
4)将用户的参数选择装载到设备中正确的参数地址中。
所有EDS开发者必须使EDS符合这些要求。产品开发者将决定其他所有的执行细节。为DeviceNet产品设计的每个EDS解释器必须能够读取并解释任何标准EDS,向设备用户提供信息和选择,建立配置相关DeviceNet产品的必要信息。
(3)配置工具上使用EDS(www.chuimin.cn)
DeviceNet配置工具从标准EDS中提取用户提示信息,并以人工可读的形式向用户提供该信息。
(4)EDS解释器功能
解释器必须采集EDS要求的参数选择,建立配置设备所需的DeviceNet信息,并包含要求配置的各设备参数的对象地址。
(5)EDS文件管理
图9-27为电子数据文档结构图。EDS文件编码要求使用DeviceNet的标准文件编码格式,而无须考虑配置工具主机平台或文件系统。
图9-27 电子数据文档结构图
单一文件必须包括完整的EDS。表9-13概括了EDS中的分区结构、区分隔符和各区的次序。
表9-13 EDS中的分区结构、区分隔符和各区的次序
注:∗表示该可选项的位置跟随其所需区。
定义EDS遵守以下原则:
1)区(Section):EDS文件必须划分为可选的和必需的部分。
2)区分隔符(Section Delimiters):必须用方括号中的区关键字作为合法的区分隔符来正确分隔EDS的各区。
3)区顺序(Section Order):必须按要求的顺序放置每个所需的区,可选部分可以完全省略或用空数据占位符填充。
4)入口(Entry):EDS的每个区包括一个或多个入口,以入口关键字开关,后面跟有一个符号。入口关键字的含义取决于该部分的上下文。用分号表示入口结束,入口可以跨越多行。
5)入口域(Entry Field):每个入口包括一个或多个域,用逗号分隔符分隔各域,各域的含义取决于区的上下文。
6)供货商特定的关键字(Vendor-specific Keyword):区和入口关键字可以是供货商特定的。这些关键字应该以增补内容的公司的供货商ID开头,后面跟随一个下划线(Vendor-ID_VendorSpecificKeyword)。供货商ID应以十进制显示,且不应该包含引导0。各供应商提供有关供应商特定关键字的文字说明。
下面的例子突出显示电子数据文档的结构(注:“$”字符表示注释语句)。
从上例中可以发现,只有逗号能正确地分隔各区,一个入口可以扩展到几行。配置工具忽略任何空白字符,包括注释、制表符和空格。注释以注释分隔符($)开头,到该行结尾。所有的入口必须用一个分号表示结束。
文件命名要求:除了在DOS/Windows环境中的文件外,目前以磁盘为介质的EDS文件不存在文件命名约定。文件名后面应该加有后缀“.EDS”。
DeviceNet规范允许通过DeviceNet对设备进行远程配置,用户使用配置工具软件,可以修改设备的配置,使配置适合特定的应用。EDS文件中包含了设备的信息和配置参数,通过EDS文件提供的信息,配置工具可以自动对设备进行配置。这样当通过配置工具(如De-viceNet Manager)配置DeviceNet时,只需要将设备的EDS复制到相应的目录中,配置工具就能自动识别出DeviceNet上的设备,并提供配置的参数。而且,EDS文件的格式有统一的标准,这为设备配置和产品兼容提供了一个开放的标准。
3.基本术语
(1)解码格式
DeviceNet报文格式中解码的属性数据值。
(2)EDS
电子数据文档的简写,是磁盘上的一个包括指定设备类型的配置数据的文件。
(3)编码格式
电子数据文档格式中编码的属性数据值。
(4)DeviceNet路径
DeviceNet类、实例、属性格式中的对象属性地址。
(5)参数对象整体
设备中的一个对象,它包括配置数据值、提示字符串、数据转换系统以及其他设备相关信息。
(6)参数对象存根
参数对象的简写形式,它只存储配置数据值,并且只提供一个标准的参数访问点。
有关现场总线及其应用技术的文章
存储和访问设备配置数据的方法包括输出数据文档的打印、电子数据文档、参数对象以及参数对象存根、EDS和参数对象存根的结合。图7-47所示的设备配置采用了支持EDS的配置工具。设备中的应用对象表示配置数据的目的地址,这些地址在EDS中编码。电子数据文档EDS除了包括该规范定义的、必需的设备参数信息外,还可以包括供应商特定的信息。目前,EDS中的文本信息必须是ASCII表示的字符。......
2023-11-20
那么电子文档的来源,就成为我们研究电子文档及其管理的逻辑起点。电子文档的来源主要有以下三个方面:(一)办公自动化与电子文档1.何谓办公自动化办公自动化简称OA,是近年随着计算机技术的发展而提出来的新概念,至今尚无统一、公认的确切定义。......
2023-12-01
一种情况是在文档运行处理之前,为了支持文档在机构办公系统中的自动流转而进行的数字化转换,例如对于外来纸质文档收到后即进行数字化,并进入文档处理程序,这种数字化文本在收文单位几乎与原生电子文档具有相同的处理过程和元数据,虽然文档生成方面的元数据可能不完整,但可以说具有电子文档的大部分属性,应纳入电子文档管理。......
2023-12-01
这一阶段真正进入了无纸化电子文档阶段。文件、档案电子化、数字化是一种全球性的发展现象和趋势,这也是我们称之为“电子文档”的原因之一。目前,世界各国因信息化程度不同,电子文档的发展水平也各异;即使在同一国家里,电子文档的发展水平因各行业信息化程度的不同而不同。......
2023-12-01
2004年8月28日第十届全国人民代表大会常务委员会第十一次会议通过的《中华人民共和国电子签名法》第五条规定:“在数据电文上增加背书以及数据交换、储存和显示过程中发生的形式变化不影响数据电文的完整性。”这里以政府机构为例,通过分析政府机构的功能、目标,来总结政府机构电子文档管理所共有的其他目标。......
2023-12-01
以电子文档管理系统对文档流程各个阶段的管理和监控为例。最后,电子文档管理系统应支持本机构的文档运转流程和业务流程,在确保文档完整、安全、准确的同时,保证文档运转和业务流程的顺畅、周密和高效。电子文档的全程管理原则应体现在电子文档管理模式的确定上。即将文件管理与档案管理中涉及的所有因素都统筹加以考虑,并纳入电子文档管理系统,以功能合理的文档管理系统作为管好电子文档的先决条件。......
2023-12-01
第一章电子文档导论信息技术革命使我们的工作和生活变得异常方便和快捷。而办公自动化则是电子政务最基础的条件之一。但是在诸多“天生的数字”文件或作为业务过程组成部分而被数字化的文件中,电子文档无疑占据主导地位,这是因为与其他数字化文件形式相比,电子文档具有权威性、规范性和凭证性等特殊功能。因此,电子文档成为组织机构、社会团体开展其决策、计划、组织、领导、控制工作的重要手段和桥梁。......
2023-12-01
实训目的理解路由器静态路由协议,实现两个局域网互相通信。图2-13静态路由配置2.在路由器R 1上配置接口的IP地址和串口上的时钟频率。验证R 2上的静态路由配置6.测试网络的互连互通性。通过子接口可以实现对不同VLAN的路由。......
2023-11-17
相关推荐