SicMultiplate/SicRT/Config/STEvents.xml

50 lines
3.0 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="utf-8" ?>
<STEvents>
<STPatterns>
<!--
“STPattern” 节点用于定义三色灯或蜂鸣器的工作模式,其中
name 名称在STEvent节点中使用此名称指定某个灯或蜂鸣器的工作模式
pattern 工作模式,其中-表示导通10ms.表示关闭10ms
cycles 循环次数,-1表示无限循环
priority 优先级,数字越小优先级越高。如果某个灯或蜂鸣器同时满足多个条件时,使用优先级最高的工作模式;如果多个条件优先级相同,按本文件定义的顺序,使用第一个工作模式
part JobDone模式专用其它模式请勿使用此属性
-->
<!--注意:"JobDone"为系统保留模式,请支持更改"pattern",其余属性请勿修改 -->
<STPattern name="JobDone" pattern="--.........." cycles="3" priority="-1" part="Buzzer" />
<STPattern name="AlarmWithoutAck" pattern="-----....." cycles="-1" priority="0"/>
<STPattern name="AlarmAcked" pattern="----------" cycles="-1" priority="1"/>
<STPattern name="AlarmBuzzer" pattern="-----.." cycles="-1" priority="2"/>
<STPattern name="WarningWithoutAck" pattern="-----....." cycles="-1" priority="5"/>
<STPattern name="WarningAcked" pattern="----------" cycles="-1" priority="6"/>
<STPattern name="WarningBuzzer" pattern="-----......." cycles="-1" priority="7"/>
<STPattern name="Blink" pattern="----------.........." cycles="-1" priority="10"/>
</STPatterns>
<STEvents>
<STEvent name="System.HasActiveAlarmEvent" Red="AlarmWithoutAck" Yellow="Off" Green="Off" Buzzer="AlarmBuzzer" />
<STEvent name="System.HasAckedAlarmEvent" Red="AlarmAcked" Yellow="Off" Green="Off" Buzzer="Off"/>
<STEvent name="System.HasActiveWarningEvent" Red="Off" Yellow="WarningWithoutAck" Green="Off" Buzzer="WarningBuzzer" />
<STEvent name="System.HasAckedWarningEvent" Red="Off" Yellow="WarningAcked" Green="Off" Buzzer="Off" />
<STEvent name="PM1.IsProcessing" Red="Off" Yellow="Off" Green="On" Buzzer="Off" />
<STEvent name="PM2.IsProcessing" Red="Off" Yellow="Off" Green="On" Buzzer="Off" />
<STEvent name ="PM1.IsBusy" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="PM2.IsBusy" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="TM.IsBusy" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="LoadLock.IsBusy" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="UnLoad.IsBusy" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="Aligner.IsBusy" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="WaferRobot.IsBusy" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="TrayRobot.IsBusy" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="System.IsAutoRunning" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
<STEvent name ="System.IsAutoIdle" Red="Off" Yellow="Off" Green="On" Buzzer="Off"/>
</STEvents>
</STEvents>