STRE SGLB Misc/Class Reference CLAS 350758 Digital Handler ESBR SORD 1 ICAL Channel 1 /o,350759,350760;Channel 1 Function Block ESBR SORD 2 ICAL Channel 2 /o,350759,350760;Channel 2 Function Block ESBR SORD 3 ICAL Channel 3 /o,350759,350760;Channel 3 Function Block ESBR SORD 4 ICAL Channel 4 /o,350759,350760;Channel 4 Function Block ESBR SORD 5 ICAL Channel 5 /o,350759,350760;Channel 5 Function Block ESBR SORD 6 ICAL Channel 6 /o,350759,350760;Channel 6 Function Block ESBR SORD 7 ICAL Channel 7 /o,350759,350760;Channel 7 Function Block ESBR SORD 8 ICAL Channel 8 /o,350759,350760;Channel 8 Function Block ESBR SORD 9 ICAL Channel 9 /o,350759,350760;Channel 9 Function Block ESBR SORD 10 ICAL Channel 10 /o,350759,350760;Channel 10 Function Block ESBR SORD 11 ICAL Channel 11 /o,350759,350760;Channel 11 Function Block ESBR SORD 12 ICAL Channel 12 /o,350759,350760;Channel 12 Function Block ESBR ESTR STRE SGLB Misc/Superclass Reference CLAS 354008 Object ESBR SGLB General/Initialize CMNT Expects: É¥ inst/É PRIM Heap/Name of self É¥ name/inst/É PRIM Stack/Swap É¥ inst/name/É LITO 12 É¥ 12/inst/name/É PRIM Stack/Pop to aux É/12 ¥ inst/name/É LCAL init É¥ inst/name/É PRIM Stack/Swap É¥ name/inst/É PRIM Heap/Set self É¥ inst/É PRIM Heap/Store self É¥ É ESBR SGLB DIO/Trigger for internal class use only ! CMNT Expects: É ¥ inst/data/channel/É PRIM Stack/Rotate down É ¥ channel/inst/data/É LITO 1 É ¥ 1/channel/inst/data/É PRIM Stack/Swap É ¥ channel/1/inst/data/É PRIM S_tree/Read É ¥ i-name/inst/data/É LIST É ¥ list/i-name/inst/data/É GSYM DIO/Trigger ELST PRIM List/Add É ¥ list'/inst/data/É PRIM Tags/Set delegate É ¥ MSGE/inst/data/É PRIM Stack/Swap É ¥ inst/MSGE/data/É PRIM Heap/Store self É ¥ MSGE/data/É PRIM Misc/Execute transfer control to channel ESBR SGLB DIO/DIO Status /4e,Module Health,Enc. Status,Lo Config,Hi Config,Lo State,Hi State,Lo Health,Hi Health;DIO Register|:u/$%.2X; CMNT Expects: É¥ inst/status reg./route/É CMNT /1 notify /2 interrogate /3 update /4 xchg PRIM Stack/Swap É ¥ status reg./inst/route/É ASIO DIO/DIO_status É ¥ status data/inst/route/É CALL 354056 É ¥ É ESBR ESTR CMTL 5 graphic info CMNT 4 -18,-18,768,994 CMNT 3 0 CMTL 7 0 CMNT 14 140,170,0,1,1,;/i;%s CMNT 14 140,240,0,2,1,;/i;%s CMNT 14 140,310,0,3,1,;/i;%s CMNT 14 140,380,0,4,1,;/i;%s CMNT 14 140,450,0,5,1,;/i;%s CMNT 14 140,520,0,6,1,;/i;%s CMNT 14 140,590,0,7,1,;/i;%s CMNT 14 140,660,0,8,1,;/i;%s CMNT 14 140,730,0,9,1,;/i;%s CMNT 14 140,800,0,10,1,;/i;%s CMNT 14 140,870,0,11,1,;/i;%s CMNT 14 140,940,0,12,1,;/i;%s ECMT CMNT 8 0,0,750,976 CMNT 18 375,70,DIGITAL HANDLER CMNT 22 110,170,1: CMNT 22 110,240,2: CMNT 22 110,310,3: CMNT 22 110,380,4: CMNT 22 110,450,5: CMNT 22 110,520,6: CMNT 22 110,590,7: CMNT 22 110,660,8: CMNT 22 110,730,9: CMNT 22 110,800,10: CMNT 22 110,870,11: CMNT 22 110,940,12: ECMT LDEF init CMNT Sends an initialize method to all of the channel instances CMNT Input: É/index ¥ inst/É CMNT Output: É ¥ inst/É LITO 1 É/index ¥ 1/inst/É PRIM Stack/Dup from aux É/index ¥ index/1/inst/É PRIM S_tree/Read É/index ¥ name/inst/É PRIM Stack/Dup from aux É/index ¥ index/name/inst/É PRIM Stack/Swap É/index ¥ name/index/inst/É LIST É/index ¥ list/name/index/inst/É GSYM DIO/Initialize ELST PRIM List/Add É/index ¥ list'/index/inst/É PRIM Tags/Set delegate É/index ¥ MSGE/index/inst/É PRIM Misc/Execute É/index ¥ inst/É PRIM Stack/Push from aux É ¥ index/inst/É PRIM Ordinal/Decrement É ¥ index-1/inst/É PRIM Stack/Dup to aux É/index-1 ¥ index-1/inst/É BRFL branch if done PRIM Stack/Drop from aux É ¥ inst/É BRTR LCAL init É/index-1 ¥ inst/É EDEF