commit
2452d59769
3023 changed files with 1223916 additions and 0 deletions
@ -0,0 +1,28 @@ |
|||
[INFORMATION] |
|||
CONFIG= |
|||
HARDWARE=EXC6000 |
|||
SECONDHARDWARE= |
|||
PACK_SOURCE=0 |
|||
TYPE=3 |
|||
OPERATINGNUMBER=0 |
|||
OPTIMIZE=2 |
|||
CONNECTION=127.0.0.1 |
|||
MAPFILE=1 |
|||
[IO_EXTERNALS] |
|||
FILE= |
|||
[TASKS] |
|||
FILE0=\MAIN |
|||
COUNT=1 |
|||
[TASK_FILE0] |
|||
NETDEP=0 |
|||
NAME= |
|||
TYPE=CYCLIC |
|||
INTERRUPT_NAME= |
|||
PRIORITY=1 |
|||
TIME=1 |
|||
NR=0 |
|||
OPTIMIZE=3 |
|||
[GLOBAL] |
|||
COUNT=0 |
|||
[DIRECT_GLOBAL] |
|||
COUNT=0 |
@ -0,0 +1,2 @@ |
|||
<?xml version="1.0"?> |
|||
<RESOURCES><RESOURCE ProjName="BRCON_MCFB_ED_V3.2.9.1" ResName="RESOURCE" BuildNumber="1635391191" ResVersion="865075890" Motorola="0" ConnectionName="RESOURCE"><VARTAB/></RESOURCE></RESOURCES> |
@ -0,0 +1,9 @@ |
|||
FUNCTION BF_IOM0801U_E5 : INT |
|||
|
|||
VAR_INPUT |
|||
temp_in : int ; |
|||
temp_last : int ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,9 @@ |
|||
FUNCTION BS_ASCII2INT : INT |
|||
|
|||
VAR_INPUT |
|||
ASCII1 : BYTE ; |
|||
ASCII2 : BYTE ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,16 @@ |
|||
FUNCTION_BLOCK BS_AVERAGE |
|||
|
|||
|
|||
VAR_INPUT |
|||
Input : INT ; |
|||
Num : INT := 30 ; |
|||
Delay : Time := t#100ms ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
Output : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK BS_CMFCU |
|||
|
|||
|
|||
VAR_INPUT |
|||
FAU_STRUCT_IN : FAU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
FAU_STRUCT_OUT : FAU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,22 @@ |
|||
FUNCTION_BLOCK BS_DelayGroupVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : INT := 0 ; |
|||
BOOL_GroupSet : BOOL ; |
|||
INT_GroupSet : INT ; |
|||
REAL_GroupSet : REAL ; |
|||
REAL_IN : ARRAY [ 0 .. 10 ] OF REAL ; |
|||
INT_IN : ARRAY [ 0 .. 10 ] OF INT ; |
|||
BOOL_IN : ARRAY [ 0 .. 10 ] OF BOOL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT : ARRAY [ 0 .. 10 ] OF REAL ; |
|||
INT_OUT : ARRAY [ 0 .. 10 ] OF INT ; |
|||
BOOL_OUT : ARRAY [ 0 .. 10 ] OF BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,76 @@ |
|||
FUNCTION_BLOCK BS_DelayRemoteVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
Lock : INT ; |
|||
REAL_RemoteSet : REAL ; |
|||
REAL_IN01 : REAL ; |
|||
REAL_IN02 : REAL ; |
|||
REAL_IN03 : REAL ; |
|||
REAL_IN04 : REAL ; |
|||
REAL_IN05 : REAL ; |
|||
REAL_IN06 : REAL ; |
|||
REAL_IN07 : REAL ; |
|||
REAL_IN08 : REAL ; |
|||
REAL_IN09 : REAL ; |
|||
REAL_IN10 : REAL ; |
|||
BOOL_RemoteSet : BOOL ; |
|||
BOOL_IN01 : BOOL ; |
|||
BOOL_IN02 : BOOL ; |
|||
BOOL_IN03 : BOOL ; |
|||
BOOL_IN04 : BOOL ; |
|||
BOOL_IN05 : BOOL ; |
|||
BOOL_IN06 : BOOL ; |
|||
BOOL_IN07 : BOOL ; |
|||
BOOL_IN08 : BOOL ; |
|||
BOOL_IN09 : BOOL ; |
|||
BOOL_IN10 : BOOL ; |
|||
INT_RemoteSet : INT ; |
|||
INT_IN01 : INT ; |
|||
INT_IN02 : INT ; |
|||
INT_IN03 : INT ; |
|||
INT_IN04 : INT ; |
|||
INT_IN05 : INT ; |
|||
INT_IN06 : INT ; |
|||
INT_IN07 : INT ; |
|||
INT_IN08 : INT ; |
|||
INT_IN09 : INT ; |
|||
INT_IN10 : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT01 : REAL ; |
|||
REAL_OUT02 : REAL ; |
|||
REAL_OUT03 : REAL ; |
|||
REAL_OUT04 : REAL ; |
|||
REAL_OUT05 : REAL ; |
|||
REAL_OUT06 : REAL ; |
|||
REAL_OUT07 : REAL ; |
|||
REAL_OUT08 : REAL ; |
|||
REAL_OUT09 : REAL ; |
|||
REAL_OUT10 : REAL ; |
|||
BOOL_OUT01 : BOOL ; |
|||
BOOL_OUT02 : BOOL ; |
|||
BOOL_OUT03 : BOOL ; |
|||
BOOL_OUT04 : BOOL ; |
|||
BOOL_OUT05 : BOOL ; |
|||
BOOL_OUT06 : BOOL ; |
|||
BOOL_OUT07 : BOOL ; |
|||
BOOL_OUT08 : BOOL ; |
|||
BOOL_OUT09 : BOOL ; |
|||
BOOL_OUT10 : BOOL ; |
|||
INT_OUT01 : INT ; |
|||
INT_OUT02 : INT ; |
|||
INT_OUT03 : INT ; |
|||
INT_OUT04 : INT ; |
|||
INT_OUT05 : INT ; |
|||
INT_OUT06 : INT ; |
|||
INT_OUT07 : INT ; |
|||
INT_OUT08 : INT ; |
|||
INT_OUT09 : INT ; |
|||
INT_OUT10 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,13 @@ |
|||
FUNCTION_BLOCK BS_DevHeart |
|||
|
|||
|
|||
VAR_INPUT |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
HeartVavle : int ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK BS_DevHeartCheck |
|||
|
|||
|
|||
VAR_INPUT |
|||
DHV : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DHR : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,20 @@ |
|||
FUNCTION_BLOCK BS_DevScan |
|||
|
|||
|
|||
VAR_INPUT |
|||
Dev_Scan_Hex : DWORD ; |
|||
Dev_Array : ARRAY [ 0 .. 31 ] of byte ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
Dev_Status : DWORD ; |
|||
Dev_Ratio : REAL ; |
|||
Dev_Ready : BOOL ; |
|||
Dev_Total : INT ; |
|||
Dev_Error : INT ; |
|||
HeartVavle : int ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,19 @@ |
|||
FUNCTION_BLOCK BS_EVC |
|||
|
|||
|
|||
VAR_INPUT |
|||
RUN : BOOL ; |
|||
SET : REAL ; |
|||
FB : REAL ; |
|||
Dead_Band : REAL := 0.5 ; |
|||
Delay : TIME := t#30s ; |
|||
SW : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
EVC : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,18 @@ |
|||
FUNCTION_BLOCK BS_FEC |
|||
|
|||
|
|||
VAR_INPUT |
|||
RUN : BOOL ; |
|||
SET : REAL ; |
|||
FB : REAL ; |
|||
Dead_Band : REAL := 10.0 ; |
|||
Delay : TIME := t#300s ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DevC : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,15 @@ |
|||
FUNCTION_BLOCK BS_Feedback |
|||
|
|||
|
|||
VAR_INPUT |
|||
Control : BOOL ; |
|||
Run : BOOL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
ALARM : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,16 @@ |
|||
FUNCTION_BLOCK BS_GETCRC16 |
|||
|
|||
|
|||
VAR_INPUT |
|||
CRC_IN : array [ 0 .. 200 ] of byte ; |
|||
CRC_LEN : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
CRC16H : byte ; |
|||
CRC16L : byte ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,19 @@ |
|||
FUNCTION_BLOCK BS_GroupVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : INT := 0 ; |
|||
BOOL_GroupSet : BOOL ; |
|||
INT_GroupSet : INT ; |
|||
REAL_GroupSet : REAL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT : ARRAY [ 0 .. 10 ] OF REAL ; |
|||
INT_OUT : ARRAY [ 0 .. 10 ] OF INT ; |
|||
BOOL_OUT : ARRAY [ 0 .. 10 ] OF BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,19 @@ |
|||
FUNCTION_BLOCK BS_GroupVavle50 |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : INT := 0 ; |
|||
BOOL_GroupSet : BOOL ; |
|||
INT_GroupSet : INT ; |
|||
REAL_GroupSet : REAL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT : ARRAY [ 0 .. 50 ] OF REAL ; |
|||
INT_OUT : ARRAY [ 0 .. 50 ] OF INT ; |
|||
BOOL_OUT : ARRAY [ 0 .. 50 ] OF BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,22 @@ |
|||
FUNCTION_BLOCK BS_ModbusCom |
|||
|
|||
|
|||
VAR_INPUT |
|||
SerialCom : byte ; |
|||
NetSend : array [ 0 .. 64 ] of NetSendConfig ; |
|||
NetSendDelay : time ; |
|||
ComSend : array [ 0 .. 64 ] of ComSendConfig ; |
|||
ComSendDelay : time ; |
|||
ComRecvDelay : time ; |
|||
ComAnalysisDelay : time ; |
|||
DataReadLength : int ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DataStr : array [ 0 .. 128 ] of byte ; |
|||
DataRead : array [ 0 .. 128 ] of DataFormat ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,25 @@ |
|||
FUNCTION_BLOCK BS_PID |
|||
|
|||
|
|||
VAR_INPUT |
|||
RUN : BOOL ; |
|||
STOP_D : BOOL ; |
|||
STOP_I : BOOL ; |
|||
SET : REAL ; |
|||
FB : REAL ; |
|||
Kfb : REAL := 1.0 ; |
|||
Kp : REAL := 30.0 ; |
|||
Ti : REAL := 150.0 ; |
|||
Td : REAL ; |
|||
Dead_Band : REAL ; |
|||
Ymax : REAL ; |
|||
Ymin : REAL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
OUT : REAL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,315 @@ |
|||
FUNCTION_BLOCK BS_RemoteVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_RemoteSet : REAL ; |
|||
REAL_IN01 : REAL ; |
|||
REAL_IN02 : REAL ; |
|||
REAL_IN03 : REAL ; |
|||
REAL_IN04 : REAL ; |
|||
REAL_IN05 : REAL ; |
|||
REAL_IN06 : REAL ; |
|||
REAL_IN07 : REAL ; |
|||
REAL_IN08 : REAL ; |
|||
REAL_IN09 : REAL ; |
|||
REAL_IN10 : REAL ; |
|||
REAL_IN11 : REAL ; |
|||
REAL_IN12 : REAL ; |
|||
REAL_IN13 : REAL ; |
|||
REAL_IN14 : REAL ; |
|||
REAL_IN15 : REAL ; |
|||
REAL_IN16 : REAL ; |
|||
REAL_IN17 : REAL ; |
|||
REAL_IN18 : REAL ; |
|||
REAL_IN19 : REAL ; |
|||
REAL_IN20 : REAL ; |
|||
REAL_IN21 : REAL ; |
|||
REAL_IN22 : REAL ; |
|||
REAL_IN23 : REAL ; |
|||
REAL_IN24 : REAL ; |
|||
REAL_IN25 : REAL ; |
|||
REAL_IN26 : REAL ; |
|||
REAL_IN27 : REAL ; |
|||
REAL_IN28 : REAL ; |
|||
REAL_IN29 : REAL ; |
|||
REAL_IN30 : REAL ; |
|||
REAL_IN31 : REAL ; |
|||
REAL_IN32 : REAL ; |
|||
REAL_IN33 : REAL ; |
|||
REAL_IN34 : REAL ; |
|||
REAL_IN35 : REAL ; |
|||
REAL_IN36 : REAL ; |
|||
REAL_IN37 : REAL ; |
|||
REAL_IN38 : REAL ; |
|||
REAL_IN39 : REAL ; |
|||
REAL_IN40 : REAL ; |
|||
REAL_IN41 : REAL ; |
|||
REAL_IN42 : REAL ; |
|||
REAL_IN43 : REAL ; |
|||
REAL_IN44 : REAL ; |
|||
REAL_IN45 : REAL ; |
|||
REAL_IN46 : REAL ; |
|||
REAL_IN47 : REAL ; |
|||
REAL_IN48 : REAL ; |
|||
REAL_IN49 : REAL ; |
|||
REAL_IN50 : REAL ; |
|||
BOOL_RemoteSet : BOOL ; |
|||
BOOL_IN01 : BOOL ; |
|||
BOOL_IN02 : BOOL ; |
|||
BOOL_IN03 : BOOL ; |
|||
BOOL_IN04 : BOOL ; |
|||
BOOL_IN05 : BOOL ; |
|||
BOOL_IN06 : BOOL ; |
|||
BOOL_IN07 : BOOL ; |
|||
BOOL_IN08 : BOOL ; |
|||
BOOL_IN09 : BOOL ; |
|||
BOOL_IN10 : BOOL ; |
|||
BOOL_IN11 : BOOL ; |
|||
BOOL_IN12 : BOOL ; |
|||
BOOL_IN13 : BOOL ; |
|||
BOOL_IN14 : BOOL ; |
|||
BOOL_IN15 : BOOL ; |
|||
BOOL_IN16 : BOOL ; |
|||
BOOL_IN17 : BOOL ; |
|||
BOOL_IN18 : BOOL ; |
|||
BOOL_IN19 : BOOL ; |
|||
BOOL_IN20 : BOOL ; |
|||
BOOL_IN21 : BOOL ; |
|||
BOOL_IN22 : BOOL ; |
|||
BOOL_IN23 : BOOL ; |
|||
BOOL_IN24 : BOOL ; |
|||
BOOL_IN25 : BOOL ; |
|||
BOOL_IN26 : BOOL ; |
|||
BOOL_IN27 : BOOL ; |
|||
BOOL_IN28 : BOOL ; |
|||
BOOL_IN29 : BOOL ; |
|||
BOOL_IN30 : BOOL ; |
|||
BOOL_IN31 : BOOL ; |
|||
BOOL_IN32 : BOOL ; |
|||
BOOL_IN33 : BOOL ; |
|||
BOOL_IN34 : BOOL ; |
|||
BOOL_IN35 : BOOL ; |
|||
BOOL_IN36 : BOOL ; |
|||
BOOL_IN37 : BOOL ; |
|||
BOOL_IN38 : BOOL ; |
|||
BOOL_IN39 : BOOL ; |
|||
BOOL_IN40 : BOOL ; |
|||
BOOL_IN41 : BOOL ; |
|||
BOOL_IN42 : BOOL ; |
|||
BOOL_IN43 : BOOL ; |
|||
BOOL_IN44 : BOOL ; |
|||
BOOL_IN45 : BOOL ; |
|||
BOOL_IN46 : BOOL ; |
|||
BOOL_IN47 : BOOL ; |
|||
BOOL_IN48 : BOOL ; |
|||
BOOL_IN49 : BOOL ; |
|||
BOOL_IN50 : BOOL ; |
|||
INT_RemoteSet : INT ; |
|||
INT_IN01 : INT ; |
|||
INT_IN02 : INT ; |
|||
INT_IN03 : INT ; |
|||
INT_IN04 : INT ; |
|||
INT_IN05 : INT ; |
|||
INT_IN06 : INT ; |
|||
INT_IN07 : INT ; |
|||
INT_IN08 : INT ; |
|||
INT_IN09 : INT ; |
|||
INT_IN10 : INT ; |
|||
INT_IN11 : INT ; |
|||
INT_IN12 : INT ; |
|||
INT_IN13 : INT ; |
|||
INT_IN14 : INT ; |
|||
INT_IN15 : INT ; |
|||
INT_IN16 : INT ; |
|||
INT_IN17 : INT ; |
|||
INT_IN18 : INT ; |
|||
INT_IN19 : INT ; |
|||
INT_IN20 : INT ; |
|||
INT_IN21 : INT ; |
|||
INT_IN22 : INT ; |
|||
INT_IN23 : INT ; |
|||
INT_IN24 : INT ; |
|||
INT_IN25 : INT ; |
|||
INT_IN26 : INT ; |
|||
INT_IN27 : INT ; |
|||
INT_IN28 : INT ; |
|||
INT_IN29 : INT ; |
|||
INT_IN30 : INT ; |
|||
INT_IN31 : INT ; |
|||
INT_IN32 : INT ; |
|||
INT_IN33 : INT ; |
|||
INT_IN34 : INT ; |
|||
INT_IN35 : INT ; |
|||
INT_IN36 : INT ; |
|||
INT_IN37 : INT ; |
|||
INT_IN38 : INT ; |
|||
INT_IN39 : INT ; |
|||
INT_IN40 : INT ; |
|||
INT_IN41 : INT ; |
|||
INT_IN42 : INT ; |
|||
INT_IN43 : INT ; |
|||
INT_IN44 : INT ; |
|||
INT_IN45 : INT ; |
|||
INT_IN46 : INT ; |
|||
INT_IN47 : INT ; |
|||
INT_IN48 : INT ; |
|||
INT_IN49 : INT ; |
|||
INT_IN50 : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT01 : REAL ; |
|||
REAL_OUT02 : REAL ; |
|||
REAL_OUT03 : REAL ; |
|||
REAL_OUT04 : REAL ; |
|||
REAL_OUT05 : REAL ; |
|||
REAL_OUT06 : REAL ; |
|||
REAL_OUT07 : REAL ; |
|||
REAL_OUT08 : REAL ; |
|||
REAL_OUT09 : REAL ; |
|||
REAL_OUT10 : REAL ; |
|||
REAL_OUT11 : REAL ; |
|||
REAL_OUT12 : REAL ; |
|||
REAL_OUT13 : REAL ; |
|||
REAL_OUT14 : REAL ; |
|||
REAL_OUT15 : REAL ; |
|||
REAL_OUT16 : REAL ; |
|||
REAL_OUT17 : REAL ; |
|||
REAL_OUT18 : REAL ; |
|||
REAL_OUT19 : REAL ; |
|||
REAL_OUT20 : REAL ; |
|||
REAL_OUT21 : REAL ; |
|||
REAL_OUT22 : REAL ; |
|||
REAL_OUT23 : REAL ; |
|||
REAL_OUT24 : REAL ; |
|||
REAL_OUT25 : REAL ; |
|||
REAL_OUT26 : REAL ; |
|||
REAL_OUT27 : REAL ; |
|||
REAL_OUT28 : REAL ; |
|||
REAL_OUT29 : REAL ; |
|||
REAL_OUT30 : REAL ; |
|||
REAL_OUT31 : REAL ; |
|||
REAL_OUT32 : REAL ; |
|||
REAL_OUT33 : REAL ; |
|||
REAL_OUT34 : REAL ; |
|||
REAL_OUT35 : REAL ; |
|||
REAL_OUT36 : REAL ; |
|||
REAL_OUT37 : REAL ; |
|||
REAL_OUT38 : REAL ; |
|||
REAL_OUT39 : REAL ; |
|||
REAL_OUT40 : REAL ; |
|||
REAL_OUT41 : REAL ; |
|||
REAL_OUT42 : REAL ; |
|||
REAL_OUT43 : REAL ; |
|||
REAL_OUT44 : REAL ; |
|||
REAL_OUT45 : REAL ; |
|||
REAL_OUT46 : REAL ; |
|||
REAL_OUT47 : REAL ; |
|||
REAL_OUT48 : REAL ; |
|||
REAL_OUT49 : REAL ; |
|||
REAL_OUT50 : REAL ; |
|||
BOOL_OUT01 : BOOL ; |
|||
BOOL_OUT02 : BOOL ; |
|||
BOOL_OUT03 : BOOL ; |
|||
BOOL_OUT04 : BOOL ; |
|||
BOOL_OUT05 : BOOL ; |
|||
BOOL_OUT06 : BOOL ; |
|||
BOOL_OUT07 : BOOL ; |
|||
BOOL_OUT08 : BOOL ; |
|||
BOOL_OUT09 : BOOL ; |
|||
BOOL_OUT10 : BOOL ; |
|||
BOOL_OUT11 : BOOL ; |
|||
BOOL_OUT12 : BOOL ; |
|||
BOOL_OUT13 : BOOL ; |
|||
BOOL_OUT14 : BOOL ; |
|||
BOOL_OUT15 : BOOL ; |
|||
BOOL_OUT16 : BOOL ; |
|||
BOOL_OUT17 : BOOL ; |
|||
BOOL_OUT18 : BOOL ; |
|||
BOOL_OUT19 : BOOL ; |
|||
BOOL_OUT20 : BOOL ; |
|||
BOOL_OUT21 : BOOL ; |
|||
BOOL_OUT22 : BOOL ; |
|||
BOOL_OUT23 : BOOL ; |
|||
BOOL_OUT24 : BOOL ; |
|||
BOOL_OUT25 : BOOL ; |
|||
BOOL_OUT26 : BOOL ; |
|||
BOOL_OUT27 : BOOL ; |
|||
BOOL_OUT28 : BOOL ; |
|||
BOOL_OUT29 : BOOL ; |
|||
BOOL_OUT30 : BOOL ; |
|||
BOOL_OUT31 : BOOL ; |
|||
BOOL_OUT32 : BOOL ; |
|||
BOOL_OUT33 : BOOL ; |
|||
BOOL_OUT34 : BOOL ; |
|||
BOOL_OUT35 : BOOL ; |
|||
BOOL_OUT36 : BOOL ; |
|||
BOOL_OUT37 : BOOL ; |
|||
BOOL_OUT38 : BOOL ; |
|||
BOOL_OUT39 : BOOL ; |
|||
BOOL_OUT40 : BOOL ; |
|||
BOOL_OUT41 : BOOL ; |
|||
BOOL_OUT42 : BOOL ; |
|||
BOOL_OUT43 : BOOL ; |
|||
BOOL_OUT44 : BOOL ; |
|||
BOOL_OUT45 : BOOL ; |
|||
BOOL_OUT46 : BOOL ; |
|||
BOOL_OUT47 : BOOL ; |
|||
BOOL_OUT48 : BOOL ; |
|||
BOOL_OUT49 : BOOL ; |
|||
BOOL_OUT50 : BOOL ; |
|||
INT_OUT01 : INT ; |
|||
INT_OUT02 : INT ; |
|||
INT_OUT03 : INT ; |
|||
INT_OUT04 : INT ; |
|||
INT_OUT05 : INT ; |
|||
INT_OUT06 : INT ; |
|||
INT_OUT07 : INT ; |
|||
INT_OUT08 : INT ; |
|||
INT_OUT09 : INT ; |
|||
INT_OUT10 : INT ; |
|||
INT_OUT11 : INT ; |
|||
INT_OUT12 : INT ; |
|||
INT_OUT13 : INT ; |
|||
INT_OUT14 : INT ; |
|||
INT_OUT15 : INT ; |
|||
INT_OUT16 : INT ; |
|||
INT_OUT17 : INT ; |
|||
INT_OUT18 : INT ; |
|||
INT_OUT19 : INT ; |
|||
INT_OUT20 : INT ; |
|||
INT_OUT21 : INT ; |
|||
INT_OUT22 : INT ; |
|||
INT_OUT23 : INT ; |
|||
INT_OUT24 : INT ; |
|||
INT_OUT25 : INT ; |
|||
INT_OUT26 : INT ; |
|||
INT_OUT27 : INT ; |
|||
INT_OUT28 : INT ; |
|||
INT_OUT29 : INT ; |
|||
INT_OUT30 : INT ; |
|||
INT_OUT31 : INT ; |
|||
INT_OUT32 : INT ; |
|||
INT_OUT33 : INT ; |
|||
INT_OUT34 : INT ; |
|||
INT_OUT35 : INT ; |
|||
INT_OUT36 : INT ; |
|||
INT_OUT37 : INT ; |
|||
INT_OUT38 : INT ; |
|||
INT_OUT39 : INT ; |
|||
INT_OUT40 : INT ; |
|||
INT_OUT41 : INT ; |
|||
INT_OUT42 : INT ; |
|||
INT_OUT43 : INT ; |
|||
INT_OUT44 : INT ; |
|||
INT_OUT45 : INT ; |
|||
INT_OUT46 : INT ; |
|||
INT_OUT47 : INT ; |
|||
INT_OUT48 : INT ; |
|||
INT_OUT49 : INT ; |
|||
INT_OUT50 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,17 @@ |
|||
FUNCTION_BLOCK BS_RunTime |
|||
|
|||
|
|||
VAR_INPUT |
|||
Run : BOOL ; |
|||
RunTimeSet : REAL ; |
|||
RunTimeRST : BOOL ; |
|||
RunTimeRec_In : REAL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
RunTime : REAL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,13 @@ |
|||
FUNCTION BS_Scale : REAL |
|||
|
|||
VAR_INPUT |
|||
Input : INT ; |
|||
Input_Type : BYTE ; |
|||
PVL : INT ; |
|||
PVH : INT ; |
|||
ROffset : INT ; |
|||
Offset : REAL ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,14 @@ |
|||
FUNCTION BS_Scale2 : REAL |
|||
|
|||
VAR_INPUT |
|||
Input : INT ; |
|||
Input_Type : BYTE ; |
|||
PVL : INT ; |
|||
PVH : INT ; |
|||
ROffset : INT ; |
|||
Offset : REAL ; |
|||
Filter : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,13 @@ |
|||
FUNCTION BS_Scale6 : REAL |
|||
|
|||
VAR_INPUT |
|||
Input : INT ; |
|||
Input_Type : BYTE ; |
|||
PVL : INT ; |
|||
PVH : INT ; |
|||
ROffset : INT ; |
|||
Offset : REAL ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,36 @@ |
|||
FUNCTION_BLOCK BS_Schedule |
|||
|
|||
|
|||
VAR_INPUT |
|||
W1SCH_str : STRING ; |
|||
W2SCH_str : STRING ; |
|||
W3SCH_str : STRING ; |
|||
W4SCH_str : STRING ; |
|||
W5SCH_str : STRING ; |
|||
W6SCH_str : STRING ; |
|||
W7SCH_str : STRING ; |
|||
W1SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W2SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W3SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W4SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W5SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W6SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W7SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
EnableNum : INT ; |
|||
Enable : BOOL ; |
|||
Delay : INT ; |
|||
Mode : INT ; |
|||
InputMode : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
TimeSw1 : BOOL ; |
|||
TimeSw2 : BOOL ; |
|||
TimeSw3 : BOOL ; |
|||
TimeSw4 : BOOL ; |
|||
OUT_Z : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,30 @@ |
|||
FUNCTION_BLOCK BS_SyncVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_IN1 : REAL ; |
|||
REAL_IN2 : REAL ; |
|||
REAL_IN3 : REAL ; |
|||
BOOL_IN1 : BOOL ; |
|||
BOOL_IN2 : BOOL ; |
|||
BOOL_IN3 : BOOL ; |
|||
INT_IN1 : INT ; |
|||
INT_IN2 : INT ; |
|||
INT_IN3 : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT1 : REAL ; |
|||
REAL_OUT2 : REAL ; |
|||
REAL_OUT3 : REAL ; |
|||
BOOL_OUT1 : BOOL ; |
|||
BOOL_OUT2 : BOOL ; |
|||
BOOL_OUT3 : BOOL ; |
|||
INT_OUT1 : INT ; |
|||
INT_OUT2 : INT ; |
|||
INT_OUT3 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,23 @@ |
|||
FUNCTION_BLOCK BS_SavePower |
|||
|
|||
|
|||
VAR_INPUT |
|||
Input_Type : byte ; |
|||
Read_Iso : bool ; |
|||
Set_Timer : time ; |
|||
Judge_Num : int ; |
|||
Mem_Addr : word ; |
|||
Flash_Addr : word ; |
|||
Save_Len : word ; |
|||
WriteNumRec_In : int ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
Write_Flag : bool ; |
|||
Read_Flag : bool ; |
|||
Write_Num : int ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK CM_FAU_TYPE01 |
|||
|
|||
|
|||
VAR_INPUT |
|||
FAU_STRUCT_IN : FAU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
FAU_STRUCT_OUT : FAU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,16 @@ |
|||
FUNCTION_BLOCK GETCRC16 |
|||
|
|||
|
|||
VAR_INPUT |
|||
CRC_ADR : dword ; |
|||
CRC_LEN : word ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
CRC16H : byte ; |
|||
CRC16L : byte ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_AHU |
|||
|
|||
|
|||
VAR_INPUT |
|||
AHU_STRUCT_IN : AHU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
AHU_STRUCT_OUT : AHU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_DAHU |
|||
|
|||
|
|||
VAR_INPUT |
|||
DAHU_STRUCT_IN : DAHU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DAHU_STRUCT_OUT : DAHU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_DAHUPID |
|||
|
|||
|
|||
VAR_INPUT |
|||
DAHU_STRUCT_IN : DAHU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DAHU_STRUCT_OUT : DAHU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJDAHU |
|||
|
|||
|
|||
VAR_INPUT |
|||
DAHU_STRUCT_IN : DAHU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DAHU_STRUCT_OUT : DAHU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,9 @@ |
|||
FUNCTION IJ_DT : BOOL |
|||
|
|||
VAR_INPUT |
|||
dt_up : BOOL ; |
|||
dt_down : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_EAF |
|||
|
|||
|
|||
VAR_INPUT |
|||
EAF_STRUCT_IN : EAF_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
EAF_STRUCT_OUT : EAF_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,23 @@ |
|||
FUNCTION_BLOCK IJ_EAFGroup |
|||
|
|||
|
|||
VAR_INPUT |
|||
Enable : bool ; |
|||
LinkageValue : ARRAY [ 0 .. 10 ] of real ; |
|||
Dead_Band : real := 10.0 ; |
|||
MaxRange : real := 1000.0 ; |
|||
MinRange : real := 10.0 ; |
|||
LinkageSet : real ; |
|||
HoldDelay : time := t#60s ; |
|||
EnableNum : INT ; |
|||
SCH_str : STRING ; |
|||
ALLDAY : BOOL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
LinkageOut : ARRAY [ 0 .. 10 ] of bool ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_FAU |
|||
|
|||
|
|||
VAR_INPUT |
|||
FAU_STRUCT_IN : FAU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
FAU_STRUCT_OUT : FAU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_FCU |
|||
|
|||
|
|||
VAR_INPUT |
|||
FCU_STRUCT_IN : FCU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
FCU_STRUCT_OUT : FCU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,17 @@ |
|||
FUNCTION_BLOCK IJ_LCB0610 |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : int := 0 ; |
|||
LightGroup_Input : array [ 0 .. 6 , 0 .. 10 ] of bool ; |
|||
CM : bool ; |
|||
Delay : time := t#50ms ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
LightGroup_Output : array [ 0 .. 6 , 0 .. 10 ] of bool ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,17 @@ |
|||
FUNCTION_BLOCK IJ_LCB1030 |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : int := 0 ; |
|||
LightGroup_Input : array [ 0 .. 10 , 0 .. 30 ] of bool ; |
|||
CM : bool ; |
|||
Delay : time := t#50ms ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
LightGroup_Output : array [ 0 .. 10 , 0 .. 30 ] of bool ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,34 @@ |
|||
FUNCTION_BLOCK IJ_LSyncControl |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_IN0 : REAL ; |
|||
REAL_IN1 : REAL ; |
|||
REAL_IN2 : REAL ; |
|||
BOOL_IN0 : BOOL ; |
|||
BOOL_IN1 : BOOL ; |
|||
BOOL_IN2 : BOOL ; |
|||
BOOL_IN3 : BOOL ; |
|||
INT_IN0 : INT ; |
|||
INT_IN1 : INT ; |
|||
INT_IN2 : INT ; |
|||
CM : BOOL ; |
|||
RM : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT0 : REAL ; |
|||
REAL_OUT1 : REAL ; |
|||
REAL_OUT2 : REAL ; |
|||
BOOL_OUT0 : BOOL ; |
|||
BOOL_OUT1 : BOOL ; |
|||
BOOL_OUT2 : BOOL ; |
|||
BOOL_OUT3 : BOOL ; |
|||
INT_OUT0 : INT ; |
|||
INT_OUT1 : INT ; |
|||
INT_OUT2 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,27 @@ |
|||
FUNCTION_BLOCK IJ_MSyncControl |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_IN1 : REAL ; |
|||
REAL_IN2 : REAL ; |
|||
BOOL_IN0 : BOOL ; |
|||
BOOL_IN1 : BOOL ; |
|||
BOOL_IN2 : BOOL ; |
|||
INT_IN1 : INT ; |
|||
INT_IN2 : INT ; |
|||
CM : BOOL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT1 : REAL ; |
|||
REAL_OUT2 : REAL ; |
|||
BOOL_OUT0 : BOOL ; |
|||
BOOL_OUT1 : BOOL ; |
|||
BOOL_OUT2 : BOOL ; |
|||
INT_OUT1 : INT ; |
|||
INT_OUT2 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,32 @@ |
|||
FUNCTION_BLOCK IJ_SyncControl |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_IN0 : REAL ; |
|||
REAL_IN1 : REAL ; |
|||
REAL_IN2 : REAL ; |
|||
BOOL_IN0 : BOOL ; |
|||
BOOL_IN1 : BOOL ; |
|||
BOOL_IN2 : BOOL ; |
|||
INT_IN0 : INT ; |
|||
INT_IN1 : INT ; |
|||
INT_IN2 : INT ; |
|||
CM : BOOL ; |
|||
RM : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT0 : REAL ; |
|||
REAL_OUT1 : REAL ; |
|||
REAL_OUT2 : REAL ; |
|||
BOOL_OUT0 : BOOL ; |
|||
BOOL_OUT1 : BOOL ; |
|||
BOOL_OUT2 : BOOL ; |
|||
INT_OUT0 : INT ; |
|||
INT_OUT1 : INT ; |
|||
INT_OUT2 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,7 @@ |
|||
PROGRAM MAIN |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
END_PROGRAM |
@ -0,0 +1,24 @@ |
|||
$INCLUDE_FILE |
|||
|
|||
|
|||
(* GLOBALE TYPEN *) |
|||
|
|||
|
|||
|
|||
(* PROJEKT TYPEN *) |
|||
|
|||
|
|||
|
|||
(* GLOBALE PROTOTYPEN *) |
|||
|
|||
|
|||
|
|||
(* PROJEKT PROTOTYPEN *) |
|||
|
|||
|
|||
|
|||
(* EXTERNE POEs *) |
|||
|
|||
|
|||
|
|||
$END_INCLUDE_FILE |
@ -0,0 +1,48 @@ |
|||
$INCLUDE_FILE |
|||
|
|||
|
|||
(* GLOBALE TYPEN *) |
|||
|
|||
|
|||
|
|||
(* PROJEKT TYPEN *) |
|||
|
|||
|
|||
|
|||
(* GLOBALE PROTOTYPEN *) |
|||
|
|||
FUNCTION_BLOCK NW_FlashWrite |
|||
VAR_INPUT |
|||
EN : BOOL; |
|||
W_FLASH_ADDR : WORD; |
|||
W_MEM_ADDR : WORD; |
|||
W_LEN : WORD; |
|||
END_VAR |
|||
VAR_OUTPUT |
|||
ENO : BOOL; |
|||
END_VAR |
|||
END_FUNCTION_BLOCK |
|||
|
|||
FUNCTION_BLOCK NW_FlashRead |
|||
VAR_INPUT |
|||
EN : BOOL; |
|||
W_FLASH_ADDR : WORD; |
|||
W_MEM_ADDR : WORD; |
|||
W_LEN : WORD; |
|||
END_VAR |
|||
VAR_OUTPUT |
|||
ENO : BOOL; |
|||
END_VAR |
|||
END_FUNCTION_BLOCK |
|||
|
|||
|
|||
|
|||
(* PROJEKT PROTOTYPEN *) |
|||
|
|||
|
|||
|
|||
(* EXTERNE POEs *) |
|||
|
|||
|
|||
|
|||
$END_INCLUDE_FILE |
@ -0,0 +1,12 @@ |
|||
|
|||
->开始编译工程配置项... |
|||
|
|||
->开始工程初始化... |
|||
|
|||
|
|||
->开始创建关联... |
|||
文件未找到: D:\02 售后资料\20 参考资料\BRCON_MCFB_ED_v3.3.0.1\MAIN.POE. |
|||
1 错误, 0 警告. |
|||
|
|||
1 错误, 0 警告. |
|||
|
@ -0,0 +1,4 @@ |
|||
PROGRAM Vartable1 |
|||
|
|||
|
|||
END_PROGRAM |
@ -0,0 +1,596 @@ |
|||
FUNCTION BF_IOM0801U_E5 : INT |
|||
VAR_INPUT |
|||
temp_in : int; |
|||
temp_last : int; |
|||
END_VAR |
|||
|
|||
VAR |
|||
|
|||
END_VAR |
|||
(** {* **) |
|||
(** **) |
|||
(** 时 间:20210610 **) |
|||
(** 版 本:1.0 **) |
|||
(** 作 者:冯华强 **) |
|||
(** 名 称:针对IOM.0801U-E5版本以前的模块出现的跳变过滤函数 **) |
|||
(** 说 明:过滤规则: **) |
|||
(** 温度值在进入正常值正负0.5度范围内,判断跳变值是否出现,如果出现,保持原值。如果没有跳变,更新输入值。 **) |
|||
(** 跳变影响温度值0.1度。 **) |
|||
(** 备 注:无 **) |
|||
(** 依赖块:无 **) |
|||
(** **) |
|||
(** *} **) |
|||
(** **) |
|||
(** {* **) |
|||
(** Input_Type: 输入 temp_in 未经通道实际值 **) |
|||
(** temp_last 经跳变过滤规则过滤后的值 **) |
|||
(** **) |
|||
(** 输出 跳变过滤规则过滤后的输出值 **) |
|||
(** *} **) |
|||
(** **) |
|||
(** if temp_last>-3960 and temp_last<-3860 and temp_in>-5030 and temp_in<-4930 then **) |
|||
(* if - Cond *) |
|||
LD temp_last |
|||
GT -3960 |
|||
AND ( temp_last |
|||
LT -3860 |
|||
) |
|||
AND ( temp_in |
|||
GT -5030 |
|||
) |
|||
AND ( temp_in |
|||
LT -4930 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000001 |
|||
|
|||
(* then - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-2870 and temp_last<-2770 and temp_in>-5030 and temp_in<-4930 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000001: |
|||
LD temp_last |
|||
GT -2870 |
|||
AND ( temp_last |
|||
LT -2770 |
|||
) |
|||
AND ( temp_in |
|||
GT -5030 |
|||
) |
|||
AND ( temp_in |
|||
LT -4930 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000002 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-1780 and temp_last<-1680 and temp_in>-2850 and temp_in<-2750 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000002: |
|||
LD temp_last |
|||
GT -1780 |
|||
AND ( temp_last |
|||
LT -1680 |
|||
) |
|||
AND ( temp_in |
|||
GT -2850 |
|||
) |
|||
AND ( temp_in |
|||
LT -2750 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000003 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-1220 and temp_last<-1120 and temp_in>-1760 and temp_in<-1660 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000003: |
|||
LD temp_last |
|||
GT -1220 |
|||
AND ( temp_last |
|||
LT -1120 |
|||
) |
|||
AND ( temp_in |
|||
GT -1760 |
|||
) |
|||
AND ( temp_in |
|||
LT -1660 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000004 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-680 and temp_last<-580 and temp_in>-5030 and temp_in<-4930 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000004: |
|||
LD temp_last |
|||
GT -680 |
|||
AND ( temp_last |
|||
LT -580 |
|||
) |
|||
AND ( temp_in |
|||
GT -5030 |
|||
) |
|||
AND ( temp_in |
|||
LT -4930 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000005 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-140 and temp_last<-40 and temp_in>-660 and temp_in<-560 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000005: |
|||
LD temp_last |
|||
GT -140 |
|||
AND ( temp_last |
|||
LT -40 |
|||
) |
|||
AND ( temp_in |
|||
GT -660 |
|||
) |
|||
AND ( temp_in |
|||
LT -560 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000006 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>400 and temp_last<500 and temp_in>-660 and temp_in<-560 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000006: |
|||
LD temp_last |
|||
GT 400 |
|||
AND ( temp_last |
|||
LT 500 |
|||
) |
|||
AND ( temp_in |
|||
GT -660 |
|||
) |
|||
AND ( temp_in |
|||
LT -560 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000007 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>950 and temp_last<1050 and temp_in>410 and temp_in<510 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000007: |
|||
LD temp_last |
|||
GT 950 |
|||
AND ( temp_last |
|||
LT 1050 |
|||
) |
|||
AND ( temp_in |
|||
GT 410 |
|||
) |
|||
AND ( temp_in |
|||
LT 510 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000008 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>1500 and temp_last<1600 and temp_in>-660 and temp_in<-560 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000008: |
|||
LD temp_last |
|||
GT 1500 |
|||
AND ( temp_last |
|||
LT 1600 |
|||
) |
|||
AND ( temp_in |
|||
GT -660 |
|||
) |
|||
AND ( temp_in |
|||
LT -560 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000009 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>2050 and temp_last<2150 and temp_in>1510 and temp_in<1610 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000009: |
|||
LD temp_last |
|||
GT 2050 |
|||
AND ( temp_last |
|||
LT 2150 |
|||
) |
|||
AND ( temp_in |
|||
GT 1510 |
|||
) |
|||
AND ( temp_in |
|||
LT 1610 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000A |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>2590 and temp_last<2690 and temp_in>1510 and temp_in<1610 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000A: |
|||
LD temp_last |
|||
GT 2590 |
|||
AND ( temp_last |
|||
LT 2690 |
|||
) |
|||
AND ( temp_in |
|||
GT 1510 |
|||
) |
|||
AND ( temp_in |
|||
LT 1610 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000B |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>3140 and temp_last<3240 and temp_in>2600 and temp_in<2700 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000B: |
|||
LD temp_last |
|||
GT 3140 |
|||
AND ( temp_last |
|||
LT 3240 |
|||
) |
|||
AND ( temp_in |
|||
GT 2600 |
|||
) |
|||
AND ( temp_in |
|||
LT 2700 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000C |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>3690 and temp_last<3790 and temp_in>-5030 and temp_in<-4930 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000C: |
|||
LD temp_last |
|||
GT 3690 |
|||
AND ( temp_last |
|||
LT 3790 |
|||
) |
|||
AND ( temp_in |
|||
GT -5030 |
|||
) |
|||
AND ( temp_in |
|||
LT -4930 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000D |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>4230 and temp_last<4330 and temp_in>3700 and temp_in<3800 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000D: |
|||
LD temp_last |
|||
GT 4230 |
|||
AND ( temp_last |
|||
LT 4330 |
|||
) |
|||
AND ( temp_in |
|||
GT 3700 |
|||
) |
|||
AND ( temp_in |
|||
LT 3800 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000E |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>4780 and temp_last<4880 and temp_in>3700 and temp_in<3800 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000E: |
|||
LD temp_last |
|||
GT 4780 |
|||
AND ( temp_last |
|||
LT 4880 |
|||
) |
|||
AND ( temp_in |
|||
GT 3700 |
|||
) |
|||
AND ( temp_in |
|||
LT 3800 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000F |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>5320 and temp_last<5420 and temp_in>4790 and temp_in<4890 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000F: |
|||
LD temp_last |
|||
GT 5320 |
|||
AND ( temp_last |
|||
LT 5420 |
|||
) |
|||
AND ( temp_in |
|||
GT 4790 |
|||
) |
|||
AND ( temp_in |
|||
LT 4890 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000G |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>5870 and temp_last<5970 and temp_in>3700 and temp_in<3800 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000G: |
|||
LD temp_last |
|||
GT 5870 |
|||
AND ( temp_last |
|||
LT 5970 |
|||
) |
|||
AND ( temp_in |
|||
GT 3700 |
|||
) |
|||
AND ( temp_in |
|||
LT 3800 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000H |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>6410 and temp_last<6510 and temp_in>5880 and temp_in<5980 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000H: |
|||
LD temp_last |
|||
GT 6410 |
|||
AND ( temp_last |
|||
LT 6510 |
|||
) |
|||
AND ( temp_in |
|||
GT 5880 |
|||
) |
|||
AND ( temp_in |
|||
LT 5980 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000I |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>6950 and temp_last<7050 and temp_in>5880 and temp_in<5980 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000I: |
|||
LD temp_last |
|||
GT 6950 |
|||
AND ( temp_last |
|||
LT 7050 |
|||
) |
|||
AND ( temp_in |
|||
GT 5880 |
|||
) |
|||
AND ( temp_in |
|||
LT 5980 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000J |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>8040 and temp_last<8140 and temp_in>3700 and temp_in<3800 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000J: |
|||
LD temp_last |
|||
GT 8040 |
|||
AND ( temp_last |
|||
LT 8140 |
|||
) |
|||
AND ( temp_in |
|||
GT 3700 |
|||
) |
|||
AND ( temp_in |
|||
LT 3800 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000K |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>9150 and temp_last<9250 and temp_in>8070 and temp_in<8170 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000K: |
|||
LD temp_last |
|||
GT 9150 |
|||
AND ( temp_last |
|||
LT 9250 |
|||
) |
|||
AND ( temp_in |
|||
GT 8070 |
|||
) |
|||
AND ( temp_in |
|||
LT 8170 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000L |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>10250 and temp_last<10350 and temp_in>8070 and temp_in<8170 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000L: |
|||
LD temp_last |
|||
GT 10250 |
|||
AND ( temp_last |
|||
LT 10350 |
|||
) |
|||
AND ( temp_in |
|||
GT 8070 |
|||
) |
|||
AND ( temp_in |
|||
LT 8170 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000M |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** else **) |
|||
(* else *) |
|||
ODK_SKIP_000000000000001_00000000000000M: |
|||
|
|||
(* else - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_in; **) |
|||
(* assign - Stmt *) |
|||
LD temp_in |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
(** end_if; **) |
|||
(* if - End *) |
|||
ODK_END_IF_000000000000001: |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,52 @@ |
|||
[PROTOTYP_PROG] |
|||
COUNT=0 |
|||
[PROTOTYP_FB] |
|||
FILE15=\$GEN$\BS_FEC |
|||
FILE3=\$GEN$\BS_RUNTIME |
|||
FILE16=\$GEN$\IJ_DAHUPID |
|||
FILE2=\$GEN$\BS_DELAYGROUPVAVLE |
|||
FILE17=\$GEN$\IJ_SYNCCONTROL |
|||
FILE5=\$GEN$\BS_SAVEPOWER |
|||
FILE18=\$GEN$\IJ_DAHU |
|||
FILE4=\$GEN$\BS_DEVHEARTCHECK |
|||
FILE19=\$GEN$\IJ_LCB1030 |
|||
FILE7=\$GEN$\BS_SCHEDULE |
|||
FILE21=\$GEN$\IJ_LSYNCCONTROL |
|||
FILE6=\$GEN$\BS_DEVHEART |
|||
FILE32=\$GEN$\BS_AVERAGE |
|||
FILE20=\$GEN$\IJ_EAF |
|||
FILE9=\$GEN$\BS_SYNCVAVLE |
|||
COUNT=34 |
|||
FILE33=\$GEN$\BS_PID |
|||
FILE23=\$GEN$\IJ_FAU |
|||
FILE8=\$GEN$\BS_EVC |
|||
FILE30=\$GEN$\BS_MODBUSCOM |
|||
FILE22=\$GEN$\IJ_DAHU_0803 |
|||
FILE31=\$GEN$\IJ_FCU |
|||
FILE25=\$GEN$\IJ_EAFGROUP |
|||
FILE24=\$GEN$\BS_GETCRC16 |
|||
FILE27=\$GEN$\BS_GROUPVAVLE50 |
|||
FILE26=\$GEN$\BS_GROUPVAVLE |
|||
FILE10=\$GEN$\BS_DEVSCAN |
|||
FILE11=\$GEN$\IJ_AHU |
|||
FILE29=\$GEN$\BS_CMFCU |
|||
FILE12=\$GEN$\BS_FEEDBACK |
|||
FILE28=\$GEN$\IJ_LCB0610 |
|||
FILE13=\$GEN$\GETCRC16 |
|||
FILE1=\$GEN$\BS_REMOTEVAVLE |
|||
FILE14=\$GEN$\IJ_MSYNCCONTROL |
|||
FILE0=\$GEN$\BS_DELAYREMOTEVAVLE |
|||
[PROTOTYP_FKT] |
|||
FILE3=\$GEN$\BS_SCALE6 |
|||
FILE2=\$GEN$\IJ_DT |
|||
FILE5=\$GEN$\BF_IOM0801U_E5 |
|||
FILE4=\$GEN$\BS_ASCII2INT |
|||
COUNT=6 |
|||
FILE1=\$GEN$\BS_SCALE |
|||
FILE0=\$GEN$\BS_SCALE2 |
|||
[LIBRARY] |
|||
COUNT=1 |
|||
FILE0=\LIB\sfclib\sfclib.GEN |
|||
[EXECUTABLE] |
|||
COUNT=1 |
|||
FILE0=\$ENV$\Resource\Resource |
@ -0,0 +1,63 @@ |
|||
[MAKEFILE] |
|||
COUNT=1 |
|||
ACTIVE=\$ENV$\Resource\Resource.MAK |
|||
FILE0=\$ENV$\Resource\Resource |
|||
[LIBRARY] |
|||
COUNT=1 |
|||
FILE0=\LIB\sfclib\sfclib.VAR |
|||
[ENCODING] |
|||
UTF8=1 |
|||
[DIRECT_GLOBAL] |
|||
COUNT=1 |
|||
FILE0=\Vartable1 |
|||
[TYPEDEF] |
|||
COUNT=2 |
|||
FILE1=\USERTYPE |
|||
FILE0=\FBTYPE |
|||
[DATPARAM_INFO] |
|||
SeperateGen=1 |
|||
Version=4.0 |
|||
[FUNCTION] |
|||
FILE3=\BS_SCALE2 |
|||
FILE2=\BS_SCALE |
|||
FILE5=\IJ_DT |
|||
FILE4=\BS_SCALE6 |
|||
COUNT=6 |
|||
FILE1=\BS_ASCII2INT |
|||
FILE0=\BF_IOM0801U_E5 |
|||
[FUNCTIONBLOCK] |
|||
FILE15=\BS_REMOTEVAVLE |
|||
FILE3=\BS_DELAYREMOTEVAVLE |
|||
FILE16=\BS_RUNTIME |
|||
FILE2=\BS_DELAYGROUPVAVLE |
|||
FILE17=\BS_SAVEPOWER |
|||
FILE5=\BS_DEVHEARTCHECK |
|||
FILE18=\BS_SCHEDULE |
|||
FILE4=\BS_DEVHEART |
|||
FILE19=\BS_SYNCVAVLE |
|||
FILE7=\BS_EVC |
|||
FILE21=\IJ_AHU |
|||
FILE6=\BS_DEVSCAN |
|||
FILE32=\IJ_MSYNCCONTROL |
|||
FILE20=\GETCRC16 |
|||
FILE9=\BS_FEEDBACK |
|||
COUNT=34 |
|||
FILE33=\IJ_SYNCCONTROL |
|||
FILE23=\IJ_DAHUPID |
|||
FILE8=\BS_FEC |
|||
FILE30=\IJ_LCB1030 |
|||
FILE22=\IJ_DAHU |
|||
FILE31=\IJ_LSYNCCONTROL |
|||
FILE25=\IJ_EAF |
|||
FILE24=\IJ_DAHU_0803 |
|||
FILE27=\IJ_FAU |
|||
FILE26=\IJ_EAFGROUP |
|||
FILE10=\BS_GETCRC16 |
|||
FILE11=\BS_GROUPVAVLE |
|||
FILE29=\IJ_LCB0610 |
|||
FILE12=\BS_GROUPVAVLE50 |
|||
FILE28=\IJ_FCU |
|||
FILE13=\BS_MODBUSCOM |
|||
FILE1=\BS_CMFCU |
|||
FILE14=\BS_PID |
|||
FILE0=\BS_AVERAGE |
@ -0,0 +1,28 @@ |
|||
[INFORMATION] |
|||
CONFIG= |
|||
HARDWARE=EXC6000 |
|||
SECONDHARDWARE= |
|||
PACK_SOURCE=0 |
|||
TYPE=3 |
|||
OPERATINGNUMBER=0 |
|||
OPTIMIZE=2 |
|||
CONNECTION=127.0.0.1 |
|||
MAPFILE=1 |
|||
[IO_EXTERNALS] |
|||
FILE= |
|||
[TASKS] |
|||
FILE0=\MAIN |
|||
COUNT=1 |
|||
[TASK_FILE0] |
|||
NETDEP=0 |
|||
NAME= |
|||
TYPE=CYCLIC |
|||
INTERRUPT_NAME= |
|||
PRIORITY=1 |
|||
TIME=1 |
|||
NR=0 |
|||
OPTIMIZE=3 |
|||
[GLOBAL] |
|||
COUNT=0 |
|||
[DIRECT_GLOBAL] |
|||
COUNT=0 |
@ -0,0 +1,2 @@ |
|||
<?xml version="1.0"?> |
|||
<RESOURCES><RESOURCE ProjName="BRCON_MCFB_ED_V3.2.9.1" ResName="RESOURCE" BuildNumber="1635391191" ResVersion="865075890" Motorola="0" ConnectionName="RESOURCE"><VARTAB/></RESOURCE></RESOURCES> |
@ -0,0 +1,9 @@ |
|||
FUNCTION BF_IOM0801U_E5 : INT |
|||
|
|||
VAR_INPUT |
|||
temp_in : int ; |
|||
temp_last : int ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,9 @@ |
|||
FUNCTION BS_ASCII2INT : INT |
|||
|
|||
VAR_INPUT |
|||
ASCII1 : BYTE ; |
|||
ASCII2 : BYTE ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,16 @@ |
|||
FUNCTION_BLOCK BS_AVERAGE |
|||
|
|||
|
|||
VAR_INPUT |
|||
Input : INT ; |
|||
Num : INT := 30 ; |
|||
Delay : Time := t#100ms ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
Output : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK BS_CMFCU |
|||
|
|||
|
|||
VAR_INPUT |
|||
FAU_STRUCT_IN : FAU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
FAU_STRUCT_OUT : FAU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,22 @@ |
|||
FUNCTION_BLOCK BS_DelayGroupVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : INT := 0 ; |
|||
BOOL_GroupSet : BOOL ; |
|||
INT_GroupSet : INT ; |
|||
REAL_GroupSet : REAL ; |
|||
REAL_IN : ARRAY [ 0 .. 10 ] OF REAL ; |
|||
INT_IN : ARRAY [ 0 .. 10 ] OF INT ; |
|||
BOOL_IN : ARRAY [ 0 .. 10 ] OF BOOL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT : ARRAY [ 0 .. 10 ] OF REAL ; |
|||
INT_OUT : ARRAY [ 0 .. 10 ] OF INT ; |
|||
BOOL_OUT : ARRAY [ 0 .. 10 ] OF BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,76 @@ |
|||
FUNCTION_BLOCK BS_DelayRemoteVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
Lock : INT ; |
|||
REAL_RemoteSet : REAL ; |
|||
REAL_IN01 : REAL ; |
|||
REAL_IN02 : REAL ; |
|||
REAL_IN03 : REAL ; |
|||
REAL_IN04 : REAL ; |
|||
REAL_IN05 : REAL ; |
|||
REAL_IN06 : REAL ; |
|||
REAL_IN07 : REAL ; |
|||
REAL_IN08 : REAL ; |
|||
REAL_IN09 : REAL ; |
|||
REAL_IN10 : REAL ; |
|||
BOOL_RemoteSet : BOOL ; |
|||
BOOL_IN01 : BOOL ; |
|||
BOOL_IN02 : BOOL ; |
|||
BOOL_IN03 : BOOL ; |
|||
BOOL_IN04 : BOOL ; |
|||
BOOL_IN05 : BOOL ; |
|||
BOOL_IN06 : BOOL ; |
|||
BOOL_IN07 : BOOL ; |
|||
BOOL_IN08 : BOOL ; |
|||
BOOL_IN09 : BOOL ; |
|||
BOOL_IN10 : BOOL ; |
|||
INT_RemoteSet : INT ; |
|||
INT_IN01 : INT ; |
|||
INT_IN02 : INT ; |
|||
INT_IN03 : INT ; |
|||
INT_IN04 : INT ; |
|||
INT_IN05 : INT ; |
|||
INT_IN06 : INT ; |
|||
INT_IN07 : INT ; |
|||
INT_IN08 : INT ; |
|||
INT_IN09 : INT ; |
|||
INT_IN10 : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT01 : REAL ; |
|||
REAL_OUT02 : REAL ; |
|||
REAL_OUT03 : REAL ; |
|||
REAL_OUT04 : REAL ; |
|||
REAL_OUT05 : REAL ; |
|||
REAL_OUT06 : REAL ; |
|||
REAL_OUT07 : REAL ; |
|||
REAL_OUT08 : REAL ; |
|||
REAL_OUT09 : REAL ; |
|||
REAL_OUT10 : REAL ; |
|||
BOOL_OUT01 : BOOL ; |
|||
BOOL_OUT02 : BOOL ; |
|||
BOOL_OUT03 : BOOL ; |
|||
BOOL_OUT04 : BOOL ; |
|||
BOOL_OUT05 : BOOL ; |
|||
BOOL_OUT06 : BOOL ; |
|||
BOOL_OUT07 : BOOL ; |
|||
BOOL_OUT08 : BOOL ; |
|||
BOOL_OUT09 : BOOL ; |
|||
BOOL_OUT10 : BOOL ; |
|||
INT_OUT01 : INT ; |
|||
INT_OUT02 : INT ; |
|||
INT_OUT03 : INT ; |
|||
INT_OUT04 : INT ; |
|||
INT_OUT05 : INT ; |
|||
INT_OUT06 : INT ; |
|||
INT_OUT07 : INT ; |
|||
INT_OUT08 : INT ; |
|||
INT_OUT09 : INT ; |
|||
INT_OUT10 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,13 @@ |
|||
FUNCTION_BLOCK BS_DevHeart |
|||
|
|||
|
|||
VAR_INPUT |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
HeartVavle : int ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK BS_DevHeartCheck |
|||
|
|||
|
|||
VAR_INPUT |
|||
DHV : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DHR : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,20 @@ |
|||
FUNCTION_BLOCK BS_DevScan |
|||
|
|||
|
|||
VAR_INPUT |
|||
Dev_Scan_Hex : DWORD ; |
|||
Dev_Array : ARRAY [ 0 .. 31 ] of byte ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
Dev_Status : DWORD ; |
|||
Dev_Ratio : REAL ; |
|||
Dev_Ready : BOOL ; |
|||
Dev_Total : INT ; |
|||
Dev_Error : INT ; |
|||
HeartVavle : int ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,19 @@ |
|||
FUNCTION_BLOCK BS_EVC |
|||
|
|||
|
|||
VAR_INPUT |
|||
RUN : BOOL ; |
|||
SET : REAL ; |
|||
FB : REAL ; |
|||
Dead_Band : REAL := 0.5 ; |
|||
Delay : TIME := t#30s ; |
|||
SW : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
EVC : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,18 @@ |
|||
FUNCTION_BLOCK BS_FEC |
|||
|
|||
|
|||
VAR_INPUT |
|||
RUN : BOOL ; |
|||
SET : REAL ; |
|||
FB : REAL ; |
|||
Dead_Band : REAL := 10.0 ; |
|||
Delay : TIME := t#300s ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DevC : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,15 @@ |
|||
FUNCTION_BLOCK BS_Feedback |
|||
|
|||
|
|||
VAR_INPUT |
|||
Control : BOOL ; |
|||
Run : BOOL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
ALARM : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,16 @@ |
|||
FUNCTION_BLOCK BS_GETCRC16 |
|||
|
|||
|
|||
VAR_INPUT |
|||
CRC_IN : array [ 0 .. 200 ] of byte ; |
|||
CRC_LEN : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
CRC16H : byte ; |
|||
CRC16L : byte ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,19 @@ |
|||
FUNCTION_BLOCK BS_GroupVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : INT := 0 ; |
|||
BOOL_GroupSet : BOOL ; |
|||
INT_GroupSet : INT ; |
|||
REAL_GroupSet : REAL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT : ARRAY [ 0 .. 10 ] OF REAL ; |
|||
INT_OUT : ARRAY [ 0 .. 10 ] OF INT ; |
|||
BOOL_OUT : ARRAY [ 0 .. 10 ] OF BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,19 @@ |
|||
FUNCTION_BLOCK BS_GroupVavle50 |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : INT := 0 ; |
|||
BOOL_GroupSet : BOOL ; |
|||
INT_GroupSet : INT ; |
|||
REAL_GroupSet : REAL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT : ARRAY [ 0 .. 50 ] OF REAL ; |
|||
INT_OUT : ARRAY [ 0 .. 50 ] OF INT ; |
|||
BOOL_OUT : ARRAY [ 0 .. 50 ] OF BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,22 @@ |
|||
FUNCTION_BLOCK BS_ModbusCom |
|||
|
|||
|
|||
VAR_INPUT |
|||
SerialCom : byte ; |
|||
NetSend : array [ 0 .. 64 ] of NetSendConfig ; |
|||
NetSendDelay : time ; |
|||
ComSend : array [ 0 .. 64 ] of ComSendConfig ; |
|||
ComSendDelay : time ; |
|||
ComRecvDelay : time ; |
|||
ComAnalysisDelay : time ; |
|||
DataReadLength : int ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DataStr : array [ 0 .. 128 ] of byte ; |
|||
DataRead : array [ 0 .. 128 ] of DataFormat ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,25 @@ |
|||
FUNCTION_BLOCK BS_PID |
|||
|
|||
|
|||
VAR_INPUT |
|||
RUN : BOOL ; |
|||
STOP_D : BOOL ; |
|||
STOP_I : BOOL ; |
|||
SET : REAL ; |
|||
FB : REAL ; |
|||
Kfb : REAL := 1.0 ; |
|||
Kp : REAL := 30.0 ; |
|||
Ti : REAL := 150.0 ; |
|||
Td : REAL ; |
|||
Dead_Band : REAL ; |
|||
Ymax : REAL ; |
|||
Ymin : REAL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
OUT : REAL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,315 @@ |
|||
FUNCTION_BLOCK BS_RemoteVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_RemoteSet : REAL ; |
|||
REAL_IN01 : REAL ; |
|||
REAL_IN02 : REAL ; |
|||
REAL_IN03 : REAL ; |
|||
REAL_IN04 : REAL ; |
|||
REAL_IN05 : REAL ; |
|||
REAL_IN06 : REAL ; |
|||
REAL_IN07 : REAL ; |
|||
REAL_IN08 : REAL ; |
|||
REAL_IN09 : REAL ; |
|||
REAL_IN10 : REAL ; |
|||
REAL_IN11 : REAL ; |
|||
REAL_IN12 : REAL ; |
|||
REAL_IN13 : REAL ; |
|||
REAL_IN14 : REAL ; |
|||
REAL_IN15 : REAL ; |
|||
REAL_IN16 : REAL ; |
|||
REAL_IN17 : REAL ; |
|||
REAL_IN18 : REAL ; |
|||
REAL_IN19 : REAL ; |
|||
REAL_IN20 : REAL ; |
|||
REAL_IN21 : REAL ; |
|||
REAL_IN22 : REAL ; |
|||
REAL_IN23 : REAL ; |
|||
REAL_IN24 : REAL ; |
|||
REAL_IN25 : REAL ; |
|||
REAL_IN26 : REAL ; |
|||
REAL_IN27 : REAL ; |
|||
REAL_IN28 : REAL ; |
|||
REAL_IN29 : REAL ; |
|||
REAL_IN30 : REAL ; |
|||
REAL_IN31 : REAL ; |
|||
REAL_IN32 : REAL ; |
|||
REAL_IN33 : REAL ; |
|||
REAL_IN34 : REAL ; |
|||
REAL_IN35 : REAL ; |
|||
REAL_IN36 : REAL ; |
|||
REAL_IN37 : REAL ; |
|||
REAL_IN38 : REAL ; |
|||
REAL_IN39 : REAL ; |
|||
REAL_IN40 : REAL ; |
|||
REAL_IN41 : REAL ; |
|||
REAL_IN42 : REAL ; |
|||
REAL_IN43 : REAL ; |
|||
REAL_IN44 : REAL ; |
|||
REAL_IN45 : REAL ; |
|||
REAL_IN46 : REAL ; |
|||
REAL_IN47 : REAL ; |
|||
REAL_IN48 : REAL ; |
|||
REAL_IN49 : REAL ; |
|||
REAL_IN50 : REAL ; |
|||
BOOL_RemoteSet : BOOL ; |
|||
BOOL_IN01 : BOOL ; |
|||
BOOL_IN02 : BOOL ; |
|||
BOOL_IN03 : BOOL ; |
|||
BOOL_IN04 : BOOL ; |
|||
BOOL_IN05 : BOOL ; |
|||
BOOL_IN06 : BOOL ; |
|||
BOOL_IN07 : BOOL ; |
|||
BOOL_IN08 : BOOL ; |
|||
BOOL_IN09 : BOOL ; |
|||
BOOL_IN10 : BOOL ; |
|||
BOOL_IN11 : BOOL ; |
|||
BOOL_IN12 : BOOL ; |
|||
BOOL_IN13 : BOOL ; |
|||
BOOL_IN14 : BOOL ; |
|||
BOOL_IN15 : BOOL ; |
|||
BOOL_IN16 : BOOL ; |
|||
BOOL_IN17 : BOOL ; |
|||
BOOL_IN18 : BOOL ; |
|||
BOOL_IN19 : BOOL ; |
|||
BOOL_IN20 : BOOL ; |
|||
BOOL_IN21 : BOOL ; |
|||
BOOL_IN22 : BOOL ; |
|||
BOOL_IN23 : BOOL ; |
|||
BOOL_IN24 : BOOL ; |
|||
BOOL_IN25 : BOOL ; |
|||
BOOL_IN26 : BOOL ; |
|||
BOOL_IN27 : BOOL ; |
|||
BOOL_IN28 : BOOL ; |
|||
BOOL_IN29 : BOOL ; |
|||
BOOL_IN30 : BOOL ; |
|||
BOOL_IN31 : BOOL ; |
|||
BOOL_IN32 : BOOL ; |
|||
BOOL_IN33 : BOOL ; |
|||
BOOL_IN34 : BOOL ; |
|||
BOOL_IN35 : BOOL ; |
|||
BOOL_IN36 : BOOL ; |
|||
BOOL_IN37 : BOOL ; |
|||
BOOL_IN38 : BOOL ; |
|||
BOOL_IN39 : BOOL ; |
|||
BOOL_IN40 : BOOL ; |
|||
BOOL_IN41 : BOOL ; |
|||
BOOL_IN42 : BOOL ; |
|||
BOOL_IN43 : BOOL ; |
|||
BOOL_IN44 : BOOL ; |
|||
BOOL_IN45 : BOOL ; |
|||
BOOL_IN46 : BOOL ; |
|||
BOOL_IN47 : BOOL ; |
|||
BOOL_IN48 : BOOL ; |
|||
BOOL_IN49 : BOOL ; |
|||
BOOL_IN50 : BOOL ; |
|||
INT_RemoteSet : INT ; |
|||
INT_IN01 : INT ; |
|||
INT_IN02 : INT ; |
|||
INT_IN03 : INT ; |
|||
INT_IN04 : INT ; |
|||
INT_IN05 : INT ; |
|||
INT_IN06 : INT ; |
|||
INT_IN07 : INT ; |
|||
INT_IN08 : INT ; |
|||
INT_IN09 : INT ; |
|||
INT_IN10 : INT ; |
|||
INT_IN11 : INT ; |
|||
INT_IN12 : INT ; |
|||
INT_IN13 : INT ; |
|||
INT_IN14 : INT ; |
|||
INT_IN15 : INT ; |
|||
INT_IN16 : INT ; |
|||
INT_IN17 : INT ; |
|||
INT_IN18 : INT ; |
|||
INT_IN19 : INT ; |
|||
INT_IN20 : INT ; |
|||
INT_IN21 : INT ; |
|||
INT_IN22 : INT ; |
|||
INT_IN23 : INT ; |
|||
INT_IN24 : INT ; |
|||
INT_IN25 : INT ; |
|||
INT_IN26 : INT ; |
|||
INT_IN27 : INT ; |
|||
INT_IN28 : INT ; |
|||
INT_IN29 : INT ; |
|||
INT_IN30 : INT ; |
|||
INT_IN31 : INT ; |
|||
INT_IN32 : INT ; |
|||
INT_IN33 : INT ; |
|||
INT_IN34 : INT ; |
|||
INT_IN35 : INT ; |
|||
INT_IN36 : INT ; |
|||
INT_IN37 : INT ; |
|||
INT_IN38 : INT ; |
|||
INT_IN39 : INT ; |
|||
INT_IN40 : INT ; |
|||
INT_IN41 : INT ; |
|||
INT_IN42 : INT ; |
|||
INT_IN43 : INT ; |
|||
INT_IN44 : INT ; |
|||
INT_IN45 : INT ; |
|||
INT_IN46 : INT ; |
|||
INT_IN47 : INT ; |
|||
INT_IN48 : INT ; |
|||
INT_IN49 : INT ; |
|||
INT_IN50 : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT01 : REAL ; |
|||
REAL_OUT02 : REAL ; |
|||
REAL_OUT03 : REAL ; |
|||
REAL_OUT04 : REAL ; |
|||
REAL_OUT05 : REAL ; |
|||
REAL_OUT06 : REAL ; |
|||
REAL_OUT07 : REAL ; |
|||
REAL_OUT08 : REAL ; |
|||
REAL_OUT09 : REAL ; |
|||
REAL_OUT10 : REAL ; |
|||
REAL_OUT11 : REAL ; |
|||
REAL_OUT12 : REAL ; |
|||
REAL_OUT13 : REAL ; |
|||
REAL_OUT14 : REAL ; |
|||
REAL_OUT15 : REAL ; |
|||
REAL_OUT16 : REAL ; |
|||
REAL_OUT17 : REAL ; |
|||
REAL_OUT18 : REAL ; |
|||
REAL_OUT19 : REAL ; |
|||
REAL_OUT20 : REAL ; |
|||
REAL_OUT21 : REAL ; |
|||
REAL_OUT22 : REAL ; |
|||
REAL_OUT23 : REAL ; |
|||
REAL_OUT24 : REAL ; |
|||
REAL_OUT25 : REAL ; |
|||
REAL_OUT26 : REAL ; |
|||
REAL_OUT27 : REAL ; |
|||
REAL_OUT28 : REAL ; |
|||
REAL_OUT29 : REAL ; |
|||
REAL_OUT30 : REAL ; |
|||
REAL_OUT31 : REAL ; |
|||
REAL_OUT32 : REAL ; |
|||
REAL_OUT33 : REAL ; |
|||
REAL_OUT34 : REAL ; |
|||
REAL_OUT35 : REAL ; |
|||
REAL_OUT36 : REAL ; |
|||
REAL_OUT37 : REAL ; |
|||
REAL_OUT38 : REAL ; |
|||
REAL_OUT39 : REAL ; |
|||
REAL_OUT40 : REAL ; |
|||
REAL_OUT41 : REAL ; |
|||
REAL_OUT42 : REAL ; |
|||
REAL_OUT43 : REAL ; |
|||
REAL_OUT44 : REAL ; |
|||
REAL_OUT45 : REAL ; |
|||
REAL_OUT46 : REAL ; |
|||
REAL_OUT47 : REAL ; |
|||
REAL_OUT48 : REAL ; |
|||
REAL_OUT49 : REAL ; |
|||
REAL_OUT50 : REAL ; |
|||
BOOL_OUT01 : BOOL ; |
|||
BOOL_OUT02 : BOOL ; |
|||
BOOL_OUT03 : BOOL ; |
|||
BOOL_OUT04 : BOOL ; |
|||
BOOL_OUT05 : BOOL ; |
|||
BOOL_OUT06 : BOOL ; |
|||
BOOL_OUT07 : BOOL ; |
|||
BOOL_OUT08 : BOOL ; |
|||
BOOL_OUT09 : BOOL ; |
|||
BOOL_OUT10 : BOOL ; |
|||
BOOL_OUT11 : BOOL ; |
|||
BOOL_OUT12 : BOOL ; |
|||
BOOL_OUT13 : BOOL ; |
|||
BOOL_OUT14 : BOOL ; |
|||
BOOL_OUT15 : BOOL ; |
|||
BOOL_OUT16 : BOOL ; |
|||
BOOL_OUT17 : BOOL ; |
|||
BOOL_OUT18 : BOOL ; |
|||
BOOL_OUT19 : BOOL ; |
|||
BOOL_OUT20 : BOOL ; |
|||
BOOL_OUT21 : BOOL ; |
|||
BOOL_OUT22 : BOOL ; |
|||
BOOL_OUT23 : BOOL ; |
|||
BOOL_OUT24 : BOOL ; |
|||
BOOL_OUT25 : BOOL ; |
|||
BOOL_OUT26 : BOOL ; |
|||
BOOL_OUT27 : BOOL ; |
|||
BOOL_OUT28 : BOOL ; |
|||
BOOL_OUT29 : BOOL ; |
|||
BOOL_OUT30 : BOOL ; |
|||
BOOL_OUT31 : BOOL ; |
|||
BOOL_OUT32 : BOOL ; |
|||
BOOL_OUT33 : BOOL ; |
|||
BOOL_OUT34 : BOOL ; |
|||
BOOL_OUT35 : BOOL ; |
|||
BOOL_OUT36 : BOOL ; |
|||
BOOL_OUT37 : BOOL ; |
|||
BOOL_OUT38 : BOOL ; |
|||
BOOL_OUT39 : BOOL ; |
|||
BOOL_OUT40 : BOOL ; |
|||
BOOL_OUT41 : BOOL ; |
|||
BOOL_OUT42 : BOOL ; |
|||
BOOL_OUT43 : BOOL ; |
|||
BOOL_OUT44 : BOOL ; |
|||
BOOL_OUT45 : BOOL ; |
|||
BOOL_OUT46 : BOOL ; |
|||
BOOL_OUT47 : BOOL ; |
|||
BOOL_OUT48 : BOOL ; |
|||
BOOL_OUT49 : BOOL ; |
|||
BOOL_OUT50 : BOOL ; |
|||
INT_OUT01 : INT ; |
|||
INT_OUT02 : INT ; |
|||
INT_OUT03 : INT ; |
|||
INT_OUT04 : INT ; |
|||
INT_OUT05 : INT ; |
|||
INT_OUT06 : INT ; |
|||
INT_OUT07 : INT ; |
|||
INT_OUT08 : INT ; |
|||
INT_OUT09 : INT ; |
|||
INT_OUT10 : INT ; |
|||
INT_OUT11 : INT ; |
|||
INT_OUT12 : INT ; |
|||
INT_OUT13 : INT ; |
|||
INT_OUT14 : INT ; |
|||
INT_OUT15 : INT ; |
|||
INT_OUT16 : INT ; |
|||
INT_OUT17 : INT ; |
|||
INT_OUT18 : INT ; |
|||
INT_OUT19 : INT ; |
|||
INT_OUT20 : INT ; |
|||
INT_OUT21 : INT ; |
|||
INT_OUT22 : INT ; |
|||
INT_OUT23 : INT ; |
|||
INT_OUT24 : INT ; |
|||
INT_OUT25 : INT ; |
|||
INT_OUT26 : INT ; |
|||
INT_OUT27 : INT ; |
|||
INT_OUT28 : INT ; |
|||
INT_OUT29 : INT ; |
|||
INT_OUT30 : INT ; |
|||
INT_OUT31 : INT ; |
|||
INT_OUT32 : INT ; |
|||
INT_OUT33 : INT ; |
|||
INT_OUT34 : INT ; |
|||
INT_OUT35 : INT ; |
|||
INT_OUT36 : INT ; |
|||
INT_OUT37 : INT ; |
|||
INT_OUT38 : INT ; |
|||
INT_OUT39 : INT ; |
|||
INT_OUT40 : INT ; |
|||
INT_OUT41 : INT ; |
|||
INT_OUT42 : INT ; |
|||
INT_OUT43 : INT ; |
|||
INT_OUT44 : INT ; |
|||
INT_OUT45 : INT ; |
|||
INT_OUT46 : INT ; |
|||
INT_OUT47 : INT ; |
|||
INT_OUT48 : INT ; |
|||
INT_OUT49 : INT ; |
|||
INT_OUT50 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,17 @@ |
|||
FUNCTION_BLOCK BS_RunTime |
|||
|
|||
|
|||
VAR_INPUT |
|||
Run : BOOL ; |
|||
RunTimeSet : REAL ; |
|||
RunTimeRST : BOOL ; |
|||
RunTimeRec_In : REAL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
RunTime : REAL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,13 @@ |
|||
FUNCTION BS_Scale : REAL |
|||
|
|||
VAR_INPUT |
|||
Input : INT ; |
|||
Input_Type : BYTE ; |
|||
PVL : INT ; |
|||
PVH : INT ; |
|||
ROffset : INT ; |
|||
Offset : REAL ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,14 @@ |
|||
FUNCTION BS_Scale2 : REAL |
|||
|
|||
VAR_INPUT |
|||
Input : INT ; |
|||
Input_Type : BYTE ; |
|||
PVL : INT ; |
|||
PVH : INT ; |
|||
ROffset : INT ; |
|||
Offset : REAL ; |
|||
Filter : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,13 @@ |
|||
FUNCTION BS_Scale6 : REAL |
|||
|
|||
VAR_INPUT |
|||
Input : INT ; |
|||
Input_Type : BYTE ; |
|||
PVL : INT ; |
|||
PVH : INT ; |
|||
ROffset : INT ; |
|||
Offset : REAL ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,36 @@ |
|||
FUNCTION_BLOCK BS_Schedule |
|||
|
|||
|
|||
VAR_INPUT |
|||
W1SCH_str : STRING ; |
|||
W2SCH_str : STRING ; |
|||
W3SCH_str : STRING ; |
|||
W4SCH_str : STRING ; |
|||
W5SCH_str : STRING ; |
|||
W6SCH_str : STRING ; |
|||
W7SCH_str : STRING ; |
|||
W1SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W2SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W3SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W4SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W5SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W6SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
W7SCH : ARRAY [ 1 .. 4 ] OF TimeConfig ; |
|||
EnableNum : INT ; |
|||
Enable : BOOL ; |
|||
Delay : INT ; |
|||
Mode : INT ; |
|||
InputMode : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
TimeSw1 : BOOL ; |
|||
TimeSw2 : BOOL ; |
|||
TimeSw3 : BOOL ; |
|||
TimeSw4 : BOOL ; |
|||
OUT_Z : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,30 @@ |
|||
FUNCTION_BLOCK BS_SyncVavle |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_IN1 : REAL ; |
|||
REAL_IN2 : REAL ; |
|||
REAL_IN3 : REAL ; |
|||
BOOL_IN1 : BOOL ; |
|||
BOOL_IN2 : BOOL ; |
|||
BOOL_IN3 : BOOL ; |
|||
INT_IN1 : INT ; |
|||
INT_IN2 : INT ; |
|||
INT_IN3 : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT1 : REAL ; |
|||
REAL_OUT2 : REAL ; |
|||
REAL_OUT3 : REAL ; |
|||
BOOL_OUT1 : BOOL ; |
|||
BOOL_OUT2 : BOOL ; |
|||
BOOL_OUT3 : BOOL ; |
|||
INT_OUT1 : INT ; |
|||
INT_OUT2 : INT ; |
|||
INT_OUT3 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,23 @@ |
|||
FUNCTION_BLOCK BS_SavePower |
|||
|
|||
|
|||
VAR_INPUT |
|||
Input_Type : byte ; |
|||
Read_Iso : bool ; |
|||
Set_Timer : time ; |
|||
Judge_Num : int ; |
|||
Mem_Addr : word ; |
|||
Flash_Addr : word ; |
|||
Save_Len : word ; |
|||
WriteNumRec_In : int ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
Write_Flag : bool ; |
|||
Read_Flag : bool ; |
|||
Write_Num : int ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK CM_FAU_TYPE01 |
|||
|
|||
|
|||
VAR_INPUT |
|||
FAU_STRUCT_IN : FAU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
FAU_STRUCT_OUT : FAU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,16 @@ |
|||
FUNCTION_BLOCK GETCRC16 |
|||
|
|||
|
|||
VAR_INPUT |
|||
CRC_ADR : dword ; |
|||
CRC_LEN : word ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
CRC16H : byte ; |
|||
CRC16L : byte ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_AHU |
|||
|
|||
|
|||
VAR_INPUT |
|||
AHU_STRUCT_IN : AHU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
AHU_STRUCT_OUT : AHU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_DAHU |
|||
|
|||
|
|||
VAR_INPUT |
|||
DAHU_STRUCT_IN : DAHU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DAHU_STRUCT_OUT : DAHU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_DAHUPID |
|||
|
|||
|
|||
VAR_INPUT |
|||
DAHU_STRUCT_IN : DAHU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DAHU_STRUCT_OUT : DAHU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJDAHU |
|||
|
|||
|
|||
VAR_INPUT |
|||
DAHU_STRUCT_IN : DAHU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
DAHU_STRUCT_OUT : DAHU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,9 @@ |
|||
FUNCTION IJ_DT : BOOL |
|||
|
|||
VAR_INPUT |
|||
dt_up : BOOL ; |
|||
dt_down : BOOL ; |
|||
END_VAR |
|||
|
|||
|
|||
END_FUNCTION |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_EAF |
|||
|
|||
|
|||
VAR_INPUT |
|||
EAF_STRUCT_IN : EAF_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
EAF_STRUCT_OUT : EAF_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,23 @@ |
|||
FUNCTION_BLOCK IJ_EAFGroup |
|||
|
|||
|
|||
VAR_INPUT |
|||
Enable : bool ; |
|||
LinkageValue : ARRAY [ 0 .. 10 ] of real ; |
|||
Dead_Band : real := 10.0 ; |
|||
MaxRange : real := 1000.0 ; |
|||
MinRange : real := 10.0 ; |
|||
LinkageSet : real ; |
|||
HoldDelay : time := t#60s ; |
|||
EnableNum : INT ; |
|||
SCH_str : STRING ; |
|||
ALLDAY : BOOL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
LinkageOut : ARRAY [ 0 .. 10 ] of bool ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_FAU |
|||
|
|||
|
|||
VAR_INPUT |
|||
FAU_STRUCT_IN : FAU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
FAU_STRUCT_OUT : FAU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,14 @@ |
|||
FUNCTION_BLOCK IJ_FCU |
|||
|
|||
|
|||
VAR_INPUT |
|||
FCU_STRUCT_IN : FCU_IN ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
FCU_STRUCT_OUT : FCU_OUT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,17 @@ |
|||
FUNCTION_BLOCK IJ_LCB0610 |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : int := 0 ; |
|||
LightGroup_Input : array [ 0 .. 6 , 0 .. 10 ] of bool ; |
|||
CM : bool ; |
|||
Delay : time := t#50ms ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
LightGroup_Output : array [ 0 .. 6 , 0 .. 10 ] of bool ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,17 @@ |
|||
FUNCTION_BLOCK IJ_LCB1030 |
|||
|
|||
|
|||
VAR_INPUT |
|||
LOCK : int := 0 ; |
|||
LightGroup_Input : array [ 0 .. 10 , 0 .. 30 ] of bool ; |
|||
CM : bool ; |
|||
Delay : time := t#50ms ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
LightGroup_Output : array [ 0 .. 10 , 0 .. 30 ] of bool ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,34 @@ |
|||
FUNCTION_BLOCK IJ_LSyncControl |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_IN0 : REAL ; |
|||
REAL_IN1 : REAL ; |
|||
REAL_IN2 : REAL ; |
|||
BOOL_IN0 : BOOL ; |
|||
BOOL_IN1 : BOOL ; |
|||
BOOL_IN2 : BOOL ; |
|||
BOOL_IN3 : BOOL ; |
|||
INT_IN0 : INT ; |
|||
INT_IN1 : INT ; |
|||
INT_IN2 : INT ; |
|||
CM : BOOL ; |
|||
RM : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT0 : REAL ; |
|||
REAL_OUT1 : REAL ; |
|||
REAL_OUT2 : REAL ; |
|||
BOOL_OUT0 : BOOL ; |
|||
BOOL_OUT1 : BOOL ; |
|||
BOOL_OUT2 : BOOL ; |
|||
BOOL_OUT3 : BOOL ; |
|||
INT_OUT0 : INT ; |
|||
INT_OUT1 : INT ; |
|||
INT_OUT2 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,27 @@ |
|||
FUNCTION_BLOCK IJ_MSyncControl |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_IN1 : REAL ; |
|||
REAL_IN2 : REAL ; |
|||
BOOL_IN0 : BOOL ; |
|||
BOOL_IN1 : BOOL ; |
|||
BOOL_IN2 : BOOL ; |
|||
INT_IN1 : INT ; |
|||
INT_IN2 : INT ; |
|||
CM : BOOL ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT1 : REAL ; |
|||
REAL_OUT2 : REAL ; |
|||
BOOL_OUT0 : BOOL ; |
|||
BOOL_OUT1 : BOOL ; |
|||
BOOL_OUT2 : BOOL ; |
|||
INT_OUT1 : INT ; |
|||
INT_OUT2 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,32 @@ |
|||
FUNCTION_BLOCK IJ_SyncControl |
|||
|
|||
|
|||
VAR_INPUT |
|||
REAL_IN0 : REAL ; |
|||
REAL_IN1 : REAL ; |
|||
REAL_IN2 : REAL ; |
|||
BOOL_IN0 : BOOL ; |
|||
BOOL_IN1 : BOOL ; |
|||
BOOL_IN2 : BOOL ; |
|||
INT_IN0 : INT ; |
|||
INT_IN1 : INT ; |
|||
INT_IN2 : INT ; |
|||
CM : BOOL ; |
|||
RM : INT ; |
|||
END_VAR |
|||
|
|||
VAR_OUTPUT |
|||
REAL_OUT0 : REAL ; |
|||
REAL_OUT1 : REAL ; |
|||
REAL_OUT2 : REAL ; |
|||
BOOL_OUT0 : BOOL ; |
|||
BOOL_OUT1 : BOOL ; |
|||
BOOL_OUT2 : BOOL ; |
|||
INT_OUT0 : INT ; |
|||
INT_OUT1 : INT ; |
|||
INT_OUT2 : INT ; |
|||
END_VAR |
|||
|
|||
|
|||
|
|||
END_FUNCTION_BLOCK |
@ -0,0 +1,7 @@ |
|||
PROGRAM MAIN |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
END_PROGRAM |
@ -0,0 +1,24 @@ |
|||
$INCLUDE_FILE |
|||
|
|||
|
|||
(* GLOBALE TYPEN *) |
|||
|
|||
|
|||
|
|||
(* PROJEKT TYPEN *) |
|||
|
|||
|
|||
|
|||
(* GLOBALE PROTOTYPEN *) |
|||
|
|||
|
|||
|
|||
(* PROJEKT PROTOTYPEN *) |
|||
|
|||
|
|||
|
|||
(* EXTERNE POEs *) |
|||
|
|||
|
|||
|
|||
$END_INCLUDE_FILE |
@ -0,0 +1,48 @@ |
|||
$INCLUDE_FILE |
|||
|
|||
|
|||
(* GLOBALE TYPEN *) |
|||
|
|||
|
|||
|
|||
(* PROJEKT TYPEN *) |
|||
|
|||
|
|||
|
|||
(* GLOBALE PROTOTYPEN *) |
|||
|
|||
FUNCTION_BLOCK NW_FlashWrite |
|||
VAR_INPUT |
|||
EN : BOOL; |
|||
W_FLASH_ADDR : WORD; |
|||
W_MEM_ADDR : WORD; |
|||
W_LEN : WORD; |
|||
END_VAR |
|||
VAR_OUTPUT |
|||
ENO : BOOL; |
|||
END_VAR |
|||
END_FUNCTION_BLOCK |
|||
|
|||
FUNCTION_BLOCK NW_FlashRead |
|||
VAR_INPUT |
|||
EN : BOOL; |
|||
W_FLASH_ADDR : WORD; |
|||
W_MEM_ADDR : WORD; |
|||
W_LEN : WORD; |
|||
END_VAR |
|||
VAR_OUTPUT |
|||
ENO : BOOL; |
|||
END_VAR |
|||
END_FUNCTION_BLOCK |
|||
|
|||
|
|||
|
|||
(* PROJEKT PROTOTYPEN *) |
|||
|
|||
|
|||
|
|||
(* EXTERNE POEs *) |
|||
|
|||
|
|||
|
|||
$END_INCLUDE_FILE |
@ -0,0 +1,12 @@ |
|||
|
|||
->开始编译工程配置项... |
|||
|
|||
->开始工程初始化... |
|||
|
|||
|
|||
->开始创建关联... |
|||
文件未找到: D:\02 售后资料\20 参考资料\BRCON_MCFB_ED_v3.3.0.1\MAIN.POE. |
|||
1 错误, 0 警告. |
|||
|
|||
1 错误, 0 警告. |
|||
|
@ -0,0 +1,4 @@ |
|||
PROGRAM Vartable1 |
|||
|
|||
|
|||
END_PROGRAM |
@ -0,0 +1,596 @@ |
|||
FUNCTION BF_IOM0801U_E5 : INT |
|||
VAR_INPUT |
|||
temp_in : int; |
|||
temp_last : int; |
|||
END_VAR |
|||
|
|||
VAR |
|||
|
|||
END_VAR |
|||
(** {* **) |
|||
(** **) |
|||
(** 时 间:20210610 **) |
|||
(** 版 本:1.0 **) |
|||
(** 作 者:冯华强 **) |
|||
(** 名 称:针对IOM.0801U-E5版本以前的模块出现的跳变过滤函数 **) |
|||
(** 说 明:过滤规则: **) |
|||
(** 温度值在进入正常值正负0.5度范围内,判断跳变值是否出现,如果出现,保持原值。如果没有跳变,更新输入值。 **) |
|||
(** 跳变影响温度值0.1度。 **) |
|||
(** 备 注:无 **) |
|||
(** 依赖块:无 **) |
|||
(** **) |
|||
(** *} **) |
|||
(** **) |
|||
(** {* **) |
|||
(** Input_Type: 输入 temp_in 未经通道实际值 **) |
|||
(** temp_last 经跳变过滤规则过滤后的值 **) |
|||
(** **) |
|||
(** 输出 跳变过滤规则过滤后的输出值 **) |
|||
(** *} **) |
|||
(** **) |
|||
(** if temp_last>-3960 and temp_last<-3860 and temp_in>-5030 and temp_in<-4930 then **) |
|||
(* if - Cond *) |
|||
LD temp_last |
|||
GT -3960 |
|||
AND ( temp_last |
|||
LT -3860 |
|||
) |
|||
AND ( temp_in |
|||
GT -5030 |
|||
) |
|||
AND ( temp_in |
|||
LT -4930 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000001 |
|||
|
|||
(* then - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-2870 and temp_last<-2770 and temp_in>-5030 and temp_in<-4930 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000001: |
|||
LD temp_last |
|||
GT -2870 |
|||
AND ( temp_last |
|||
LT -2770 |
|||
) |
|||
AND ( temp_in |
|||
GT -5030 |
|||
) |
|||
AND ( temp_in |
|||
LT -4930 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000002 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-1780 and temp_last<-1680 and temp_in>-2850 and temp_in<-2750 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000002: |
|||
LD temp_last |
|||
GT -1780 |
|||
AND ( temp_last |
|||
LT -1680 |
|||
) |
|||
AND ( temp_in |
|||
GT -2850 |
|||
) |
|||
AND ( temp_in |
|||
LT -2750 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000003 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-1220 and temp_last<-1120 and temp_in>-1760 and temp_in<-1660 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000003: |
|||
LD temp_last |
|||
GT -1220 |
|||
AND ( temp_last |
|||
LT -1120 |
|||
) |
|||
AND ( temp_in |
|||
GT -1760 |
|||
) |
|||
AND ( temp_in |
|||
LT -1660 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000004 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-680 and temp_last<-580 and temp_in>-5030 and temp_in<-4930 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000004: |
|||
LD temp_last |
|||
GT -680 |
|||
AND ( temp_last |
|||
LT -580 |
|||
) |
|||
AND ( temp_in |
|||
GT -5030 |
|||
) |
|||
AND ( temp_in |
|||
LT -4930 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000005 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>-140 and temp_last<-40 and temp_in>-660 and temp_in<-560 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000005: |
|||
LD temp_last |
|||
GT -140 |
|||
AND ( temp_last |
|||
LT -40 |
|||
) |
|||
AND ( temp_in |
|||
GT -660 |
|||
) |
|||
AND ( temp_in |
|||
LT -560 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000006 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>400 and temp_last<500 and temp_in>-660 and temp_in<-560 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000006: |
|||
LD temp_last |
|||
GT 400 |
|||
AND ( temp_last |
|||
LT 500 |
|||
) |
|||
AND ( temp_in |
|||
GT -660 |
|||
) |
|||
AND ( temp_in |
|||
LT -560 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000007 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>950 and temp_last<1050 and temp_in>410 and temp_in<510 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000007: |
|||
LD temp_last |
|||
GT 950 |
|||
AND ( temp_last |
|||
LT 1050 |
|||
) |
|||
AND ( temp_in |
|||
GT 410 |
|||
) |
|||
AND ( temp_in |
|||
LT 510 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000008 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>1500 and temp_last<1600 and temp_in>-660 and temp_in<-560 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000008: |
|||
LD temp_last |
|||
GT 1500 |
|||
AND ( temp_last |
|||
LT 1600 |
|||
) |
|||
AND ( temp_in |
|||
GT -660 |
|||
) |
|||
AND ( temp_in |
|||
LT -560 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_000000000000009 |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>2050 and temp_last<2150 and temp_in>1510 and temp_in<1610 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_000000000000009: |
|||
LD temp_last |
|||
GT 2050 |
|||
AND ( temp_last |
|||
LT 2150 |
|||
) |
|||
AND ( temp_in |
|||
GT 1510 |
|||
) |
|||
AND ( temp_in |
|||
LT 1610 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000A |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>2590 and temp_last<2690 and temp_in>1510 and temp_in<1610 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000A: |
|||
LD temp_last |
|||
GT 2590 |
|||
AND ( temp_last |
|||
LT 2690 |
|||
) |
|||
AND ( temp_in |
|||
GT 1510 |
|||
) |
|||
AND ( temp_in |
|||
LT 1610 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000B |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>3140 and temp_last<3240 and temp_in>2600 and temp_in<2700 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000B: |
|||
LD temp_last |
|||
GT 3140 |
|||
AND ( temp_last |
|||
LT 3240 |
|||
) |
|||
AND ( temp_in |
|||
GT 2600 |
|||
) |
|||
AND ( temp_in |
|||
LT 2700 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000C |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>3690 and temp_last<3790 and temp_in>-5030 and temp_in<-4930 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000C: |
|||
LD temp_last |
|||
GT 3690 |
|||
AND ( temp_last |
|||
LT 3790 |
|||
) |
|||
AND ( temp_in |
|||
GT -5030 |
|||
) |
|||
AND ( temp_in |
|||
LT -4930 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000D |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>4230 and temp_last<4330 and temp_in>3700 and temp_in<3800 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000D: |
|||
LD temp_last |
|||
GT 4230 |
|||
AND ( temp_last |
|||
LT 4330 |
|||
) |
|||
AND ( temp_in |
|||
GT 3700 |
|||
) |
|||
AND ( temp_in |
|||
LT 3800 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000E |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>4780 and temp_last<4880 and temp_in>3700 and temp_in<3800 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000E: |
|||
LD temp_last |
|||
GT 4780 |
|||
AND ( temp_last |
|||
LT 4880 |
|||
) |
|||
AND ( temp_in |
|||
GT 3700 |
|||
) |
|||
AND ( temp_in |
|||
LT 3800 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000F |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>5320 and temp_last<5420 and temp_in>4790 and temp_in<4890 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000F: |
|||
LD temp_last |
|||
GT 5320 |
|||
AND ( temp_last |
|||
LT 5420 |
|||
) |
|||
AND ( temp_in |
|||
GT 4790 |
|||
) |
|||
AND ( temp_in |
|||
LT 4890 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000G |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>5870 and temp_last<5970 and temp_in>3700 and temp_in<3800 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000G: |
|||
LD temp_last |
|||
GT 5870 |
|||
AND ( temp_last |
|||
LT 5970 |
|||
) |
|||
AND ( temp_in |
|||
GT 3700 |
|||
) |
|||
AND ( temp_in |
|||
LT 3800 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000H |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>6410 and temp_last<6510 and temp_in>5880 and temp_in<5980 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000H: |
|||
LD temp_last |
|||
GT 6410 |
|||
AND ( temp_last |
|||
LT 6510 |
|||
) |
|||
AND ( temp_in |
|||
GT 5880 |
|||
) |
|||
AND ( temp_in |
|||
LT 5980 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000I |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>6950 and temp_last<7050 and temp_in>5880 and temp_in<5980 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000I: |
|||
LD temp_last |
|||
GT 6950 |
|||
AND ( temp_last |
|||
LT 7050 |
|||
) |
|||
AND ( temp_in |
|||
GT 5880 |
|||
) |
|||
AND ( temp_in |
|||
LT 5980 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000J |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>8040 and temp_last<8140 and temp_in>3700 and temp_in<3800 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000J: |
|||
LD temp_last |
|||
GT 8040 |
|||
AND ( temp_last |
|||
LT 8140 |
|||
) |
|||
AND ( temp_in |
|||
GT 3700 |
|||
) |
|||
AND ( temp_in |
|||
LT 3800 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000K |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>9150 and temp_last<9250 and temp_in>8070 and temp_in<8170 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000K: |
|||
LD temp_last |
|||
GT 9150 |
|||
AND ( temp_last |
|||
LT 9250 |
|||
) |
|||
AND ( temp_in |
|||
GT 8070 |
|||
) |
|||
AND ( temp_in |
|||
LT 8170 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000L |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** elsif temp_last>10250 and temp_last<10350 and temp_in>8070 and temp_in<8170 then **) |
|||
(* elseif - Cond *) |
|||
ODK_SKIP_000000000000001_00000000000000L: |
|||
LD temp_last |
|||
GT 10250 |
|||
AND ( temp_last |
|||
LT 10350 |
|||
) |
|||
AND ( temp_in |
|||
GT 8070 |
|||
) |
|||
AND ( temp_in |
|||
LT 8170 |
|||
) |
|||
JMPCN ODK_SKIP_000000000000001_00000000000000M |
|||
|
|||
(* elsif - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_last; **) |
|||
(* assign - Stmt *) |
|||
LD temp_last |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
JMP ODK_END_IF_000000000000001 |
|||
|
|||
(** else **) |
|||
(* else *) |
|||
ODK_SKIP_000000000000001_00000000000000M: |
|||
|
|||
(* else - Stmts *) |
|||
|
|||
(** BF_IOM0801U_E5:=temp_in; **) |
|||
(* assign - Stmt *) |
|||
LD temp_in |
|||
ST BF_IOM0801U_E5 |
|||
|
|||
(** end_if; **) |
|||
(* if - End *) |
|||
ODK_END_IF_000000000000001: |
|||
|
|||
|
|||
END_FUNCTION |
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue