一种基于IPSM和IO控制板实现SIU驱动功能的方法技术

技术编号:16837051 阅读:59 留言:0更新日期:2017-12-19 19:42
本发明专利技术是一种基于IPSM和IO控制板实现SIU驱动功能的方法,该方法包括以下步骤:在SIU驱动层建立配置文件,配置文件包括SIU驱动层SP定义的所有电子设备以及与所述电子设备一一对应的配置项信息;在配置文件中定义电子设备及其配置项的配置值;获取电子设备的数字签名,并将数字签名发送至SIU驱动层的数字内容提供方SP,数字签名包括电子设备标识号和序号;SIU驱动层在配置文件中对SP定义的所有电子设备进行配置,与底层硬件输入输出建立联系,实现电子设备的功能设置。本发明专利技术的优点是设计巧妙,构思合理,能够满足采用相同的驱动调用不同的硬件配置,进而实现IPSM和IO控制板驱动程序的通用性。

A method of realizing SIU drive based on IPSM and IO control board

The invention relates to a method of IPSM and IO control board to achieve SIU driver based on the function, the method comprises the following steps: the SIU driver layer build configuration files, configuration files including all electronic devices SIU SP driver layer definition and configuration item letter one-to-one correspondence with the electronic information equipment; definition of electronic equipment and its configuration the configuration values in the configuration file; digital signature for electronic devices, and digital signature will be sent to the SIU driver layer digital content provider SP, digital signature, electronic device including identification number and serial number; SIU driver layer all electronic equipment in the configuration file of the SP defined by the configuration, to establish contact with the underlying hardware input output, realize functions of the electronic equipment set. The advantage of the invention is that the design is ingenious and the conception is reasonable, which can satisfy different hardware configurations using the same drive call, and further realize the versatility of IPSM and IO control board driver.

【技术实现步骤摘要】
一种基于IPSM和IO控制板实现SIU驱动功能的方法
本专利技术涉及一种基于IPSM和IO控制板实现SIU驱动功能的方法,属于金融自助终端

技术介绍
随着科技的进步,金融行业自助业务的开放和激烈的竞争环境,使得自助设备得到了广泛的应用,能够为客户提供更有效、更方便的服务。目前,由于缺乏规范的控制模块标准,浪费了大量的金钱和时间在机器设备的整合、安装和测试上。据申请人了解,目前市场上对指示灯和传感器的配置越来越趋向于使用IPSM(IPSM,全称智能电源模块)和IO控制板(IO,全称输入输出),在目前项目中IPSM主要使用模块的指示灯、传感器、扩展IO输入输出功能以及设备整机电源供电、UPS、温度检测及报警等功能,IO控制板主要使用模块的指示灯和传感器等输入输出功能。对其他通过主板或其他方式实现输入输出的功能越来越少,而且基本上不使用标准的SIU接口(SIU,SignalingInterfaceUnit,是基于XFS接口规范的传感器和指示器设备类标准接口,XFS为金融服务扩展)调用,导致现有的金融自助终端接口不够规范。因此,在当前环境下,迫切需要一种高性能标准接口实现对IPSM本文档来自技高网...
一种基于IPSM和IO控制板实现SIU驱动功能的方法

【技术保护点】
一种基于IPSM和IO控制板实现SIU驱动功能的方法,其特征在于,包括以下步骤:第一步、在SIU驱动层建立配置文件,所述配置文件包括电子设备以及与所述电子设备一一对应的配置项信息;第二步、在配置文件中定义电子设备及其配置项的配置值,所述配置项包含IPSM、IPSM扩展IO和IO控制板;第三步、获取电子设备的数字签名,并将数字签名发送至SIU驱动层的数字内容提供方SP,所述数字签名包括电子设备标识号和序号;第四步、SIU驱动层在配置文件中对SP定义的所有电子设备进行配置,与底层硬件输入输出建立联系,实现电子设备的功能设置。

【技术特征摘要】
1.一种基于IPSM和IO控制板实现SIU驱动功能的方法,其特征在于,包括以下步骤:第一步、在SIU驱动层建立配置文件,所述配置文件包括电子设备以及与所述电子设备一一对应的配置项信息;第二步、在配置文件中定义电子设备及其配置项的配置值,所述配置项包含IPSM、IPSM扩展IO和IO控制板;第三步、获取电子设备的数字签名,并将数字签名发送至SIU驱动层的数字内容提供方SP,所述数字签名包括电子设备标识号和序号;第四步、SIU驱动层在配置文件中对SP定义的所有电子设备进行配置,与底层硬件输入输出建立联系,实现电子设备的功能设置。2.根据权利要求1所述一种基于IPSM和IO控制板实现SIU驱动功能的方法,其特征在于:第二步中,设定IPSM配置值为M,IPSM扩展IO配置值为N,IO控制板配置值为K,电子设备配置项的配置值为J。3.根据权利要求2所述一种基于IPSM和IO控制板实现SIU驱动功能的方法,其特征在于:当配置项为IPSM时,电子设备配置项的配置值J取值范围为0~12;当配置项为IPSM扩展IO时,电子设备配置项的配置值J取值范围为EX0~EX3;当配置项为IO控制板时,电子设备配置项的配置值J取值范围为IO1~IO8。4.根据权利要求3所述一种基于IPSM和IO控制板实现SIU驱动功能的方法,其特征在于,第四步中,SIU驱动层在配置文件中对SP定义的所有电子设备进行配置的具体方法如下:(一)预先定义电子设备的序号为i,i取值为0,1,2…m,SIU驱动层读取配置文件获取电子设备的序号,并根据(1)式判断读取的电子设备序号是否在预先定义的取值范围内,0≤i<m+1(1)若0≤i<m+1,则i值在预先定义的取值范围内,进入步骤(二),否则结束操作;(二)SIU驱动层读取配置文件获取电子设备配置项的配置值J,并根据(2)式判断J值是否在预先定义的取值范围内,IO1≤J≤IO8或0≤J<13或EX0≤J≤EX3(2)若IO1≤J≤IO8,使用IO控制板配置值,进入步骤(三),若0≤J<13,使用IPSM配置值,进入步骤(四),若EX0≤J≤EX3,使用IPSM扩展IO配置值,进入步骤(五);(三)预先设定使用IO控制板配置值时的控制输出状态为1,控制输入状态为0,SIU驱动层读取配置文件获取IO控制板配置值K,并根据(3)式判断SIU驱动层是否执行IO控制板控制,K=1或K=0(3)若K=1,则SIU驱动层执行IO控制板输出控制,若K=0,则SIU驱动层执行IO控制板输入控制;(四)预先设定使用IPSM配置值时的控制输出状态为1,控制输入状态为0,SIU驱动层读取配置文件获取IPSM配置值M,并根据(4)式判断SIU驱动层是否执行IPSM控制,M=1或M=0(4)若M=1,则SIU驱动层执行IPSM输出控制,若M=0,则SIU驱动层执行IPSM输入控制;(五)预先设定使用IPSM扩展IO配置值时的控制输出状态为1,控制输入状态为0,SIU驱动层读取配置文件获取IPSM扩展IO配置值N,并根据(5)式判断SIU驱动层是否执行IPSM扩展IO控制,若M=1且N...

【专利技术属性】
技术研发人员:孙成通李姗姗胡焱
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1