新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 贴片机接口与网络

贴片机接口与网络

作者:时间:2011-12-12来源:网络收藏
  (1)机器建立通信的能力

  环球贴片机在刚开机时,机器状态变量(INITCOMMSTAte)被设定,机器尝试与主机建立通信,其请求被阶段性地发出,直到通信正式建立,尝试建立通信的间隔是用户可以配置的。通信由贴片机通过通信状态模型管理。机器操作员能通过UPS+控制面板来定义开机初始通信状态。

  (2)数据收集活动

  机器活动对于主机是有效的,机器有一个预先定义的收集活动,在软件帮助的活动信息里有详细描述。机器支持下列活动:

  ·主机启动/撤销发出活动报告,为特定活动发出信息;

  ·主机定义活动报告;

  ·主机把活动报告与收集活动连接;

  ·按照主机要求发出报告。

  机器为每个活动提供一套默认报告,这些报告与活动想连接并包括相关活动数据。会用到一个状态变量EVENTSENABLED(活动启动),由一个启动数据活动的列表组成。如果收集活动已经启动,根据特定的收集活动就会发出一个活动报告。报告中包含的与给定的收集活动相连接的任何状态数据值都体现当前活动的发生。

  所有报告的定义、报告与活动的连接以及活动报告的启动/撤销状态都保留在磁盘文件REPORT.LOG中,以便当开机循环时这些定义得到维护。在任何时候,如果在机器上安装新版本的UPS+,REPORT,LOG文件会被覆盖。任何自定义的报告数据必须用适当的功能重新给出。

  (3)变量数据收集

  主机能够向机器要求一个包含变量的报告,变量可以由收集活动地址(CEID)或报告地址(RPTID)说明。假定报告已经预先定义。

  主机还能够通过制定变量地址(VIDs),就选定的状态信息质疑机器。主机还可以要求任何或所有可用状态变量的描述。

  对于用来进行数据收集的所有变量及相关的格式代码变量,存在一个单独的变量地址(VIDs)。所有状态、数据和设备常数变量用于数据收集,包含的任何状态、数据和设备常数变量值是当前的,离散的数据值只有在特定的数据收集发生时才有效。

  (4)跟踪数据收集

  跟踪数据收集提供了定期获得样本数据的方法,基于时间的数据收集方法对于在一个时间窗口内跟踪趋势或重复应用或监测连续数据是有用的。机器根据主机指示建立跟踪报告。机器按照主机设定的时间间隔采集特定数据,并向主机发出预先定义的跟踪报告,报告特定的组大小。在最后的跟踪报告发出后,跟踪报告的定义从机器中自动删除。

  主机能够通过在跟踪要求定义中指明跟踪地址,修改或重新初试化正在处理的当前功能。旧的跟踪就会终止,新的跟踪就会创立。同时进行的多个跟踪,可能收集到相同的变量地址VID。机器上所有VIDs都支持跟踪数据收集。

  (5)在线确认

  在线确认允许主机验证机器的存在和识别。

  (6)警告管理

  警告与机器的任何异常情况有关,异常情况可能危及到人员、设备或正在处理的材料。警告出现后,潜在的设备动作就会被阻止。正常的动作比如开始或完成生产不会引起报警。

  (7)远程控制

  机器能够识别下述远程指令:

  ·开始(START)——当机器处于生产状态下,选定程序后此命令有效。开始命令指令机器开始生产或归零。

  ·停止(STOP)——此命令用于完成当前动作循环,在安全状况下停机并保持生产状态。停止命令使材料全部完成,或部分完成以便后面继续完成。

  (8)启动送料器(Feeder-Enable)

  此命令用于启动由于从机器上取下而被撤销、然后又装上机器的送料器,只有处于“在线远程”控制状态下,此命令才有效。一次只能启动一个送料器。

  (9)溯"过方"反(Bypass-Circuit)

  此命令用于指示机器对下一块进入机器的板,跳过特定拼板。机器必须处于在线远程控制(ON ̄Line Remote)主机方式,此命令必须有一个称为拼板(CIRcuit)的参数,并包含一个要被跳过的拼板表。

  (10)设定计数(Set-Count)

  此命令指明当前产品应该打多少块拼板。当计数参数是一个相对数值时,要求的拼板数增加或减少不会清除已完成的板数;当计数参数是一个绝对数值时,要求的拼板数被设为特定值,也不会清除己完成的板数。此命令用于清除下列状态变量:当“要求的动作被启动”而非“行动”时,所有的远程控制中断。

  (11)设备常数

  主机和机器操作员允许重新配置设备常数以支持功能的变化,每当设备常数被操作员更改,机器提供收集活动向主机报警。信息指明哪个常数被改变,对活动报告是有用的。设备常数保存在磁盘设备文件CONST。LOG中,以便开机循环时这些值能得到维护。设备常数由机器提供。

  (12)过程程序管理

  过程程序管理提供一种方法来传输过程程序,并在主机和机器之间分享那些程序的管理。为主机确保适当的过程程序在机器上就位。根据主机或操作员的要求,机器进行下列与保存于Nonvolatile Storage(爿F易失性存储器)中的过程程序相关的动作:

  ·上传:

  ·下载;

  ·删除;

  ·列出当前程序目录。

  在机器上有可能保存尚未完成创建生产数据所必需的所有步骤的产品,尚未完成的产品列于机器上,而非像过程程序一样在主机上,它们不能被上传、下载和删除等。

  (13)物料移动

  这个能力指每当物料在机器、缓冲区和存储装置之间传输的时候,向主机报警。物料即传入机器的板或堆叠,经生产打板再传出机器。如果机器在打一个有多个拼板的大板,一个物料单位就等于几个PC板。

  (14)设备终端服务

  这个能力指允许主机在机器用户界面的主机信息窗口上显示信息,或者机器操作员向主机发出信息。

  (15)时钟

  时钟状态变量在一个百分秒分辨率内影响当前时间。主机利用日期和时间设定所需信息,以把时钟值初始化为包含在时间数据项里的值。因为时间精度用秒而时钟用百分秒,初始化后,时钟的初始值为百分秒位包含00。时钟是一个变量数据项,因此可能包括在报告定义中和/或由主机分开排序。

  (16)并行连机外部操作

  并行连机外部操作为主机在通信失效期间提供为信息数据排序的能力,当通信恢复后,排好序的信息再被传送。当主机通信失效发生时,第一个尝试就是向诸机发出信息以激活并行连机外部操作,所有随后发给主机的信息数据被保存,并且主机要求一个并行连机外部操作清除,然后所有的排序信息数据显示在主机上。

  (17)过程状态模型

  图显示机器的过程状态模型。

  下列概念用来描述过程状态模型。

  ①闲置(Idle)——从机器开机时刻起,直到调用一个生产程序(产品)或者选择另外一个过程状态,机器处于闲置状态,没有发生设定或诊断活动。


  图 机器的过程状态模型

  ②生产(Production)——从调用一个生产程序(产品)时刻起,直到选择另外一个过程状态,机器处于生产状态。

  ③子系统设定(Subsystem Setup)——机器进行设定活动,如机器寻址(Mapping)、机器校准、送料站设定或相机设定,典型的设定活动只是在机器安装或修改机器硬件时进行。

  ④诊断(Diagnostics)——操作员使用离散的I/O特性来直接控制机器活动进行故障诊断和纠错,可以修改机器内部值(设定或重置输出)改变机器状态来诊断,或观察机器内部值(输入)并不改变机器状态来诊断。



关键词: 贴片机接口 网络

评论


相关推荐

技术专区

关闭