123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254 |
-
- FUNCTION_BLOCK RF_TRIG
- VAR_INPUT
- CLK :BOOL;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- END_VAR
- VAR
- M :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK CTUD
- VAR_INPUT
- CU :BOOL;
- CD :BOOL;
- RESET :BOOL;
- LOAD :BOOL;
- PV :INT;
- END_VAR
- VAR_OUTPUT
- QU :BOOL;
- QD :BOOL;
- CV :INT;
- END_VAR
- VAR
- MU :BOOL;
- MD :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK CTD
- VAR_INPUT
- CD :BOOL;
- LOAD :BOOL;
- PV :UINT;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- CV :UINT;
- END_VAR
- VAR
- M :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK CTU
- VAR_INPUT
- CU :BOOL;
- RESET :BOOL;
- PV :UINT;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- CV :UINT;
- END_VAR
- VAR
- M :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK F_TRIG
- VAR_INPUT
- CLK :BOOL;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- END_VAR
- VAR
- M :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK R_TRIG
- VAR_INPUT
- CLK :BOOL;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- END_VAR
- VAR
- M :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK SR
- VAR_INPUT
- SET1 :BOOL;
- RESET :BOOL;
- END_VAR
- VAR_OUTPUT
- Q1 :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK RS
- VAR_INPUT
- SET :BOOL;
- RESET1 :BOOL;
- END_VAR
- VAR_OUTPUT
- Q1 :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK SEMA
- VAR_INPUT
- CLAIM :BOOL;
- RELEASE :BOOL;
- END_VAR
- VAR_OUTPUT
- BUSY :BOOL;
- END_VAR
- VAR
- X :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK TON
- VAR_INPUT
- IN :BOOL;
- PT :TIME;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- ET :TIME;
- END_VAR
- VAR
- StartTime :TIME;
- M :BOOL;
- Restart : UDINT;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK TOF
- VAR_INPUT
- IN :BOOL;
- PT :TIME;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- ET :TIME;
- END_VAR
- VAR
- M :BOOL;
- StartTime :TIME;
- Restart : UDINT;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK TP
- VAR_INPUT
- IN :BOOL;
- PT :TIME;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- ET :TIME;
- END_VAR
- VAR
- StartTime :TIME;
- Restart : UDINT;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK TON_10ms
- VAR_INPUT
- IN :BOOL;
- PT :UDINT;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- ET :UDINT;
- END_VAR
- VAR
- StartTime :UDINT;
- M :BOOL;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK TOF_10ms
- VAR_INPUT
- IN :BOOL;
- PT :UDINT;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- ET :UDINT;
- END_VAR
- VAR
- M :BOOL;
- StartTime :UDINT;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION_BLOCK TP_10ms
- VAR_INPUT
- IN :BOOL;
- PT :UDINT;
- END_VAR
- VAR_OUTPUT
- Q :BOOL;
- ET :UDINT;
- END_VAR
- VAR
- StartTime :UDINT;
- END_VAR
- END_FUNCTION_BLOCK
- FUNCTION LEN : INT
- VAR_INPUT
- IN :STRING[32767];
- END_VAR
- END_FUNCTION
- FUNCTION LEFT : STRING[255]
- VAR_INPUT
- IN :STRING[32767];
- L :INT;
- END_VAR
- END_FUNCTION
- FUNCTION RIGHT : STRING[255]
- VAR_INPUT
- IN :STRING[32767];
- L :INT;
- END_VAR
- END_FUNCTION
- FUNCTION MID : STRING[255]
- VAR_INPUT
- IN :STRING[32767];
- L :INT;
- P :INT;
- END_VAR
- END_FUNCTION
- FUNCTION CONCAT : STRING[255]
- VAR_INPUT
- IN1 :STRING[32767];
- IN2 :STRING[32767];
- END_VAR
- END_FUNCTION
- FUNCTION INSERT : STRING[255]
- VAR_INPUT
- IN1 :STRING[32767];
- IN2 :STRING[32767];
- P :INT;
- END_VAR
- END_FUNCTION
- FUNCTION DELETE : STRING[255]
- VAR_INPUT
- IN :STRING[32767];
- L :INT;
- P :INT;
- END_VAR
- END_FUNCTION
- FUNCTION REPLACE : STRING[255]
- VAR_INPUT
- IN1 :STRING[32767];
- IN2 :STRING[32767];
- L :INT;
- P :INT;
- END_VAR
- END_FUNCTION
- FUNCTION FIND : INT
- VAR_INPUT
- IN1 :STRING[32767];
- IN2 :STRING[32767];
- END_VAR
- END_FUNCTION
|