客服热线:13600032256

数字技术:JMF与数字化工作流程

   2017-03-06 纸路人4240
核心摘要:数字化工作流程中包含了从印前、印刷到印后所需要监控管理的所有信息,如常规的管理和产品信息;描述拼版布局、油墨性质、纸张质

数字化工作流程中包含了从印前、印刷到印后所需要监控管理的所有信息,如常规的管理和产品信息;描述拼版布局、油墨性质、纸张质量、折页方式等工艺信息;所需监控的数字化直接制版机、印刷机、印后加工设备的工艺参数、工作状态等信息。也就是说,数字化工作流程就是使用数字技术来实现生产和管理的全面控制,使相互孤立的生产和管理环节结合起来。要使这些信息在整个印刷生产流程中顺畅地传递,并在生产过程中进行信息的实时修改,就需要在生产设备和信息管理系统之间建立一个良好的交互方式,JDF规范中定义的作业消息格式JMF(Job Message Format)恰好能够满足这一需求。

JMF概述

JMF消息是JDF定义的实时数据交换格式,同样是基于XML编码的,它是JDF标准的一部分,发送者和接收者都可以对这类信息进行读写操作,并能对信息形成一致的理解。JMF消息在收集JDF作业处理进程信息的基础上,可以向信息管理系统报告正在执行生产过程的设备状态,还可以利用发送JMF消息的方式来实现作业跟踪,实现对现场作业的远程监视和控制。

JMF通讯分为双向和单向两种类型,双向的JMF通讯需要使用双向的通讯协议——HTTP和HTTPS。而单向的JMF是将JMF文件放入一个“热文件夹”内,这个“热文件夹”可以是一个网络上共享的文件夹或者是FTP文件夹,以此来实现JMF文件在服务器和客户端之间的传递。

JMF与JDF文件分离,是独立的文件。为了和JDF文件区分,JMF文件使用“JMF”作为它的根元素名。例如一个JMF消息的代码如下:

这是一个简单的JMF询问消息,发送端编号“SenderID”为“XAUT”,时间戳“TimeStamp”表示的是发送消息的日期和时间即“2008-11-05T21:19:54+08:00”,消息的编号“ID”为“M081105211954”,询问的类型“Type”是“KnowDevices”及控制器“XAUT”控制的所有设备的信息。

JMF消息家族

在JDF工作流程中的JMF通讯可以分为5种情况,对应着JMF中的6个消息类型:

(1)查询(Query)

Query通过发信息来获取控制器的当前状态,但是并不改变控制器的当前状态。当向一个控制器发送了查询(Query)之后,就会有一个响应信号(Response)返回。

(2)命令(Command)

在语法上,Command和Query相似,但它能够传送给控制器的指令,如中断或重新开始作业或改变队列中作业的优先权,以改变目标设备的状态。

(3)响应(Response)

Response是对Query和Command的直接回答。Command的响应表示已经收到命令并且命令已被解析。Response中包含着一个refID属性,用来标识Query和Command是由哪个控制器发出的。

(4)确认(Acknowledge)

Acknowledge是由控制器发出的对于Command元素的一个延迟回应。Acknowledge是单向的,类似于Response,refID属性也是用来标识发出Command消息的控制器。如果命令经过一个长时间的延迟才被执行,那么就会发送Acknowledge向命令的发出者告知结果。

(5)信号(Signal)

Signal是一个发给控制器单向的消息。控制器通过订阅,可以在状态发生改变时(如开机关机)自动获得消息。

(6)注册消息(Registration)

Registration是JDF1.3新定义的一个JMF消息家族成员。注册消息能够要求“该注册消息的接受者”发送命令消息到其指定的第三方“命令消息接收者”。因此,通过注册消息,可以在第三方“命令消息接收者”与“该注册消息的接受者”间建立一个用于获得命令消息的持久信道。

JMF通讯等级

JDF1.3规定了JMF有5个通讯级别,一个支持JDF的控制器可以有选择地支持JMF其中任何一个通讯级别。

No Message:没有任何信息。

Notification:设备支持此消息通讯级别,可以通过发送信号的方式和控制器进行单向通讯。

Query Support:支持双向通讯,可以查询另一设备的状态。

Command Support:可以对设备下达指令的功能。控制器可以接收命令,例如中断当前的作业、重新开始作业或者改变队列中作业的优先权。

Submission Support:设备控制器可以接受通过HTTP传来的JDF工作,也支持MIME (Multi-purpose Internet Mail Extensions)文件。

JMF在信息管理系统中的作用

数字化工作流程的核心是信息管理系统,它是负责规定和监视工作流程中所有不同部分执行的宏观控制器,印刷作业的生产计划制定、工艺控制和质量控制都离不开它。它在数字化工作流程中的地位好比一个人的大脑,指挥人的各项行动并接收行动的反馈信息。

JMF在信息管理系统中的作用主要分为以下几个方面:

(1)在数字化工作流程中,通过发送和接收JMF消息,信息管理系统可以时刻与各个生产设备保持联系,并根据生产设备状态的变化对作业的JDF文档进行修改,从而实现了JDF与信息管理系统之间的实时通讯。

(2)JMF吸收了PrintTalk组织定义的印刷电子商务沟通标准的主要内容,因而可以实现报价请求、报价和报价确认等电子商务的功能。

(3)JMF支持IFRAtrack信息交换标准定义,能够实现作业跟踪,以及对现场作业的远程监视和控制,提高印刷流程的自动化程度和透明度。

(4)通过发送JMF消息,可以实现对印刷页面内容的最后一分钟修改,并且可以在任何时间核对每个印刷产品的实时生产状态。

JMF应用实例

下面给出一个简单的JMF应用实例。

当生产设备的状态发生变化时(如开、关机),会通过信息管理系统向用户端发送这样一个JMF信号消息:

Manufacturer=“Herdelberger Druckmaschinen AG”/>

这个JMF信号消息就告诉用户,编号为“SM_001”的这台设备已经于“2008-03-23T16:27:00+01:00”关机,即DeviceStatus=“Down”。

当用户想要了解某台设备的当前运行状态时,就可以向这台设备发送这样一个JMF询问消息:

设备收到这个询问消息后会用如下的这个JMF响应消息作为反馈:

表示编号为“SM_001”的这台设备目前的状态为空闲,即DeviceStatus=“Idle”。

JMF技术实现数字化工作流程的关键技术,掌握该技术对我国印刷工业的发展,行业产品的升级换代和技术进步产生很强的带动性,也将大大提高印刷业的自动化和数字化程度。

(责任编辑:纸路人)
下一篇:

将数字印刷新策略转变为利润的方法

上一篇:

浅谈喷墨印刷技术的现状及其发展

反对 0举报 0 收藏 0 打赏 0评论 0
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 master@zluren.com
 
0相关评论