Diff of /trunk/IoDrvMEGAIO/MEGAIO/MEGAIO/connector/AfterReadInputs/svnobj [000000] .. [r67]  Maximize  Restore

Switch to unified view

a b/trunk/IoDrvMEGAIO/MEGAIO/MEGAIO/connector/AfterReadInputs/svnobj
1
Gx_l¤!0…jüoËC‚>‚±»ÖÿóSystem.StringL{f8a58466d7f6439fbbb8d4600e41d099}ImplementationL{3b83b776fb2543b899f23c507c9143fc}TextDocumentL{f38782858e4f490bbb1b9acbb7eb04db}TextLinesL{a5de0b0b1cb54913ac219d70293ec00d}  Id
2
longTagText
2SUPER.AfterReadInputs();(IF _iState = 10 THEN"   timer(IN:=TRUE);" IF timer.Q THEN (    FOR adc:=0 TO 7 DOn    len := readregister(16#7  2 * adc,ADR(Buffer), 2);    $       IF len = 2 THENŠ           value := BYTE_TO_REAL(Buffer[1])  BYTE_TO_REAL(Buffer[0]) * 256;h            udtInput.adcVoltages[adc] := value * 3.3 / 4095;`          udtInput.adcRaw[adc] := REAL_TO_UINT(value);       END_IF       END_FOR      F    opto := read8(MEGAIO_OPTO_ADD);  (      FOR len:=0 TO 7 DO          udtInput.optoIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND opto);:      gpio:= read8(GPIO_VAL_ADD);(      FOR len:=0 TO 5 DO           udtInput.gpioIn[len] := USINT_TO_BOOL(SHL(2#00000001, len) AND gpio);!&      timer(IN:=FALSE);"   END_IF      #END_IF$R_AfterReadInputs := _AfterReadInputs  1;%Interface&L{a9ed5b7e75c54651af16d2c27e98cb94}'8METHOD AfterReadInputs : INT(VAR)<   Buffer : ARRAY[0..3] OF BYTE;*   adc: USINT;   value: REAL;, len: DINT;    opto: USINT;. gpio: USINT;   /END_VARÐÐÐEÐÐ  
3
­=ÚÐ-
ÐÐ  
4
­>ÚÐ-ÐÐ    
5
­?ÚÐ-ÐÐ    
6
­AÚÐ-ÐÐ    
7
­BÚÐ-ÐÐ    
8
­TÚÐ-ÐÐ    
9
­WÚÐ-ÐÐ    
10
­YÚÐ-ÐÐ    
11
­ZÚÐ-ÐÐ    
12
­[ÚÐ-ÐÐ    
13
­_ÚÐ-ÐÐ    
14
­UÚÐ-ÐÐ    
15
­VÚÐ-ÐÐ    
16
­hÚÐ-ÐÐ    
17
­eÚÐ-ÐÐ    
18
­fÚÐ-ÐÐ    
19
­gÚÐ-ÐÐ    
20
­bÚÐ-ÐÐ    
21
­iÚÐ-ÐÐ    
22
­jÚÐ-ÐÐ    
23
­mÚÐ-ÐÐ    
24
­nÚÐ- ÐÐ    
25
­kÚÐ-ÐÐ    
26
­LÚÐ-!ÐÐ    
27
­@ÚÐ-"ÐÐ    
28
­ÚÐ-#ÐÐ    
29
­sÚÐ-ÐÐ    
30
­qÚÐ-$Ð%&ÐE
31
ÐÐ    
32
­ÚÐ-'ÐÐ    
33
­:ÚÐ-(ÐÐ    
34
­MÚÐ-)ÐÐ    
35
­PÚÐ-*ÐÐ    
36
­QÚÐ-+ÐÐ    
37
­OÚÐ-,ÐÐ    
38
­dÚÐ--ÐÐ    
39
­lÚÐ-.ÐÐ    
40
­ÚÐ-/ÐÐ    
41
­ÚÐ-