SmartIntegrator5.5_PYSD_中间文件定义V2.0
- 格式:doc
- 大小:726.00 KB
- 文档页数:21
AB PLC 编程软件RSL0GIX5000 入门7 ―― UDT用户自定义数据类型在本章中,我们将介绍如何通过用户自定义数据类型和数据范围划定来规划标签数据库。
这里将学到了解使用UDT的优势学习如何优化UDT规划使用数据范围划定帮助简化并加快开发工作我们现在将重点关注Logix控制器中的数据规划。
打开现有控制器文件1.在计算机桌面上,双击Lab Files文件夹。
2.双击名为Conveyor_Program_S3.ACD的现有项目。
这样将在RSLogix 5000中启动该项目。
为传送带创建用户自定义数据类型您已重新组织了程序规划以更好地利用Logix,现在已准备好开始对数据规划进行重新组织。
可注意到,工程师规划数据的方式仍像使用带有整数、实数和定时器数据表的传统PLC—样。
问题是,当与设备关联的数据分布到控制器内存中的各处时便很难进行跟踪。
您已再次决定充分利用Logix,使用用户自定义数据类型。
用户自定义数据类型用户自定义数据类型也称为UDT或结构,借此按逻辑方式对数据进行组织或分组,以便所有与设备关联的数据都可组合在一起。
例如,每个传送带都有8个整数值、3个实数值、2个定时器和11个与其关联的布尔值。
在传统PLC中,可能需要4个不同的数据表。
然后,当您具有多条传送带时,您可能需要详细地将传送带映射到各个数据表中。
这样就会变得很难管理。
通过UDT能够实现的是将不同的数据类型(整数、实数、定时器、布尔等)组合到一起,共同作为用户自定义数据类型。
然后便可创建该UDT类型的数组。
这可使得编程工作、代码的记录和数据的跟踪都更加轻松。
1.在控制器项目管理器中,双击”控制器标签"(Controller Tags)。
匕O Cortroler Conveyor ProgramU Centroler F* H^ftdler Q Power-Up Handter ■_:二Tarlnr将出现标签编辑器。
可注意到,标签数据库的外观与传统 Logix 标签数据库在传统PLC 中,用物理地址标识各个数据项,例如 N7:0或B3:0/0。
VASP参数设置详解计算材料2010-11-30 20:11:32 阅读197 评论0 字号:大中小订阅转自小木虫,略有增减软件主要功能:采用周期性边界条件(或超原胞模型)处理原子、分子、团簇、纳米线(或管)、薄膜、晶体、准晶和无定性材料,以及表面体系和固体l 计算材料的结构参数(键长、键角、晶格常数、原子位置等)和构型l 计算材料的状态方程和力学性质(体弹性模量和弹性常数)l 计算材料的电子结构(能级、电荷密度分布、能带、电子态密度和ELF)l 计算材料的光学性质l 计算材料的磁学性质l 计算材料的晶格动力学性质(声子谱等)l 表面体系的模拟(重构、表面态和STM模拟)l 从头分子动力学模拟l 计算材料的激发态(GW准粒子修正)计算主要的四个参数文件:INCAR ,POSCAR,POTCAR ,KPOINTS,下面简要介绍,详细权威的请参照手册INCAR文件:该文件控制VASP进行何种性质的计算,并设置了计算方法中一些重要的参数,这些参数主要包括以下几类:对所计算的体系进行注释:SYSTEM●定义如何输入或构造初始的电荷密度和波函数:ISTART,ICHARG,INIWA V●定义电子的优化–平面波切断动能和缀加电荷时的切断值:ENCUT,ENAUG–电子部分优化的方法:ALGO,IALGO,LDIAG–电荷密度混合的方法:IMIX,AMIX,AMIN,BMIX,AMIX_MAG,BMIX_MAG,WC,INIMIX,MIXPRE,MAXMIX–自洽迭代步数和收敛标准:NELM,NELMIN,NELMDL,EDIFF●定义离子或原子的优化–原子位置优化的方法、移动的步长和步数:IBRION,NFREE,POTIM,NSW–分子动力学相关参数:SMASS,TEBEG,TEEND,POMASS,NBLOCK,KBLOCK,PSTRESS–离子弛豫收敛标准:EDIFFG●定义态密度积分的方法和参数–smearing方法和参数:ISMEAR,SIGMA–计算态密度时能量范围和点数:EMIN,EMAX,NEDOS–计算分波态密度的参数:RWIGS,LORBIT●其它–计算精度控制:PREC–磁性计算:ISPIN,MAGMOM,NUPDOWN–交换关联函数:GGA,VOSKOWN–计算ELF和总的局域势:LELF,LVTOT–结构优化参数:ISIF–等等。
北京神州数码融信软件有限公司
密级:机密
文档编号:DCFS-SLT-004
Sm@rtIntegrator5.5_PYSD
中间文件定义(V2.0)
All rights reserved
版权所有,侵权必究
文档修订记录
目录
1前言 (4)
1.1内容概要 (4)
1.2数据约定 (4)
1.3预期读者 (6)
2 前置支付网关PYSD模块 (7)
2.1模块说明 (7)
2.2业务名词 (7)
2.3数据关系图 (7)
2.3.1 数据接口列表 (7)
2.3.2 数据接口关系 (7)
2.4 数据接口 (8)
2.4.1 PY_APRP (8)
2.4.2 PY_CANCEL (10)
2.4.3 PY_HSAPRP (12)
2.4.4 PY_HSCANCEL (14)
2.4.5 PY_NBGA (16)
2.4.6CUPS_TRANS_JOURNAL_A (18)
1前言
1.1内容概要
本文档是数据接口,每个章节由模块说明、业务名词、数据关系图和数据接口(即中间文本,下同)四部分组成。
其中第一部分的“模块说明”简单介绍该模块所支持功能,第二部分“业务名词”则是阐述该模块中出现的专用名词,第三部分“数据关系图”描述对数据接口关系进行描述,最后一部分“数据接口”说明各表的主键信息、字段信息以及注意事项等。
其中“数据接口”定义又由七个部分组成,具体事项如下表所示:
1.2数据约定
(1)数据类型约定
VARCHAR2(n):可变长的字符数据类型,数据的最大长度为n;例如:VARCHAR2(3),最多可以存储3个字节长度的字符;
NUMBER(n):金额数据类型,整数位和小数位的总长度不能大于n,若存在小数位,保留小数点后两位,否则不带小数,例如:10020;
NUMBER(m,n):金额数据类型,指定数据精度为n,并且整数位和小数位的总长度不能大于m,m不能小于n,m不能大于38,n不能大于8;
NUMBER:金额数据类型,整数位和小数位的总长度不能大于38,若存在小数位,保留小数点后两位,否则不带小数;
DATE:日期数据类型,长度为8个字节,格式为:YYYYMMDD,例如2002年12月12日表示为“20021212”
(2)分割符约定
在数据接口中,每个字段之间使用“|”分割,组成一条完整的记录。
例如:张三|626201010029084|1000000.00|西安XX区XX街|
(3)空值约定
在数据接口中字符串字段空值取“NULL”值,即||,例如:张三|626201010029084||100.00|;对于数字型字段,空值需要赋值为0或者0.00,例如:
张三|626201010029084||0.00|;
对于日期型字段,空值取“NULL”值,即||
(4)金额数据约定
对于金额数据不能出现“三位一逗点”,例如100000.00,不能使用100,000.00
(5)英文字符约定
“出厂的系统参数”必须使用大写字符,例如:账户状态A-活动,不能使用a;
“用户自定义参数”必须与业务定义的参数代码保持一致,建议业务人员在定义参数代码时使用大写字符;
非参数类的英文字符,直接导入;
(6)图形约定
数据接口标识符表示一个数据接口实体,“数据接口名称”对应“数据接口”章节出现的数据接口,“PK”表示主键,若存在多个“PK”则组合成联合主键,“主键1”表示
该主键字段的名称,如下图所示:
数据关系标识符表示数据接口之间的对应关系,主要使用了三种符号,如下图所示:
1:1 :符号左侧的表与符号右侧的表是一一对应的关系
1:N(N:1):符号左侧的表与符号右侧的表是一对多的关系,即左表存在一条记录,则右表可能存在一条或多条记录
:表中数据自我关联产生的数据接口,例如客户关系接口,是两个或者几个不
同客户存在某种关系,但客户信息数据都存储在一个数据接口中,此时我们称
存储客户信息的接口发生了自关联
1.3预期读者
长江商行项目组数据移植小组相关成员;
长江商行科技部领导;
融信软件有限公司参与该项目的成员;
融信软件有限公司相关领导;
其他得到项目组双方授权人员
2 前置支付网关PYSD模块
2.1模块说明
支付网关主要负责国内支付系统的大小额信息类报文和小额包信息和包明细信息;以及银联流水的登记。
2.2业务名词
2.3数据关系图
2.3.1 数据接口列表
2.3.2 数据接口关系
数据接口关系图
2.4 数据接口
2.4.1 PY_APRP
2.4.1.1数据接口说明
1.PY_APRP表中存储的是商行小额支付部分的所有往来查询查复报文信息内容.
2.PY_APRP表的主键是:PREDATE,APPLYNO,APPLYBK,HBTYPE
2.4.1.2数据接口定义
2.4.2 PY_CANCEL
2.4.2.1数据接口说明
1.PY_CANCEL表中存储的是商行小额支付部分的所有往来退回止付冲正撤销报文信息内容.
2.PY_CANCEL的主键是ISDFICODE,REQUESTNO,PREDATE
2.4.2.2数据接口定义
2.4.3 PY_HSAPRP
2.4.
3.1数据接口说明
1.PY_HSAPRP表中存储的是商行大额支付部分的所有往来查询查复报文信息内容.
2.PY_HSAPRP的主键是QYDATE,QYMSGNO,APPLYBK
2.4.
3.2数据接口定义
2.4.4 PY_HSCANCEL
2.4.4.1数据接口说明
1.PY_HSCANCEL表中存储的是商行大额支付部分的所有往来撤销退回报文信息内容.
2.PY_HSCANCEL的主键是PREDATE,REQUESTNO,APPLYBK
2.4.4.2数据接口定义
2.4.5 PY_NBGA
2.4.5.1数据接口说明
1.PY_NBGA表中存储的是商行小额支付部分的所有往来包报文信息内容.
2.PY_NBGA的主键是PREDATE,PKGSERNO,ISDFICODE,RSFLAG
2.4.5.2 数据接口定义
CUPS_TRANS_JOURNAL_A
2.4.6.1数据接口说明
1.CUPS_TRANS_JOURNAL_A表中存储的是银联流水的所有往来包报文信息内容.需要移植消费交易流水、预授权的没有完成或者撤销的交易流水。
2.CUPS_TRANS_JOURNAL_A的主键是CUPS_JOURNAL_NO
2.4.6.2 数据接口定义
中间文件定义
第21 页共21 页。