
·物联网技术·
(,河北钢集团
唐钢物流IC卡系统研究与应用
数字技术与应用
培贾磊:魏试沈福磊:张
河北唐山063016;2.首钢京唐钢铁股份有限公司冷轧部河北唐
唐钢计控管理部信意中心
山063200)
要,本文以唐例ERP计质量系统为背录,介结了物流IC卡系航架构和其实现中的几个重要技水。唐例物流IC卡系统案成于计质量系统,摘
基本上实现物流双系就选行,数据双存储,物注IC中系统是基于IC卡片,读卡售,Mobilink技术,使用Dclphi工具自主开发。联同时,数差库和IC十片共同存储业务数据,并对业务数据更加难确处理,断网时,据异级质应息预案,系就自动切换适行IC中物流在序,从面确保其事信息和资源,统一物流和信流,提高生产效能和质量。
关键词;计质量系统中图分类号:TP3
IC
轴流系镜Mobilink技术
文献标识码:A
1前言
随着唐钢信息化一期(ERP)项目的全面上线,计质量是贯穿采购进厂、厂内转储,销售出厂的物流业务的重要信息系统,同时扮演了ERP的承上启下重要角色,计质量系统额盖供应、质检、计量和销售四大模块(系统),从面终端分布面较广,数据分敏。在系统初期设计中没有涉及应急数据载体,因此任何网络及硬作问题都会导效整个物流数据的阶段性缺失,面物流本身并不会因为信息化系统的故降而停止运行,待物流结束后再去券补相应数据非常围难。计质垦系统录人终端较多,中间任何环节的数据录入或选择错误将会对完整物流数据产生重要影响,综上所述,通过IC卡作为贯穿全物流过程的信息载体可以基本解决在网络故障情况下的数器完整性保存间题,只要源头数据求入准确,后续流程通过IC卡获取关健数据可以有效解决数据一致性及连续性间题。
物流系统技术特点 2
2.1IC卡技术
非接触式IC卡技术,这是世界上最近几年发展起来的--项新技术,它成功地将射频识别技术,避电技术,计算机技术和IC卡技术结合起来,解决了无源,低功耗和免接触等难题,克服「接触式IC卡由于存在机械接触,容易造成率损以及由于接触面产生各种故障的间题。非接触系统一般由非接触智能卡和读亏器以及控制模块组成。
2.2Mobilink同步技术
-种基于会话的技术,用来
Mobilink是
在中心统一数据库和大量远程数据库间选行双向数据复制。Mobilink的工作方式是:将远程数锯岸上的多个事务的结果合并成一个更改集,然后应用到统一数据库中,因固为同步始终在事务边界进行的,所以保持了参照完整性。不保留在组件事务过程中所做的各个更的顺序:因为从不复制未提交的数据,所以保留了数据完整性。
计
3唐钢物流IC卡系统的总体设 3.1物流IC卡数据同步服务
物流IC系统作为计质量系统的重要组成部分,数据同步服务主要进行基础数据下发和业务数据上传。数据同步服务程序,主要以Mobilink技术为基础,Delphi为开发工具。唐钢物流IC卡数据同步服务模式,包
含下较,监控和上载三大模块,万方数据
文室编号:1007-0916(2010)09-0015-01
3.2物流IC卡处理架构
计质景系统整体C/S架构,使用Oracle数据库存储数据信息。唐钢老物流系统架构所示,现场用户运行计质量系统对数据进行管控,同时通过网络进行客户端和和统一 Oracle数据库之间的数据传递,采用双机热备模式永久性存储业务数据信息。但是,由于断网等其他特殊因素导致客户端与数据库无法进行交互,物流、信息流分离滞后等现象的发生。IC卡系统架构中在Oracle数据和客户端进行数帮流通之间添加稳定介质IC卡。通过联网时使用IC卡和数据两种介质存储数据信息,断网时使用IC卡临时存储数据的机制,对再钢计质量系统改造,从面开发的唐钢物流1C卡系统。
唐钢物流IC卡系统的详细说 4
明
4.1系统数据处理模式
老物流系统单··的使用Oracle数据库
存储数据,系统存在不稳定因素,也不够健壮,可移植性差,安全性能比较低。IC卡物流系统在网络无故障时,不仅采用双介质存储数据信息,面且当数据客户端和数据库之间处理之前,具备一道防火墙功能的处理机制。在用户操作数据信息之前,该处理机制将IC卡中数据与Oracle数据库中数者进行比较,处理机制根据不同的比较结果进行动作,保证数据准确。当用户操作完毕后,将相关信息提交数据库的同时也操作IC卡写动作,保证数据传输稳定安全完整。当故障发生时,IC卡独自承担数据传输工具,将所有业务点连接成一条完整业务线并将重要信息收集在卡片中,以备特殊业务点提取IC卡片数据到SQL。
AnyWhere
数据库中,待网络恢复后上传到Oracle数据中,这种双介质双处理方式在ERP中很罕见,是一种有效的物流处理模式,
4.2下载模式
为了确保远程数据库中基础数据完整和实时更新,需要将统一数据库中的基础和部分业务数据下发到远程数据库,这需要Moblink下载技方式来实现,
首先分别在子系统中建立同步模型。选择需要同步的表,对应每个字段,确保统一数据库和远程数据中需要同步的表的主键和字段一一对应。创建某个表R用于记录每个客户端,每张表的最后一次同步数据的时间,对需要间步的表建立触发器和对应的影子表,用于登记每条数据的最后更新/插入时间。
部署操作,模型进行部署时,会在运程数据库创建发布和Mobilink用户,并制定 Mobilink的服务器的主机地址和端门号(如果Mobilink服务器的主机名(地址)和端口进行修改,则对远程数据库的发布和 Mobilink用户需进行修改)。
同步启动时,比较统一数帮库中各表的数据的最后更新时间和表R中客户端所对应的表的最后更新时间,将统一数据库表中最后更新时间比远程数据最后更新时间大的数据同步到运程数据库表。若比较时间一致,则说明同步已经成功操作,运程数据库信息和统··数措库信息统一,
4.3上载模式
在IC卡片中记录了关键信息,当发生网络异常等情况时,现场业务使用IC卡片作为数据传递较体,贯穿整个业务流程。待网络恢复正常,将指定业务点儿的数据上传到应用服务器中,
在由应用服务器转发到
各个统一数据库中,对于上载同步的数据建立一张对应的副表,用于记录上传的数据和数据分发的记录,对于上载同步的表,建立触发器,仅建立插入触发器。
4.4监控模块
用Delphi露含开发监控Mobilink的运行程序。该程序提供Mobilink服务端和客户端的起停,代码部署、数上传和下载时间查询、创建统一数据库和运程数据库 ODBC.配置同步上载下载命令、同步异常消息提示和备份等多种服务。
5结语
唐创物流IC卡系统融人唐钢ERP计质量系统,强化了系统优化意识,避免瘤败事件,提供了异常情况时物流,信息流实时统一和数据准确性,探好了全过程质量管理。而且该系统与运程值守计量技术结合,提升职工的技术水平和操作水平。唐钢物流 IC卡系统使唐钢ERP在钢铁企业信息化中别具特色,更显技术一流,使唐钢向"国内
一流、国际领先“再迈选。参考文献
[1]iAnywhere Solutions.MobiLink同步技
术用户指南[P].美国:DC32074-01-090101,20041.
[2]陈恩强,网络达程控制在
B/S结构上
的实现研究[D].合肥:合肥工业大学, 2002.
数字技术与应用
st