@ -20,6 +20,7 @@ namespace Sln.Iot.CFX
CFXConnect1 _cfxHelper = CFXConnect1 . Instance ;
CFXConnect2 _cfxHelper2 = CFXConnect2 . Instance ;
CFXConnect3 _cfxHelper3 = CFXConnect3 . Instance ;
CFXConnect4 _cfxHelper4 = CFXConnect4 . Instance ;
CFXUnitProcessedDataGet cFXUnitProcessedDataGet = CFXUnitProcessedDataGet . Instance ;
//HeartbeatEvent heartbeatEvent = new HeartbeatEvent();
@ -53,7 +54,7 @@ namespace Sln.Iot.CFX
//// 发布所有事件
////_cfxHelper.PublishEvent(new CFXEnvelope(heartbeatEvent.Handle("CFX.A00.SDSH000001")));
_cfxHelper . PublishEvent ( new CFXEnvelope ( endpointConnectedEvent . Handle ( "CFX.A00. SDSH000001 ", "amqp://127.0.0.1:1235" , "amqp://127.0.0.1:8888" ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( endpointConnectedEvent . Handle ( "CFX.A00. OT00470018 ", "amqp://127.0.0.1:1235" , "amqp://127.0.0.1:8888" ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( faultOccurredEvent . Handle ( "01" , FaultSeverity . Warning , testGuid , "Error" , testGuid ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( faultAcknowledgedEvent . Handle ( ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationStateChangedEvent . Handle ( ResourceState . USD_Repair ) ) ) ;
@ -65,20 +66,34 @@ namespace Sln.Iot.CFX
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationOfflineEvent . Handle ( ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationOnlineEvent . Handle ( ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "-1" , "0" , "-1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "0" , "1" , "0" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "1" , "4" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "2" , "2" , "2" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "3" , "2" , "3" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "4" , "2" , "4" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "5" , "2" , "5" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "6" , "1" , "6" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "7" , "2" , "7" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "8" , "2" , "8" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "9" , "2" , "9" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "10" , "3" , "10" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "11" , "3" , "11" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000001" , "制程设备" , "12" , "2" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "-1" , "0" , "-1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "0" , "1" , "0" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "4" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "2" , "2" , "2" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "3" , "2" , "3" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "4" , "2" , "4" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "5" , "2" , "5" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "6" , "1" , "6" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "7" , "2" , "7" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "8" , "2" , "8" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "9" , "2" , "9" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "10" , "3" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "11" , "3" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "12" , "2" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "18" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "20" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "21" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "22" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "24" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "61" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "62" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "63" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "68" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "69" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470018" , "制程设备" , "1" , "2" , "70" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( unitsArrivedEvent . Handle ( "A123456" , new string [ 1 ] { "A123" } ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( workStartedEvent . Handle ( testGuid , "A123456" , new string [ ] { "A123" } ) ) ) ;
@ -95,7 +110,7 @@ namespace Sln.Iot.CFX
_cfxHelper . PublishEvent ( new CFXEnvelope ( workCompletedEvent . Handle ( testGuid , "A123456" , new string [ ] { "A123" } ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( unitsDepartedEvent . Handle ( null , new string [ 1 ] { "A123" } ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( unitsProcessedEvent . Handle ( testGuid , cFXUnitProcessedDataGet . ProcessDataGet1 ( new UnitsProcess1Entity ( ) ) ) ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( endpointShuttingDownEvent . Handle ( "CFX.A00. SDSH000001 ") ) ) ;
_cfxHelper . PublishEvent ( new CFXEnvelope ( endpointShuttingDownEvent . Handle ( "CFX.A00. OT00470018 ") ) ) ;
_cfxHelper . SendValidateUnitsRequest ( "amqp://127.0.0.1:8888" , "A123456" , new string [ 1 ] { "A123" } ) ;
}
@ -108,7 +123,7 @@ namespace Sln.Iot.CFX
//// 发布所有事件
////_cfxHelper2.PublishEvent(new CFXEnvelope(heartbeatEvent.Handle("CFX.A00.SDSH000002")));
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( endpointConnectedEvent . Handle ( "CFX.A00. SDSH000002 ", "amqp://127.0.0.1:1235" , "amqp://127.0.0.1:8888" ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( endpointConnectedEvent . Handle ( "CFX.A00. OT00470019 ", "amqp://127.0.0.1:1235" , "amqp://127.0.0.1:8888" ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( faultOccurredEvent . Handle ( "01" , FaultSeverity . Warning , testGuid , "Error" , testGuid ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( faultAcknowledgedEvent . Handle ( ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationStateChangedEvent . Handle ( ResourceState . USD_Repair ) ) ) ;
@ -120,20 +135,33 @@ namespace Sln.Iot.CFX
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationOfflineEvent . Handle ( ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationOnlineEvent . Handle ( ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "-1" , "0" , "-1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "0" , "1" , "0" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "1" , "4" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "2" , "2" , "2" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "3" , "2" , "3" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "4" , "2" , "4" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "5" , "2" , "5" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "6" , "1" , "6" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "7" , "2" , "7" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "8" , "2" , "8" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "9" , "2" , "9" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "10" , "3" , "10" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "11" , "3" , "11" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000002" , "制程设备" , "12" , "2" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "-1" , "0" , "-1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "0" , "1" , "0" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "2" , "2" , "2" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "3" , "2" , "3" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "4" , "2" , "4" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "5" , "2" , "5" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "6" , "1" , "6" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "7" , "2" , "7" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "8" , "2" , "8" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "9" , "2" , "9" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "10" , "3" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "11" , "3" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "12" , "2" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "18" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "24" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "25" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "21" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "22" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "40" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "41" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "20" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470019" , "制程设备" , "1" , "4" , "26" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( unitsArrivedEvent . Handle ( "A123456" , new string [ 1 ] { "A123" } ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workStartedEvent . Handle ( testGuid , "A123456" , new string [ ] { "A123" } ) ) ) ;
@ -142,19 +170,79 @@ namespace Sln.Iot.CFX
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workStagePausedEvent . Handle ( testGuid , "ConveyorIn" , 1 ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workStageResumedEvent . Handle ( testGuid , "ConveyorIn" , 1 ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workStageCompletedEvent . Handle ( testGuid , "ConveyorIn" , 1 ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workStageStartedEvent . Handle ( testGuid , "ConveyorOut" , 2 ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workStagePausedEvent . Handle ( testGuid , "ConveyorOut" , 2 ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workStageResumedEvent . Handle ( testGuid , "ConveyorOut" , 2 ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workStageCompletedEvent . Handle ( testGuid , "ConveyorOut" , 2 ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( workCompletedEvent . Handle ( testGuid , "A123456" , new string [ ] { "A123" } ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( unitsDepartedEvent . Handle ( null , new string [ 1 ] { "A123" } ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( unitsProcessedEvent . Handle ( testGuid , cFXUnitProcessedDataGet . ProcessDataGet2 ( ) ) ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( endpointShuttingDownEvent . Handle ( "CFX.A00. SDSH000002 ") ) ) ;
_cfxHelper2 . PublishEvent ( new CFXEnvelope ( endpointShuttingDownEvent . Handle ( "CFX.A00. OT00470019 ") ) ) ;
_cfxHelper2 . SendValidateUnitsRequest ( "amqp://127.0.0.1:8888" , "A123456" , new string [ 1 ] { "A123" } ) ;
}
public void Test4 ( )
{
//// 实例化所有事件对象
Guid testGuid = Guid . Parse ( "281fa09f-cbf6-498d-9f27-7ca77cb60399" ) ;
//// 发布所有事件
////_cfxHelper4.PublishEvent(new CFXEnvelope(heartbeatEvent.Handle("CFX.A00.SDSH000002")));
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( endpointConnectedEvent . Handle ( "CFX.A00.OT00470020" , "amqp://127.0.0.1:1235" , "amqp://127.0.0.1:8888" ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( faultOccurredEvent . Handle ( "01" , FaultSeverity . Warning , testGuid , "Error" , testGuid ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( faultAcknowledgedEvent . Handle ( ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationStateChangedEvent . Handle ( ResourceState . USD_Repair ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( faultClearedEvent . Handle ( testGuid ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationStateChangedEvent . Handle ( ResourceState . PRD ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( logEntryRecordedEvent . Handle ( ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( recipeActivatedEvent . Handle ( "RecipeA" , "ConveyorOut" , 1 ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( recipeModifiedEvent . Handle ( "RecipeA" ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationOfflineEvent . Handle ( ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationOnlineEvent . Handle ( ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "-1" , "0" , "-1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "0" , "1" , "0" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "2" , "2" , "2" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "3" , "2" , "3" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "4" , "2" , "4" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "5" , "2" , "5" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "6" , "1" , "6" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "7" , "2" , "7" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "8" , "2" , "8" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "9" , "2" , "9" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "10" , "3" , "10" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "11" , "3" , "11" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "12" , "2" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "18" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "24" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "25" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "21" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "22" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "40" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "41" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "20" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470020" , "制程设备" , "1" , "4" , "26" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( unitsArrivedEvent . Handle ( "A123456" , new string [ 1 ] { "A123" } ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( workStartedEvent . Handle ( testGuid , "A123456" , new string [ ] { "A123" } ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( workStageStartedEvent . Handle ( testGuid , "ConveyorOut" , 1 ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( workStagePausedEvent . Handle ( testGuid , "ConveyorOut" , 1 ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( workStageResumedEvent . Handle ( testGuid , "ConveyorOut" , 1 ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( workStageCompletedEvent . Handle ( testGuid , "ConveyorOut" , 1 ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( workCompletedEvent . Handle ( testGuid , "A123456" , new string [ ] { "A123" } ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( unitsDepartedEvent . Handle ( null , new string [ 1 ] { "A123" } ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( unitsProcessedEvent . Handle ( testGuid , cFXUnitProcessedDataGet . ProcessDataGet4 ( ) ) ) ) ;
_cfxHelper4 . PublishEvent ( new CFXEnvelope ( endpointShuttingDownEvent . Handle ( "CFX.A00.OT00470020" ) ) ) ;
_cfxHelper4 . SendValidateUnitsRequest ( "amqp://127.0.0.1:8888" , "A123456" , new string [ 1 ] { "A123" } ) ;
}
public void Test3 ( )
{
//// 实例化所有事件对象
@ -163,7 +251,7 @@ namespace Sln.Iot.CFX
//// 发布所有事件
////_cfxHelper3.PublishEvent(new CFXEnvelope(heartbeatEvent.Handle("CFX.A00.SDSH000003")));
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( endpointConnectedEvent . Handle ( "CFX.A00. SDSH000003 ", "amqp://127.0.0.1:1235" , "amqp://127.0.0.1:8888" ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( endpointConnectedEvent . Handle ( "CFX.A00. OT00470017 ", "amqp://127.0.0.1:1235" , "amqp://127.0.0.1:8888" ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( faultOccurredEvent . Handle ( "01" , FaultSeverity . Warning , testGuid , "Error" , testGuid ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( faultAcknowledgedEvent . Handle ( ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationStateChangedEvent . Handle ( ResourceState . USD_Repair ) ) ) ;
@ -175,20 +263,34 @@ namespace Sln.Iot.CFX
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationOfflineEvent . Handle ( ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationOnlineEvent . Handle ( ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "-1" , "0" , "-1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "0" , "1" , "0" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "1" , "4" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "2" , "2" , "2" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "3" , "2" , "3" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "4" , "2" , "4" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "5" , "2" , "5" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "6" , "1" , "6" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "7" , "2" , "7" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "8" , "2" , "8" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "9" , "2" , "9" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "10" , "3" , "10" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "11" , "3" , "11" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "SDSH000003" , "制程设备" , "12" , "2" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "-1" , "0" , "-1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "0" , "1" , "0" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "1" , "4" , "1" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "2" , "2" , "2" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "3" , "2" , "3" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "4" , "2" , "4" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "5" , "2" , "5" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "6" , "1" , "6" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "7" , "2" , "7" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "8" , "2" , "8" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "9" , "2" , "9" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
//_cfxHelper3.PublishEvent(new CFXEnvelope(stationParametersModifiedEvent.Handle(ParameterSet("OT00470017", "制程设备", "10", "3", "10", "1000", "0", "60", "3600", "4", "1", "5", "0", "0"))));
//_cfxHelper3.PublishEvent(new CFXEnvelope(stationParametersModifiedEvent.Handle(ParameterSet("OT00470017", "制程设备", "11", "3", "11", "1000", "0", "60", "3600", "4", "1", "5", "0", "0"))));
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "12" , "2" , "12" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "18" , "2" , "18" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "20" , "2" , "20" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "21" , "2" , "21" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "22" , "2" , "22" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "24" , "2" , "24" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "61" , "2" , "61" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "62" , "2" , "62" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "63" , "2" , "63" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "68" , "2" , "68" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "69" , "2" , "69" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( stationParametersModifiedEvent . Handle ( ParameterSet ( "OT00470017" , "制程设备" , "70" , "2" , "70" , "1000" , "0" , "60" , "3600" , "4" , "1" , "5" , "0" , "0" ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( unitsArrivedEvent . Handle ( "A123456" , new string [ 1 ] { "A123" } ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( workStartedEvent . Handle ( testGuid , "A123456" , new string [ ] { "A123" } ) ) ) ;
@ -209,7 +311,7 @@ namespace Sln.Iot.CFX
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( workCompletedEvent . Handle ( testGuid , "A123456" , new string [ ] { "A123" } ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( unitsDepartedEvent . Handle ( null , new string [ 1 ] { "A123" } ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( unitsProcessedEvent . Handle ( testGuid , cFXUnitProcessedDataGet . ProcessDataGet3 ( new UnitsProcess3Entity ( ) ) ) ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( endpointShuttingDownEvent . Handle ( "CFX.A00. SDSH000003 ") ) ) ;
_cfxHelper3 . PublishEvent ( new CFXEnvelope ( endpointShuttingDownEvent . Handle ( "CFX.A00. OT00470017 ") ) ) ;
_cfxHelper3 . SendValidateUnitsRequest ( "amqp://127.0.0.1:8888" , "A123456" , new string [ 1 ] { "A123" } ) ;
}