n 系统管理模块:担负着基础信息管理以及系统内部集成与外界相关系统集成的重要职责。包含条码信息的数据环境设置、条码格式指定、权限管理、用户登录、模板设置、以及数据浏览、条码打印模板设置等,并对条码输入进行端口设置、输入有效状态等进行控制。
n 工艺信息管理:对工艺信息数据(如零件图号、毛坯等)实行电子化管理,摆脱传统的单一的FO管理模式。能对零件的工艺规程进行电子化阅读和输出,方便现场及生产控制部门的信息发放、收集和处理。信息的处理涉及对CAPP信息的处理、通信和解码,工艺信息内容的检索、条码模板编制、条码预览、条码输出、条码输入以及信息的反向检索。其中也包括对输入输出内容的数据完整性约束和容错处理。
n 工序信息管理:工序信息模块是对零件工艺信息的工序级的补充,除了工艺信息模块的特征内容外,还涉及到该工序所使用到的设备名称、设备型号、工装型号、检验标识、检验记录以及该工序的工序号及数据识别编码。
n 工步信息管理:工步信息模块是工序信息的进一步细化,对每一工序的内容进行单一工步的分隔。以明确操作步骤、顺序以及每一工步所使用的刀具名称、刀具图号、刀具规格、NC程序文件名等。工步信息模块的处理过程是工艺路线、工艺信息、工序信息等模块的综合体现及运用。
n 条码生成软件模块: 条码生成软件模块需要系统底层的支持,还需要进行模板的定制。条码的系统支持模块是调用Bartender软件来实现的。而模板的定制需要根据需求来进行。如工艺模板、工装模板、刀具模板等都必须制定相应的格式。每一种格式都必须符合一定的编码规则。以实现我们所需要的打印信息。这可以借用软件脚本控制语言来实现多个打印方式的功能,如工艺条码的生成等。
热转印条码打印机的驱动程序模块
n 扫描器数据接收及处理软件模块:扫描器数据接收及处理主要是对串口进行操作,包括数据信息的侦测、数据接收、解码、发送、清除等功能。在数据接收方面具有中英文及字符等的识别和处理功能,防止出现乱码。在发送方面不仅要求对指定窗口进行输入外,还要求对基于WINDOWS系统的可输入窗口都能不加限制的输入。如除了本程序能接受扫描器输入外,还能对记事本、Word等字处理软件进行输入。数据的解析过程相对较为复杂。程序形式可以两种形式出现:集成和关联
n 与成飞信息管理系统的接口软件模块:为了有效实现各信息管理系统的数据通信,必须统一设置各系统与条码系统的编码规则。根据这一编码规则,制定各系统所有需用的信息条码模板。编制相关脚本,控制输入输出的信息流,达到数据通信的目的,在此基础上才能实现对条码信息进行打印、扫描等工作。然后通过扫描器数据接收及处理关联模块,实现对串口数据的自动侦测和发送,保证有数据输入时,能快速、准确地发送给各信息系统对应接口。该关联除了完成这些功能外,还应具备条码内容的校验、串口设置等功能。