一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

陶瓷生产参数管理方法、系统、设备及介质与流程

2022-04-27 09:11:42 来源:中国专利 TAG:


1.本发明涉及陶瓷制备技术领域,尤其是一种陶瓷生产参数管理方法、系统、设备及介质。


背景技术:

2.瓷砖是建筑陶瓷中的一个大类,主要用于铺贴在家居和公共场所的地面和墙面。目前,陶瓷产品生产进入自动化阶段,通过由多台生产设备构成的陶瓷产品生产线进行生产,对各台生产设备的工艺参数设定好后,即可进行批量生产。然而,由于设置和更改生产设备的工艺参数需要专业的设备维护人员操作,每次更换生产陶瓷产品类型时均需要更改工艺参数,耗时耗力,导致很多陶瓷生产设备仅用于生产一种陶瓷产品或几种工艺参数大致相同的陶瓷产品,降低生产线的兼容性。


技术实现要素:

3.本发明的目的是提供一种陶瓷生产参数管理方法、系统、设备及介质,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。
4.第一方面,提供一种陶瓷生产参数管理方法,所述方法包括:
5.依据预设的轮询周期对各陶瓷生产设备进行轮询访问,在每次访问陶瓷生产设备时执行生产工艺数据更新操作;
6.所述生产工艺数据更新操作包括:
7.识别当前访问的陶瓷生产设备,读取当前访问陶瓷生产设备的第一生产工艺数据,调取与该陶瓷生产设备对应的第二生产工艺数据;
8.判断第一生产工艺数据和第二生产工艺数据是否一致;
9.若不一致,将第二生产工艺数据写入到当前访问的陶瓷生产设备,使用第二生产工艺数据替换原来的第一生产工艺数据;
10.若一致,结束访问当前的陶瓷生产设备。
11.进一步地,所述依据预设的轮询周期对各陶瓷生产设备进行轮询访问,包括:
12.基于传输通道信息分别为各陶瓷生产设备配置相应的传输通道,依据轮询周期所指示的访问顺序通过各陶瓷生产设备相应的传输通道对各陶瓷生产设备进行轮询访问。
13.进一步地,所述识别当前访问的陶瓷生产设备,读取当前访问陶瓷生产设备的第一生产工艺数据,调取与该陶瓷生产设备对应的第二生产工艺数据,包括:
14.基于配置给陶瓷生产设备的传输通道识别当前访问的陶瓷生产设备,根据识别结果调取第二生产工艺数据;
15.通过传输通道向陶瓷生产设备的内部存储区域发送读取指令,读取内部存储区域中的第一生产工艺数据。
16.进一步地,所述判断第一生产工艺数据和第二生产工艺数据是否一致,包括:
17.将从陶瓷生产设备读取的第一生产工艺数据存储至第一存储区域,将调取的第二
生产工艺数据存储至第二存储区域,使第一工艺数据所存储于第一存储区域内的数据地址与第二工艺数据所存储于第二存储区域内的数据地址相互对应;
18.对比第一存储区域和第二存储区域内各个相互对应的数据地址中的局部工艺数据,确定第一生产工艺数据和第二生产工艺数据是否一致。
19.进一步地,所述方法还包括:
20.从mes系统和/或erp系统获取第二生产工艺数据;
21.其中,所述mes系统和/或erp系统还将第二生产工艺数据发送至云服务器。
22.进一步地,所述读取当前访问陶瓷生产设备的第一生产工艺数据或将第二生产工艺数据写入到当前访问的陶瓷生产设备失败时,暂停轮询访问并进行报警。
23.第二方面,提供一种陶瓷生产参数管理系统,所述系统包括控制器和陶瓷生产设备,所述控制器包括数据读取单元、判断单元和执行单元;
24.所述控制器被配置为依据预设的轮询周期对各陶瓷生产设备进行轮询访问,在每次访问陶瓷生产设备时执行生产工艺数据更新操作;
25.所述生产工艺数据更新操作包括:
26.所述数据读取单元被配置为识别当前访问的陶瓷生产设备,读取当前访问陶瓷生产设备的第一生产工艺数据,调取与该陶瓷生产设备对应的第二生产工艺数据;
27.所述判断单元被配置为判断第一生产工艺数据和第二生产工艺数据是否一致;
28.所述执行单元被配置为当判断为若不一致时将第二生产工艺数据写入到当前访问的陶瓷生产设备,使用第二生产工艺数据替换原来的第一生产工艺数据;以及当判断为若一致时结束访问当前的陶瓷生产设备。
29.进一步地,所述系统还包括上位机,所述上位机与控制器通信连接;
30.所述上位机被配置为获取第二生产工艺数据并传输至控制器,或者是接收控制器上传的第二生产工艺数据并进行保存。
31.第三方面,提供一种计算机设备,包括:
32.存储器,存储有计算机程序;
33.处理器,所述处理器执行所述计算机程序时实现如第一方面所述的陶瓷生产参数管理方法。
34.第四方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的陶瓷生产参数管理方法。
35.本发明的有益效果:通过对陶瓷生产设备进行轮询访问,一个主站串口可以连接更多的陶瓷生产设备,降低了主站使用数量,采用先比较后写入的更新方式工艺参数,提高数据更新的准确性以及效率。
附图说明
36.图1是根据一实施例示出的一种陶瓷生产参数管理方法的流程图。
37.图2是根据一实施例示出的陶瓷生产参数管理系统的结构框图。
38.图3是根据一实施例示出的一种计算机设备的内部结构图。
具体实施方式
39.为使本发明实施例的目的、技术方案和优点更加清晰,下面将结合实施例和附图,对本发明作进一步的描述。
40.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
41.根据本发明的第一方面,提供一种陶瓷生产参数管理方法。
42.参阅图1,图1是根据一实施例示出的一种陶瓷生产参数管理方法的流程图。如图1所示,所述方法包括以下步骤s100至步骤s500。
43.步骤s100.依据预设的轮询周期对各陶瓷生产设备进行轮询访问,在每次访问陶瓷生产设备时执行生产工艺数据更新操作。
44.在工业自动化领域,通信协议通常分为两种:一种是平衡式传输协议:通信双方都可以启动报文传输;另一种是非平衡式传输协议通信的一方用顺序地查询(召唤)另一方来控制数据传输。在非平衡式传输协议下,启动报文传输的一方称为请求站(主站),另一方则称为从动站(从站,或称从站设备),从站只有当主站发起查询(召唤)时才能开始传输。modbus、iec60870-5-103、profibus-dp等协议是典型的非平衡式传输协议。
45.本实施例所述的陶瓷生产参数管理方法基于非平衡式传输协议执行生产工艺数据更新操作,陶瓷生产设备作为从站,在主站发起查询时进行应答和传输数据,主站按照预设的轮询周期对各陶瓷生产设备进行轮询访问。示例性地,在一个轮询周期内,主站向轮询周期内的第一个陶瓷生产设备发起查询(此时主站与其他陶瓷生产设备不进行通信),主站通过发起查询与第一个陶瓷生产设备成功建立联系后,在一个通讯单位时间范围内执行生产工艺数据更新操作,完成后主站向轮询周期内的第二个陶瓷生产设备发起查询,成功建立联系后执行生产工艺数据更新操作,如此类推,直至主站与轮询周期内的最后一个陶瓷生产设备建立联系并完成生产工艺数据更新操作为止。
46.可选地,主站可以是plc控制器和人机交互界面hmi,任何可以对陶瓷生产设备实现轮询访问的控制终端,均可以作为主站,本发明对此不作限制。
47.具体地,本实施例所述的生产工艺数据更新操作包括:
48.步骤s200.识别当前访问的陶瓷生产设备,读取当前访问陶瓷生产设备的第一生产工艺数据,调取与该陶瓷生产设备对应的第二生产工艺数据。
49.主站和陶瓷生产设备可以是通过串口连接,最多可以同时连接256台陶瓷生产设备,主站通过串口连接访问陶瓷生产设备,从陶瓷生产设备中读取第一生产工艺参数,其中,第一生产工艺数据和第二生产工艺数据均是用于设定陶瓷生产设备的生产工艺参数,第一生产工艺数据代表上一次写入至陶瓷生产设备的生产工艺参数,第二生产工艺数据代表当前轮询通信待写入至陶瓷生产设备的生产工艺参数。
50.可选地,主站的本地存储空间可以是预先存储第二生产工艺数据,由主站直接从其本地存储空间内进行调取,也可以是主站通过网络从外部获取第二生产工艺数据,再进行调取,本发明对此不作限制。
51.步骤s300.判断第一生产工艺数据和第二生产工艺数据是否一致。若不一致,执行
步骤s400;若一致,执行步骤s500。
52.步骤s400.将第二生产工艺数据写入到当前访问的陶瓷生产设备,使用第二生产工艺数据替换原来的第一生产工艺数据。
53.步骤s500.结束访问当前的陶瓷生产设备。
54.主站通过判断第一生产工艺数据和第二生产工艺数据是否一致,确定是否需要修改当前访问的陶瓷生产设备的生产工艺参数,若当前访问的陶瓷生产设备发送至主站的第一生产工艺数据与主站调取的第二生产工艺数据存在差异,则判断为两者不一致,主站将第二生产工艺数据写入到当前访问的陶瓷生产设备,写入的第二生产工艺数据将替换原来的第一生产工艺数据,被定义为新的第一生产工艺数据。
55.结合上一个实施方式,在某些可选的实施方式中,所述依据预设的轮询周期对各陶瓷生产设备进行轮询访问包括:
56.基于传输通道信息分别为各陶瓷生产设备配置相应的传输通道,依据轮询周期所指示的访问顺序通过各陶瓷生产设备相应的传输通道对各陶瓷生产设备进行轮询访问。
57.本实施例中,主站为各陶瓷生产设备配置相应的传输通道,主站根据传输通道信息确定所要通信的陶瓷生产设备,并根据预设的轮询周期触发对应的传输通道,与对应的陶瓷生产设备进行通信。其中,主站的数量可以是多个,各个主站分别为不同的多个陶瓷生产设备配置传输通道,当需要更新生产工艺参数时,各个主站依据各自的轮询周期对各自配置的陶瓷生产设备进行轮询访问。
58.结合上一个实施方式,在某些可选的实施方式中,所述识别当前访问的陶瓷生产设备,读取当前访问陶瓷生产设备的第一生产工艺数据,调取与该陶瓷生产设备对应的第二生产工艺数据,包括:
59.基于配置给陶瓷生产设备的传输通道识别当前访问的陶瓷生产设备,根据识别结果调取第二生产工艺数据;通过传输通道向陶瓷生产设备的内部存储区域发送读取指令,读取内部存储区域中的第一生产工艺数据。
60.本实施例中,主站访问陶瓷生产设备时,跳过与陶瓷生产设备的控制系统交互,直接向陶瓷生产设备的内部存储区域发送读取指令,进而读取内部存储区域中的第一生产工艺数据。
61.结合上一个实施方式,在某些可选的实施方式中,所述判断第一生产工艺数据和第二生产工艺数据是否一致,包括:
62.将从陶瓷生产设备读取的第一生产工艺数据存储至第一存储区域,将调取的第二生产工艺数据存储至第二存储区域,使第一工艺数据所存储于第一存储区域内的数据地址与第二工艺数据所存储于第二存储区域内的数据地址相互对应。
63.对比第一存储区域和第二存储区域内各个相互对应的数据地址中的局部工艺数据,确定第一生产工艺数据和第二生产工艺数据是否一致。
64.本实施例中,主站设置有第一存储区域和第二存储区域,第一生产工艺数据的数据结构和第二生产工艺数据的数据结构相同,主站获得第一生产工艺数据和第二生产工艺数据后分别存储至第一存储区域和第二存储区域内相互对应的数据地址,进而对第一生产工艺数据和第二生产工艺数据进行逐项对比,当发现第一生产工艺数据和第二生产工艺数据存在差异时,确定第一生产工艺数据和第二生产工艺数据不一致。
65.可选地,主站确定第一生产工艺数据和第二生产工艺数据不一致后,主站可以是将不一致的数据进行汇总后传输至陶瓷生产设备,进行相应的局部替换,也可以是当第一次发现不一致的局部数据时,终止比较,将第二生产工艺数据全部传输至当前通信的陶瓷生产设备,本发明对此不作限制。
66.结合上一个实施方式,在某些可选的实施方式中,从mes系统和/或erp系统获取第二生产工艺数据,其中,所述mes系统和/或erp系统还将第二生产工艺数据发送至云服务器。
67.结合上一个实施方式,在某些可选的实施方式中,所述读取当前访问陶瓷生产设备的第一生产工艺数据或将第二生产工艺数据写入到当前访问的陶瓷生产设备失败时,暂停轮询访问并进行报警。
68.参阅图2,图2是根据一实施例示出的陶瓷生产参数管理系统的结构框图。如图2所示,所述系统包括控制器100和陶瓷生产设备200,所述控制器100包括数据读取单元110、判断单元120和执行单元130;
69.所述控制器100被配置为依据预设的轮询周期对各陶瓷生产设备200进行轮询访问,在每次访问陶瓷生产设备200时执行生产工艺数据更新操作;
70.所述生产工艺数据更新操作包括:
71.所述数据读取单元110被配置为识别当前访问的陶瓷生产设备200,读取当前访问陶瓷生产设备200的第一生产工艺数据,调取与该陶瓷生产设备200对应的第二生产工艺数据;
72.所述判断单元120被配置为判断第一生产工艺数据和第二生产工艺数据是否一致;
73.所述执行单元130被配置为当判断为若不一致时将第二生产工艺数据写入到当前访问的陶瓷生产设备200,使用第二生产工艺数据替换原来的第一生产工艺数据;以及当判断为若一致时结束访问当前的陶瓷生产设备200。
74.本实施例中,控制器100作为主站,陶瓷生产设备200作为从站。
75.结合上一个实施方式,在某些可选的实施方式中,所述系统还包括上位机300,所述上位机300与控制器100通信连接;所述上位机300被配置为获取第二生产工艺数据并传输至控制器100,或者是接收控制器100上传的第二生产工艺数据并进行保存。
76.结合上一个实施方式,在某些可选的实施方式中,控制器100被配置为基于传输通道信息分别为各陶瓷生产设备200配置相应的传输通道,依据轮询周期所指示的访问顺序通过各陶瓷生产设备200相应的传输通道对各陶瓷生产设备200进行轮询访问。
77.结合上一个实施方式,在某些可选的实施方式中,控制器100被配置为基于配置给陶瓷生产设备200的传输通道识别当前访问的陶瓷生产设备200,根据识别结果调取第二生产工艺数据;以及通过传输通道向陶瓷生产设备200的内部存储区域发送读取指令,读取内部存储区域中的第一生产工艺数据。
78.结合上一个实施方式,在某些可选的实施方式中,控制器100被配置为将从陶瓷生产设备200读取的第一生产工艺数据存储至第一存储区域,将调取的第二生产工艺数据存储至第二存储区域,使第一工艺数据所存储于第一存储区域内的数据地址与第二工艺数据所存储于第二存储区域内的数据地址相互对应;以及对比第一存储区域和第二存储区域内
各个相互对应的数据地址中的局部工艺数据,确定第一生产工艺数据和第二生产工艺数据是否一致。
79.结合上一个实施方式,在某些可选的实施方式中,控制器100被配置为从mes系统和/或erp系统获取第二生产工艺数据;其中,所述mes系统和/或erp系统还将第二生产工艺数据发送至云服务器。
80.所述陶瓷生产参数管理系统执行上述第一方面的陶瓷生产参数管理方法,关于陶瓷生产参数管理系统的具体限定可以参见上文中对于陶瓷生产参数管理方法的限定,在此不再赘述。
81.上述陶瓷生产参数管理系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
82.根据本发明的第三方面,提供一种计算机设备。
83.参阅图3,图3是根据一实施例示出的一种计算机设备的内部结构图。如图3所示,该计算机设备包括通过系统总线连接的处理器、存储器和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机程序被处理器执行时以实现第一方面所述的一种陶瓷生产参数管理方法。
84.存储器和处理器各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。处理器用于处理测量数据以及输出计算结果,处理器包括至少一个可以软件或者是固件(firmware)的形式存储于存储器中或者是固化在服务器的操作系统(operating system,os)中的软件功能模块。处理器用于执行存储器中存储的可执行模块。
85.其中,存储器可以是随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。其中,存储器用于存储程序以及语音数据,处理器在接收到执行指令后,执行程序。
86.处理器可能是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
87.处理器将各种输入/输入装置耦合至处理器以及存储器。在一些实施例中,处理器以及存储器可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
88.外设接口将各种输入/输入装置耦合至处理器以及存储器。在一些实施例中,外设接口,处理器及存储器可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的
芯片实现。
89.根据本发明的第四方面,还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序,计算机存储介质可以是磁性随机存取存储器、只读存储器、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器、快闪存储器、磁表面存储器、光盘、或只读光盘等;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。所述计算机程序被处理器执行时实现第一方面所述的一种陶瓷生产参数管理方法。
90.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
91.在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。
92.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献