ASTM G135-1995(2007) Standard Guide for Computerized Exchange of Corrosion Data for Metals《金属腐蚀数据的计算机化交换用标准导则》.pdf
《ASTM G135-1995(2007) Standard Guide for Computerized Exchange of Corrosion Data for Metals《金属腐蚀数据的计算机化交换用标准导则》.pdf》由会员分享,可在线阅读,更多相关《ASTM G135-1995(2007) Standard Guide for Computerized Exchange of Corrosion Data for Metals《金属腐蚀数据的计算机化交换用标准导则》.pdf(10页珍藏版)》请在麦多课文档分享上搜索。
1、Designation: G 135 95 (Reapproved 2007)Standard Guide forComputerized Exchange of Corrosion Data for Metals1This standard is issued under the fixed designation G 135; the number immediately following the designation indicates the year oforiginal adoption or, in the case of revision, the year of last
2、 revision. A number in parentheses indicates the year of last reapproval. Asuperscript epsilon (e) indicates an editorial change since the last revision or reapproval.1. Scope1.1 This guide covers the techniques used to encode corro-sion of metals test results for exchange between computersystems.1.
3、2 Guidelines are given for creating a data exchangeappendix for each ASTM corrosion of metals standard.1.3 Instructions are given for creating data translation soft-ware from the contents of the data exchange appendix.2. Referenced Documents2.1 ASTM Standards:2G 106 Practice for Verification ofAlgor
4、ithm and Equipmentfor Electrochemical Impedance MeasurementsG 107 Guide for Formats for Collection and Compilation ofCorrosion Data for Metals for Computerized DatabaseInput2.2 ANSI Standards:3ANSI/ISO 9899 1990 1992 Programming Language CANSI X3.4-1986 Coded Character Set 7 Bit ASCII3. Terminology3
5、.1 Definitions:3.1.1 datatypea group of rules specifying the format of anobject.3.1.2 global datainformation shared among several stan-dards.3.1.3 local datainformation specific to a certain standard.3.1.4 semanticsinformation meaning.3.1.5 syntaxinformation format.3.1.6 tagged objecta named block o
6、f information.3.1.7 translatora computer routine which writes or readsdata files.4. Significance and Use4.1 This guide establishes a formalism for transferringcorrosion test data between computer systems in differentlaboratories. It will be used by standards developers to specifythe format of files
7、containing test results.4.2 This guide defines a generic approach to structuring datafiles. It will be used by software developers to create programswhich read and write these files.4.3 Each standard test procedure will define a unique datafile derived from this guide. Each time a standard test ispe
8、rformed, the results can be summarized in a data file specificto that test.4.4 Some experimental information will be global, that is,common to several standards, and will be contained in GuideG 107 and other global data dictionaries. Other informationwill be local, that is, unique to a given standar
9、d, and will bedefined in that standard.5. Guide for Standards Authors5.1 Local and Global Data:5.1.1 Some information may be used across several corro-sion standards, that is, global. Global data is defined in GuideG 107 and other global standards.5.1.2 Some information may be local to a particular
10、corro-sion standard. Local data is defined in the standards dataexchange appendix.5.2 Data File:5.2.1 Each test will generate a single test data file. File nameformats are not specified.5.2.2 The data file is arranged as a set of named or taggedobjects. Each time a standard test is performed a set o
11、f objectsis obtained. The data file can be thought of as a permanentrepository for this set of objects.5.2.3 Each tagged object will take two or more lines in thedata file. Lines are strings of ASCII (ANSI X3.4-1986) char-acters terminated with a carriage return/linefeed character pairor a single li
12、nefeed character.5.2.4 Lines are further subdivided into tab delimited ASCIIfields that are particularly suitable for manipulation by spread-sheet and scientific charting programs. For example, Fig. 1shows how a section of a data file would show up on printedoutput.1This guide is under the jurisdict
13、ion of ASTM Committee G01 on Corrosion ofMetals and is the direct responsibility of Subcommittee G01.05 on LaboratoryCorrosion Tests.Current edition approved May 1, 2007. Published May 2007. Originallyapproved in 1995. Last previous edition approved in 2001 as G 13595(2001).2For referenced ASTM stan
14、dards, visit the ASTM website, www.astm.org, orcontact ASTM Customer Service at serviceastm.org. For Annual Book of ASTMStandards volume information, refer to the standards Document Summary page onthe ASTM website.3Available from American National Standards Institute (ANSI), 25 W. 43rd St.,4th Floor
15、, New York, NY 10036, http:/www.ansi.org.1Copyright ASTM International, 100 Barr Harbor Drive, PO Box C700, West Conshohocken, PA 19428-2959, United States.5.3 Tagged Object:5.3.1 A tagged object is a repository for an individual blockof information. It may be a simple piece of data, the test datefo
16、r example, or it may be complex, such as a current/voltage/time curve. A tagged object contains three subordinate areas:(1) the tag, (2) the datatype, and (3) the actual data. The tag anddatatype are the first two fields of the first line while the actualdata is contained in subsequent lines. Data l
17、ines are alwaysindented one tab space. This is illustrated in Fig. 2.5.3.2 Tag:5.3.2.1 The objects tag is a simple string that uniquelyidentifies it among other objects in a tagged object set.5.3.2.2 When implementing a translator for a given stan-dard, the implementation is free to define other tag
18、ged objectnames so long as they dont clash with those defined in thestandard. It is suggested that additional names be prefixed withsome unlikely and unique combination of alphanumeric char-acters so that name conflicts do not arise in future versions ofthe standard. For example; NewTest_Apex Potent
19、ial.5.3.2.3 Tags are made up of one or more character stringsseparated by periods. The first character in each string must bealphabetic (including the underscore). Subsequent charactersmay be alphanumeric.5.3.2.4 Periods should only be used to associate differentobjects together. For example, Matl.C
20、lass, Matl.SubClass,Matl.TradeName, are all aspects of Material. In future speci-fications it is suggested that this be done using complex,multifield datatypes.5.3.2.5 Periods should not be used to separate multiple wordindividual concepts. Instead use capitalization or underscore.For example; Contr
21、olMode or Control_Mode.5.3.2.6 Tags are case insensitive although mixed case issuggested for readability.5.3.3 Datatype:5.3.3.1 Each object has a datatype which specifies theformat of the objects data.5.3.3.2 Global datatypes are defined in a global data ex-change standard such as Guide G 107 and ar
22、e repeated here forreference, as follows:(a) String (STRING)Strings contain purely characterinformation. Strings may be further encoded depending on thesemantic description of the object.(b) Quantity (QUANT)Quantities represent numeric val-ues along with their units. Units may be further encodeddepe
23、nding on the semantic description of the object.(c) Date (DATE)Dates are simple day specifiers.(d) Time (TIME)Times are simple time of day specifiers.(e) Category Set (SET)Category sets are used to repre-sent choices. The actual meaning of each value is given in thesemantic description of the object
24、.(f) Tabular (TABLE)Tables are used to hold arrays ofrecords. The datatype, units, and name of each column is alsoencoded.5.3.3.3 Aparticular implementation of a test is free to definelocal datatypes as long as they dont clash with those definedin global standards. These local datatypes are defined
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASTMG13519952007STANDARDGUIDEFORCOMPUTERIZEDEXCHANGEOFCORROSIONDATAFORMETALS 金属腐蚀 数据 计算机化 交换 标准 PDF

链接地址:http://www.mydoc123.com/p-540348.html