MODEL(simpleIO){ LD(GenericIO){ LN(LLN0){ DO(Mod 0){ DA(stVal 0 12 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); DA(ctlModel 0 12 4 0 0)=0; } DO(Beh 0){ DA(stVal 0 12 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(Health 0){ DA(stVal 0 3 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(NamPlt 0){ DA(vendor 0 20 5 0 0); DA(swRev 0 20 5 0 0); DA(d 0 20 5 0 0); DA(configRev 0 20 5 0 0); DA(ldNs 0 20 11 0 0); } DS(Events){ DE(GGIO1$ST$SPCSO1$stVal); DE(GGIO1$ST$SPCSO2$stVal); DE(GGIO1$ST$SPCSO3$stVal); DE(GGIO1$ST$SPCSO4$stVal); } DS(AnalogValues){ DE(GGIO1$MX$AnIn1); DE(GGIO1$MX$AnIn2); DE(GGIO1$MX$AnIn3); DE(GGIO1$MX$AnIn4); } RC(EventsRCB01 Events 0 Events 1 24 111 50 1000); RC(AnalogValuesRCB01 AnalogValues 0 AnalogValues 1 24 111 50 1000); LC(EventLog Events GenericIO/LLN0$EventLog 19 0 0 1); LC(GeneralLog - - 19 0 0 1); LOG(GeneralLog); LOG(EventLog); GC(gcbEvents events Events 2 0 -1 -1 ){ PA(4 273 4096 010ccd010001); } GC(gcbAnalogValues analog AnalogValues 2 0 -1 -1 ){ PA(4 273 4096 010ccd010001); } } LN(LPHD1){ DO(PhyNam 0){ DA(vendor 0 20 5 0 0); } DO(PhyHealth 0){ DA(stVal 0 3 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(Proxy 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } } LN(GGIO1){ DO(Mod 0){ DA(stVal 0 12 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); DA(ctlModel 0 12 4 0 0)=0; } DO(Beh 0){ DA(stVal 0 12 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(Health 0){ DA(stVal 0 3 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(NamPlt 0){ DA(vendor 0 20 5 0 0); DA(swRev 0 20 5 0 0); DA(d 0 20 5 0 0); } DO(AnIn1 0){ DA(mag 0 27 1 1 0){ DA(f 0 10 1 1 0); } DA(q 0 23 1 2 0); DA(t 0 22 1 0 0); } DO(AnIn2 0){ DA(mag 0 27 1 1 101){ DA(f 0 10 1 1 0); } DA(q 0 23 1 2 0); DA(t 0 22 1 0 102); } DO(AnIn3 0){ DA(mag 0 27 1 1 0){ DA(f 0 10 1 1 0); } DA(q 0 23 1 2 0); DA(t 0 22 1 0 0); } DO(AnIn4 0){ DA(mag 0 27 1 1 0){ DA(f 0 10 1 1 0); } DA(q 0 23 1 2 0); DA(t 0 22 1 0 0); } DO(SPCSO1 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(Oper 0 27 12 0 0){ DA(ctlVal 0 0 12 0 0); DA(origin 0 27 12 0 0){ DA(orCat 0 12 12 0 0); DA(orIdent 0 13 12 0 0); } DA(ctlNum 0 6 12 0 0); DA(T 0 22 12 0 0); DA(Test 0 0 12 0 0); DA(Check 0 24 12 0 0); } DA(ctlModel 0 12 4 0 0)=1; DA(t 0 22 0 0 0); } DO(SPCSO2 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(Oper 0 27 12 0 0){ DA(ctlVal 0 0 12 0 0); DA(origin 0 27 12 0 0){ DA(orCat 0 12 12 0 0); DA(orIdent 0 13 12 0 0); } DA(ctlNum 0 6 12 0 0); DA(T 0 22 12 0 0); DA(Test 0 0 12 0 0); DA(Check 0 24 12 0 0); } DA(ctlModel 0 12 4 0 0)=1; DA(t 0 22 0 0 0); } DO(SPCSO3 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(Oper 0 27 12 0 0){ DA(ctlVal 0 0 12 0 0); DA(origin 0 27 12 0 0){ DA(orCat 0 12 12 0 0); DA(orIdent 0 13 12 0 0); } DA(ctlNum 0 6 12 0 0); DA(T 0 22 12 0 0); DA(Test 0 0 12 0 0); DA(Check 0 24 12 0 0); } DA(ctlModel 0 12 4 0 0)=1; DA(t 0 22 0 0 0); } DO(SPCSO4 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(Oper 0 27 12 0 0){ DA(ctlVal 0 0 12 0 0); DA(origin 0 27 12 0 0){ DA(orCat 0 12 12 0 0); DA(orIdent 0 13 12 0 0); } DA(ctlNum 0 6 12 0 0); DA(T 0 22 12 0 0); DA(Test 0 0 12 0 0); DA(Check 0 24 12 0 0); } DA(ctlModel 0 12 4 0 0)=1; DA(t 0 22 0 0 0); } DO(Ind1 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(Ind2 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(Ind3 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(Ind4 0){ DA(stVal 0 0 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } } LN(PDUP1){ DO(Beh 0){ DA(stVal 0 12 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(Mod 0){ DA(stVal 0 12 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); DA(ctlModel 0 12 4 0 0)=0; } DO(Str 0){ DA(general 0 0 0 1 0); DA(dirGeneral 0 12 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(Op 0){ DA(general 0 0 0 1 0); DA(q 0 23 0 2 0); DA(t 0 22 0 0 0); } DO(OpDlTmms 0){ DA(setVal 0 3 2 1 0); } DO(RsDlTmms 0){ DA(setVal 0 3 2 1 0); } } } }