Added Current Leakage Sensor on Digin 1&2

This commit is contained in:
Patrick McDonagh
2016-03-11 16:48:03 -06:00
parent 04e3a67873
commit 928b95f56c
115 changed files with 488 additions and 2902 deletions

View File

@@ -8,7 +8,7 @@
<DLGRCP_VarVA>
<DLGRCP_VarVA>
<ArrayLength>1</ArrayLength>
<VirtualAddress>1248</VirtualAddress>
<VirtualAddress>1252</VirtualAddress>
<Name>DH_IntakeTemperature</Name>
<Index>1</Index>
<ISaDataType>REAL</ISaDataType>
@@ -18,7 +18,7 @@
</DLGRCP_VarVA>
<DLGRCP_VarVA>
<ArrayLength>1</ArrayLength>
<VirtualAddress>1252</VirtualAddress>
<VirtualAddress>1256</VirtualAddress>
<Name>DH_IntakePressure</Name>
<Index>2</Index>
<ISaDataType>REAL</ISaDataType>
@@ -28,7 +28,7 @@
</DLGRCP_VarVA>
<DLGRCP_VarVA>
<ArrayLength>1</ArrayLength>
<VirtualAddress>1693</VirtualAddress>
<VirtualAddress>1697</VirtualAddress>
<Name>DH_DownholeStatus</Name>
<Index>3</Index>
<ISaDataType>STRING</ISaDataType>

View File

@@ -45,6 +45,7 @@ Controller.Micro820.Micro820._IO_EM_DO_05 FALSE
Controller.Micro820.Micro820._IO_EM_DO_06 FALSE
Controller.Micro820.Micro820._IO_P1_AI_00 25
Controller.Micro820.Micro820._IO_P1_AI_01 25
Controller.Micro820.Micro820.ALARM_CurrentLeakage
Controller.Micro820.Micro820.ALARM_Mode FALSE
Controller.Micro820.Micro820.ALARM_Pressure FALSE
Controller.Micro820.Micro820.ALARM_Remote FALSE
@@ -923,6 +924,7 @@ Controller.Micro820.Micro820.ReadDownholeData.TargetCfgStatus.Node 1
Controller.Micro820.Micro820.Remote_Shutdown_Disabled FALSE
Controller.Micro820.Micro820.Restart_Allowed FALSE
Controller.Micro820.Micro820.Restart_Command FALSE
Controller.Micro820.Micro820.RP_CurrentLeakage
Controller.Micro820.Micro820.RP_Mode TRUE
Controller.Micro820.Micro820.RP_Pressure TRUE
Controller.Micro820.Micro820.RP_Remote TRUE
@@ -933,6 +935,7 @@ Controller.Micro820.Micro820.RP_VFD TRUE
Controller.Micro820.Micro820.Run_Permissive TRUE
Controller.Micro820.Micro820.Run_Time T#2h25m30s58ms
Controller.Micro820.Micro820.Shutdown_Time T#4s866ms
Controller.Micro820.Micro820.SP_CurrentLeakage
Controller.Micro820.Micro820.SP_Mode TRUE
Controller.Micro820.Micro820.SP_Pressure TRUE
Controller.Micro820.Micro820.SP_Remote TRUE
@@ -4504,3 +4507,4 @@ Controller.Micro820.Micro820.VFD_SpeedRef 60.0
Controller.Micro820.Micro820.VFD_Start TRUE
Controller.Micro820.Micro820.VFD_Stop FALSE
Controller.Micro820.Micro820.VFD_Write FALSE
Controller.Micro820.Micro820.WARNING_CurrentLeakage
1 Controller.Micro820.Micro820.__SYSVA_ABORT_CYCLE FALSE
45 Controller.Micro820.Micro820._IO_EM_DO_06 FALSE
46 Controller.Micro820.Micro820._IO_P1_AI_00 25
47 Controller.Micro820.Micro820._IO_P1_AI_01 25
48 Controller.Micro820.Micro820.ALARM_CurrentLeakage
49 Controller.Micro820.Micro820.ALARM_Mode FALSE
50 Controller.Micro820.Micro820.ALARM_Pressure FALSE
51 Controller.Micro820.Micro820.ALARM_Remote FALSE
924 Controller.Micro820.Micro820.Remote_Shutdown_Disabled FALSE
925 Controller.Micro820.Micro820.Restart_Allowed FALSE
926 Controller.Micro820.Micro820.Restart_Command FALSE
927 Controller.Micro820.Micro820.RP_CurrentLeakage
928 Controller.Micro820.Micro820.RP_Mode TRUE
929 Controller.Micro820.Micro820.RP_Pressure TRUE
930 Controller.Micro820.Micro820.RP_Remote TRUE
935 Controller.Micro820.Micro820.Run_Permissive TRUE
936 Controller.Micro820.Micro820.Run_Time T#2h25m30s58ms
937 Controller.Micro820.Micro820.Shutdown_Time T#4s866ms
938 Controller.Micro820.Micro820.SP_CurrentLeakage
939 Controller.Micro820.Micro820.SP_Mode TRUE
940 Controller.Micro820.Micro820.SP_Pressure TRUE
941 Controller.Micro820.Micro820.SP_Remote TRUE
4507 Controller.Micro820.Micro820.VFD_Start TRUE
4508 Controller.Micro820.Micro820.VFD_Stop FALSE
4509 Controller.Micro820.Micro820.VFD_Write FALSE
4510 Controller.Micro820.Micro820.WARNING_CurrentLeakage

View File

@@ -292,6 +292,7 @@ __LAB30 :
SP_REMOTE := TRUE
__LAB33 :
SP_VFD := VFD_READY
SP_CURRENTLEAKAGE := _IO_EM_DI_02
__TMPB1 := SP_PRESSURE _AND SP_TEMPERATURE
__TMPB1 := __TMPB1 _AND SP_MODE
__TMPB1 := __TMPB1 _AND SP_VFD
@@ -349,6 +350,7 @@ RP_REMOTE := TRUE
__LAB43 :
RP_VFD := VFD_READY
RP_TUBINGPRESSURE := TUBINGPRESSURE_OK
RP_CURRENTLEAKAGE := _IO_EM_DI_02
__TMPB1 := RP_PRESSURE _AND RP_TEMPERATURE
__TMPB1 := __TMPB1 _AND RP_MODE
__TMPB1 := __TMPB1 _AND RP_VFD
@@ -400,6 +402,8 @@ VFD_START := FALSE
_GOTO __LAB4e
__LAB46 :
__LAB4e :
WARNING_CURRENTLEAKAGE := _IO_EM_DI_01
ALARM_CURRENTLEAKAGE := _IO_EM_DI_02
_IF _NOT RUN_PERMISSIVE _GOTO __LAB4f
ALARM_MODE := FALSE
ALARM_PRESSURE := FALSE

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -12,26 +12,21 @@ END_IF;
IF HMI_SELECT_HAND THEN
HMI_HOA := 1;
Auto_Mode := FALSE;
Hand_Mode:= TRUE;
Off_Mode := FALSE;
ELSIF HMI_SELECT_OFF THEN
HMI_HOA := 0;
Auto_Mode := FALSE;
Hand_Mode:= FALSE;
Off_Mode := TRUE;
ELSIF HMI_SELECT_AUTO THEN
HMI_HOA := 2;
Auto_Mode := TRUE;
Hand_Mode:= FALSE;
Off_Mode := FALSE;
END_IF;
CASE HMI_HOA OF
0: Auto_Mode := FALSE;
Hand_Mode:= FALSE;
Off_Mode := TRUE;
1: Auto_Mode := FALSE;
Hand_Mode:= TRUE;
Off_Mode := FALSE;
2: Auto_Mode := TRUE;
Hand_Mode:= FALSE;
Off_Mode := FALSE;
END_CASE;
IF HMI_VFD_WRITE THEN
VFD_Write := TRUE;
END_IF;
@@ -134,100 +129,39 @@ ELSE
END_IF;
(* Start Permissive Status *)
IF DH_Pressure_Startup_Enabled THEN
IF (DH_IntakePressure > DH_Pressure_Startup) THEN
SP_Pressure := TRUE;
ELSE
SP_Pressure := FALSE;
END_IF;
ELSE
SP_Pressure := TRUE;
END_IF;
IF DH_Temp_Startup_Enabled THEN
IF DH_IntakeTemperature < DH_Temp_Startup THEN
SP_Temperature := TRUE;
ELSE
SP_Temperature := FALSE;
END_IF;
ELSE
SP_Temperature := TRUE;
END_IF;
IF Hand_Mode OR Auto_Mode OR Test_Mode THEN
SP_Mode := TRUE;
ELSE
SP_Mode := FALSE;
END_IF;
IF NOT Remote_Shutdown_Disabled THEN
IF _IO_EM_DI_00 THEN
SP_Remote := TRUE;
ELSE
SP_Remote := FALSE;
END_IF;
ELSE
SP_Remote := TRUE;
END_IF;
SP_Pressure := (NOT DH_Pressure_Startup_Enabled) OR (DH_IntakePressure > DH_Pressure_Startup);
SP_Temperature := (NOT DH_Temp_Startup_Enabled) OR (DH_IntakeTemperature < DH_Temp_Startup);
SP_Mode := Hand_Mode OR Auto_Mode OR Test_Mode;
SP_Remote := Remote_Shutdown_Disabled OR _IO_EM_DI_00;
SP_VFD := VFD_Ready;
SP_CurrentLeakage := _IO_EM_DI_02;
Start_Permissive := (SP_Pressure AND
SP_Temperature AND
SP_Mode AND
SP_VFD AND
SP_Remote AND
SP_CurrentLeakage);
(* Pressure should be above the startup pressure setpoint and temperature should be below the startup temp setpoint to begin*)
IF (SP_Pressure AND SP_Temperature AND SP_Mode AND SP_VFD AND SP_Remote) THEN
Start_Permissive := TRUE;
ELSE
Start_Permissive := FALSE;
Device_Status := 'Not ready to start';
END_IF;
(* Run Permissive Status *)
IF DH_Pressure_Shutdown_Enabled THEN
IF DH_IntakePressure > DH_Pressure_Shutdown THEN
RP_Pressure := TRUE;
ELSE
RP_Pressure := FALSE;
END_IF;
ELSE
RP_Pressure := TRUE;
END_IF;
IF DH_Temp_Shutdown_Enabled THEN
IF DH_IntakeTemperature < DH_Temp_Shutdown THEN
RP_Temperature := TRUE;
ELSE
RP_Temperature := FALSE;
END_IF;
ELSE
RP_Temperature := TRUE;
END_IF;
IF Hand_Mode OR Auto_Mode OR Test_Mode THEN
RP_Mode := TRUE;
ELSE
RP_Mode := FALSE;
END_IF;
IF NOT Remote_Shutdown_Disabled THEN
IF _IO_EM_DI_00 THEN
RP_Remote := TRUE;
ELSE
RP_Remote := FALSE;
END_IF;
ELSE
RP_Remote := TRUE;
END_IF;
RP_Pressure := (NOT DH_Pressure_Shutdown_Enabled) OR (DH_IntakePressure > DH_Pressure_Shutdown);
RP_Temperature := (NOT DH_Temp_Shutdown_Enabled) OR (DH_IntakeTemperature < DH_Temp_Shutdown);
RP_Mode := (Hand_Mode OR Auto_Mode OR Test_Mode);
RP_Remote := _IO_EM_DI_00 OR Remote_Shutdown_Disabled;
RP_VFD := VFD_Ready;
RP_TubingPressure := TubingPressure_OK;
RP_CurrentLeakage := _IO_EM_DI_02;
Run_Permissive := (RP_Pressure AND
RP_Temperature AND
RP_Mode AND
RP_VFD AND
RP_TubingPressure AND
RP_Remote AND
RP_CurrentLeakage);
(* Pressure should be be above the shutdown pressure and temperature should be below shutdown temp setpoint to continue to run *)
IF (RP_Pressure AND RP_Temperature AND RP_Mode AND RP_VFD AND RP_TubingPressure AND RP_Remote) THEN
Run_Permissive := TRUE;
ELSE
Run_Permissive := FALSE;
END_IF;
IF (NOT Run_Permissive AND VFD_Run_Cmd) THEN
Device_Status := 'Lost Run Permissive';
@@ -251,6 +185,9 @@ IF (NOT Run_Permissive AND VFD_Run_Cmd) THEN
END_IF;
WARNING_CurrentLeakage := _IO_EM_DI_01;
ALARM_CurrentLeakage := _IO_EM_DI_02;
IF Run_Permissive THEN
ALARM_Mode := FALSE;
ALARM_Pressure := FALSE;

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -1,352 +0,0 @@
__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

View File

@@ -1,38 +0,0 @@
FUNCTION_BLOCK DINT_TO_USINT
OUT_SINT_1.0 := INP_DINT.0;
OUT_SINT_1.1 := INP_DINT.1;
OUT_SINT_1.2 := INP_DINT.2;
OUT_SINT_1.3 := INP_DINT.3;
OUT_SINT_1.4 := INP_DINT.4;
OUT_SINT_1.5 := INP_DINT.5;
OUT_SINT_1.6 := INP_DINT.6;
OUT_SINT_1.7 := INP_DINT.7;
OUT_SINT_2.0 := INP_DINT.8;
OUT_SINT_2.1 := INP_DINT.9;
OUT_SINT_2.2 := INP_DINT.10;
OUT_SINT_2.3 := INP_DINT.11;
OUT_SINT_2.4 := INP_DINT.12;
OUT_SINT_2.5 := INP_DINT.13;
OUT_SINT_2.6 := INP_DINT.14;
OUT_SINT_2.7 := INP_DINT.15;
OUT_SINT_3.0 := INP_DINT.16;
OUT_SINT_3.1 := INP_DINT.17;
OUT_SINT_3.2 := INP_DINT.18;
OUT_SINT_3.3 := INP_DINT.19;
OUT_SINT_3.4 := INP_DINT.20;
OUT_SINT_3.5 := INP_DINT.21;
OUT_SINT_3.6 := INP_DINT.22;
OUT_SINT_3.7 := INP_DINT.23;
OUT_SINT_4.0 := INP_DINT.24;
OUT_SINT_4.1 := INP_DINT.25;
OUT_SINT_4.2 := INP_DINT.26;
OUT_SINT_4.3 := INP_DINT.27;
OUT_SINT_4.4 := INP_DINT.28;
OUT_SINT_4.5 := INP_DINT.29;
OUT_SINT_4.6 := INP_DINT.30;
OUT_SINT_4.7 := INP_DINT.31;
END_FUNCTION_BLOCK

View File

@@ -3,14 +3,6 @@ CONTROL
VFD_MESSAGING
VFD_CONFIGMAP
VFD_ERRORMAP
USINT_TO_UDINT
USINT_TO_DINT
USINT_TO_UINT
USINT_TO_SINT
UDINT_TO_USINT
DINT_TO_USINT
UINT_TO_USINT
SINT_TO_USINT
LINEARSCALE
RA_PFX_ENET_STS_CMD
RA_PFX_ENET_PAR_READ

View File

@@ -1,12 +1,4 @@
USINT_TO_DINT:
USINT_TO_UINT:
USINT_TO_SINT:
RA_PFX_ENET_STS_CMD:
UINT_TO_USINT:
RA_PFX_ENET_PAR_WRITE:
USINT_TO_UDINT:
UDINT_TO_USINT:
LINEARSCALE:
RA_PFX_ENET_PAR_READ:
SINT_TO_USINT:
DINT_TO_USINT:

View File

@@ -1,41 +1,25 @@
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\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::LINEARSCALE
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
0::0000-0003::LINEARSCALE
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP: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\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::LINEARSCALE
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0003-0003::Linking for 2080LC2020QWBI
0:C:\USERS\PATRICK\DESKTOP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
0::0000-0003::LINEARSCALE
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0003-0003::Linking for 2080LC2020QWBI
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)

View File

@@ -1,17 +1,9 @@
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);
VFD_ERRORMAP(169):
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):

View File

@@ -0,0 +1,16 @@
[MODIF]
[RESULT]
ON_LINE=N
TBL_CONF=Y
CRC_ORG=0x0
CRC_OLD=
CRC_NEW=0x292F4E50
DAT_ORG=0
DAT_OLD=0
DAT_NEW=1457735016
VER_ORG=0
VER_OLD=0
VER_NEW=85
CRC_ALL_OLD=
CRC_ALL_NEW=0x541CF9AC

View File

@@ -1,75 +0,0 @@
[__DEFIO_CPXDVC]
Nb = 2
NotMDF = 0, 1, AB_, OPTIMUS_, IO_Base
MDF = -1
RIdx = 0
NotMDF = 101, 1, AB_, OPTIMUS_, IOUP_Analog
MDF = -1
RIdx = 0
[__DEFIO_SPLDVC]
Nb = 6
NotMDF = 0, 0, 1, AB_, OPTIMUS_, digitOut_Base
MDF = -1
RIdx = 0, 0
NotMDF = 0, 1, 1, AB_, OPTIMUS_, digitIn_Base
MDF = -1
RIdx = 0, 0
NotMDF = 0, 2, 1, AB_, OPTIMUS_, analogIn_Base
MDF = -1
RIdx = 0, 0
NotMDF = 0, 3, 1, AB_, OPTIMUS_, analogOut_Base
MDF = -1
RIdx = 0, 0
NotMDF = 101, 0, 1, AB_, OPTIMUS_, analogOut_UP
MDF = -1
RIdx = 0, 1
NotMDF = 101, 1, 1, AB_, OPTIMUS_, analogIn_UP
MDF = -1
RIdx = 0, 1
[__DEFIO_CHAN]
RIdx = 0, 0, 0
Nb = 7
MDF = 1\1, 1, 0, 0, -1, _IO_EM_DO_00
MDF = 1\1, 1, 0, 1, -1, _IO_EM_DO_01
MDF = 1\1, 1, 0, 2, -1, _IO_EM_DO_02
MDF = 1\1, 1, 0, 3, -1, _IO_EM_DO_03
MDF = 1\1, 1, 0, 4, -1, _IO_EM_DO_04
MDF = 1\1, 1, 0, 5, -1, _IO_EM_DO_05
MDF = 1\1, 1, 0, 6, -1, _IO_EM_DO_06
RIdx = 0, 0, 1
Nb = 12
MDF = 1\1, 1, 0, 0, -1, _IO_EM_DI_00
MDF = 1\1, 1, 0, 1, -1, _IO_EM_DI_01
MDF = 1\1, 1, 0, 2, -1, _IO_EM_DI_02
MDF = 1\1, 1, 0, 3, -1, _IO_EM_DI_03
MDF = 1\1, 1, 0, 4, -1, _IO_EM_DI_04
MDF = 1\1, 1, 0, 5, -1, _IO_EM_DI_05
MDF = 1\1, 1, 0, 6, -1, _IO_EM_DI_06
MDF = 1\1, 1, 0, 7, -1, _IO_EM_DI_07
MDF = 1\1, 1, 0, 8, -1, _IO_EM_DI_08
MDF = 1\1, 1, 0, 9, -1, _IO_EM_DI_09
MDF = 1\1, 1, 0, 10, -1, _IO_EM_DI_10
MDF = 1\1, 1, 0, 11, -1, _IO_EM_DI_11
RIdx = 0, 0, 2
Nb = 4
MDF = 1\1, 1, 0, 0, -1, _IO_EM_AI_00
MDF = 1\1, 1, 0, 1, -1, _IO_EM_AI_01
MDF = 1\1, 1, 0, 2, -1, _IO_EM_AI_02
MDF = 1\1, 1, 0, 3, -1, _IO_EM_AI_03
RIdx = 0, 0, 3
Nb = 1
MDF = 1\1, 1, 0, 0, -1, _IO_EM_AO_00
RIdx = 0, 1, 4
Nb = 0
RIdx = 0, 1, 5
Nb = 2
MDF = 1\1, 0, 0, 0, -1, _IO_P1_AI_00
MDF = 1\1, 0, 0, 1, -1, _IO_P1_AI_01
[__READONLY_VALUES]
Nb = 0

View File

@@ -1,10 +1,10 @@
[MEMORY]
Offset0=0x3C34
Offset1=0x4434
Offset2=0x4434
Offset3=0x4434
Memory Usage Estimate(Code)=0x6E2C
Memory Usage Estimate(Data)=0x7BD0
Offset0=0x3C08
Offset1=0x4408
Offset2=0x4408
Offset3=0x4408
Memory Usage Estimate(Code)=0x479C
Memory Usage Estimate(Data)=0x7B38
Memory Usage Estimate(Retain)=0x8B
Memory Usage Estimate(Temporary variables)=0x1790
Memory Usage Estimate(Temporary variables)=0x172C
Offset4=0x414

View File

@@ -1,10 +0,0 @@
[MEMORY]
Offset0=0x3C34
Offset1=0x4434
Offset2=0x4434
Offset3=0x4434
Memory Usage Estimate(Code)=0x6E2C
Memory Usage Estimate(Data)=0x7BD0
Memory Usage Estimate(Retain)=0x8B
Memory Usage Estimate(Temporary variables)=0x1790
Offset4=0x414

View File

@@ -1,28 +0,0 @@
[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=Y
TBL_CONF=Y
CRC_ORG=0x84369642
CRC_OLD=0x84369642
CRC_NEW=0x84369642
DAT_ORG=1456953494
DAT_OLD=1456953494
DAT_NEW=1457056427
VER_ORG=84
VER_OLD=84
VER_NEW=83
CRC_ALL_OLD=0x887AC2DA
CRC_ALL_NEW=0x887AC2DA

View File

@@ -1,9 +1,9 @@
[MEMORY]
Memory Usage Estimate(Temporary variables)=0x1798
Memory Usage Estimate(Temporary variables)=0x172C
Biggest online change user variable memory block size=0x800
Currently added user variables=0x0
Total data size=0x53CC
User variables size=0x3C34
Maximum size for temporary variables=0x3798
Memory Usage Estimate(Data)=0x7BCC
Total data size=0x5334
User variables size=0x3C08
Maximum size for temporary variables=0x372C
Memory Usage Estimate(Data)=0x7B34
Free memory for user variables=0x800

View File

@@ -1,9 +0,0 @@
[MEMORY]
Memory Usage Estimate(Temporary variables)=0x1798
Biggest online change user variable memory block size=0x800
Currently added user variables=0x0
Total data size=0x53CC
User variables size=0x3C34
Maximum size for temporary variables=0x3798
Memory Usage Estimate(Data)=0x7BCC
Free memory for user variables=0x800

View File

@@ -1,3 +0,0 @@
[MEMORY]
Code Space Free Memory=0x172A8
Code Space Requirement=0x38BC

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -1,88 +0,0 @@
__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

View File

@@ -1,12 +0,0 @@
FUNCTION_BLOCK SINT_TO_USINT
OUT_SINT_1.0 := INP_INT.0;
OUT_SINT_1.1 := INP_INT.1;
OUT_SINT_1.2 := INP_INT.2;
OUT_SINT_1.3 := INP_INT.3;
OUT_SINT_1.4 := INP_INT.4;
OUT_SINT_1.5 := INP_INT.5;
OUT_SINT_1.6 := INP_INT.6;
OUT_SINT_1.7 := INP_INT.7;
END_FUNCTION_BLOCK

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -1,352 +0,0 @@
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000008
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000009
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000A
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000B
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000C
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000D
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000E
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000F
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000010
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000004 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000011
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000004 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000012
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000004 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000013
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000004 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000014
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000004 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000015
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000004 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000016
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000004 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000017
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000004 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000004 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000018
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000005 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000019
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000005 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001A
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000005 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001B
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000005 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001C
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000005 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001D
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000005 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001E
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000005 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1
__TMPV1 := __UDINT_TO_USINT [ __DINT_NULL ]
__TMPUDI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001F
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UDINT_TO_USINT [ __CDINT00000005 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__UDINT_TO_USINT [ __CDINT00000005 ] := __TMPUSI1

View File

@@ -1,38 +0,0 @@
FUNCTION_BLOCK UDINT_TO_USINT
OUT_SINT_1.0 := INP_DINT.0;
OUT_SINT_1.1 := INP_DINT.1;
OUT_SINT_1.2 := INP_DINT.2;
OUT_SINT_1.3 := INP_DINT.3;
OUT_SINT_1.4 := INP_DINT.4;
OUT_SINT_1.5 := INP_DINT.5;
OUT_SINT_1.6 := INP_DINT.6;
OUT_SINT_1.7 := INP_DINT.7;
OUT_SINT_2.0 := INP_DINT.8;
OUT_SINT_2.1 := INP_DINT.9;
OUT_SINT_2.2 := INP_DINT.10;
OUT_SINT_2.3 := INP_DINT.11;
OUT_SINT_2.4 := INP_DINT.12;
OUT_SINT_2.5 := INP_DINT.13;
OUT_SINT_2.6 := INP_DINT.14;
OUT_SINT_2.7 := INP_DINT.15;
OUT_SINT_3.0 := INP_DINT.16;
OUT_SINT_3.1 := INP_DINT.17;
OUT_SINT_3.2 := INP_DINT.18;
OUT_SINT_3.3 := INP_DINT.19;
OUT_SINT_3.4 := INP_DINT.20;
OUT_SINT_3.5 := INP_DINT.21;
OUT_SINT_3.6 := INP_DINT.22;
OUT_SINT_3.7 := INP_DINT.23;
OUT_SINT_4.0 := INP_DINT.24;
OUT_SINT_4.1 := INP_DINT.25;
OUT_SINT_4.2 := INP_DINT.26;
OUT_SINT_4.3 := INP_DINT.27;
OUT_SINT_4.4 := INP_DINT.28;
OUT_SINT_4.5 := INP_DINT.29;
OUT_SINT_4.6 := INP_DINT.30;
OUT_SINT_4.7 := INP_DINT.31;
END_FUNCTION_BLOCK

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -1,176 +0,0 @@
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000002 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000008
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT00000009
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT0000000A
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT0000000B
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT0000000C
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT0000000D
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT0000000E
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1
__TMPV1 := __UINT_TO_USINT [ __DINT_NULL ]
__TMPUIN1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUIN1
_PUSH_PAR __CDINT0000000F
__TMPB1 := _CALL __ANARBIT
__TMPUSI1 := __UINT_TO_USINT [ __CDINT00000003 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__UINT_TO_USINT [ __CDINT00000003 ] := __TMPUSI1

View File

@@ -1,20 +0,0 @@
FUNCTION_BLOCK UINT_TO_USINT
OUT_SINT_1.0 := INP_INT.0;
OUT_SINT_1.1 := INP_INT.1;
OUT_SINT_1.2 := INP_INT.2;
OUT_SINT_1.3 := INP_INT.3;
OUT_SINT_1.4 := INP_INT.4;
OUT_SINT_1.5 := INP_INT.5;
OUT_SINT_1.6 := INP_INT.6;
OUT_SINT_1.7 := INP_INT.7;
OUT_SINT_2.0 := INP_INT.8;
OUT_SINT_2.1 := INP_INT.9;
OUT_SINT_2.2 := INP_INT.10;
OUT_SINT_2.3 := INP_INT.11;
OUT_SINT_2.4 := INP_INT.12;
OUT_SINT_2.5 := INP_INT.13;
OUT_SINT_2.6 := INP_INT.14;
OUT_SINT_2.7 := INP_INT.15;
END_FUNCTION_BLOCK

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -1,352 +0,0 @@
__TMPV1 := __USINT_TO_DINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000008
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000009
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000000A
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000000B
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000000C
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000000D
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000000E
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000000F
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000010
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000011
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000012
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000013
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000014
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000015
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000016
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000017
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000018
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT00000019
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000001A
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000001B
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000001C
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000001D
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000001E
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1
__TMPV1 := __USINT_TO_DINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPI1 := __USINT_TO_DINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPI1
_PUSH_PAR __CDINT0000001F
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_DINT [ __CDINT00000008 ] := __TMPI1

View File

@@ -1,38 +0,0 @@
FUNCTION_BLOCK USINT_TO_DINT
DINT_OUT.0 := SINT_SRC_1.0;
DINT_OUT.1 := SINT_SRC_1.1;
DINT_OUT.2 := SINT_SRC_1.2;
DINT_OUT.3 := SINT_SRC_1.3;
DINT_OUT.4 := SINT_SRC_1.4;
DINT_OUT.5 := SINT_SRC_1.5;
DINT_OUT.6 := SINT_SRC_1.6;
DINT_OUT.7 := SINT_SRC_1.7;
DINT_OUT.8 := SINT_SRC_2.0;
DINT_OUT.9 := SINT_SRC_2.1;
DINT_OUT.10 := SINT_SRC_2.2;
DINT_OUT.11 := SINT_SRC_2.3;
DINT_OUT.12 := SINT_SRC_2.4;
DINT_OUT.13 := SINT_SRC_2.5;
DINT_OUT.14 := SINT_SRC_2.6;
DINT_OUT.15 := SINT_SRC_2.7;
DINT_OUT.16 := SINT_SRC_3.0;
DINT_OUT.17 := SINT_SRC_3.1;
DINT_OUT.18 := SINT_SRC_3.2;
DINT_OUT.19 := SINT_SRC_3.3;
DINT_OUT.20 := SINT_SRC_3.4;
DINT_OUT.21 := SINT_SRC_3.5;
DINT_OUT.22 := SINT_SRC_3.6;
DINT_OUT.23 := SINT_SRC_3.7;
DINT_OUT.24 := SINT_SRC_4.0;
DINT_OUT.25 := SINT_SRC_4.1;
DINT_OUT.26 := SINT_SRC_4.2;
DINT_OUT.27 := SINT_SRC_4.3;
DINT_OUT.28 := SINT_SRC_4.4;
DINT_OUT.29 := SINT_SRC_4.5;
DINT_OUT.30 := SINT_SRC_4.6;
DINT_OUT.31 := SINT_SRC_4.7;
END_FUNCTION_BLOCK

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -1,88 +0,0 @@
__TMPV1 := __USINT_TO_SINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPS1 := __USINT_TO_SINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPS1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_SINT [ __CDINT00000002 ] := __TMPS1
__TMPV1 := __USINT_TO_SINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPS1 := __USINT_TO_SINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPS1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_SINT [ __CDINT00000002 ] := __TMPS1
__TMPV1 := __USINT_TO_SINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPS1 := __USINT_TO_SINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPS1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_SINT [ __CDINT00000002 ] := __TMPS1
__TMPV1 := __USINT_TO_SINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPS1 := __USINT_TO_SINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPS1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_SINT [ __CDINT00000002 ] := __TMPS1
__TMPV1 := __USINT_TO_SINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPS1 := __USINT_TO_SINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPS1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_SINT [ __CDINT00000002 ] := __TMPS1
__TMPV1 := __USINT_TO_SINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPS1 := __USINT_TO_SINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPS1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_SINT [ __CDINT00000002 ] := __TMPS1
__TMPV1 := __USINT_TO_SINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPS1 := __USINT_TO_SINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPS1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_SINT [ __CDINT00000002 ] := __TMPS1
__TMPV1 := __USINT_TO_SINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPS1 := __USINT_TO_SINT [ __CDINT00000002 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPS1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_SINT [ __CDINT00000002 ] := __TMPS1

View File

@@ -1,11 +0,0 @@
FUNCTION_BLOCK USINT_TO_SINT
INT_OUT.0 := SINT_SRC_1.0;
INT_OUT.1 := SINT_SRC_1.1;
INT_OUT.2 := SINT_SRC_1.2;
INT_OUT.3 := SINT_SRC_1.3;
INT_OUT.4 := SINT_SRC_1.4;
INT_OUT.5 := SINT_SRC_1.5;
INT_OUT.6 := SINT_SRC_1.6;
INT_OUT.7 := SINT_SRC_1.7;
END_FUNCTION_BLOCK

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -1,352 +0,0 @@
__TMPV1 := __USINT_TO_UDINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __DINT_NULL
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000001
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000002
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000003
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000004
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000005
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000006
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __DINT_NULL ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000007
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000008
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000009
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000A
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000B
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000C
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000D
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000E
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000002 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000000F
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000010
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000011
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000012
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000013
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000014
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000015
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000016
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000004 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000017
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __DINT_NULL
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000018
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000001
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT00000019
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000002
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001A
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000003
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001B
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000004
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001C
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000005
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001D
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000006
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001E
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1
__TMPV1 := __USINT_TO_UDINT [ __CDINT00000006 ]
__TMPUSI1 := __TMPV1 [ __DINT_NULL ]
_PUSH_PAR __TMPUSI1
_PUSH_PAR __CDINT00000007
__TMPB1 := _CALL __ANARBIT
__TMPUDI1 := __USINT_TO_UDINT [ __CDINT00000008 ]
_PUSH_PAR __TMPB1
_PUSH_PAR __TMPUDI1
_PUSH_PAR __CDINT0000001F
__TMPN1 := _CALL __ANAWBIT
__USINT_TO_UDINT [ __CDINT00000008 ] := __TMPUDI1

View File

@@ -1,38 +0,0 @@
FUNCTION_BLOCK USINT_TO_UDINT
DINT_OUT.0 := SINT_SRC_1.0;
DINT_OUT.1 := SINT_SRC_1.1;
DINT_OUT.2 := SINT_SRC_1.2;
DINT_OUT.3 := SINT_SRC_1.3;
DINT_OUT.4 := SINT_SRC_1.4;
DINT_OUT.5 := SINT_SRC_1.5;
DINT_OUT.6 := SINT_SRC_1.6;
DINT_OUT.7 := SINT_SRC_1.7;
DINT_OUT.8 := SINT_SRC_2.0;
DINT_OUT.9 := SINT_SRC_2.1;
DINT_OUT.10 := SINT_SRC_2.2;
DINT_OUT.11 := SINT_SRC_2.3;
DINT_OUT.12 := SINT_SRC_2.4;
DINT_OUT.13 := SINT_SRC_2.5;
DINT_OUT.14 := SINT_SRC_2.6;
DINT_OUT.15 := SINT_SRC_2.7;
DINT_OUT.16 := SINT_SRC_3.0;
DINT_OUT.17 := SINT_SRC_3.1;
DINT_OUT.18 := SINT_SRC_3.2;
DINT_OUT.19 := SINT_SRC_3.3;
DINT_OUT.20 := SINT_SRC_3.4;
DINT_OUT.21 := SINT_SRC_3.5;
DINT_OUT.22 := SINT_SRC_3.6;
DINT_OUT.23 := SINT_SRC_3.7;
DINT_OUT.24 := SINT_SRC_4.0;
DINT_OUT.25 := SINT_SRC_4.1;
DINT_OUT.26 := SINT_SRC_4.2;
DINT_OUT.27 := SINT_SRC_4.3;
DINT_OUT.28 := SINT_SRC_4.4;
DINT_OUT.29 := SINT_SRC_4.5;
DINT_OUT.30 := SINT_SRC_4.6;
DINT_OUT.31 := SINT_SRC_4.7;
END_FUNCTION_BLOCK

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

Some files were not shown because too many files have changed in this diff Show More