D0I:10.13374/j.issn1001-053x.1986.s2.008 1986年9月 北京锅铁学院学报… Special issue Journal of Beijing University 专辑2 of Iron and Steel Technology No2,1986.9 治金热力学应用系统使用手册 程述武、王秀美、沈怡平、李智华: 孙奎英、何英英、庄心怡、张捷宇 目录 1.命令介绍 2.使用例题 3,治金热力学数据库物质目录 1命令介绍: GET命令 (1)指令如下: GET/STF=stf[,DATEI=dn)/ (2)参数解释: STF:化合物(或元素)分子式或二元合金的表示式。 DATEI:文件号 (3)命令功能: 在数据库中按dn文件号查找stf记录,并按规定格式打印出来。 如果DATEI缺省,在整个数据库中先在文件-·中,然后在文件二中查找。 (4)命令执行过程提示: stf NOT FOUND IN DATA BANK 在数据库中没有存入stf的数据。 ADD命令 (1)命令如下: (STFJ=stfj,ACC=acc,STB=stb,DATEI=1 ADD/STF stf,ZPH=zph, SFMLJ=sfmlj,DFAC=dfac,DATEI=2 STF,化合物(或元素)分子式或二元合金的表示式。 DATEI,文件号。 ZPH:不同温度区间的个数(档数)。 STFJ,按元素原子数排列的分子式。 ·58·
, 年 , 北 京 、 铁 学 院 学 报 一 ” ’ 反 、 货 时钢 匕 专辑 , 一 二二 孟 二 一 一‘ 三 二‘ ‘ ‘ 猛 一书节 招‘ ‘ 二, 艺 二 , 用 二二 品 二 于二二 不 , 。 一 ‘ 乌气 二 杯 月一 、 之、 口 矛 , 一 公 金热力学应用系统使用手沪 册 程述武 、 王秀美 、 沈怡举 季智华 丫 孙奎英 、 何英英 、 庄心 怡 、 张捷宇 冲 录 命 令 介绍 使 用例题 冶金 热 力学数 据库物质 目录 命令介绍 命令 指令女一卜 二 〔 , 二 〕 ‘ 参数 解释 化合 物 或元 素 分 子式或 二 元合 金 的 表示 式 。 文 件 号 命 令功能 在 数 据库 中按 文 件 号查找 记录 , 并按规 定格式打 印 出 来 。 如果 缺省 , 在整个 数据库 中先在文 件一 中 , 然 后 在文 件二 中查找 。 命 令执行 过程提示 在 数 据库 中没 有存 入 的 数据 。 命令 命 令如 下 产 、 ‘ 人 、 。 · ‘ 一 , ·· 一 二 , , , ” , , 化合 物 或元素 分 子式或二元合金 的表示 式 。 文 件 号 。 不 同温度区 间的个 数 档 数 。 按元素原子 数排 列的分 子 式 。 DOI :10.13374/j .issn1001-053x.1986.s2.008
ACC,数据级别。 STB,物质的英文名。 SFMLJ:溶质按原子数排列的表示式。 DFAC,溶质的分解因数。 (2)命令功能: 此命令允许用户把分子式为st的数据库中没有的物质插入到临时文件中,以提供 给应用程序计算。 命令中未提及到的数据,在执行过程中由用户自己填写到提示符下面。 (3)命令执行过程提示: ILLEGAL OR MISSING DATA BANK NUMBER 用户在命令中投入了错误的文件号。 ILLEGAL OR MISSING NUMBER OF PHASES 用户在命令中投入了错误的档数。 stf ALREADY IN DATA BANK stf物质已在数据库中存贮。 MOD命令 (1)指令如下: MOD/STF=stf,DATEI =dn,STFJ =stfj,ACC=acc,STB=stb,ZPH=zPh, PHA(1)=Pha…… PHA(10)=pha DH(1)=dh 4494e DH(10)=dh DS(1)=ds DS(10)=ds T1(1)=t1 4中年 T1(10)=t1 T2(1)=t2 甲0果0 T2(10)=t2 REF(1)sref… REF(10)=ref A(1)=a 4” A(10)=a B(1)=b 4卡1 B(10)=b C(1)=c 中由年由春 C(10)=c D(1)=d 。市。布 D(10)=d E(1)=e 4e0 E(10)=e REF(P(1)=refcp.... REFP(10)=refcp REM(1)=rem… REM(10)=rem REFBEM(1)=refbem… REFBEM(10)=refbem/ MOD/ FML=fm1,DATE1=2,SFML=sfm1,SFMLJ=sfmlj, DFAC=dfac,EPH=eph,CMMNT=cmmnt, PHA(1)=pha… PHA(5)=pha H(1)=h 原年 H(5)=h SE(1)=se 4e, SE(5)=se ·59·
数据级别 。 物质的英文 名 。 溶质按原子 数排列的表示式 。 溶质的分解 因 数 。 命令功 能 此命令允许用户把分子 式为 的 数据库 中没 有 的物质插 入 到临 时文 件 中 , 以提 供 给应用程 序计算 。 命令中未提及 到的数据 , 在执 行 过程 中由用 户 自己填写 到提示符下 面 。 命令执行过程提示 用户在命 令 中投人 了错 误的文件号 。 用 户在命令 中投人 了错 误 的档 数 。 物质已在 数据库 中存贮 。 命令 指令如 下 “ , , , , , , … … · · 一 … … · · … 一 · 一 二 … … … … · · 一 一 · · 一 一 … … 、 一 … … “ , , 二 , 二 , , , , … … 二 … … 、 二 二 一 与 ·
T1(1)=t1 T1(5)=t1 T2(1)=t2 T2(5)=t2 CON (1)=conc... CONC(5)=conc/ (2)参数解释: 请参看《治金热力学数据库应用系统的系统构成》文章中第二部分。 (3)·命令功能: 当DATEI=1时,修改临时文件一中的stf化合物的数据。当DATEI=2时,修改临 时文件二中的fml二元系合金的数据。 四、命令执行过程提示: stf NOT FOUND IN DATA BANK1 要修改的stf化合物在文件-·中没找到。 fml NOT FOUND IN DATA BANK2 要修改的fm1二元系合金在文件二中没找到。 stf (fm1)NOT FOUND IN DATA BANKS 当DATE1缺省时,系统自动在整个数据库中查找stf或fm1物质。查找不到时,给 出如上信息。 DEL命令 (1)指令如下: DEL/STF=stf,DATEI=dn/ (2)参数解释 STF,化合物的分子式或二元系合金的表示式。 DATEL:文件号。 (8)命令功能: 在临时文件中删除stf化合物或二元系合金。 (4)命令执行过程提示: ··◆NO MODIFICATION WAS CARRIED OUT 临时文件中无记录可删除。 ◆·◆DATA SET NUMMBER ERROR FOR·◆ 在命令中投人了错误的文件号。 ·◆◆stf NOT FOUND IN USER BANK1 stf化合物在临时文件一中没找到。 ·◆·fm1 NOT FOUND IN USER BANK2 fm1二元系合金在临时文件二中没找到。 REPL命令 (1)命令如下: REPL/STF=stf,OSTF=ostf,UPDATE,DATEI=dn/ (2)参数解释 STF:化合物的分子式或二元系合金的表示式。 *60*
一 。 “ 。 ” 〔 ‘ … … 参 数解释 请参看 《 冶金 热力学 数据库应用 系统 的 系统构 成》 文章 中第 二部分 。 ’ 百命令功 能 当 时 , 修 改 临时文件一 中的 化合 物的 数据 。 当 节 时 , 修改临 时文 件二 中的 二元系合金 的 数据 。 一 了 四 、 命 令执 行 过程提示 一 要修 改的 化合 物在文件一 中没找 到 。 要 修 改 的 二元 系合金 在 文 件 二 中没 找 到 。 或 ’ ’ 当 缺省时 , 系统 自动 在整个 数据 库 中查 找 或 物质 。 查 找不 到时 , 给 出如上 信息 。 、 二 命令 指令如下 · 、 , 参数解 释 化合 一 物的分 子 式或二 元 系合金 的表示式 。 文 件号 。 命 令功 能 在 临时文件 中删 除 化合 物或 二元 系合金 。 命 令执行 过程提示 临…时文件 中无记录可删 除 。 二 在命令 中投人 了错 误的文许号 。 , , 化合 物在 临 时文 件一 中没找 到 。 · 一 二元 系合金 在临时文 件二 中没找 到 。 命令 命令如下 二 , , , 二 参 数解释 化合 物的分 子式或二元 系合金 的表示式 。 ‘
OST℉:化合物的分子式或二元系合金的表示式。 UPDATE:stf物质存入永久性文件的日期。 DATE1:文件号。 (8)命令功能 ost物质的数据存在数据库中,stf物质的数据存在临时文件中,执行REPL后,以· stf的数据代替了ostf的数据存入数据库中。 这条命令实现了对永久文件的插入(当OSTF参数缺省时),修改功能。只允许持 有高级口令的数据库管理员应用。 (4)命令运行过程提示: ◆·*USER NOT AUTHORIZED FOR REPL 用户未被授权使用REPL命令。 *◆◆DATA BANK NUMBER ERROR FOR dn 用户在命令中投入了错误的文件号。 PURGE命令 (1)命令如下: PURGE/STF=stf,DATEI=dn/ (2)参数解释: STF:化合物的分子式或二元系合金的表示式。 DATEI:文件号。 (8)命令功能: 把stf化合物或二元系合金数据从dn永久性文件中删除。 此命令只允许持有高级口令的数据库管理员使用。 (4)命令运行过程提示: ·◆◆USER NOT AUTHORIZED FOR PURGE 该用户没被授权使用PURGE命令。 ··DATA BANK NUMBER ERROR FOR dn 在命令中投入了错误的文件号。 .stf NOT FOUND IN DATA BANK1 stf化合物在永久性文件一中没找到。 .stf NOT FOUND IN DATA BANK2 st二元系合金溶液在永久性文件二中没找到。 *◆◆stf NOT FOUND IN DATA BANKS stf物质在数据库中没找到。 LMS令命 (1)命令如下: LMS/DATEI=dn/ (2)参数解释: DATEI:文件号。 ·61·
化合物的分子式或二 元系合金的表示式 。 物质存入永久性文件 的 日期 。 文 件号 。 命令功 能 物质的 数据存在数据库中 , 物质的 数据存在临时文件 中 , 执行 后 , 以 的数据代替 了 的数据存人数据库 中 。 这 条命令实现 了对永久文件的插 人 当 参数缺省时 , 修 改功能 。 只 允许持 有高级 口令的数据库管理 员应用 。 命 令运行 过程提示 用…户未被授权使用 命令 。 。 令 用户 在命 令中投人 了错 误的文件 号 。 命令 命 令如下 二 , 参数解释 化合物的分子式或二元系合金 的表示式 。 文件号 。 命令功能 把 化合 物或二元系合金 数据从 永久性文 件 中删 除 。 此命令只允许持有 高级 口令的数据库管理 员使用 。 · 命令运行过程提示 该…用户没被授权使用 命令 。 , 在命令 中投人 了错误 的文件号 。 …化合物在永久性文件一 中没找 到 。 一 , 踌二元系合金溶液在永久性文件二 中没找 到 。 …物质在数据库 中没找 到 。 令命 命令如下 二 参数解释 文 件号
(3)命令功能: 把dn临时文件中所有的记录列表输出。 (4)命令执行过程提示: ··◆NO RECORD IN EITHER USER BANK 在两个临时文件中都没有记录被存贮。 ··◆ILLEGAL PARAMETER dn FOR BANK NUMBER 在命令中投人了错误的文件号。 ◆◆◆NO RECORD IN USER BANK1 在临时文件一中没有记录。 ·◆◆NO RECORD IN USER BANK2 在临时文件二中没有记录。 THERDYN命令 (1)指令如下: THERDYN/STF=stf, 把0o;时d, JOULE=-,EXT={得/ (2)参数解释: ST℉:分子式。可为数据库中2200种无机化合物或元素的分子式。 TU,为初始温度。 TO,为终止温度。 DT:为温度增量。 T:可选择几个温度进行计算。 EXT:延长计算标识。当指定温度大于数据库中此物质数据的最大温度时,指定 EXT=T则按最后数据继续计算,否则停止计算。 JOULE:计算时单位用焦耳。指定F或省略时用标准单位。 (8)命令功能: 求某物质某段温度范围的热力学数据。 (4)命令执行过程的提示: "··◆COMMAND,PLEASE◆·◆· 出现此信息后,用户可以输人命令。 ILLEGAL COMMAND····“错误的命令名”TRY IT ONCE MORE 当出现上述信息时,表明命令名有错。 ILLEGAL PARAMETER NAME◆◆◆· “错误参数”RETRY PLEASE此信息表明输入的参数有错。 CONSTANT TYPE ERROR 此信息表明常数有错。 SYNTAX ERROR IN PARAMETER◆幸··“错误名” RETYPE ITI ·62·
命令功能 ‘ 把 临时文件 中所有的记录列表输出 。 命令执行过程提 示 一 在两个临时文 件 中都没有记录被存贮 。 一 ’ 二 在命 令 中投入了错误的文件号 。 一 在临时文件一 中没 有记录 。 一 在临时文件二 中没有记录 。 命令 指令如下 , , , 、 ’ 万只二 篡 , “ 哥 ‘ 参数解释 分子式 。 可为数据库 中 种无机化合 物或元素的分子式 。 为初始温度 。 为终止温度 。 为温度增量 。 可选择几个温度进行计算 。 延长计算标识 。 当指定温度大于 数据 库 中此物质数据的最大温度时 , 指定 则按最后数据继续计算 , 否则停止计算 。 计算时单位用焦 耳 。 指定 或省略时用标准单位 。 ‘ 命令功能 求某物质某段温度 范围的热力学数据 。 命令执行过程 的提示 一 , 二 出现此信息后 , 用户可 以输人命令 。 · … “ 错误的命令名 ” 尽 当出现上述信息时 , 表明命令名有错 。 “ 错 误参数” 人 此信息表明…输人的参数有错 。 此信息表明常数有错 。 … 错 误名