贴片机接口与网络
环球贴片机在刚开机时,机器状态变量(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)过程程序管理
过程程序管理提供一种方法来传输过程程序,并在主机和机器之间分享那些程序的管理。为主机确保适当的过程程序在机器上就位。根据主机或操作员的要求
- 基于Winodws CE的嵌入式网络监控系统的设计与实现(03-05)
- Linux操作系统网络驱动程序编写(04-11)
- Linux 的 常 用 网 络 命 令(04-14)
- 支持网络传感器的嵌入式操作系统设计(11-10)
- 朗谷数字音频处理技术在音频及网络通讯领域的应用(05-19)
- 基于开源软件的嵌入式网络打印服务器(11-05)