CN102708598A - 基于无线网络的现场生产数据采集方法 - Google Patents

基于无线网络的现场生产数据采集方法 Download PDF

Info

Publication number
CN102708598A
CN102708598A CN2012101814614A CN201210181461A CN102708598A CN 102708598 A CN102708598 A CN 102708598A CN 2012101814614 A CN2012101814614 A CN 2012101814614A CN 201210181461 A CN201210181461 A CN 201210181461A CN 102708598 A CN102708598 A CN 102708598A
Authority
CN
China
Prior art keywords
card
equipment
storing process
rfid card
processing tasks
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012101814614A
Other languages
English (en)
Inventor
张洋洋
杨洋
张�杰
邓玉蜂
陈进
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangnan University
Original Assignee
Jiangnan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangnan University filed Critical Jiangnan University
Priority to CN2012101814614A priority Critical patent/CN102708598A/zh
Publication of CN102708598A publication Critical patent/CN102708598A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供一种基于无线网络的现场生产数据采集方法,组建现场生产数据采集***,在ERP服务器上建立计划台账库表,其属性包括批号、工序名称、物料代码、***、工号、设备ID、开始时间、结束时间、基准时间以及准备结束;在客户端上用发卡器建立RFID***与加工任务批号的对应关系;在RFID卡代表的加工任务在生产现场的设备上开始加工、结束加工,以及要输入加工者的工号时,在设备所对应的数据终端上刷RFID卡;当在数据终端刷RFID卡或按下按键时,存储过程被激活,将相应的数据保存在计划台账库表中。由此实现生产进程快速反馈。

Description

基于无线网络的现场生产数据采集方法
技术领域
本发明涉及工业自动化控制领域,具体涉及一种基于无线网络的现场生产数据采集方法。
背景技术
近年来随着机械企业竞争的加剧,企业生产任务十分繁重,设备的运行监控和工作效率成为生产管理关注点。由于底层设备上的生产信息不能自动上传,数据反馈受阻,使得ERP的生产计划只能离线产生而无可操作性,形同虚设。ERP本身没有实时数据的支持,其优化算法和策略无从谈起。另外由于人工收集的困难导致工时定额主观臆断居多,无法评估绩效和改进生产。上述原因造成机械制造企业无法彻底实现信息化,也无法进一步提高生产效率。现在迫切需要一种快速反馈生产进程的自动化设施以及方法解决上述所有问题。
发明内容
本发明的目的在于提供一种基于无线网络的现场生产数据采集方法,可方便快速、实时精确地反馈生产进程。
本发明的技术方案如下:
本发明提供一种基于无线网络的现场生产数据采集方法,包括如下步骤:
(1)组建现场生产数据采集***,***由RFID卡、发卡器、无线网关、数据终端、路由器、客户端、ERP服务器及网线组成;将发卡器与客户端连接,将客户端、无线网关、ERP服务器通过网线与路由器连接;将数据终端分别安装在生产现场的各台设备旁,数据终端与客户端、ERP服务器通过无线网关传递信息;在ERP服务器上设置一个包括配置文件的中间件以及第一存储过程、第二存储过程;
(2)在所述ERP服务器上建立SQL SERVER形式的计划台账库表,所述计划台账库表中的属性包括批号、工序名称、物料代码、***、工号、设备ID、开始时间、结束时间、基准时间以及准备结束;
(3)当所述现场生产数据采集***完成连接后,在ERP服务器上的中间件的配置文件中,设置数据源为含有所述计划台账库表的数据库,设置用户名为所述数据库的登录名,设置密码为所述数据库的登录密码;将ERP服务器上的所述第一存储过程、第二存储过程新建在所述计划台账库表的SQLSERVER的存储过程栏目中;
(4)在所述客户端上调出计划台账库表,选择计划台账库表上所要进行的加工任务的批号的表头所在的行,在所述发卡器上刷RFID卡,将当前RFID卡的***输入到该加工任务的批号所在行并保存,建立起RFID***与加工任务批号的对应关系;当在所述数据终端刷RFID卡或按下按键时,所述中间件将会激活第一存储过程或第二存储过程,将相应的数据保存在所述计划台账库表中;
(5)当所述RFID卡代表的加工任务在生产现场的设备上开始加工时,在当前设备所对应的数据终端上刷所述RFID卡,通过所述第一存储过程,将当前时间写入所述计划台账库表中相应加工任务、设备的开始时间属性中;
(6)当所述RFID卡代表的加工任务在生产现场的设备上结束加工时,首先在当前设备所对应的数据终端上按设定的按键,通过所述第二存储过程,将所述计划台账库表中相应加工任务、设备的准备结束属性赋值为该按键的键值;然后在该设备所对应的数据终端上刷所述RFID卡,通过所述第一存储过程,将当前时间写入所述计划台账库表中相应加工任务、设备的结束时间属性中;
(7)当需要输入加工者的工号时,首先在当前设备所对应的数据终端上刷所述RFID卡,通过所述第一存储过程,将当前时间写入所述计划台账库表中相应加工任务、设备的基准时间属性;然后在当前设备所对应的数据终端上刷加工者的身份RFID卡,将所述基准时间与当前时间进行比较,当基准时间与当前时间之差小于设定值时,通过所述第一存储过程,将所述身份RFID卡的***写入所述计划台账库表中相应加工任务、设备的工号属性中。
本发明的有益技术效果是:
采用本发明能够快速地将每次加工任务在每个设备上的开始时间、结束时间以及加工者的工号等生产进程反馈给EPR服务器,速度快、节省人力资源,成本低。
附图说明
图1是本发明的基于无线网络的现场生产数据采集***的架构示意图。
具体实施方式
下面结合附图对本发明的具体实施方式做进一步说明。
本发明的流程如下:
一、组建如图1所示的现场生产数据采集***,***由RFID卡、USB发卡器、无线网关、数据终端、路由器、客户端、ERP服务器及网线组成。将USB发卡器与客户端通过USB接口连接,将客户端、无线网关、ERP服务器通过网线与路由器连接。在生产现场每台设备旁安装一台数据终端(具有读卡功能),它与局域网***内的计算机(例如客户端、ERP服务器)通过无线网关传递信息。在ERP服务器上设置一个包括配置文件的中间件以及两个存储过程。
(2)预先在ERP服务器上建立SQL SERVER的“计划台账”库表,其中的属性包括批号、工序名称、物料代码、***、工号、设备ID、开始时间、结束时间、基准时间以及准备结束。
(3)当图1的现场生产数据采集***完成连接后,在ERP服务器上的中间件的配置文件中,设置数据源为含有所述计划台账库表的数据库,设置用户名为所述数据库的登录名,设置密码为所述数据库的登录密码。设置实施例如下:
[DataBase];//数据源配置
DataSource=sj;//DataSource=数据源名称
UserID=sa;//UserID=用户名
Password=sa;//Password=密码
其中sj是含有“计划台账”库表的数据库,设置UserID为所述数据库的登录名,Password为所述数据库的登录密码。
然后将ERP服务器上的两个存储过程新建在所述“计划台账”库表的SQLSERVER的存储过程栏目中。并作下文所涉及的修改。
(4)预先将USB发卡器与客户端通过USB连接,在客户端上调出“计划台账”库表,选择好某加工任务批号表头所在的行,在USB发卡器上将RFID卡刷一下,其***将输入到该加工任务批号所在行并保存,从而建立起RFID***与加工任务批号的对应关系。该RFID卡将在随后的整个加工任务流程中由加工者随身携带,在每个设备加工开始及加工结束时刷卡。当在数据终端刷RFID卡,或按下按键时,中间件将会激活存储过程,将相应的数据保存在“计划台账”库表中,其方法如下(5)、(6)、(7)所述。
(5)记录加工开始时间:当某加工任务在生产现场的某设备上开始加工时,在当前设备所对应的数据终端上刷RFID卡,通过第一存储过程,或称为刷卡存储过程,将当前时间写入“计划台账”库表中本RFID卡代表的加工任务在本设备上的“开始时间”属性中。
其存储过程定义为:
update计划台账set开始时间=dtDateTime where***=vcVal and设备id=iReaderID and开始时间is null。
(6)记录加工结束时间:当某加工任务在生产现场的某设备上结束加工时,分两步进行。第一步,在当前设备所对应的数据终端上按预先设定的键,例如按f1键,通过所述第二存储过程,或称为按键存储过程,将“计划台账”库表中相应加工任务、设备的“准备结束”属性赋值为“f1”;第二步,在该设备所对应的数据终端上刷RFID卡,此时***将判断“准备结束”属性是否为预先设定的键值,若是则表明该次刷卡操作是表示结束加工,通过所述第一存储过程,将当前时间写入所述“计划台账”库表中本RFID卡代表的加工任务在本设备上的“结束时间”属性中;否则***将判定该次刷卡操作仍是如上述步骤(5)所述的刷卡输入开工时间。
其存储过程定义为:
第一步、按键操作:
update计划台账set准备结束=vcVal where设备id=iReaderID and结束时间is null and开始时间is not null。
第二步、刷卡操作:
update计划台账set结束时间=dtDateTime where***=vcVal and设备id=iReaderID and开始时间is not null and结束时间is null and准备结束=’f1’。
(7)当需要输入加工者的工号时,分两步进行。第一步,在当前设备所对应的数据终端上刷RFID卡,通过第一存储过程,将当前时间写入所述“计划台账”库表中本RFID卡代表的加工任务在本设备上的“基准时间”属性中。第二步,在当前设备所对应的数据终端上刷加工者的身份RFID卡,将第一步中的基准时间与当前时间进行比较,当基准时间与当前时间之差小于某一预先设定的值(例如30秒)时,***判定该第二步刷卡操作是写入工号,否则***将判定上述第一步刷卡操作仍是如上述步骤(5)所述的刷卡输入开工时间,而第二步刷卡操作将被忽略。该判定是用于避免忘记录入工号后被其他人误刷。当***判定第二步刷卡操作是写入工号时,通过所述第一存储过程,将身份RFID卡的***写入所述“计划台账”库表中相应加工任务、设备的“工号”属性中。
其存储过程定义为:
If(vcVal>1000)--自定义***大于1000为任务卡
update计划台账set基准时间=dtDateTime where***=vcVal and设备id=iReaderID
else If(vcVal<1000)--自定义***小于1000为身份卡
update计划台账set工号=vcVal where设备id=iReaderID anddtDateTime-基准时间<30。
综合上述(5)、(6)、(7)三种情况,将有关刷卡操作的存储过程合并在一起,完整的刷卡存储过程的定义如下:
if(vcVal>1000)
begin
update计划台账set开始时间=dtDateTime where***=vcVal and设备id=iReaderID and开始时间is null
update计划台账set基准时间=dtDateTime where***=vcVal and设备id=iReaderID
update计划台账set结束时间=dtDateTime where***=vcVal and设备id=iReaderID and开始时间is not null and结束时间is null and准备结束=’f1’
end
If(vcVal<1000)--自定义***小于1000为身份卡
update计划台账set工号=vcVal where设备id=iReaderID anddatediff(s,基准时间,dtDateTime)<30。
上述实施例的存储过程中所涉及的各参数定义如下:
Figure BDA00001723898600051
以上所述的仅是本发明的优选实施方式,本发明不限于以上实施例。可以理解,本领域技术人员在不脱离本发明的基本构思的前提下直接导出或联想到的其他改进和变化,均应认为包含在本发明的保护范围之内。

Claims (1)

1.一种基于无线网络的现场生产数据采集方法,其特征在于包括如下步骤:
(1)组建现场生产数据采集***,***由RFID卡、发卡器、无线网关、数据终端、路由器、客户端、ERP服务器及网线组成;将发卡器与客户端连接,将客户端、无线网关、ERP服务器通过网线与路由器连接;将数据终端分别安装在生产现场的各台设备旁,数据终端与客户端、ERP服务器通过无线网关传递信息;在ERP服务器上设置一个包括配置文件的中间件以及第一存储过程、第二存储过程;
(2)在所述ERP服务器上建立SQL SERVER形式的计划台账库表,所述计划台账库表中的属性包括批号、工序名称、物料代码、***、工号、设备ID、开始时间、结束时间、基准时间以及准备结束;
(3)当所述现场生产数据采集***完成连接后,在ERP服务器上的中间件的配置文件中,设置数据源为含有所述计划台账库表的数据库,设置用户名为所述数据库的登录名,设置密码为所述数据库的登录密码;将ERP服务器上的所述第一存储过程、第二存储过程新建在所述计划台账库表的SQLSERVER的存储过程栏目中;
(4)在所述客户端上调出计划台账库表,选择计划台账库表上所要进行的加工任务的批号的表头所在的行,在所述发卡器上刷RFID卡,将当前RFID卡的***输入到该加工任务的批号所在行并保存,建立起RFID***与加工任务批号的对应关系;当在所述数据终端刷RFID卡或按下按键时,所述中间件将会激活第一存储过程或第二存储过程,将相应的数据保存在所述计划台账库表中;
(5)当所述RFID卡代表的加工任务在生产现场的设备上开始加工时,在当前设备所对应的数据终端上刷所述RFID卡,通过所述第一存储过程,将当前时间写入所述计划台账库表中相应加工任务、设备的开始时间属性中;
(6)当所述RFID卡代表的加工任务在生产现场的设备上结束加工时,首先在当前设备所对应的数据终端上按设定的按键,通过所述第二存储过程,将所述计划台账库表中相应加工任务、设备的准备结束属性赋值为该按键的键值;然后在该设备所对应的数据终端上刷所述RFID卡,通过所述第一存储过程,将当前时间写入所述计划台账库表中相应加工任务、设备的结束时间属性中;
(7)当需要输入加工者的工号时,首先在当前设备所对应的数据终端上刷所述RFID卡,通过所述第一存储过程,将当前时间写入所述计划台账库表中相应加工任务、设备的基准时间属性;然后在当前设备所对应的数据终端上刷加工者的身份RFID卡,将所述基准时间与当前时间进行比较,当基准时间与当前时间之差小于设定值时,通过所述第一存储过程,将所述身份RFID卡的***写入所述计划台账库表中相应加工任务、设备的工号属性中。
CN2012101814614A 2012-06-04 2012-06-04 基于无线网络的现场生产数据采集方法 Pending CN102708598A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012101814614A CN102708598A (zh) 2012-06-04 2012-06-04 基于无线网络的现场生产数据采集方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101814614A CN102708598A (zh) 2012-06-04 2012-06-04 基于无线网络的现场生产数据采集方法

Publications (1)

Publication Number Publication Date
CN102708598A true CN102708598A (zh) 2012-10-03

Family

ID=46901314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101814614A Pending CN102708598A (zh) 2012-06-04 2012-06-04 基于无线网络的现场生产数据采集方法

Country Status (1)

Country Link
CN (1) CN102708598A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103197640A (zh) * 2013-03-26 2013-07-10 江苏润达光伏科技有限公司 生产工艺智能管控***和方法
EP2738718A1 (en) * 2012-11-28 2014-06-04 Control Express Finland Oy System and method for monitoring the efficiency of production

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1652117A (zh) * 2004-02-02 2005-08-10 上海欧姆龙自动化***有限公司 一种远端对生产现场数据实时采集的***和方法
CN101187813A (zh) * 2007-12-07 2008-05-28 冶金自动化研究设计院 基于综合数据来源的钢铁能源的自动优化调度***及方法
CN101819658A (zh) * 2010-04-09 2010-09-01 浙江大学 一种离散车间可视化生产管理和控制方法
CN101893875A (zh) * 2009-05-18 2010-11-24 中国石化集团南京化学工业有限公司 基于状态的机械设备一体化综合管理***
CN201741274U (zh) * 2010-07-16 2011-02-09 佛山市安讯智能科技有限公司 制造业生产过程动态数据采集器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1652117A (zh) * 2004-02-02 2005-08-10 上海欧姆龙自动化***有限公司 一种远端对生产现场数据实时采集的***和方法
CN101187813A (zh) * 2007-12-07 2008-05-28 冶金自动化研究设计院 基于综合数据来源的钢铁能源的自动优化调度***及方法
CN101893875A (zh) * 2009-05-18 2010-11-24 中国石化集团南京化学工业有限公司 基于状态的机械设备一体化综合管理***
CN101819658A (zh) * 2010-04-09 2010-09-01 浙江大学 一种离散车间可视化生产管理和控制方法
CN201741274U (zh) * 2010-07-16 2011-02-09 佛山市安讯智能科技有限公司 制造业生产过程动态数据采集器

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
何朝旭,陈进: "中小企业生产信息管理***的开发与应用", 《机械设计与制造》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2738718A1 (en) * 2012-11-28 2014-06-04 Control Express Finland Oy System and method for monitoring the efficiency of production
CN103197640A (zh) * 2013-03-26 2013-07-10 江苏润达光伏科技有限公司 生产工艺智能管控***和方法
CN103197640B (zh) * 2013-03-26 2015-10-28 江苏润达光伏股份有限公司 生产工艺智能管控***和方法

Similar Documents

Publication Publication Date Title
CN203849747U (zh) 基于二维码技术的产品信息追溯***
CN111240812B (zh) 任务执行方法及装置
CN102411540B (zh) 基于工作流的通用软件测试过程自动化管理***
CN105334798A (zh) 一种用于数控机床加工车间的自动化计件方法及***
CN102692908A (zh) 无纸化车间质量反馈方法
CN109213080B (zh) 一种机床的控制方法及其装置
CN105337408A (zh) 电能信息采集现场快速消缺***
JP2022043928A (ja) 製造実行システム、製造実行方法、プログラム、及び、製造システム
CN111488181A (zh) 任务调度方法、装置、存储介质及服务器
CN103092997A (zh) 用于报表分析的联动查询***和联动查询方法
CN102708598A (zh) 基于无线网络的现场生产数据采集方法
CN105160464A (zh) 一种预测员工工作效率与何时离职的方法
CN103198375A (zh) 一种基于Android平台的机加车间电子工票信息交互***及方法
CN102750596A (zh) 结合虚拟情境的生产线管理***及其方法
CN115660261B (zh) 生产订单信息处理方法、计算机装置和存储介质
WO2019194015A1 (ja) 情報処理装置、情報処理方法および情報処理プログラム
WO2014057559A1 (ja) 作業票記録支援システム及びプログラム
CN103714065A (zh) 一种信息数据整合方法
CN110275785A (zh) 数据处理方法、装置、客户端和服务器
CN113886368A (zh) 一种补录数据检核方法、装置、设备及存储介质
JP7235459B2 (ja) アプリ設定選択装置及び製造システム
CN109447293B (zh) 一种产品数据的处理方法及装置
CN104020938B (zh) 一种信息处理方法及电子设备
US20050096769A1 (en) Industrial information technology (IT) workflow optimizer for discrete manufacturing
CN106094707A (zh) 一种光纤生产数据获取的方法、相关设备及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121003