Added Ethernet Network Config, Fixed Writing to drive
This commit is contained in:
@@ -1 +1 @@
|
||||
TO RELINK
|
||||
COMPILED
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
[MAIN]
|
||||
NET=1
|
||||
CONF=1
|
||||
RES=1
|
||||
|
||||
|
||||
[NET]
|
||||
N1=CIPNetwork_1, CIPNetwork
|
||||
|
||||
|
||||
[CONF]
|
||||
C1=Micro820, 1
|
||||
I1=1, ""
|
||||
|
||||
|
||||
[RES]
|
||||
R1=1, Micro820, 1
|
||||
[MAIN]
|
||||
NET=1
|
||||
CONF=1
|
||||
RES=1
|
||||
|
||||
|
||||
[NET]
|
||||
N1=CIPNetwork_1, CIPNetwork
|
||||
|
||||
|
||||
[CONF]
|
||||
C1=Micro820, 1
|
||||
I1=1, ""
|
||||
|
||||
|
||||
[RES]
|
||||
R1=1, Micro820, 1
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
<modbusServer Version="2.0">
|
||||
<modbusServer Version="2.0">
|
||||
</modbusServer>
|
||||
BIN
Controller/Controller/Micro820/Micro820/Binding.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/Binding.rtc
Normal file
Binary file not shown.
427
Controller/Controller/Micro820/Micro820/CONTROL.ic
Normal file
427
Controller/Controller/Micro820/Micro820/CONTROL.ic
Normal file
@@ -0,0 +1,427 @@
|
||||
_IF _NOT __SYSVA_FIRST_SCAN _GOTO __LAB1
|
||||
SHUTDOWN_TIME := __SYSVA_CYCLEDATE
|
||||
DEVICE_STATUS := __TMPM1
|
||||
RESTART_COMMAND := FALSE
|
||||
RESTART_ALLOWED := FALSE
|
||||
RUN_PERMISSIVE := FALSE
|
||||
START_PERMISSIVE := FALSE
|
||||
_GOTO __LAB2
|
||||
__LAB1 :
|
||||
__LAB2 :
|
||||
_IF _NOT HMI_SELECT_HAND _GOTO __LAB3
|
||||
HMI_HOA := __CSINT00000001
|
||||
_GOTO __LAB4
|
||||
__LAB3 :
|
||||
_IF _NOT HMI_SELECT_OFF _GOTO __LAB5
|
||||
HMI_HOA := __SINT_NULL
|
||||
_GOTO __LAB4
|
||||
__LAB5 :
|
||||
_IF _NOT HMI_SELECT_AUTO _GOTO __LAB6
|
||||
HMI_HOA := __CSINT00000002
|
||||
_GOTO __LAB4
|
||||
__LAB6 :
|
||||
__LAB4 :
|
||||
_PUSH_PAR HMI_HOA
|
||||
__TMPI1 := _CALL ANY_TO_SINT
|
||||
__TMPB1 := __TMPI1 <> __DINT_NULL
|
||||
_IF __TMPB1 _GOTO __LAB8
|
||||
AUTO_MODE := FALSE
|
||||
HAND_MODE := FALSE
|
||||
OFF_MODE := TRUE
|
||||
_GOTO __LAB7
|
||||
__LAB8 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000001
|
||||
_IF __TMPB1 _GOTO __LAB9
|
||||
AUTO_MODE := FALSE
|
||||
HAND_MODE := TRUE
|
||||
OFF_MODE := FALSE
|
||||
_GOTO __LAB7
|
||||
__LAB9 :
|
||||
__TMPB1 := __TMPI1 <> __CDINT00000002
|
||||
_IF __TMPB1 _GOTO __LABa
|
||||
AUTO_MODE := TRUE
|
||||
HAND_MODE := FALSE
|
||||
OFF_MODE := FALSE
|
||||
_GOTO __LAB7
|
||||
__LABa :
|
||||
__LAB7 :
|
||||
_IF _NOT DOWNHOLE_TOOL_ENABLED _GOTO __LABb
|
||||
__TMPI1 := __CDINT00000002 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
DH_INTAKETEMPERATURE := __TMPR1
|
||||
__TMPI1 := __CDINT00000003 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
DH_INTAKEPRESSURE := __TMPR1
|
||||
__TMPI1 := __CDINT0000000A - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
DH_NUMCHANNELS := __TMPUIN1
|
||||
__TMPI1 := __CDINT0000000B - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
DH_TOOLVOLTAGE := __TMPUIN1
|
||||
__TMPI1 := __CDINT00000028 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
DH_MAXINTAKETEMPERATURE_STARTUP := __TMPR1
|
||||
__TMPI1 := __CDINT00000029 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
DH_MAXINTAKEPRESSURE_STARTUP := __TMPUIN1
|
||||
__TMPI1 := __CDINT00000063 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
DH_DOWNHOLESTATUS_INT := __TMPUIN1
|
||||
__TMPR1 := DH_INTAKEPRESSURE - __TMPR3
|
||||
__TMPR6 := __TMPR4 / __TMPR5
|
||||
__TMPR1 := __TMPR1 * __TMPR6
|
||||
DH_FLUID_LEVEL := __TMPR1
|
||||
__TMPI1 := __CDINT00000063 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ0 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPI2 := _CALL ANY_TO_UINT
|
||||
__TMPB1 := __TMPI2 <> __DINT_NULL
|
||||
_IF __TMPB1 _GOTO __LABd
|
||||
DH_DOWNHOLESTATUS := __TMPM2
|
||||
_GOTO __LABc
|
||||
__LABd :
|
||||
__TMPB1 := __TMPI2 <> __CDINT00000001
|
||||
_IF __TMPB1 _GOTO __LABe
|
||||
DH_DOWNHOLESTATUS := __TMPM3
|
||||
_GOTO __LABc
|
||||
__LABe :
|
||||
__TMPB1 := __TMPI2 <> __CDINT00000002
|
||||
_IF __TMPB1 _GOTO __LABf
|
||||
DH_DOWNHOLESTATUS := __TMPM4
|
||||
_GOTO __LABc
|
||||
__LABf :
|
||||
__TMPB1 := __TMPI2 <> __CDINT00000003
|
||||
_IF __TMPB1 _GOTO __LAB10
|
||||
DH_DOWNHOLESTATUS := __TMPM5
|
||||
_GOTO __LABc
|
||||
__LAB10 :
|
||||
__TMPB1 := __TMPI2 <> __CDINT00000004
|
||||
_IF __TMPB1 _GOTO __LAB11
|
||||
DH_DOWNHOLESTATUS := __TMPM6
|
||||
_GOTO __LABc
|
||||
__LAB11 :
|
||||
DH_DOWNHOLESTATUS := __TMPM7
|
||||
__LABc :
|
||||
__TMPI1 := __CDINT00000005 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ1000 [ __TMPI1 ]
|
||||
DH_TOOLTYPE := __TMPUIN1
|
||||
__TMPI1 := __CDINT00000007 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ1000 [ __TMPI1 ]
|
||||
__TMPUIN1 := __TMPUIN1 * __CUINT000003E8
|
||||
DH_PSIRATING := __TMPUIN1
|
||||
__TMPI1 := __CDINT00000008 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ1000 [ __TMPI1 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
DH_MAXINTAKETEMPERATURE_FOREVER := __TMPR1
|
||||
__TMPI1 := __CDINT00000009 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000002
|
||||
__TMPUIN1 := MODBUS_READ1000 [ __TMPI1 ]
|
||||
DH_MAXINTAKEPRESSURE_FOREVER := __TMPUIN1
|
||||
_GOTO __LAB12
|
||||
__LABb :
|
||||
DH_DOWNHOLESTATUS := __TMPM8
|
||||
DH_PRESSURE_SHUTDOWN_ENABLED := FALSE
|
||||
DH_PRESSURE_STARTUP_ENABLED := FALSE
|
||||
DH_TEMP_SHUTDOWN_ENABLED := FALSE
|
||||
DH_TEMP_STARTUP_ENABLED := FALSE
|
||||
__LAB12 :
|
||||
__TMPB1 := _NOT TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB13
|
||||
_PUSH_PAR _IO_EM_AI_00
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR__LINEARSCALE__RAW_INP := __TMPR1
|
||||
__FBL_RET := _PUSHCALLFB LINEARSCALE LINEARSCALE_PRESSURE
|
||||
__TMPR1 := LINEARSCALE_PRESSURE [ __CDINT0000000C ]
|
||||
TUBINGPRESSURE_IN := __TMPR1
|
||||
VFD_DISABLED := FALSE
|
||||
_GOTO __LAB14
|
||||
__LAB13 :
|
||||
VFD_DISABLED := TRUE
|
||||
_PUSH_PAR __CDINT0000000A
|
||||
__TMPI1 := _CALL RAND
|
||||
_PUSH_PAR __TMPI1
|
||||
__TMPR1 := _CALL ANY_TO_DINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
__TMPR6 := __TMPR9 + __TMPR1
|
||||
VFD_DCBUSVOLTAGE := __TMPR6
|
||||
_IF _NOT VFD_START _GOTO __LAB15
|
||||
VFD_CMDSPEED := VFD_SPEEDREF
|
||||
VFD_SPEEDFDBK := VFD_SPEEDREF
|
||||
_PUSH_PAR __CDINT0000000A
|
||||
__TMPI1 := _CALL RAND
|
||||
_PUSH_PAR __TMPI1
|
||||
__TMPR1 := _CALL ANY_TO_DINT
|
||||
__TMPR1 := __TMPR1 / __TMPR2
|
||||
__TMPR6 := __TMPR10 + __TMPR1
|
||||
VFD_OUTPUTCURRENT := __TMPR6
|
||||
_GOTO __LAB16
|
||||
__LAB15 :
|
||||
__LAB16 :
|
||||
_IF _NOT VFD_STOP _GOTO __LAB17
|
||||
VFD_CMDSPEED := __TMPR11
|
||||
VFD_SPEEDFDBK := __TMPR11
|
||||
VFD_OUTPUTCURRENT := __TMPR11
|
||||
VFD_OUTPUTVOLTAGE := __TMPR11
|
||||
_GOTO __LAB18
|
||||
__LAB17 :
|
||||
__LAB18 :
|
||||
__LAB14 :
|
||||
__TMPB1 := TUBINGPRESSURE_TRANSDUCER_ENABLED _AND VFD_RUN_CMD
|
||||
_PUSH_PAR RUN_TIME
|
||||
__TMPI1 := _CALL ANY_TO_TIME
|
||||
__TMPI2 := TUBINGPRESSURE_ALARM_STARTUP_DELAY * __CDINT000003E8
|
||||
__TMPB2 := __TMPI1 > __TMPI2
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
_IF _NOT __TMPB1 _GOTO __LAB19
|
||||
__TMPB3 := TUBINGPRESSURE_IN >= TUBINGPRESSURE_HI_SP
|
||||
_IF _NOT __TMPB3 _GOTO __LAB1a
|
||||
TUBINGPRESSURE_HI := TRUE
|
||||
TUBINGPRESSURE_LO := FALSE
|
||||
_GOTO __LAB1b
|
||||
__LAB1a :
|
||||
__TMPB1 := TUBINGPRESSURE_IN <= TUBINGPRESSURE_LO_SP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1c
|
||||
TUBINGPRESSURE_HI := FALSE
|
||||
TUBINGPRESSURE_LO := TRUE
|
||||
_GOTO __LAB1b
|
||||
__LAB1c :
|
||||
TUBINGPRESSURE_HI := FALSE
|
||||
TUBINGPRESSURE_LO := FALSE
|
||||
__LAB1b :
|
||||
__TMPB1 := _NOT TUBINGPRESSURE_HI
|
||||
__TMPB2 := _NOT TUBINGPRESSURE_LO
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1d
|
||||
TUBINGPRESSURE_OK := TRUE
|
||||
TUBINGPRESSURE_OOT_SCANS := __UDINT_NULL
|
||||
TUBINGPRESSURE_OOT_SECONDS := __UDINT_NULL
|
||||
_GOTO __LAB1e
|
||||
__LAB1d :
|
||||
__TMPUDI1 := TUBINGPRESSURE_OOT_SCANS + __CUDINT00000001
|
||||
TUBINGPRESSURE_OOT_SCANS := __TMPUDI1
|
||||
_PUSH_PAR __SYSVA_TCYCURRENT
|
||||
__TMPUDI1 := _CALL ANY_TO_TIME
|
||||
__TMPUDI2 := TUBINGPRESSURE_OOT_SCANS * __TMPUDI1
|
||||
__TMPUDI2 := __TMPUDI2 / __CUDINT000003E8
|
||||
TUBINGPRESSURE_OOT_SECONDS := __TMPUDI2
|
||||
__LAB1e :
|
||||
__TMPB1 := TUBINGPRESSURE_OOT_SECONDS > TUBINGPRESSURE_ALARM_DELAY
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1f
|
||||
TUBINGPRESSURE_OK := FALSE
|
||||
_GOTO __LAB20
|
||||
__LAB1f :
|
||||
__LAB20 :
|
||||
_GOTO __LAB21
|
||||
__LAB19 :
|
||||
TUBINGPRESSURE_OK := TRUE
|
||||
__LAB21 :
|
||||
_IF _NOT DH_PRESSURE_STARTUP_ENABLED _GOTO __LAB22
|
||||
__TMPB1 := DH_INTAKEPRESSURE > DH_PRESSURE_STARTUP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB23
|
||||
SP_PRESSURE := TRUE
|
||||
_GOTO __LAB24
|
||||
__LAB23 :
|
||||
SP_PRESSURE := FALSE
|
||||
__LAB24 :
|
||||
_GOTO __LAB25
|
||||
__LAB22 :
|
||||
SP_PRESSURE := TRUE
|
||||
__LAB25 :
|
||||
_IF _NOT DH_TEMP_STARTUP_ENABLED _GOTO __LAB26
|
||||
__TMPB1 := DH_INTAKETEMPERATURE < DH_TEMP_STARTUP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB27
|
||||
SP_TEMPERATURE := TRUE
|
||||
_GOTO __LAB28
|
||||
__LAB27 :
|
||||
SP_TEMPERATURE := FALSE
|
||||
__LAB28 :
|
||||
_GOTO __LAB29
|
||||
__LAB26 :
|
||||
SP_TEMPERATURE := TRUE
|
||||
__LAB29 :
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2a
|
||||
SP_MODE := TRUE
|
||||
_GOTO __LAB2b
|
||||
__LAB2a :
|
||||
SP_MODE := FALSE
|
||||
__LAB2b :
|
||||
SP_VFD := VFD_READY
|
||||
__TMPB1 := SP_PRESSURE _AND SP_TEMPERATURE
|
||||
__TMPB1 := __TMPB1 _AND SP_MODE
|
||||
__TMPB1 := __TMPB1 _AND SP_VFD
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2c
|
||||
START_PERMISSIVE := TRUE
|
||||
_GOTO __LAB2d
|
||||
__LAB2c :
|
||||
START_PERMISSIVE := FALSE
|
||||
DEVICE_STATUS := __TMPM9
|
||||
__LAB2d :
|
||||
_IF _NOT DH_PRESSURE_SHUTDOWN_ENABLED _GOTO __LAB2e
|
||||
__TMPB1 := DH_INTAKEPRESSURE > DH_PRESSURE_SHUTDOWN
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2f
|
||||
RP_PRESSURE := TRUE
|
||||
_GOTO __LAB30
|
||||
__LAB2f :
|
||||
RP_PRESSURE := FALSE
|
||||
__LAB30 :
|
||||
_GOTO __LAB31
|
||||
__LAB2e :
|
||||
RP_PRESSURE := TRUE
|
||||
__LAB31 :
|
||||
_IF _NOT DH_TEMP_SHUTDOWN_ENABLED _GOTO __LAB32
|
||||
__TMPB1 := DH_INTAKETEMPERATURE < DH_TEMP_SHUTDOWN
|
||||
_IF _NOT __TMPB1 _GOTO __LAB33
|
||||
RP_TEMPERATURE := TRUE
|
||||
_GOTO __LAB34
|
||||
__LAB33 :
|
||||
RP_TEMPERATURE := FALSE
|
||||
__LAB34 :
|
||||
_GOTO __LAB35
|
||||
__LAB32 :
|
||||
RP_TEMPERATURE := TRUE
|
||||
__LAB35 :
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB36
|
||||
RP_MODE := TRUE
|
||||
_GOTO __LAB37
|
||||
__LAB36 :
|
||||
RP_MODE := FALSE
|
||||
__LAB37 :
|
||||
RP_VFD := VFD_READY
|
||||
RP_TUBINGPRESSURE := TUBINGPRESSURE_OK
|
||||
__TMPB1 := RP_PRESSURE _AND RP_TEMPERATURE
|
||||
__TMPB1 := __TMPB1 _AND RP_MODE
|
||||
__TMPB1 := __TMPB1 _AND RP_VFD
|
||||
__TMPB1 := __TMPB1 _AND RP_TUBINGPRESSURE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB38
|
||||
RUN_PERMISSIVE := TRUE
|
||||
_GOTO __LAB39
|
||||
__LAB38 :
|
||||
RUN_PERMISSIVE := FALSE
|
||||
__LAB39 :
|
||||
__TMPB1 := _NOT RUN_PERMISSIVE
|
||||
__TMPB1 := __TMPB1 _AND VFD_RUN_CMD
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3a
|
||||
DEVICE_STATUS := __TMPM10
|
||||
SHUTDOWN_TIME := __SYSVA_CYCLEDATE
|
||||
VFD_START := FALSE
|
||||
_GOTO __LAB3b
|
||||
__LAB3a :
|
||||
__LAB3b :
|
||||
__TMPB1 := START_BUTTON _OR START_COMMAND
|
||||
__TMPB2 := RESTART_ALLOWED _AND RESTART_COMMAND
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
__TMPB1 := __TMPB1 _OR VFD_RUN_CMD
|
||||
__TMPB3 := _NOT STOP_COMMAND
|
||||
__TMPB1 := __TMPB1 _AND __TMPB3
|
||||
__TMPB1 := __TMPB1 _AND RUN_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3c
|
||||
VFD_RUN_CMD := TRUE
|
||||
RESTART_COMMAND := FALSE
|
||||
START_COMMAND := FALSE
|
||||
__TMPB1 := _NOT START_TIME_SET
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3d
|
||||
START_TIME := __SYSVA_CYCLEDATE
|
||||
START_TIME_SET := TRUE
|
||||
_GOTO __LAB3e
|
||||
__LAB3d :
|
||||
__LAB3e :
|
||||
_IF _NOT VFD_RUN_CMD _GOTO __LAB3f
|
||||
DEVICE_STATUS := __TMPM11
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - START_TIME
|
||||
RUN_TIME := __TMPT1
|
||||
VFD_START := TRUE
|
||||
_GOTO __LAB40
|
||||
__LAB3f :
|
||||
__LAB40 :
|
||||
_GOTO __LAB41
|
||||
__LAB3c :
|
||||
__LAB41 :
|
||||
__TMPB1 := _NOT VFD_FAULT
|
||||
__TMPB2 := AUTO_MODE _AND __TMPB1
|
||||
__TMPB3 := _NOT VFD_RUN_CMD
|
||||
__TMPB2 := __TMPB2 _AND __TMPB3
|
||||
__TMPB2 := __TMPB2 _AND RESTART_ALLOWED
|
||||
_IF _NOT __TMPB2 _GOTO __LAB42
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPB4 := __TMPT1 > DOWNTIME_TIME_PARAMETER
|
||||
_IF _NOT __TMPB4 _GOTO __LAB43
|
||||
__TMPB5 := _NOT RESTART_COMMAND
|
||||
_IF _NOT __TMPB5 _GOTO __LAB44
|
||||
VFD_CLEARFAULT := TRUE
|
||||
RESTART_COMMAND := TRUE
|
||||
_GOTO __LAB45
|
||||
__LAB44 :
|
||||
__LAB45 :
|
||||
_GOTO __LAB46
|
||||
__LAB43 :
|
||||
RESTART_COMMAND := FALSE
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPT2 := DOWNTIME_TIME_PARAMETER - __TMPT1
|
||||
TIME_UNTIL_STARTUP := __TMPT2
|
||||
_PUSH_PAR TIME_UNTIL_STARTUP
|
||||
__TMPM12 := _CALL ANY_TO_TIME
|
||||
TIME_UNTIL_STARTUP_STRING := __TMPM12
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB47
|
||||
__TMPM12 := __TMPM13 + TIME_UNTIL_STARTUP_STRING
|
||||
DEVICE_STATUS := __TMPM12
|
||||
_GOTO __LAB48
|
||||
__LAB47 :
|
||||
__LAB48 :
|
||||
__LAB46 :
|
||||
_GOTO __LAB49
|
||||
__LAB42 :
|
||||
__LAB49 :
|
||||
__TMPB1 := _NOT AUTO_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB4a
|
||||
RESTART_COMMAND := FALSE
|
||||
RESTART_ALLOWED := FALSE
|
||||
_GOTO __LAB4b
|
||||
__LAB4a :
|
||||
__LAB4b :
|
||||
__TMPB1 := START_COMMAND _OR START_BUTTON
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB4c
|
||||
RESTART_ALLOWED := TRUE
|
||||
_GOTO __LAB4d
|
||||
__LAB4c :
|
||||
__LAB4d :
|
||||
_IF _NOT STOP_COMMAND _GOTO __LAB4e
|
||||
RESTART_ALLOWED := FALSE
|
||||
DEVICE_STATUS := __TMPM14
|
||||
VFD_RUN_CMD := FALSE
|
||||
_GOTO __LAB4f
|
||||
__LAB4e :
|
||||
__LAB4f :
|
||||
__TMPB1 := _NOT VFD_RUN_CMD
|
||||
_IF _NOT __TMPB1 _GOTO __LAB50
|
||||
START_TIME_SET := FALSE
|
||||
VFD_START := FALSE
|
||||
_GOTO __LAB51
|
||||
__LAB50 :
|
||||
__LAB51 :
|
||||
BIN
Controller/Controller/Micro820/Micro820/CONTROL.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/CONTROL.rtc
Normal file
Binary file not shown.
BIN
Controller/Controller/Micro820/Micro820/CnvFct.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/CnvFct.rtc
Normal file
Binary file not shown.
1
Controller/Controller/Micro820/Micro820/Compile.ics
Normal file
1
Controller/Controller/Micro820/Micro820/Compile.ics
Normal file
@@ -0,0 +1 @@
|
||||
TO RELINK
|
||||
1
Controller/Controller/Micro820/Micro820/Compile.ict
Normal file
1
Controller/Controller/Micro820/Micro820/Compile.ict
Normal file
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
@@ -0,0 +1 @@
|
||||
COMPILED
|
||||
352
Controller/Controller/Micro820/Micro820/DINT_TO_USINT.ic
Normal file
352
Controller/Controller/Micro820/Micro820/DINT_TO_USINT.ic
Normal file
@@ -0,0 +1,352 @@
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __DINT_NULL
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __DINT_NULL
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000001
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000001
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000002
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000002
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000003
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000003
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000004
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000004
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000005
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000005
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000006
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000006
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000007
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000007
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000008
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000003 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __DINT_NULL
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000009
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000003 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000001
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000000A
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000003 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000002
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000000B
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000003 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000003
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000000C
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000003 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000004
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000000D
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000003 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000005
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000000E
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000003 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000006
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000000F
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000003 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000007
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000010
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __DINT_NULL
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000011
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000001
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000012
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000002
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000013
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000003
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000014
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000004
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000015
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000005
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000016
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000006
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000017
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000007
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000018
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000005 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __DINT_NULL
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT00000019
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000005 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000001
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000001A
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000005 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000002
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000001B
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000005 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000003
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000001C
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000005 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000004
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000001D
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000005 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000005
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000001E
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000005 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000006
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
|
||||
__TMPV1 := __DINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPI1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPI1
|
||||
_PUSH_PAR __CDINT0000001F
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __DINT_TO_USINT [ __CDINT00000005 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000007
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__DINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
|
||||
BIN
Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc
Normal file
Binary file not shown.
Binary file not shown.
@@ -12,5 +12,5 @@ UINT_TO_USINT
|
||||
SINT_TO_USINT
|
||||
LINEARSCALE
|
||||
RA_PFX_ENET_STS_CMD
|
||||
RA_PFX_ENET_PAR_WRITE
|
||||
RA_PFX_ENET_PAR_READ
|
||||
RA_PFX_ENET_PAR_WRITE
|
||||
|
||||
@@ -131,14 +131,6 @@ VFD_R_MOTORPOLES.FBEN@VFD_CONFIGMAP,TRUE,BOOL
|
||||
VFD_R_MOTORPOLES.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_MOTORPOLES.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_MOTORPOLES.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000023,UINT
|
||||
VFD_R_ACCELTIME.FBEN@VFD_CONFIGMAP,TRUE,BOOL
|
||||
VFD_R_ACCELTIME.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_ACCELTIME.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_ACCELTIME.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000029,UINT
|
||||
VFD_R_DECELTIME.FBEN@VFD_CONFIGMAP,TRUE,BOOL
|
||||
VFD_R_DECELTIME.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_DECELTIME.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
VFD_R_DECELTIME.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000002A,UINT
|
||||
VFD_R_MAXFREQ.FBEN@VFD_CONFIGMAP,TRUE,BOOL
|
||||
VFD_R_MAXFREQ.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_R_MAXFREQ.UPDATERATE_MS@VFD_CONFIGMAP,__CUINT000001F4,UINT
|
||||
@@ -242,22 +234,6 @@ VFD_W_MOTORPOLES.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MOTORPOLES.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_MOTORPOLES.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_ACCELTIME.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_ACCELTIME.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_ACCELTIME.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_ACCELTIME.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_ACCELTIME.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_ACCELTIME.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_DECELTIME.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_DECELTIME.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_DECELTIME.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_DECELTIME.MSGTIMEOUT_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_DECELTIME.MSGPARWRITE_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_DECELTIME.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_DECELTIME.MSGTIMEOUT_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_W_DECELTIME.MSGPARWRITE_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MAXFREQ.MSGPARREAD_ERR_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MAXFREQ.MSGPARREAD_Q_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
VFD_R_MAXFREQ.FBEN_RTRIG.CLK@VFD_CONFIGMAP,__TMPB__R_TRIG__CLK,BOOL
|
||||
@@ -493,48 +469,6 @@ VFD_W_MOTORPOLES.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_MOTORPOLES.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_ACCELTIME.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_ACCELTIME.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_ACCELTIME.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_ACCELTIME.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_ACCELTIME.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_ACCELTIME.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_ACCELTIME.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_ACCELTIME.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_ACCELTIME.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_ACCELTIME.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_ACCELTIME.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_ACCELTIME.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_ACCELTIME.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_ACCELTIME.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_ACCELTIME.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_DECELTIME.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_DECELTIME.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_DECELTIME.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_R_DECELTIME.MSGPARREAD.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_R_DECELTIME.MSGPARREAD.REQLENGTH@VFD_CONFIGMAP,__UINT_NULL,UINT
|
||||
VFD_R_DECELTIME.MSGPARREAD.RESDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_R_DECELTIME.MSGPARREAD.__ADI_RESDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_DECELTIME.MSGPARWRITE.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_DECELTIME.MSGPARWRITE.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_DECELTIME.MSGPARWRITE.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_DECELTIME.MSGPARWRITE.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_DECELTIME.MSGPARWRITE.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_DECELTIME.MSGPARWRITE.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_DECELTIME.MSGPARWRITE.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_W_DECELTIME.MSGTIMEOUT.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_W_DECELTIME.MSGTIMEOUT.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_W_DECELTIME.MSGTIMEOUT.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
VFD_W_DECELTIME.MSGTIMEOUT.TARGETCFG@VFD_CONFIGMAP,<NOT USED>,CIPTARGETCFG
|
||||
VFD_W_DECELTIME.MSGTIMEOUT.REQDATA@VFD_CONFIGMAP,<NOT USED>,USINT
|
||||
VFD_W_DECELTIME.MSGTIMEOUT.REQLENGTH@VFD_CONFIGMAP,__CUINT00000002,UINT
|
||||
VFD_W_DECELTIME.MSGTIMEOUT.__ADI_REQDATA@VFD_CONFIGMAP,<NOT USED>,UINT
|
||||
VFD_R_MAXFREQ.MSGPARREAD.IN@VFD_CONFIGMAP,__TMPB__MSG_CIPGENERIC__IN,BOOL
|
||||
VFD_R_MAXFREQ.MSGPARREAD.CTRLCFG@VFD_CONFIGMAP,<NOT USED>,CIPCONTROLCFG
|
||||
VFD_R_MAXFREQ.MSGPARREAD.APPCFG@VFD_CONFIGMAP,<NOT USED>,CIPAPPCFG
|
||||
@@ -654,16 +588,6 @@ VFD_W_MOTORPOLES.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_MOTORPOLES.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_MOTORPOLES.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000023,UINT
|
||||
VFD_W_MOTORPOLES.PARAMETERVALUE@VFD_CONFIGMAP,CFG_MOTORPOLES,UINT
|
||||
VFD_W_ACCELTIME.FBEN@VFD_CONFIGMAP,TRUE,BOOL
|
||||
VFD_W_ACCELTIME.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_ACCELTIME.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_ACCELTIME.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT00000029,UINT
|
||||
VFD_W_ACCELTIME.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_ACCELTIME@VFD_CONFIGMAP,UINT
|
||||
VFD_W_DECELTIME.FBEN@VFD_CONFIGMAP,TRUE,BOOL
|
||||
VFD_W_DECELTIME.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_DECELTIME.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
VFD_W_DECELTIME.PARAMETERNUMBER@VFD_CONFIGMAP,__CUINT0000002A,UINT
|
||||
VFD_W_DECELTIME.PARAMETERVALUE@VFD_CONFIGMAP,TEMP_DECELTIME@VFD_CONFIGMAP,UINT
|
||||
VFD_W_MAXFREQ.FBEN@VFD_CONFIGMAP,TRUE,BOOL
|
||||
VFD_W_MAXFREQ.IPADDRESS@VFD_CONFIGMAP,VFD_IPADDRESS,STRING
|
||||
VFD_W_MAXFREQ.ENETCTRLTO_SEC@VFD_CONFIGMAP,__CUSINT00000003,USINT
|
||||
|
||||
BIN
Controller/Controller/Micro820/Micro820/GlobalVariable.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/GlobalVariable.rtc
Normal file
Binary file not shown.
BIN
Controller/Controller/Micro820/Micro820/Header.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/Header.rtc
Normal file
Binary file not shown.
BIN
Controller/Controller/Micro820/Micro820/Hierarchy.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/Hierarchy.rtc
Normal file
Binary file not shown.
Binary file not shown.
BIN
Controller/Controller/Micro820/Micro820/IO.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/IO.rtc
Normal file
Binary file not shown.
27
Controller/Controller/Micro820/Micro820/LINEARSCALE.ic
Normal file
27
Controller/Controller/Micro820/Micro820/LINEARSCALE.ic
Normal file
@@ -0,0 +1,27 @@
|
||||
__TMPV1 := __LINEARSCALE [ __CDINT00000006 ]
|
||||
__TMPR1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPV2 := __LINEARSCALE [ __CDINT00000004 ]
|
||||
__TMPR2 := __TMPV2 [ __DINT_NULL ]
|
||||
__TMPR1 := __TMPR1 - __TMPR2
|
||||
__TMPV3 := __LINEARSCALE [ __CDINT00000002 ]
|
||||
__TMPR3 := __TMPV3 [ __DINT_NULL ]
|
||||
__TMPV4 := __LINEARSCALE [ __DINT_NULL ]
|
||||
__TMPR4 := __TMPV4 [ __DINT_NULL ]
|
||||
__TMPR3 := __TMPR3 - __TMPR4
|
||||
__TMPR1 := __TMPR1 / __TMPR3
|
||||
__LINEARSCALE [ __CDINT00000010 ] := __TMPR1
|
||||
__TMPV1 := __LINEARSCALE [ __CDINT00000006 ]
|
||||
__TMPR1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPR5 := __LINEARSCALE [ __CDINT00000010 ]
|
||||
__TMPV2 := __LINEARSCALE [ __CDINT00000002 ]
|
||||
__TMPR2 := __TMPV2 [ __DINT_NULL ]
|
||||
__TMPR5 := __TMPR5 * __TMPR2
|
||||
__TMPR1 := __TMPR1 - __TMPR5
|
||||
__LINEARSCALE [ __CDINT00000014 ] := __TMPR1
|
||||
__TMPR5 := __LINEARSCALE [ __CDINT00000010 ]
|
||||
__TMPV1 := __LINEARSCALE [ __CDINT00000008 ]
|
||||
__TMPR1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPR5 := __TMPR5 * __TMPR1
|
||||
__TMPR6 := __LINEARSCALE [ __CDINT00000014 ]
|
||||
__TMPR5 := __TMPR5 + __TMPR6
|
||||
__LINEARSCALE [ __CDINT0000000C ] := __TMPR5
|
||||
BIN
Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc
Normal file
Binary file not shown.
@@ -3,10 +3,10 @@ USINT_TO_UINT:
|
||||
USINT_TO_SINT:
|
||||
RA_PFX_ENET_STS_CMD:
|
||||
UINT_TO_USINT:
|
||||
USINT_TO_UDINT:
|
||||
RA_PFX_ENET_PAR_WRITE:
|
||||
USINT_TO_UDINT:
|
||||
UDINT_TO_USINT:
|
||||
RA_PFX_ENET_PAR_READ:
|
||||
LINEARSCALE:
|
||||
RA_PFX_ENET_PAR_READ:
|
||||
SINT_TO_USINT:
|
||||
DINT_TO_USINT:
|
||||
|
||||
@@ -1,39 +1,9 @@
|
||||
0::0046-0003::-------------------- Pre-build resource: MICRO820 Configuration: MICRO820 --------------
|
||||
0::0044-0003::Pre-compiling for 2080LC2020QWBI
|
||||
0::0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_WRITE
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::RA_PFX_ENET_PAR_READ
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
|
||||
0::0000-0003::VFD_CONFIGMAP
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0::0006-0003::-------------------- Build resource: MICRO820 Configuration: MICRO820 --------------
|
||||
0::0001-0003::Compiling for 2080LC2020QWBI
|
||||
0::0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_WRITE
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::RA_PFX_ENET_PAR_READ
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
|
||||
0::0000-0003::VFD_CONFIGMAP
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0003-0003::Linking for 2080LC2020QWBI
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
|
||||
16
Controller/Controller/Micro820/Micro820/MICRO820.icp
Normal file
16
Controller/Controller/Micro820/Micro820/MICRO820.icp
Normal file
@@ -0,0 +1,16 @@
|
||||
RA_PFX_ENET_PAR_WRITE(168):FB,MSG_CIPGENERIC();FB,R_TRIG();
|
||||
USINT_TO_UDINT(149):
|
||||
VFD_MESSAGING(163):FB,RA_PFX_ENET_STS_CMD(164);
|
||||
DINT_TO_USINT(154):
|
||||
UINT_TO_USINT(155):
|
||||
VFD_CONFIGMAP(167):FB,RA_PFX_ENET_PAR_READ(166);FB,RA_PFX_ENET_PAR_WRITE(168);
|
||||
USINT_TO_UINT(151):
|
||||
RA_PFX_ENET_STS_CMD(164):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();
|
||||
CONTROL(161):FB,LINEARSCALE(159);
|
||||
USINT_TO_SINT(152):
|
||||
LINEARSCALE(159):
|
||||
SINT_TO_USINT(156):
|
||||
UDINT_TO_USINT(153):
|
||||
RA_PFX_ENET_PAR_READ(166):FB,MSG_CIPGENERIC();FB,R_TRIG();
|
||||
USINT_TO_DINT(150):
|
||||
READDOWNHOLEDATA(160):
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,9 +1,9 @@
|
||||
[VARIABLE]
|
||||
VarWithLREALType = 0
|
||||
VarWithLINTType = 1
|
||||
VarWithNewDataType = 1
|
||||
VarROInitValChanged = 0
|
||||
[FUNCTION]
|
||||
UseExtGstartGrst = 0
|
||||
[TARGET]
|
||||
IsEnhancedTarget = 1
|
||||
[VARIABLE]
|
||||
VarWithLREALType = 0
|
||||
VarWithLINTType = 1
|
||||
VarWithNewDataType = 1
|
||||
VarROInitValChanged = 0
|
||||
[FUNCTION]
|
||||
UseExtGstartGrst = 0
|
||||
[TARGET]
|
||||
IsEnhancedTarget = 1
|
||||
|
||||
Binary file not shown.
BIN
Controller/Controller/Micro820/Micro820/MICRO820_MdfUpdate.xtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/MICRO820_MdfUpdate.xtc
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
<INPUT>,LINEARSCALE_PRESSURE@CONTROL,LINEARSCALE,RAW_MIN,__TMPR7@CONTROL,REAL,RAW_MAX,__TMPR8@CONTROL,REAL,EU_MIN,TUBINGPRESSURE_EU_MIN,REAL,EU_MAX,TUBINGPRESSURE_EU_MAX,REAL,RAW_INP,__TMPR__LINEARSCALE__RAW_INP,REAL
|
||||
BIN
Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,4 @@
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_READ,FBEN_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_READ,MSGPARREAD_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_READ,MSGPARREAD_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_READ,MSGPARREAD,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQLENGTH,__UINT_NULL,UINT,RESDATA,<NOT USED>,USINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
Binary file not shown.
@@ -0,0 +1,7 @@
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,FBEN_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGTIMEOUT_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGPARWRITE_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGTIMEOUT_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGPARWRITE_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGTIMEOUT,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__CUINT00000002,UINT,__ADI_REQDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_PAR_WRITE,MSGPARWRITE,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__CUINT00000002,UINT,__ADI_REQDATA,<NOT USED>,UINT
|
||||
Binary file not shown.
@@ -0,0 +1,28 @@
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,FBEN_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_DRVTYPE,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__UINT_NULL,UINT,DEST,<NOT USED>,STRING,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,FALSE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_ACCELTIME,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,REAL,SRCOFFSET,__UINT_NULL,UINT,DEST,<NOT USED>,USINT,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000004,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_DECELTIME,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,REAL,SRCOFFSET,__UINT_NULL,UINT,DEST,<NOT USED>,USINT,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000004,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_SPEEDREF,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,REAL,SRCOFFSET,__UINT_NULL,UINT,DEST,<NOT USED>,USINT,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000004,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_SPEEDFBK,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT00000004,UINT,DEST,<NOT USED>,REAL,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_OUTPUTCURRENT,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT00000004,UINT,DEST,<NOT USED>,REAL,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_OUTPUTVOLTAGE,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT0000000C,UINT,DEST,<NOT USED>,REAL,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_DCBUSVOLTAGE,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT00000014,UINT,DEST,<NOT USED>,REAL,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,COP_FAULTCODE,COP,ENABLE,TRUE,BOOL,SRC,<NOT USED>,USINT,SRCOFFSET,__CUINT0000001C,UINT,DEST,<NOT USED>,UDINT,DESTOFFSET,__UINT_NULL,UINT,LENGTH,__CUINT00000001,UINT,SWAP,TRUE,BOOL,__ADI_SRC,<NOT USED>,UINT,__ADI_DEST,<NOT USED>,UINT,__DTI_SRC,<NOT USED>,SINT,__DTI_DEST,<NOT USED>,SINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGDRVTYPE_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGTIMEOUT_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGPARWRITE_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGCMD_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGSTS_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGPARREAD_ERR_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGDRVTYPE_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGTIMEOUT_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGPARWRITE_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGCMD_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGSTS_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSGPARREAD_Q_RTRIG,R_TRIG,CLK,__TMPB__R_TRIG__CLK,BOOL
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_DRVTYPE,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,RESDATA,<NOT USED>,USINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_TIMEOUT,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__CUINT00000002,UINT,__ADI_REQDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_PARWRITE,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT,RESDATA,<NOT USED>,USINT,__ADI_REQDATA,<NOT USED>,UINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_CMD,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT,__ADI_REQDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_STS,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,RESDATA,<NOT USED>,USINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
<SUBINPUT>,RA_PFX_ENET_STS_CMD,MSG_PARREAD,MSG_CIPGENERIC,IN,__TMPB__MSG_CIPGENERIC__IN,BOOL,CTRLCFG,<NOT USED>,CIPCONTROLCFG,APPCFG,<NOT USED>,CIPAPPCFG,TARGETCFG,<NOT USED>,CIPTARGETCFG,REQDATA,<NOT USED>,USINT,REQLENGTH,__TMPUIN__MSG_CIPGENERIC__REQLENGTH,UINT,RESDATA,<NOT USED>,USINT,__ADI_REQDATA,<NOT USED>,UINT,__ADI_RESDATA,<NOT USED>,UINT
|
||||
Binary file not shown.
@@ -0,0 +1,3 @@
|
||||
<INPUT>,MODBUSCYCLETIMER@READDOWNHOLEDATA,TON,IN,__TMPB__TON__IN,BOOL,PT,MODBUSCYCLETIME,TIME
|
||||
<INPUT>,MODBUSDATA_0@READDOWNHOLEDATA,MSG_MODBUS,IN,__TMPB__MSG_MODBUS__IN,BOOL,CANCEL,CANCEL@READDOWNHOLEDATA,BOOL,LOCALCFG,<NOT USED>,MODBUSLOCPARA,TARGETCFG,<NOT USED>,MODBUSTARPARA,LOCALADDR,<NOT USED>,MODBUSLOCADDR,__ADI_LOCALADDR,<NOT USED>,UINT
|
||||
<INPUT>,MODBUSDATA_1000@READDOWNHOLEDATA,MSG_MODBUS,IN,__TMPB__MSG_MODBUS__IN,BOOL,CANCEL,CANCEL@READDOWNHOLEDATA,BOOL,LOCALCFG,<NOT USED>,MODBUSLOCPARA,TARGETCFG,<NOT USED>,MODBUSTARPARA,LOCALADDR,<NOT USED>,MODBUSLOCADDR,__ADI_LOCALADDR,<NOT USED>,UINT
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,24 @@
|
||||
<INPUT>,VFD_R_NPHP@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000025,UINT
|
||||
<INPUT>,VFD_R_NPFLA@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000022,UINT
|
||||
<INPUT>,VFD_R_NPVOLTS@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT0000001F,UINT
|
||||
<INPUT>,VFD_R_NPHZ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000020,UINT
|
||||
<INPUT>,VFD_R_NPRPM@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000024,UINT
|
||||
<INPUT>,VFD_R_NPOLCURRENT@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000021,UINT
|
||||
<INPUT>,VFD_R_MOTORPOLES@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000023,UINT
|
||||
<INPUT>,VFD_R_MAXFREQ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT0000002C,UINT
|
||||
<INPUT>,VFD_R_MINFREQ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT0000002B,UINT
|
||||
<INPUT>,VFD_R_STOPMODE@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT0000002D,UINT
|
||||
<INPUT>,VFD_R_TORQUEPERFMODE@VFD_CONFIGMAP,RA_PFX_ENET_PAR_READ,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,PARAMETERNUMBER,__CUINT00000027,UINT
|
||||
<INPUT>,VFD_W_NPHP@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000025,UINT,PARAMETERVALUE,TEMP_NPHP@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPFLA@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000022,UINT,PARAMETERVALUE,TEMP_FLA@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPVOLTS@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT0000001F,UINT,PARAMETERVALUE,TEMP_VOLTS@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPHZ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000020,UINT,PARAMETERVALUE,TEMP_HZ@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPRPM@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000024,UINT,PARAMETERVALUE,TEMP_RPM@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_NPOLCURRENT@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000021,UINT,PARAMETERVALUE,TEMP_OLCURRENT@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_MOTORPOLES@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000023,UINT,PARAMETERVALUE,CFG_MOTORPOLES,UINT
|
||||
<INPUT>,VFD_W_MAXFREQ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT0000002C,UINT,PARAMETERVALUE,TEMP_MAXFREQ@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_MINFREQ@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT0000002B,UINT,PARAMETERVALUE,TEMP_MINFREQ@VFD_CONFIGMAP,UINT
|
||||
<INPUT>,VFD_W_STOPMODE@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT0000002D,UINT,PARAMETERVALUE,__CUINT00000001,UINT
|
||||
<INPUT>,VFD_W_TORQUEPERFMODE@VFD_CONFIGMAP,RA_PFX_ENET_PAR_WRITE,FBEN,TRUE,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,ENETCTRLTO_SEC,__CUSINT00000003,USINT,PARAMETERNUMBER,__CUINT00000027,UINT,PARAMETERVALUE,__UINT_NULL,UINT
|
||||
<INPUT>,VFD_WRITETIMER@VFD_CONFIGMAP,TON,IN,VFD_WRITE,BOOL,PT,VFD_RW_TIME@VFD_CONFIGMAP,TIME
|
||||
<INPUT>,VFD_READTIMER@VFD_CONFIGMAP,TON,IN,VFD_READ,BOOL,PT,VFD_RW_TIME@VFD_CONFIGMAP,TIME
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
<INPUT>,VFD@VFD_MESSAGING,RA_PFX_ENET_STS_CMD,FBEN,__TMPB__RA_PFX_ENET_STS_CMD__FBEN,BOOL,IPADDRESS,VFD_IPADDRESS,STRING,UPDATERATE_MS,__CUINT000001F4,UINT,ENETCTRLTO_SEC,__CUSINT00000003,USINT,STOP,VFD_STOP,BOOL,START,VFD_START,BOOL,JOG,VFD_JOG,BOOL,CLRFAULT,VFD_CLEARFAULT,BOOL,SETFWD,TRUE,BOOL,SETREV,FALSE,BOOL,SPEEDREF,VFD_SPEEDREF,REAL,ACCELTIME1,VFD_ACCELTIME,REAL,DECELTIME1,VFD_DECELTIME,REAL
|
||||
Binary file not shown.
@@ -3,8 +3,8 @@ Offset0=0x3BD8
|
||||
Offset1=0x43D8
|
||||
Offset2=0x43D8
|
||||
Offset3=0x43D8
|
||||
Memory Usage Estimate(Code)=0x6518
|
||||
Memory Usage Estimate(Data)=0x76E0
|
||||
Memory Usage Estimate(Code)=0x64B4
|
||||
Memory Usage Estimate(Data)=0x76DC
|
||||
Memory Usage Estimate(Retain)=0x28
|
||||
Memory Usage Estimate(Temporary variables)=0x1304
|
||||
Memory Usage Estimate(Temporary variables)=0x12F8
|
||||
Offset4=0x414
|
||||
|
||||
@@ -3,8 +3,8 @@ Offset0=0x3BD8
|
||||
Offset1=0x43D8
|
||||
Offset2=0x43D8
|
||||
Offset3=0x43D8
|
||||
Memory Usage Estimate(Code)=0x6518
|
||||
Memory Usage Estimate(Data)=0x76E0
|
||||
Memory Usage Estimate(Code)=0x64B4
|
||||
Memory Usage Estimate(Data)=0x76DC
|
||||
Memory Usage Estimate(Retain)=0x28
|
||||
Memory Usage Estimate(Temporary variables)=0x1304
|
||||
Memory Usage Estimate(Temporary variables)=0x12F8
|
||||
Offset4=0x414
|
||||
|
||||
@@ -1,16 +1,28 @@
|
||||
[MODIF]
|
||||
POU=Y
|
||||
TYPE=Y
|
||||
LEVEL1=Y
|
||||
IO=Y
|
||||
RETAIN=Y
|
||||
INSTDEF=Y
|
||||
VARDEF=Y
|
||||
INIT_INST=Y
|
||||
ADD_DEL=Y
|
||||
VARSIZE=Y
|
||||
IO_DEF=Y
|
||||
LAST_VA=Y
|
||||
|
||||
[RESULT]
|
||||
ON_LINE=N
|
||||
ON_LINE=Y
|
||||
TBL_CONF=Y
|
||||
CRC_ORG=0x0
|
||||
CRC_OLD=
|
||||
CRC_NEW=0x5D70205F
|
||||
DAT_ORG=0
|
||||
DAT_OLD=0
|
||||
DAT_NEW=1455912534
|
||||
VER_ORG=0
|
||||
VER_OLD=0
|
||||
VER_NEW=56
|
||||
CRC_ALL_OLD=
|
||||
CRC_ALL_NEW=0x88421996
|
||||
CRC_ORG=0x89FB541
|
||||
CRC_OLD=0x89FB541
|
||||
CRC_NEW=0x89FB541
|
||||
DAT_ORG=1456151523
|
||||
DAT_OLD=1456151523
|
||||
DAT_NEW=1456151842
|
||||
VER_ORG=58
|
||||
VER_OLD=58
|
||||
VER_NEW=59
|
||||
CRC_ALL_OLD=0x411714E6
|
||||
CRC_ALL_NEW=0xA30753EE
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x1304
|
||||
Memory Usage Estimate(Temporary variables)=0x1300
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x4EDC
|
||||
Total data size=0x4ED8
|
||||
User variables size=0x3BD8
|
||||
Maximum size for temporary variables=0x3304
|
||||
Memory Usage Estimate(Data)=0x76DC
|
||||
Maximum size for temporary variables=0x3300
|
||||
Memory Usage Estimate(Data)=0x76D8
|
||||
Free memory for user variables=0x800
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x1304
|
||||
Memory Usage Estimate(Temporary variables)=0x1300
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x4EDC
|
||||
Total data size=0x4ED8
|
||||
User variables size=0x3BD8
|
||||
Maximum size for temporary variables=0x3304
|
||||
Memory Usage Estimate(Data)=0x76DC
|
||||
Maximum size for temporary variables=0x3300
|
||||
Memory Usage Estimate(Data)=0x76D8
|
||||
Free memory for user variables=0x800
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
[MEMORY]
|
||||
Code Space Free Memory=0x1812C
|
||||
Code Space Requirement=0x394C
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
136
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_READ.ic
Normal file
136
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_READ.ic
Normal file
@@ -0,0 +1,136 @@
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT00000008 ] := __TMPB1
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_READ [ __CDINT000000D2 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB1
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT000000D2 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI1 ]
|
||||
__TMPB3 := __SYSVA_FIRST_SCAN _OR __TMPB2
|
||||
_IF _NOT __TMPB3 _GOTO __LAB1
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __CDINT00000004 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPB4 := __TMPUIN1 < __CUINT000003E8
|
||||
_IF _NOT __TMPB4 _GOTO __LAB2
|
||||
__TMPI2 := __CDINT00000050 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI2 ] := __CUDINT000003E8
|
||||
_GOTO __LAB3
|
||||
__LAB2 :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __CDINT00000004 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPUDI1 := _CALL ANY_TO_UINT
|
||||
__TMPI1 := __CDINT00000050 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __TMPUDI1
|
||||
__LAB3 :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __CDINT00000002 ]
|
||||
__TMPM2 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPM3 := __TMPM1 + __TMPM2
|
||||
__TMPI1 := __CDINT00000070 + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __TMPM3
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000053
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __USINT_NULL
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000054
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUDINT000000FA
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000058
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUDINT00000320
|
||||
__TMPI1 := __CDINT00000070 + __CDINT0000005C
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := FALSE
|
||||
__TMPI1 := __CDINT0000005C + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUSINT0000000E
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000002
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUINT0000000F
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000008
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __CUINT00000001
|
||||
__TMPV3 := __RA_PFX_ENET_PAR_READ [ __CDINT000000DE ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_READ [ __CDINT0000000A ]
|
||||
__TMPV4 [ __TMPV3 ] := __TMPV3
|
||||
_GOTO __LAB4
|
||||
__LAB1 :
|
||||
__LAB4 :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB5
|
||||
__TMPV5 := __RA_PFX_ENET_PAR_READ [ __CDINT00000006 ]
|
||||
__TMPUIN1 := __TMPV5 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPUDI1 := _CALL ANY_TO_UINT
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_READ [ __TMPI1 ] := __TMPUDI1
|
||||
__TMPI1 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI1 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_READ [ __CDINT000000D6 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT00000014 + __DINT_NULL
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI2 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_READ [ __CDINT000000DA ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB6
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __TMPI2 ]
|
||||
__TMPV3 := __RA_PFX_ENET_PAR_READ [ __CDINT0000000A ]
|
||||
__TMPV3 [ __TMPV1 ] := __TMPV1
|
||||
__TMPI1 := __CDINT00000002 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPI2 := __CDINT000000D0 + __TMPI1
|
||||
__TMPUSI1 := __RA_PFX_ENET_PAR_READ [ __TMPI2 ]
|
||||
_PUSH_PAR __TMPUSI1
|
||||
__TMPI3 := _CALL ANY_TO_USINT
|
||||
_PUSH_PAR __TMPI3
|
||||
_PUSH_PAR __CDINT00000008
|
||||
__TMPI4 := _CALL SHL
|
||||
__TMPI5 := __CDINT00000001 - __CDINT00000001
|
||||
__TMPI5 := __TMPI5 * __CDINT00000001
|
||||
__TMPI6 := __CDINT000000D0 + __TMPI5
|
||||
__TMPUSI2 := __RA_PFX_ENET_PAR_READ [ __TMPI6 ]
|
||||
_PUSH_PAR __TMPUSI2
|
||||
__TMPI7 := _CALL ANY_TO_USINT
|
||||
__TMPI4 := __TMPI4 + __TMPI7
|
||||
_PUSH_PAR __TMPI4
|
||||
__TMPUIN2 := _CALL ANY_TO_DINT
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT00000014 ] := __TMPUIN2
|
||||
_GOTO __LAB7
|
||||
__LAB6 :
|
||||
__LAB7 :
|
||||
__TMPI1 := __CDINT000000DA + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB8
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __TMPI2 ]
|
||||
__TMPV3 := __RA_PFX_ENET_PAR_READ [ __CDINT0000000A ]
|
||||
__TMPV3 [ __TMPV1 ] := __TMPV1
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT00000014 ] := __UINT_NULL
|
||||
_GOTO __LAB9
|
||||
__LAB8 :
|
||||
__LAB9 :
|
||||
_GOTO __LABa
|
||||
__LAB5 :
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT00000014 ] := __UINT_NULL
|
||||
__LABa :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_READ [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__RA_PFX_ENET_PAR_READ [ __CDINT0000004C ] := __TMPB1
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_READ [ __CDINT0000004C ]
|
||||
__TMPV6 := __RA_PFX_ENET_PAR_READ [ __CDINT00000018 ]
|
||||
__TMPB__MSG_CIPGENERIC__IN := __TMPB2
|
||||
__TMPV7 := __RA_PFX_ENET_PAR_READ [ __CDINT0000001A ]
|
||||
__TMPV8 := __RA_PFX_ENET_PAR_READ [ __CDINT00000050 ]
|
||||
__TMPV7 := __TMPV8
|
||||
__TMPV9 := __RA_PFX_ENET_PAR_READ [ __CDINT0000001C ]
|
||||
__TMPV10 := __RA_PFX_ENET_PAR_READ [ __CDINT0000005C ]
|
||||
__TMPV9 := __TMPV10
|
||||
__TMPV11 := __RA_PFX_ENET_PAR_READ [ __CDINT0000001E ]
|
||||
__TMPV12 := __RA_PFX_ENET_PAR_READ [ __CDINT00000070 ]
|
||||
__TMPV11 := __TMPV12
|
||||
__TMPV13 := __RA_PFX_ENET_PAR_READ [ __CDINT00000024 ]
|
||||
__TMPV14 := __RA_PFX_ENET_PAR_READ [ __CDINT000000D0 ]
|
||||
__TMPV13 := __TMPV14
|
||||
__TMPV6 [ __CDINT00000010 ] := __ADI__RA_PFX_ENET_PAR_READ_0_0
|
||||
__FBL_RET := _PUSHCALLFB MSG_CIPGENERIC __TMPV6
|
||||
BIN
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_READ.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_READ.rtc
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
RA_PFX_ENET_PAR_WRITE(168):F,AND_MASK();F,SHR();
|
||||
221
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_WRITE.ic
Normal file
221
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_WRITE.ic
Normal file
@@ -0,0 +1,221 @@
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000000A ] := __TMPB1
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000D2 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB1
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT000000D2 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
__TMPB3 := __SYSVA_FIRST_SCAN _OR __TMPB2
|
||||
_IF _NOT __TMPB3 _GOTO __LAB1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT00000114 ] := TRUE
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := FALSE
|
||||
__TMPI1 := __CDINT00000134 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT000003E8
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000002 ]
|
||||
__TMPM2 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPM3 := __TMPM1 + __TMPM2
|
||||
__TMPI1 := __CDINT00000144 + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __TMPM3
|
||||
__TMPI1 := __CDINT00000144 + __CDINT00000053
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __USINT_NULL
|
||||
__TMPI1 := __CDINT00000144 + __CDINT00000054
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT000000FA
|
||||
__TMPI1 := __CDINT00000144 + __CDINT00000058
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT00000320
|
||||
__TMPI1 := __CDINT00000144 + __CDINT0000005C
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := FALSE
|
||||
__TMPI1 := __CDINT00000120 + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUSINT00000010
|
||||
__TMPI1 := __CDINT00000120 + __CDINT00000002
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUINT00000007
|
||||
__TMPI1 := __CDINT00000120 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __UDINT_NULL
|
||||
__TMPI1 := __CDINT00000120 + __CDINT00000008
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUINT00000064
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000004 ]
|
||||
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPB2 := __TMPUSI1 <> __USINT_NULL
|
||||
_IF _NOT __TMPB2 _GOTO __LAB2
|
||||
__TMPI1 := __CDINT00000001 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPV3 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000004 ]
|
||||
__TMPUSI2 := __TMPV3 [ __DINT_NULL ]
|
||||
__TMPI2 := __CDINT00000140 + __TMPI1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI2 ] := __TMPUSI2
|
||||
_GOTO __LAB3
|
||||
__LAB2 :
|
||||
__TMPI1 := __CDINT00000001 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPI2 := __CDINT00000140 + __TMPI1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI2 ] := __CUSINT00000005
|
||||
__LAB3 :
|
||||
__TMPI1 := __CDINT00000050 + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __UDINT_NULL
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000002 ]
|
||||
__TMPM2 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPM3 := __TMPM1 + __TMPM2
|
||||
__TMPI1 := __CDINT00000070 + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __TMPM3
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000053
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __USINT_NULL
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000054
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT000000FA
|
||||
__TMPI1 := __CDINT00000070 + __CDINT00000058
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUDINT00000320
|
||||
__TMPI1 := __CDINT00000070 + __CDINT0000005C
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := FALSE
|
||||
__TMPI1 := __CDINT0000005C + __DINT_NULL
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUSINT00000010
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000002
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUINT0000000F
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000006 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPUDI1 := _CALL ANY_TO_UINT
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000004
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __TMPUDI1
|
||||
__TMPI1 := __CDINT0000005C + __CDINT00000008
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI1 ] := __CUINT00000001
|
||||
__TMPI1 := __CDINT00000001 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000008 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPI2 := _CALL ANY_TO_UINT
|
||||
_PUSH_PAR __TMPI2
|
||||
_PUSH_PAR __CDINT000000FF
|
||||
__TMPI3 := _CALL AND_MASK
|
||||
_PUSH_PAR __TMPI3
|
||||
__TMPUSI3 := _CALL ANY_TO_DINT
|
||||
__TMPI4 := __CDINT000000D0 + __TMPI1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI4 ] := __TMPUSI3
|
||||
__TMPI1 := __CDINT00000002 - __CDINT00000001
|
||||
__TMPI1 := __TMPI1 * __CDINT00000001
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000008 ]
|
||||
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPI2 := _CALL ANY_TO_UINT
|
||||
_PUSH_PAR __TMPI2
|
||||
_PUSH_PAR __CDINT00000008
|
||||
__TMPI3 := _CALL SHR
|
||||
_PUSH_PAR __TMPI3
|
||||
__TMPUSI3 := _CALL ANY_TO_DINT
|
||||
__TMPI4 := __CDINT000000D0 + __TMPI1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __TMPI4 ] := __TMPUSI3
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000001A4 ]
|
||||
__TMPV5 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV5 [ __TMPV4 ] := __TMPV4
|
||||
_GOTO __LAB4
|
||||
__LAB1 :
|
||||
__LAB4 :
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
_IF _NOT __TMPB1 _GOTO __LAB5
|
||||
__TMPI1 := __CDINT000000E0 + __CDINT00000012
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000011A ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT00000018 + __CDINT00000012
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000D6 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT0000011A + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB6
|
||||
__TMPI2 := __CDINT000000E0 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV4 [ __TMPV1 ] := __TMPV1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT00000114 ] := FALSE
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := TRUE
|
||||
_GOTO __LAB7
|
||||
__LAB6 :
|
||||
__LAB7 :
|
||||
__TMPI1 := __CDINT000000D6 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB8
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV4 [ __TMPV1 ] := __TMPV1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := FALSE
|
||||
_GOTO __LAB9
|
||||
__LAB8 :
|
||||
__LAB9 :
|
||||
__TMPI1 := __CDINT00000014 + __DINT_NULL
|
||||
__TMPI2 := __CDINT000000E0 + __TMPI1
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000116 ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT00000014 + __DINT_NULL
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000DA ]
|
||||
__TMPB__R_TRIG__CLK := __TMPB2
|
||||
__FBL_RET := _PUSHCALLFB R_TRIG __TMPV2
|
||||
__TMPI1 := __CDINT00000116 + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LABa
|
||||
__TMPI2 := __CDINT000000E0 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV4 [ __TMPV1 ] := __TMPV1
|
||||
_GOTO __LABb
|
||||
__LABa :
|
||||
__LABb :
|
||||
__TMPI1 := __CDINT000000DA + __CDINT00000002
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LABc
|
||||
__TMPI2 := __CDINT00000018 + __CDINT00000014
|
||||
__TMPV1 := __RA_PFX_ENET_PAR_WRITE [ __TMPI2 ]
|
||||
__TMPV4 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000000C ]
|
||||
__TMPV4 [ __TMPV1 ] := __TMPV1
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := FALSE
|
||||
_GOTO __LABd
|
||||
__LABc :
|
||||
__LABd :
|
||||
_GOTO __LABe
|
||||
__LAB5 :
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT00000114 ] := FALSE
|
||||
__RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ] := FALSE
|
||||
__LABe :
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000114 ]
|
||||
__TMPV6 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E0 ]
|
||||
__TMPB__MSG_CIPGENERIC__IN := __TMPB2
|
||||
__TMPV7 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E2 ]
|
||||
__TMPV8 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000134 ]
|
||||
__TMPV7 := __TMPV8
|
||||
__TMPV9 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E4 ]
|
||||
__TMPV10 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000120 ]
|
||||
__TMPV9 := __TMPV10
|
||||
__TMPV11 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E6 ]
|
||||
__TMPV12 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000144 ]
|
||||
__TMPV11 := __TMPV12
|
||||
__TMPV13 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000E8 ]
|
||||
__TMPV14 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000140 ]
|
||||
__TMPV13 := __TMPV14
|
||||
__TMPV6 [ __CDINT0000000E ] := __ADI__RA_PFX_ENET_PAR_WRITE_0_0
|
||||
__FBL_RET := _PUSHCALLFB MSG_CIPGENERIC __TMPV6
|
||||
__TMPB2 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000004C ]
|
||||
__TMPV6 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000018 ]
|
||||
__TMPB__MSG_CIPGENERIC__IN := __TMPB2
|
||||
__TMPV7 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000001A ]
|
||||
__TMPV8 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000050 ]
|
||||
__TMPV7 := __TMPV8
|
||||
__TMPV9 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000001C ]
|
||||
__TMPV10 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000005C ]
|
||||
__TMPV9 := __TMPV10
|
||||
__TMPV11 := __RA_PFX_ENET_PAR_WRITE [ __CDINT0000001E ]
|
||||
__TMPV12 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000070 ]
|
||||
__TMPV11 := __TMPV12
|
||||
__TMPV15 := __RA_PFX_ENET_PAR_WRITE [ __CDINT00000020 ]
|
||||
__TMPV16 := __RA_PFX_ENET_PAR_WRITE [ __CDINT000000D0 ]
|
||||
__TMPV15 := __TMPV16
|
||||
__TMPV6 [ __CDINT0000000E ] := __ADI__RA_PFX_ENET_PAR_WRITE_0_1
|
||||
__FBL_RET := _PUSHCALLFB MSG_CIPGENERIC __TMPV6
|
||||
Binary file not shown.
1979
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_STS_CMD.ic
Normal file
1979
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_STS_CMD.ic
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_STS_CMD.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/RA_PFX_ENET_STS_CMD.rtc
Normal file
Binary file not shown.
43
Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.ic
Normal file
43
Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.ic
Normal file
@@ -0,0 +1,43 @@
|
||||
__TMPB1 := MODBUSCYCLETIMER [ __CDINT00000004 ]
|
||||
__TMPB1 := _NOT __TMPB1
|
||||
__TMPB__TON__IN := __TMPB1
|
||||
__FBL_RET := _PUSHCALLFB TON MODBUSCYCLETIMER
|
||||
__TMPT1 := MODBUSCYCLETIMER [ __CDINT00000008 ]
|
||||
MODBUSCYCLETIMEELAPSED := __TMPT1
|
||||
__TMPB1 := MODBUSCYCLETIMER [ __CDINT00000004 ]
|
||||
__TMPB1 := __TMPB1 _AND DOWNHOLE_TOOL_ENABLED
|
||||
__TMPV1 := LOCALCFGDATA [ __DINT_NULL ]
|
||||
__TMPV2 := TARGETCFGDATA0 [ __DINT_NULL ]
|
||||
__TMPV3 := MODBUS_READ0 [ __DINT_NULL ]
|
||||
__TMPB__MSG_MODBUS__IN := __TMPB1
|
||||
__TMPV4 := MODBUSDATA_0 [ __CDINT00000004 ]
|
||||
__TMPV4 := __TMPV1
|
||||
__TMPV5 := MODBUSDATA_0 [ __CDINT00000006 ]
|
||||
__TMPV5 := __TMPV2
|
||||
__TMPV6 := MODBUSDATA_0 [ __CDINT00000008 ]
|
||||
__TMPV6 := __TMPV3
|
||||
MODBUSDATA_0 [ __CDINT0000000A ] := __ADI__READDOWNHOLEDATA_0_0
|
||||
__FBL_RET := _PUSHCALLFB MSG_MODBUS MODBUSDATA_0
|
||||
__TMPB1 := MODBUSDATA_0 [ __CDINT0000000D ]
|
||||
MODBUSERRORDATA := __TMPB1
|
||||
__TMPUIN1 := MODBUSDATA_0 [ __CDINT0000000E ]
|
||||
ERRORCODEDATA := __TMPUIN1
|
||||
__TMPB1 := MODBUSDATA_0 [ __CDINT0000000C ]
|
||||
__TMPB1 := __TMPB1 _AND DOWNHOLE_TOOL_ENABLED
|
||||
__TMPV1 := LOCALCFGDATA [ __DINT_NULL ]
|
||||
__TMPV2 := TARGETCFGDATA1000 [ __DINT_NULL ]
|
||||
__TMPV3 := MODBUS_READ1000 [ __DINT_NULL ]
|
||||
__TMPB__MSG_MODBUS__IN := __TMPB1
|
||||
__TMPV4 := MODBUSDATA_1000 [ __CDINT00000004 ]
|
||||
__TMPV4 := __TMPV1
|
||||
__TMPV5 := MODBUSDATA_1000 [ __CDINT00000006 ]
|
||||
__TMPV5 := __TMPV2
|
||||
__TMPV6 := MODBUSDATA_1000 [ __CDINT00000008 ]
|
||||
__TMPV6 := __TMPV3
|
||||
MODBUSDATA_1000 [ __CDINT0000000A ] := __ADI__READDOWNHOLEDATA_0_1
|
||||
__FBL_RET := _PUSHCALLFB MSG_MODBUS MODBUSDATA_1000
|
||||
__TMPB1 := MODBUSDATA_1000 [ __CDINT0000000D ]
|
||||
MODBUSERRORDATA := __TMPB1
|
||||
__TMPUIN1 := MODBUSDATA_1000 [ __CDINT0000000E ]
|
||||
ERRORCODEDATA := __TMPUIN1
|
||||
__LG0000 :
|
||||
BIN
Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc
Normal file
Binary file not shown.
@@ -1,43 +1,43 @@
|
||||
(****** QuickLD compiler *******************************)
|
||||
(****** Copyright Rockwell Automation Canada, Ltd ******)
|
||||
(****** ST *********************************************)
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: TON *)
|
||||
ModbusCycleTimer(NOT(MODBUSCYCLETIMER.Q), MODBUSCYCLETIME) ;
|
||||
MODBUSCYCLETIMEELAPSED := ModbusCycleTimer.ET ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: MSG_MODBUS *)
|
||||
ModbusData_0(MODBUSCYCLETIMER.Q AND DOWNHOLE_TOOL_ENABLED, CANCEL, LOCALCFGDATA, TARGETCFGDATA0, MODBUS_READ0, 0) ;
|
||||
MODBUSERRORDATA := ModbusData_0.Error ;
|
||||
ERRORCODEDATA := ModbusData_0.ErrorID ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: MSG_MODBUS *)
|
||||
ModbusData_1000(MODBUSDATA_0.Q AND DOWNHOLE_TOOL_ENABLED, CANCEL, LOCALCFGDATA, TARGETCFGDATA1000, MODBUS_READ1000, 0) ;
|
||||
MODBUSERRORDATA := ModbusData_1000.Error ;
|
||||
ERRORCODEDATA := ModbusData_1000.ErrorID ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Code for the end of File **************)
|
||||
__GL __LG0000 ;
|
||||
|
||||
|
||||
|
||||
(*************** Local Symbols table *******************)
|
||||
|
||||
(****** QuickLD compiler *******************************)
|
||||
(****** Copyright Rockwell Automation Canada, Ltd ******)
|
||||
(****** ST *********************************************)
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: TON *)
|
||||
ModbusCycleTimer(NOT(MODBUSCYCLETIMER.Q), MODBUSCYCLETIME) ;
|
||||
MODBUSCYCLETIMEELAPSED := ModbusCycleTimer.ET ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: MSG_MODBUS *)
|
||||
ModbusData_0(MODBUSCYCLETIMER.Q AND DOWNHOLE_TOOL_ENABLED, CANCEL, LOCALCFGDATA, TARGETCFGDATA0, MODBUS_READ0, 0) ;
|
||||
MODBUSERRORDATA := ModbusData_0.Error ;
|
||||
ERRORCODEDATA := ModbusData_0.ErrorID ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Rung **********************************)
|
||||
(**)
|
||||
(*Label :*)(**)
|
||||
(* FB call: MSG_MODBUS *)
|
||||
ModbusData_1000(MODBUSDATA_0.Q AND DOWNHOLE_TOOL_ENABLED, CANCEL, LOCALCFGDATA, TARGETCFGDATA1000, MODBUS_READ1000, 0) ;
|
||||
MODBUSERRORDATA := ModbusData_1000.Error ;
|
||||
ERRORCODEDATA := ModbusData_1000.ErrorID ;
|
||||
|
||||
(*************** Code for the end of Rung **************)
|
||||
|
||||
|
||||
(*************** Code for the end of File **************)
|
||||
__GL __LG0000 ;
|
||||
|
||||
|
||||
|
||||
(*************** Local Symbols table *******************)
|
||||
|
||||
|
||||
88
Controller/Controller/Micro820/Micro820/SINT_TO_USINT.ic
Normal file
88
Controller/Controller/Micro820/Micro820/SINT_TO_USINT.ic
Normal file
@@ -0,0 +1,88 @@
|
||||
__TMPV1 := __SINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPS1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPS1
|
||||
_PUSH_PAR __DINT_NULL
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __SINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __DINT_NULL
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__SINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __SINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPS1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPS1
|
||||
_PUSH_PAR __CDINT00000001
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __SINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000001
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__SINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __SINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPS1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPS1
|
||||
_PUSH_PAR __CDINT00000002
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __SINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000002
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__SINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __SINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPS1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPS1
|
||||
_PUSH_PAR __CDINT00000003
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __SINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000003
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__SINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __SINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPS1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPS1
|
||||
_PUSH_PAR __CDINT00000004
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __SINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000004
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__SINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __SINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPS1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPS1
|
||||
_PUSH_PAR __CDINT00000005
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __SINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000005
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__SINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __SINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPS1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPS1
|
||||
_PUSH_PAR __CDINT00000006
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __SINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000006
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__SINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
__TMPV1 := __SINT_TO_USINT [ __DINT_NULL ]
|
||||
__TMPS1 := __TMPV1 [ __DINT_NULL ]
|
||||
_PUSH_PAR __TMPS1
|
||||
_PUSH_PAR __CDINT00000007
|
||||
__TMPB1 := _CALL __ANARBIT
|
||||
__TMPUSI1 := __SINT_TO_USINT [ __CDINT00000002 ]
|
||||
_PUSH_PAR __TMPB1
|
||||
_PUSH_PAR __TMPUSI1
|
||||
_PUSH_PAR __CDINT00000007
|
||||
__TMPN1 := _CALL __ANAWBIT
|
||||
__SINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user