- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
动态连接库接口规范及插入表的引入
苍南仪表厂动态连接库接口说明文档
说明
以握奇读写器或明华读写器作为读写设备。 使用串口RS232通信,在调用以下函数之前,必须先关闭串口,函数中已经包含读卡器的打开和关闭。
函数说明
为了贵公司业务开展的需要,各种类型表 .dll的封装如下:
函数名 参数
顺序 函数参数说明 参数名称 参数类型 输入输出类型 要求说明 读卡接口函数
ReadICCard 1 卡号 ICId 文本 输出 读卡接口函数
ReadICCard 2 卡内余量 ICCSpare 带小数位数字 输出 卡内还可以输入表的剩余气量 3 表内用气量 ICUsed 带小数位数字 输出 对现有的表如果表没有进行回写可以缺失 4 表内余量 ICMSpare 带小数位数字 输出 对现有的表如果表没有进行回写可以缺失 5 发卡次数 ICNUM 整数 输出 用以进行卡注销管理用,整数型
要求新增改标示段
一位(FF) 6 报警气量 ICMark 整数 输出 到达这个气量关阀,提醒用户购气 7 注册信息 ICRegist 文本 输出 要求对该卡是否在我方系统进行过注册进行标注;
要求新增4个连续位(FF FF FF FF) 8 卡内余额 ICMoney 2位小数 输出 以金额方式购气卡返回余额 9 表规格 ICMUType 文本 输出 用以判断同一表厂不同表型号的DLL内部算法; 10 “卡类型” ICType 整数 输出 “卡类型”指卡的使用类型:
0——用户卡(老表用户日常购气用卡)
1——开户卡(新表可以读取的用户购气卡,查卡后表将会写成用户卡)
2——检查卡(查卡后先是该表的各种参数状态)
3——转生产状态卡
4——转出厂状态卡
5——永久1方卡(置换卡) 11 错误信息 ICErroy 整数 输出 要求能够判别该卡的IC卡标准及卡内内容是否属于本函数写入;
在确认该函数属于该软件包时,系统将调用该软件包进行读写卡操作 12 COM端口号 COMID 整数 输入 通讯端口COM0、COM1、COM2、COM3、COM4等 13 信号波特率 COMHZ 整数 输入 9600/15200等整数 14 购气次数 GASCOUNT 整数 输出 15 表内计数小数位 ICDECNum 整数 输出 16 用户类型 CusType 整数 输出 用来区分用户类型
(工业表:02,民用表:01,工业表x10:82。
) 写卡函数
WriteICCard
相关校验说明:
1、发新卡
(补卡、开户):卡内卡号为空
2、卡以注册购气(注册信息不对):核对卡号、发卡次数、备注信息、注册信息
3、卡未注册购气:核对卡号 1 卡号 ICId 文本 输入 1 2 购气量 ICCSpare 带小数位数字 输入 2 3 发卡次数 ICNUM 整数 输入 4 4 备注信息 ICMark 整数 输入 8 5 注册信息 ICRegist 文本 输入 16 6 “卡类型” ICType 整数 输入 32 7 表规格 ICMUType 文本 输入 用以判断同一表厂不同表型号的DLL内部算法;内容为各个表厂自己在标签上定义的型号 8 表内计数小数位 ICDECNum 整数 输入 用以初始化表内计数小数控制 9 错误信 ICErroy 整数 输出 对传入参数进行规范性校验——各个参数长度、大小是否超出标准等; 10 COM端口号 COMID 整数 输入 通讯端口COM0、COM1、COM2、COM3、COM4等 11 信号波特率 COMHZ 整数 输入 9600/15200等整数 12 操作类型 OPCODE 整数 输入 见后续说明 13 购气次数 GASCOUNT 整数 输入 14 用户类型 CusType 整数 输入 用来区分用户类型
(工业表:02,民用表:01,工业表x10:82。
) 注:
一、接口当中的各个参数全部以文本方式转递,但其基本格式必须符合上表中定义的参数类型;
二、卡类型约定:
0——用户卡(老表用户日常购气用卡)
1——开户卡(新表可以读取的用户购气卡,查卡后表将会写成用户卡)
2——检查卡(查卡后先是该表的各种参数状态)
3——转生产状态卡
4——转出厂状
您可能关注的文档
最近下载
- 《静脉曲张疾病》课件.ppt VIP
- 学习贯彻《关于加强党的作风建设论述摘编》PPT:持之以恒推进作风建设常态化长效化,保持党的先进性和纯洁性(附文稿).pptx VIP
- 仙溪志-宋-黄岩孙.pdf VIP
- 小学道德与法治新部编版三年级上册第二单元 学科学 爱科学教案(2025秋).doc
- SL∕T 821-2023 节水规划编制规程.pdf
- 部编版二年级道德与法治上册第8课《我为班级作贡献》精美课件.pptx VIP
- 护士注册体检表-(正式).doc VIP
- 检查检验分级管理制度.docx VIP
- 第4课(牛字旁)课件 2025小学生书法通用版二年级下册.ppt
- 智能世界2035报告.pdf
文档评论(0)