This commit is contained in:
13118993771@163.com
2022-04-01 17:03:54 +08:00
commit 5e9d0f1e2d
1528 changed files with 1474439 additions and 0 deletions

View File

@@ -0,0 +1,766 @@
<?xml version="1.0" encoding="utf-8"?>
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<connectSetting name="ACOAT_01" deviceId="1" remoteIp="7.185.92.72" remotePort="5000" />
<mQConnectionCfg HostName="mq.picaiba.com" VirtualHost="cigs" UserName="ypfqF66wKskKfpkpJdEmfrCMBVpAP98y" Password="g4NtT55HHzXECDig2BWLvtkZRfD8oiMT" Port="5672" ClientProvidedName="ACOAT_01">
<Exchange>ACOAT_01_Exchange</Exchange>
<Exchange_RTDB>cdte</Exchange_RTDB>
<EAP_Request_Queue>ACOAT_01_EAP_Request_Queue</EAP_Request_Queue>
<EAP_Response_Queue>ACOAT_01_EAP_Response_Queue</EAP_Response_Queue>
<MES_Request_Queue>ACOAT_01_MES_Request_Queue</MES_Request_Queue>
<MES_Response_Queue>ACOAT_01_MES_Response_Queue</MES_Response_Queue>
<EAP_Request_Queue_RTDB>logs</EAP_Request_Queue_RTDB>
<EAP_Request_Queue_RoutingKey>ACOAT_01_EAP_Request_Queue_RoutingKey</EAP_Request_Queue_RoutingKey>
<EAP_Response_Queue_RoutingKey>ACOAT_01_EAP_Response_Queue_RoutingKey</EAP_Response_Queue_RoutingKey>
<MES_Request_Queue_RoutingKey>ACOAT_01_MES_Request_Queue_RoutingKey</MES_Request_Queue_RoutingKey>
<MES_Response_Queue_RoutingKey>ACOAT_01_MES_Response_Queue_RoutingKey</MES_Response_Queue_RoutingKey>
<Exchange_Name_Dle>Dead_Letter_Exchange</Exchange_Name_Dle>
<Dead_Letter_RoutingKey>Dead_Letter_RoutingKey</Dead_Letter_RoutingKey>
</mQConnectionCfg>
<httpConfiguration>
<heartBitUrl>http://localhost:8080/api/mq/EquipmentInterfaceStatus/update</heartBitUrl>
<fileDownloadUrl>http://zzdhg.mes.picaiba.com/api/common/attachment/downloadFile</fileDownloadUrl>
<contentType>application/json</contentType>
</httpConfiguration>
<scenarioCollection>
<Scenarios>
<Scenario Name="Init">
<WorkFlows Step="1">
<MessageName>S1F13</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="2">
<MessageName>S1F14</MessageName>
<MessageContent>{"HCACK":0,"CPNAME":null,"CPACK":null}</MessageContent>
</WorkFlows>
<WorkFlows Step="3">
<MessageName>S1F17</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="4">
<MessageName>S1F18</MessageName>
<MessageContent>{"ERACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="5">
<MessageName>S1F3</MessageName>
<MessageContent>{"DATAID":0,"Events":[]}</MessageContent>
</WorkFlows>
<WorkFlows Step="6">
<MessageName>S1F4</MessageName>
<MessageContent>{"LRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="7">
<MessageName>S6F23</MessageName>
<MessageContent>{"DATAID":0,"Reports":[]}</MessageContent>
</WorkFlows>
<WorkFlows Step="8">
<MessageName>S6F24</MessageName>
<MessageContent>{"DRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="9">
<MessageName>S2F43</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="10">
<MessageName>S2F44</MessageName>
<MessageContent>{"DRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="11">
<MessageName>S2F37</MessageName>
<MessageContent>{"CEED":false,"CEIDs":[]}</MessageContent>
</WorkFlows>
<WorkFlows Step="12">
<MessageName>S2F38</MessageName>
<MessageContent>{"ERACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="13">
<MessageName>S2F35</MessageName>
<MessageContent>{"DATAID":0,"Events":[]}</MessageContent>
</WorkFlows>
<WorkFlows Step="14">
<MessageName>S2F36</MessageName>
<MessageContent>{"LRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="15">
<MessageName>S2F33</MessageName>
<MessageContent>{"DATAID":0,"Reports":[]}</MessageContent>
</WorkFlows>
<WorkFlows Step="16">
<MessageName>S2F34</MessageName>
<MessageContent>{"DRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="17">
<MessageName>S5F3</MessageName>
<MessageContent>{"ALED":0,"ALID":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="18">
<MessageName>S5F4</MessageName>
<MessageContent>{"ACKC5":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="19">
<MessageName>S2F33</MessageName>
<MessageContent>{"DATAID":0,"Reports":[{"RPTID":1,"SVIDs":[900,301,820,400,401],"SVs":[]},{"RPTID":2,"SVIDs":[900,301,820,400,401],"SVs":[]},{"RPTID":3,"SVIDs":[900,301,820,400,401],"SVs":[]},{"RPTID":11,"SVIDs":[900,301,22700],"SVs":[]},{"RPTID":12,"SVIDs":[900,301,22700],"SVs":[]},{"RPTID":21,"SVIDs":[900,301,804,800,801,802,803],"SVs":[]},{"RPTID":22,"SVIDs":[900,301,804,800,801,802,803],"SVs":[]},{"RPTID":23,"SVIDs":[900,301,804,800,801,802,803],"SVs":[]},{"RPTID":30,"SVIDs":[900,301,701,700],"SVs":[]},{"RPTID":40,"SVIDs":[900,301,20024,600,21900,20012],"SVs":[]},{"RPTID":41,"SVIDs":[900,301,20024,600,21900,20012,22201],"SVs":[]},{"RPTID":45,"SVIDs":[900,301,600,21900,20012],"SVs":[]},{"RPTID":46,"SVIDs":[900,301,600,21900,20012],"SVs":[]},{"RPTID":47,"SVIDs":[900,301,20012],"SVs":[]},{"RPTID":60,"SVIDs":[900,20012,20021],"SVs":[]},{"RPTID":70,"SVIDs":[900,301,810],"SVs":[]},{"RPTID":80,"SVIDs":[900,301,1010,1011],"SVs":[]},{"RPTID":90,"SVIDs":[900,301,22800,22900],"SVs":[]},{"RPTID":91,"SVIDs":[900,301,22800,22900],"SVs":[]},{"RPTID":92,"SVIDs":[900,301,22800,22900],"SVs":[]},{"RPTID":93,"SVIDs":[900,301,22800,22900],"SVs":[]},{"RPTID":110,"SVIDs":[900,1021,20021],"SVs":[]},{"RPTID":111,"SVIDs":[900,1021,20021],"SVs":[]}]}</MessageContent>
</WorkFlows>
<WorkFlows Step="20">
<MessageName>S2F34</MessageName>
<MessageContent>{"DRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="21">
<MessageName>S2F35</MessageName>
<MessageContent>{"DATAID":0,"Events":[{"CEID":1,"RPTIDs":[1]},{"CEID":2,"RPTIDs":[2]},{"CEID":3,"RPTIDs":[3]},{"CEID":11,"RPTIDs":[11]},{"CEID":12,"RPTIDs":[12]},{"CEID":21,"RPTIDs":[21]},{"CEID":22,"RPTIDs":[22]},{"CEID":23,"RPTIDs":[23]},{"CEID":30,"RPTIDs":[30]},{"CEID":40,"RPTIDs":[40]},{"CEID":41,"RPTIDs":[41]},{"CEID":45,"RPTIDs":[45]},{"CEID":46,"RPTIDs":[46]},{"CEID":47,"RPTIDs":[47]},{"CEID":60,"RPTIDs":[60]},{"CEID":70,"RPTIDs":[70]},{"CEID":80,"RPTIDs":[80]},{"CEID":90,"RPTIDs":[90]},{"CEID":91,"RPTIDs":[91]},{"CEID":92,"RPTIDs":[92]},{"CEID":93,"RPTIDs":[93]},{"CEID":110,"RPTIDs":[110]},{"CEID":111,"RPTIDs":[111]}]}</MessageContent>
</WorkFlows>
<WorkFlows Step="22">
<MessageName>S2F36</MessageName>
<MessageContent>{"LRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="23">
<MessageName>S2F37</MessageName>
<MessageContent>{"CEED":true,"CEIDs":[1,2,3,11,12,21,22,23,30,40,41,45,46,47,60,70,80,90,91,92,93,110,111]}</MessageContent>
</WorkFlows>
<WorkFlows Step="24">
<MessageName>S2F38</MessageName>
<MessageContent>{"ERACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="25">
<MessageName>S5F3</MessageName>
<MessageContent>{"ALED":128,"ALID":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="26">
<MessageName>S5F4</MessageName>
<MessageContent>{"ACKC5":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="27">
<MessageName>S2F43</MessageName>
<MessageContent>{"Events":[{"STRID":5,"EVENTIDs":[1]}],"Events":[{"STRID":6,"EVENTIDs":[11]}],}</MessageContent>
</WorkFlows>
<WorkFlows Step="28">
<MessageName>S2F44</MessageName>
<MessageContent>{"DRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="29">
<MessageName>S1F3</MessageName>
<MessageContent>{"DATAID":0,"Events":[]}</MessageContent>
</WorkFlows>
<WorkFlows Step="30">
<MessageName>S1F4</MessageName>
<MessageContent>{"LRACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="31">
<MessageName>S5F5</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="32">
<MessageName>S5F6</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="33">
<MessageName>S7F19</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="34">
<MessageName>S7F20</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="35">
<MessageName>S2F13</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="36">
<MessageName>S2F14</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="37">
<MessageName>S2F15</MessageName>
<MessageContent>{"ECs":[{"ECID":50400,"ECV":"1","ECV_Type":28}],"ECs":[{"ECID":50500,"ECV":"5","ECV_Type":28}]}</MessageContent>
</WorkFlows>
<WorkFlows Step="38">
<MessageName>S2F16</MessageName>
<MessageContent>{"EAC":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="39">
<MessageName>S1F15</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="40">
<MessageName>S1F16</MessageName>
<MessageContent>{"ERACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="41">
<MessageName>S1F17</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="42">
<MessageName>S1F18</MessageName>
<MessageContent>{"ERACK":0}</MessageContent>
</WorkFlows>
<WorkFlows Step="43">
<MessageName>S1F3</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
<WorkFlows Step="44">
<MessageName>S1F4</MessageName>
<MessageContent>{"SVs":[]}</MessageContent>
</WorkFlows>
<WorkFlows Step="45">
<MessageName>S2F23</MessageName>
<MessageContent>{"TRID":1,"DSPER_hhmmss":"000030","TOTSMP":10,"REPGSZ":1,"SVID":[600]}</MessageContent>
</WorkFlows>
<WorkFlows Step="46">
<MessageName>S2F24</MessageName>
<MessageContent>{}</MessageContent>
</WorkFlows>
</Scenario>
</Scenarios>
</scenarioCollection>
<commandContentCollection>
<commandContents>
<CommandContent name="S1F3">
<content>
<string>Clock</string>
<string>CommunicationState</string>
<string>CurrentControlState</string>
<string>PreviousControlState</string>
<string>CurrentEquipmentState</string>
<string>PreviousEquipmentState</string>
<string>PPExecName</string>
<string>SpoolingState</string>
<string>SpoolCountActual</string>
<string>SpoolCountTotal</string>
</content>
</CommandContent>
<CommandContent name="S2F15_ControlState">
<content>
<string>DefaultControlState</string>
<string>DefaultOnlineSubState</string>
</content>
</CommandContent>
</commandContents>
</commandContentCollection>
<sRDConfiguration>
<ecvs>
<ECV ecid="10000" name="EnableAlarmReportSend" format="B" min="false" max="true" defaultValue="true" description="disable/enable event report send(AlarmDetected, AlarmCleared)" />
<ECV ecid="10001" name="TimeFormat" format="U1" min="0" max="2" defaultValue="2" />
<ECV ecid="10002" name="MaxTerminalMsgLength" format="U4" min="1" max="254" defaultValue="80" description="Total size of all TerminalMessages of one Terminal Service Message" />
<ECV ecid="10003" name="EstablishCommunicationsTimeout" format="U2" min="15" max="9999" defaultValue="30" description="Delay between S1,F13. For details see E30 GEM chapter 4.1.2" />
<ECV ecid="11000" name="DefaultCommunicationState" format="U1" defaultValue="1" description="The default GEM communication state" />
<ECV ecid="11001" name="DefaultControlState" format="U1" defaultValue="1" description="Default GEM control state" />
<ECV ecid="12000" name="DefaultOnlineSubState" format="U1" min="4" max="5" defaultValue="5" description="The default state of the Online GEM control substate 4=Local and 5=Remote" />
<ECV ecid="12001" name="DefaultOfflineSubState" format="U1" defaultValue="3" description="The default state of the Offline GEM control substate" />
<ECV ecid="13000" name="EnableSpooling" format="B" min="F" max="T" defaultValue="T" description="Enable or disable the Spooling State Machine." />
<ECV ecid="13001" name="OverWriteSpool" format="B" min="F" max="T" defaultValue="T" description="Determine whether to overwrite data in the spool area or to discard further messages when the spool area is full as part of the Spooling State Machine." />
<ECV ecid="13002" name="MaxSpoolMessages" format="U4" min="0" max="10000000" defaultValue="100000" description="Maximum number of messages that can be put into the spool area until it is considered full as part of the Spooling State Machine." />
<ECV ecid="13003" name="MaxSpoolTransmit" format="U4" min="0" max="10000000" defaultValue="0" description="Maximum number of messages that the machine will transmit from the spool area in response to an S6F23 (transmit spooled messages) request as part of the Spooling State Machine." />
<ECV ecid="15000" name="MDLN" format="A" description="Equipment model type, 20 bytes" />
<ECV ecid="15001" name="SOFTREV" format="A" description="Software revison, 20 bytes" />
</ecvs>
<svs>
<SV svid="20200" name="AlarmsEnabled" format="L" description="List of all enabled Alarms" />
<SV svid="20201" name="AlarmsSet" format="L" description="List of all active Alarms" />
<SV svid="20202" name="AlarmID" />
<SV svid="20203" name="AlarmText" />
<SV svid="20204" name="AlarmsCategory" />
<SV svid="20300" name="Clock" format="A" description="Equipment's internal clock in the format defined by the TimeFormat value" />
<SV svid="20400" name="CurrentControlState" format="U1" min="1" max="5" defaultValue="5" description="Current State of the Control State Machine" />
<SV svid="20401" name="PreviousControlState" format="U1" min="1" max="5" defaultValue="5" description="pREVIOUS State of the Control State Machine" />
<SV svid="20500" name="EventsEnabled" format="L" description="List of all enabled Events" />
<SV svid="20600" name="PPExecName" format="A" description="The PPID of the currently selected Process Program" />
<SV svid="20701" name="ProcessingState" format="U1" description="Current state of the Processing State Machine." />
<SV svid="20702" name="PreviousProcessingState" format="L" description="The previous processing state of the equipment. " />
<SV svid="20800" name="SpoolCountActual" format="U4" description="Number of messages actually stored in the spool area." />
<SV svid="20801" name="SpoolCountTotal" format="U4" description="Total number of messages put into spool area from the time spooling was activated" />
<SV svid="20802" name="SpoolFullTime" format="A" description="Timestamp from the time the spool last became full." />
<SV svid="20803" name="SpoolStartTime" format="A" description="Timestamp from the time spooling last became active." />
<SV svid="20804" name="SpoolingState" format="U1" min="0" max="6" defaultValue="0" description="The current state of the GEM spooling state machine" />
<SV svid="20810" name="ECID" format="U4" description="Last Change Equipment Constant ID." />
<SV svid="20820" name="CommunicationState" format="U1" min="0" max="4" defaultValue="0" description="Current GEM communication state" />
<SV svid="21010" name="CurrentEquipmentState" format="U2" min="1000" max="6000" defaultValue="4000" />
<SV svid="21011" name="PreviousEquipmentState" format="U2" min="1000" max="6000" defaultValue="4000" description="Previous equipment state." />
<SV svid="21012" name="UserName" format="A" />
<SV svid="21013" name="PreviousUserName" format="A" />
</svs>
<dvs>
<DV dvid="40000" name="SubstrateID" />
<DV dvid="40001" name="LocationID" />
<DV dvid="40002" name="MaterialStatus" />
<DV dvid="40003" name="StateFlag" />
<DV dvid="40004" name="PPChangeStatus" />
<DV dvid="40005" name="PPChangeName" />
<DV dvid="40010" name="Target A" />
<DV dvid="40011" name="Target B" />
<DV dvid="40012" name="Target C" />
<DV dvid="40013" name="Target D" />
<DV dvid="40014" name="Reroute A" />
<DV dvid="40015" name="Reroute B" />
<DV dvid="40016" name="Reroute C" />
<DV dvid="40017" name="Reroute D" />
<DV dvid="41000" name="Data1" />
<DV dvid="41002" name="Data2" format="U1" />
<DV dvid="41003" name="Data3" />
<DV dvid="41004" name="Data4" />
<DV dvid="41005" name="Data5" />
<DV dvid="41006" name="Data6" />
<DV dvid="41007" name="Data7" />
<DV dvid="30507" name="StationID" />
<DV dvid="22600" name="VirtualSubstrateID" />
<DV dvid="20008" name="PortID" />
<DV dvid="25001" name="SourceLocation" />
<DV dvid="250120" name="PalletID" />
<DV dvid="250130" name="Grade" />
<DV dvid="250101" name="ContainerSlotMap" />
<DV dvid="26000" name="SlotList" />
<DV dvid="40006" name="ContainerID" />
<DV dvid="40007" name="SlotID" />
</dvs>
<events>
<EVENT ceid="1" name="EquipmentOffline" reportid="1">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20401</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="2" name="ControlStateLocal" reportid="2">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20401</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="3" name="ControlStateRemote" reportid="3">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20401</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="11" name="AlarmDetected" reportid="11">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>20202</unsignedInt>
<unsignedInt>20203</unsignedInt>
<unsignedInt>20204</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="12" name="AlarmCleared" reportid="12">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>20202</unsignedInt>
<unsignedInt>20203</unsignedInt>
<unsignedInt>20204</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="21" name="SpoolTransmitFailure" reportid="21">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20405</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="22" name="SpoolingActivated" reportid="22">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20406</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="23" name="SpoolingDeactivated" reportid="23">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20407</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="120" name="MaintenanceStart" reportid="120">
<validVariables>
<unsignedInt>20300</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="121" name="MaintenanceEnd" reportid="121">
<validVariables>
<unsignedInt>20300</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300011" name="Material_Received" reportid="200011">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>20600</unsignedInt>
<unsignedInt>40002</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300012" name="Material_Removed" reportid="200012">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300013" name="Material_Hold" reportid="200013">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300014" name="Material_Scrap" reportid="200014">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300021" name="Process_Start" reportid="200021">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>20600</unsignedInt>
<unsignedInt>21010</unsignedInt>
<unsignedInt>21011</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300022" name="Process_Finish" reportid="200022">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>20600</unsignedInt>
<unsignedInt>21010</unsignedInt>
<unsignedInt>21011</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>41000</unsignedInt>
<unsignedInt>41002</unsignedInt>
<unsignedInt>41003</unsignedInt>
<unsignedInt>41004</unsignedInt>
<unsignedInt>41005</unsignedInt>
<unsignedInt>41006</unsignedInt>
<unsignedInt>41007</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300032" name="Slotlist" reportid="200032">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>26000</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300041" name="UserLoggedOn" reportid="200041">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>21012</unsignedInt>
<unsignedInt>21013</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300042" name="UserLoggedOff" reportid="200042">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>21012</unsignedInt>
<unsignedInt>21013</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300052" name="ProcessRecipeSelected" reportid="200052">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>20600</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300053" name="Parameter_Update_Request" reportid="200053">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20420</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300055" name="Process_Program_Change" reportid="200055">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20421</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300061" name="EquipmentStateChange" reportid="200061">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>21010</unsignedInt>
<unsignedInt>21011</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300063" name="Machine_Data_1" reportid="200063">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40003</unsignedInt>
<unsignedInt>41000</unsignedInt>
<unsignedInt>41002</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300064" name="Machine_Data_2" reportid="200064">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20425</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300065" name="Machine_Data_3" reportid="200065">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20426</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300066" name="Machine_Data_4" reportid="200066">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20427</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="300067" name="Machine_Data_5" reportid="200067">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>20400</unsignedInt>
<unsignedInt>20428</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="50" name="MaterialReceivedForLSTA" reportid="50">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>30507</unsignedInt>
<unsignedInt>22600</unsignedInt>
<unsignedInt>20008</unsignedInt>
<unsignedInt>40002</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="51" name="MaterialRemovedForLSTA" reportid="51">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="52" name="MaterialReceivedForTrans" reportid="52">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="53" name="MaterialRemovedForTrans" reportid="53">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="145" name="MaterialStoredToContainer" reportid="145">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>20008</unsignedInt>
<unsignedInt>40006</unsignedInt>
<unsignedInt>40007</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="146" name="MaterialRemovedFromContainer" reportid="146">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>20008</unsignedInt>
<unsignedInt>40006</unsignedInt>
<unsignedInt>40007</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="142" name="ContainerPlace" reportid="142">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>20008</unsignedInt>
<unsignedInt>40006</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="143" name="ContainerRemove" reportid="143">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>20008</unsignedInt>
<unsignedInt>40006</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="147" name="MaterialStoredToPallet" reportid="147">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>250120</unsignedInt>
<unsignedInt>20008</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="148" name="PalletCompleted" reportid="148">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>250120</unsignedInt>
<unsignedInt>20008</unsignedInt>
<unsignedInt>250130</unsignedInt>
<unsignedInt>250101</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="149" name="PalletRemoved" reportid="149">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>250120</unsignedInt>
<unsignedInt>20008</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="56" name="MaterialReceivedForIoPort" reportid="56">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="57" name="MaterialRemovedForIoPort" reportid="57">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="54" name="MaterialReceivedForFILOBuffer" reportid="54">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
<EVENT ceid="55" name="MaterialRemovedForFILOBuffer" reportid="55">
<validVariables>
<unsignedInt>20300</unsignedInt>
<unsignedInt>40001</unsignedInt>
<unsignedInt>40000</unsignedInt>
<unsignedInt>40002</unsignedInt>
<unsignedInt>40010</unsignedInt>
<unsignedInt>40011</unsignedInt>
<unsignedInt>40012</unsignedInt>
<unsignedInt>40013</unsignedInt>
<unsignedInt>40014</unsignedInt>
<unsignedInt>40015</unsignedInt>
<unsignedInt>40016</unsignedInt>
<unsignedInt>40017</unsignedInt>
</validVariables>
</EVENT>
</events>
</sRDConfiguration>
</Configuration>

View File

@@ -0,0 +1,945 @@
<?xml version="1.0"?>
<SECSLibrary>
<SECSMessage name="S1F0">
<MessageName>S1F0</MessageName>
<Description>Abort Transation</Description>
<Stream>1</Stream>
<Function>0</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem></DataItem>
</SECSMessage>
<SECSMessage name="S2F0">
<MessageName>S2F0</MessageName>
<Description>Abort Transation</Description>
<Stream>2</Stream>
<Function>0</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem></DataItem>
</SECSMessage>
<SECSMessage name="S3F0">
<MessageName>S3F0</MessageName>
<Description>Abort Transation</Description>
<Stream>3</Stream>
<Function>0</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem></DataItem>
</SECSMessage>
<SECSMessage name="S5F0">
<MessageName>S5F0</MessageName>
<Description>Abort Transation</Description>
<Stream>5</Stream>
<Function>0</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem></DataItem>
</SECSMessage>
<SECSMessage name="S64F0">
<MessageName>S64F0</MessageName>
<Description>Abort Transation</Description>
<Stream>64</Stream>
<Function>0</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem></DataItem>
</SECSMessage>
<SECSMessage name="S7F0">
<MessageName>S7F0</MessageName>
<Description>Abort Transation</Description>
<Stream>7</Stream>
<Function>0</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem></DataItem>
</SECSMessage>
<SECSMessage name="S10F0">
<MessageName>S10F0</MessageName>
<Description>Abort Transation</Description>
<Stream>10</Stream>
<Function>0</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem></DataItem>
</SECSMessage>
<SECSMessage name="S1F1">
<MessageName>S1F1</MessageName>
<Description>Are You There Request</Description>
<Stream>1</Stream>
<Function>1</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem/>
</SECSMessage>
<SECSMessage name="S1F2">
<MessageName>S1F2</MessageName>
<Description>On Line Data</Description>
<Stream>1</Stream>
<Function>2</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="False" ItemName="">
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S1F3">
<MessageName>S1F3</MessageName>
<Description>Selected Equipment Status Request</Description>
<Stream>1</Stream>
<Function>3</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="100" Fixed="false" ItemName="">
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S1F4">
<MessageName>S1F4</MessageName>
<Description>Selected Equipment Status Data</Description>
<Stream>1</Stream>
<Function>4</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="1000" Fixed="false" ItemName="">
<A Count="10" Fixed="false" ItemName="SVID"/>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S1F13">
<MessageName>S1F13</MessageName>
<Description>On Line Data</Description>
<Stream>1</Stream>
<Function>13</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="False" ItemName="">
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S1F14">
<MessageName>S1F14</MessageName>
<Description>Selected Equipment Status Request</Description>
<Stream>1</Stream>
<Function>14</Function>
<Direction>H-&gt;E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="false" ItemName="">
<B Count="1" Fixed="true" ItemName="COMMACK"> </B>
<L Count="0" Fixed="false" ItemName="">
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S1F15">
<MessageName>S1F15</MessageName>
<Description>Request Equipment Offline</Description>
<Stream>1</Stream>
<Function>15</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem/>
</SECSMessage>
<SECSMessage name="S1F17">
<MessageName>S1F17</MessageName>
<Description>Request Equipment Online</Description>
<Stream>1</Stream>
<Function>17</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem/>
</SECSMessage>
<SECSMessage name="S2F13">
<MessageName>S2F13</MessageName>
<Description>Equipment Constant Request</Description>
<Stream>2</Stream>
<Function>13</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="11" Fixed="false" ItemName="">
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F15">
<MessageName>S2F15</MessageName>
<Description>New Equipment Constants Send</Description>
<Stream>2</Stream>
<Function>15</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="1000" Fixed="false" ItemName="">
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F16">
<MessageName>S2F16</MessageName>
<Description>New Equipment Constant Ack.</Description>
<Stream>2</Stream>
<Function>16</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<A Count="1" Fixed="true" ItemName="EAC"/>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F23">
<MessageName>S2F23</MessageName>
<Description>Trace Data Start</Description>
<Stream>2</Stream>
<Function>23</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="5" Fixed="true" ItemName="">
<U4 Count="1" Fixed="True" ItemName="TRID"></U4>
<A Count="1" Fixed="True" ItemName="DSPER_hhmmss"></A>
<U4 Count="1" Fixed="True" ItemName="TOTSMP"></U4>
<U4 Count="1" Fixed="True" ItemName="REPGSZ"></U4>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F31">
<MessageName>S2F31</MessageName>
<Description>Date and Time Set Request (DTS)</Description>
<Stream>2</Stream>
<Function>31</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<A Count="12" Fixed="False" ItemName="TIME">20120610070423</A>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F32">
<MessageName>S2F32</MessageName>
<Description>Date and Time Set Acknowledge (DTA)</Description>
<Stream>2</Stream>
<Function>32</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<A Count="1" Fixed="true" ItemName="TIACK">0</A>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F33">
<MessageName>S2F33</MessageName>
<Description>Define Report</Description>
<Stream>2</Stream>
<Function>33</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="True" ItemName="">
<U2 Count="1" Fixed="True" ItemName="DATAID"></U2>
<L Count="1" Fixed="True" ItemName="RPTIDCOUNT">
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F34">
<MessageName>S2F34</MessageName>
<Description>Define Report</Description>
<Stream>2</Stream>
<Function>34</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="1" Fixed="True" ItemName="DRACK"></B>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F35">
<MessageName>S2F35</MessageName>
<Description>Link Event Report</Description>
<Stream>2</Stream>
<Function>35</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="True" ItemName="">
<U2 Count="1" Fixed="True" ItemName="DATAID"></U2>
<L Count="1" Fixed="True" ItemName="CEIDCOUNT">
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F36">
<Header>
<MessageName>S2F36</MessageName>
<Description>Link Event Report</Description>
<Stream>2</Stream>
<Function>36</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
</Header>
<DataItem>
<B Count="1" Fixed="True" ItemName="LRACK"></B>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F37">
<MessageName>S2F37</MessageName>
<Description>All Enable/Disable Event Report</Description>
<Stream>2</Stream>
<Function>37</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="true" ItemName="">
<BOOLEAN Count="1" Fixed="true" ItemName="CEED"></BOOLEAN>
<L Count="999" Fixed="false" ItemName="">
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F38">
<MessageName>S2F38</MessageName>
<Description>Enable or Disable Event Report Acknowledge</Description>
<Stream>2</Stream>
<Function>38</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<A Count="1" Fixed="true" ItemName="ERACK"> </A>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F41">
<MessageName>S2F41</MessageName>
<Description>Host Command Send:Start/Cancel/Abort/Pause/Resume</Description>
<Stream>2</Stream>
<Function>41</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="true" ItemName="">
<A Count="1" Fixed="true" ItemName="RCMD"></A>
<L Count="1" Fixed="true" ItemName="CP">
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F42">
<MessageName>S2F42</MessageName>
<Description>Host Command Acknowledge</Description>
<Stream>2</Stream>
<Function>42</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="true" ItemName="">
<B Count="1" Fixed="true" ItemName="RCMD"></B>
<L Count="1" Fixed="False" ItemName=""/>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F43">
<MessageName>S2F43</MessageName>
<Description>Reset Spooling</Description>
<Stream>2</Stream>
<Function>43</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="100" Fixed="true" ItemName="">
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F49">
<MessageName>S2F49</MessageName>
<Description>Enhanced Remote Command</Description>
<Stream>2</Stream>
<Function>49</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="4" Fixed="True" ItemName="">
<U4 Count="1" Fixed="True" ItemName="DATAID"></U4>
<A Count="1" Fixed="True" ItemName="OBJSPEC"></A>
<A Count="1" Fixed="True" ItemName="RCMD"></A>
<L Count="50" Fixed="True" ItemName="PARAM">
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S2F50">
<MessageName>S2F50</MessageName>
<Description>DEnhanced Remote Command</Description>
<Stream>2</Stream>
<Function>50</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="1" Fixed="True" ItemName="DRACK"></B>
</DataItem>
</SECSMessage>
<SECSMessage name="S5F1">
<MessageName>S5F1</MessageName>
<Description>Alarm Report Send</Description>
<Stream>5</Stream>
<Function>1</Function>
<Direction>H&lt;-E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="3" Fixed="true" ItemName="">
<B Count="1" Fixed="false" ItemName="ALCD"></B>
<U4 Count="5" Fixed="false" ItemName="ALID"></U4>
<A Count="80" Fixed="false" ItemName="ALTX"></A>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S5F2">
<MessageName>S5F2</MessageName>
<Description>Alarm Report Acknowledge</Description>
<Stream>5</Stream>
<Function>2</Function>
<Direction>H-&gt;E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="1" Fixed="true" ItemName="ACKC5">8</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S6F2">
<MessageName>S6F2</MessageName>
<Description>Trace Data Acknowledge</Description>
<Stream>6</Stream>
<Function>2</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="0" Fixed="false" ItemName="ACKC6">0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S6F11">
<MessageName>S6F11</MessageName>
<Description>Event Report Send</Description>
<Stream>6</Stream>
<Function>11</Function>
<Direction>H&lt;-E</Direction>
<Wait>True</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="3" Fixed="true" ItemName="">
<U2 Count="0" Fixed="false" ItemName="DATAID"></U2>
<U2 Count="0" Fixed="false" ItemName="CEID"></U2>
<L Count="0" Fixed="false" ItemName="">
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S6F12">
<MessageName>S6F12</MessageName>
<Description>Event Report Acknowledge</Description>
<Stream>6</Stream>
<Function>12</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="0" Fixed="false" ItemName="ACKC6">0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S5F3">
<MessageName>S5F3</MessageName>
<Description>Enable/Disable Alarm Send(EAS)</Description>
<Stream>5</Stream>
<Function>3</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="3" Fixed="True" ItemName="">
<B Count="1" Fixed="True" ItemName="ALED"></B>
<U2 Count="20" Fixed="True" ItemName="ALID"></U2>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S5F4">
<MessageName>S5F4</MessageName>
<Description>Enable/Disable Alarm Acknowledge(EAA)</Description>
<Stream>5</Stream>
<Function>4</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="1" Fixed="True" ItemName="ACKC5">0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S5F5">
<MessageName>S5F5</MessageName>
<Description>List Alarm Request</Description>
<Stream>5</Stream>
<Function>5</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="0" Fixed="False" ItemName="">
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S6F23">
<MessageName>S6F13</MessageName>
<Description>Transmit Spooling Data</Description>
<Stream>6</Stream>
<Function>23</Function>
<Direction>H&lt;-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<U1 Count="1" Fixed="False" ItemName="RSDC">0</U1>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F1">
<MessageName>S7F1</MessageName>
<Description>Current EPPD Request</Description>
<Stream>7</Stream>
<Function>1</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="false" ItemName="">
<A Count="0" Fixed="false" ItemName="PPID"></A>
<U4 Count="0" Fixed="false" ItemName="Length"></U4>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F2">
<MessageName>S7F2</MessageName>
<Description>Current EPPD Data</Description>
<Stream>7</Stream>
<Function>2</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="0" Fixed="false" ItemName="ACKC">0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F3">
<MessageName>S7F3</MessageName>
<Description>Current EPPD Request</Description>
<Stream>7</Stream>
<Function>3</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="false" ItemName="">
<A Count="0" Fixed="false" ItemName="3"></A>
<B Count="0" Fixed="false" ItemName="PPBODY"></B>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F4">
<MessageName>S7F4</MessageName>
<Description>Current EPPD Data</Description>
<Stream>7</Stream>
<Function>4</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="40" Fixed="true" ItemName="ACKC">0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F5">
<MessageName>S7F5</MessageName>
<Description>Current EPPD Request</Description>
<Stream>7</Stream>
<Function>5</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<A Count="0" Fixed="False" ItemName="PPID"></A>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F6">
<MessageName>S7F6</MessageName>
<Description>Current EPPD Data</Description>
<Stream>7</Stream>
<Function>6</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="false" ItemName="">
<A Count="0" Fixed="False" ItemName="PPID"></A>
<B Count="0" Fixed="False" ItemName="PPBODY"></B>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F19">
<MessageName>S7F19</MessageName>
<Description>Current EPPD Request</Description>
<Stream>7</Stream>
<Function>19</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem/>
</SECSMessage>
<SECSMessage name="S7F20">
<MessageName>S7F20</MessageName>
<Description>Current EPPD Data</Description>
<Stream>7</Stream>
<Function>20</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="1000" Fixed="false" ItemName="">
<A Count="40" Fixed="true" ItemName="PPID"/>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F17">
<MessageName>S7F17</MessageName>
<Description>Current EPPD Request</Description>
<Stream>7</Stream>
<Function>17</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="1000" Fixed="false" ItemName="">
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F18">
<MessageName>S7F18</MessageName>
<Description>Current EPPD Data</Description>
<Stream>7</Stream>
<Function>18</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="40" Fixed="true" ItemName="ACK"></B>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F23">
<MessageName>S7F23</MessageName>
<Description>Formatted Process Program Send</Description>
<Stream>7</Stream>
<Function>23</Function>
<Direction>H&gt;-E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="true" ItemName="">
<A Count="40" Fixed="true" ItemName="PPID"/>
<L Count="1000" Fixed="false" ItemName="">
<L Count="2" Fixed="true" ItemName="">
<A Count="40" Fixed="true" ItemName="PARAMNAME"/>
<A Count="40" Fixed="true" ItemName="PARAMVALUE"/>
</L>
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F24">
<MessageName>S7F24</MessageName>
<Description>Formatted Process Program Acknowledge</Description>
<Stream>7</Stream>
<Function>24</Function>
<Direction>H-&lt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>True</NoLogging>
<DataItem>
<A Count="1" Fixed="true" ItemName="ACKC7"/>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F25">
<MessageName>S7F25</MessageName>
<Description>Formatted Process Program Send</Description>
<Stream>7</Stream>
<Function>25</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<A Count="40" Fixed="true" ItemName="PPID"/>
</DataItem>
</SECSMessage>
<SECSMessage name="S7F26">
<MessageName>S7F26</MessageName>
<Description>Formatted Process Program Data</Description>
<Stream>7</Stream>
<Function>26</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="3" Fixed="true" ItemName="">
<A Count="40" Fixed="true" ItemName="PPID"/>
<A Count="14" Fixed="true" ItemName="LCTIME"/>
<L Count="999" Fixed="false" ItemName="">
<L Count="2" Fixed="true" ItemName="">
<A Count="40" Fixed="true" ItemName="PPARMNAME"/>
<A Count="40" Fixed="true" ItemName="PPARMVALUE"/>
</L>
</L>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S9F1">
<MessageName>S9F1</MessageName>
<Description>Unrecognized Device ID</Description>
<Stream>9</Stream>
<Function>1</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="10" Fixed="true" ItemName="MHEAD">0 0 0 0 0 0 0 0 0 0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S9F3">
<MessageName>S9F3</MessageName>
<Description>Unrecognized Stream Type</Description>
<Stream>9</Stream>
<Function>3</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="10" Fixed="true" ItemName="MHEAD">0 0 0 0 0 0 0 0 0 0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S9F5">
<MessageName>S9F5</MessageName>
<Description>Unrecognized Function Type</Description>
<Stream>9</Stream>
<Function>5</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="10" Fixed="true" ItemName="MHEAD">0 0 0 0 0 0 0 0 0 0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S9F7">
<MessageName>S9F7</MessageName>
<Description>Illegal Data</Description>
<Stream>9</Stream>
<Function>7</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="10" Fixed="true" ItemName="MHEAD">0 0 0 0 0 0 0 0 0 0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S9F9">
<MessageName>S9F9</MessageName>
<Description>Transaction Timer Timeout</Description>
<Stream>9</Stream>
<Function>9</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="10" Fixed="true" ItemName="SHEAD">0 0 0 0 0 0 0 0 0 0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S9F11">
<MessageName>S9F11</MessageName>
<Description>Data Too Long</Description>
<Stream>9</Stream>
<Function>11</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="10" Fixed="true" ItemName="SHEAD">0 0 0 0 0 0 0 0 0 0</B>
</DataItem>
</SECSMessage>
<SECSMessage name="S9F13">
<MessageName>S9F13</MessageName>
<Description>Conversation Timeout</Description>
<Stream>9</Stream>
<Function>13</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="true" ItemName="">
<A Count="6" Fixed="true" ItemName="MEXP"></A>
<A Count="6" Fixed="true" ItemName="EDID"></A>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S10F1">
<MessageName>S10F1</MessageName>
<Description>Terminal Request</Description>
<Stream>10</Stream>
<Function>1</Function>
<Direction>H&lt;-E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="true" ItemName="">
<A Count="2" Fixed="true" ItemName="TID"></A>
<A Count="80" Fixed="true" ItemName="TEXT"></A>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S10F2">
<MessageName>S10F2</MessageName>
<Description>Terminal Request Acknowledge</Description>
<Stream>10</Stream>
<Function>2</Function>
<Direction>H-&gt;E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<A Count="1" Fixed="true" ItemName="ACKC10">0</A>
</DataItem>
</SECSMessage>
<SECSMessage name="S10F3">
<MessageName>S10F3</MessageName>
<Description>Terminal Request</Description>
<Stream>10</Stream>
<Function>3</Function>
<Direction>H-&gt;E</Direction>
<Wait>True</Wait>
<AutoReply>True</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<L Count="2" Fixed="true" ItemName="">
<B Count="2" Fixed="False" ItemName="TID"></B>
<A Count="80" Fixed="False" ItemName="TEXT"></A>
</L>
</DataItem>
</SECSMessage>
<SECSMessage name="S10F4">
<MessageName>S10F2</MessageName>
<Description>Terminal Request Acknowledge</Description>
<Stream>10</Stream>
<Function>4</Function>
<Direction>H&lt;-E</Direction>
<Wait>False</Wait>
<AutoReply>False</AutoReply>
<NoLogging>False</NoLogging>
<DataItem>
<B Count="1" Fixed="true" ItemName="ACKC10">0</B>
</DataItem>
</SECSMessage>
</SECSLibrary>

View File

@@ -0,0 +1,8 @@
{
"EAPTitle": "AA测试[{count}]台",
"SECSEQPType": "AA", //DA,HA,WB,AA
"QuartzRemotePort": "30145",
"ServerName": "TEST01",
"IsActionJob": true,
"LibraryConfig": "Configuration\\Library\\{eqpType}_SECSLibrary.xml"
}