FBD Instructions Sorted According to English Mnemonics (International)
English Mnemonics | German Mnemonics | Program Elements Catalog | Description |
& | & | Bit logic instruction | AND Logic Operation |
>=1 | >=1 | Bit logic instruction | OR Logic Operation |
= | = | Bit logic instruction | Assign |
# | # | Bit logic instruction | Midline Output |
---| | ---| | Bit logic instruction | Insert Binary Input |
---o| | ---o| | Bit logic instruction | Negate Binary Input |
==0 | ==0 | Status bits | Result Bits |
>0 | >0 | Status bits | Result Bits |
>=0 | >=0 | Status bits | Result Bits |
<0 | <0 | Status bits | Result Bits |
<=0 | <=0 | Status bits | Result Bits |
<>0 | <>0 | Status bits | Result Bits |
ABS | ABS | Floating point instruction | Forming the Absolute Value of a Floating-Point Number |
ACOS | ACOS | Floating point instruction | Forming Trigonometric Functions of Angles as Floating-Point Numbers |
ADD_DI | ADD_DI | Integer math instruction | Add Double Integer |
ADD_I | ADD_I | Integer math instruction | Add Double Integer |
ADD_R | ADD_R | Floating point instruction | Add Real |
ASIN | ASIN | Floating point instruction | Forming Trigonometric Functions of Angles as Floating-Point Numbers |
ATAN | ATAN | Floating point instruction | Forming Trigonometric Functions of Angles as Floating-Point Numbers |
BCD_DI | BCD_DI | Convert | BCD to Double Integer |
BCD_I | BCD_I | Convert | BCD to Integer |
BR | BIE | Status bits | Exception Bit BR Memory |
CALL | CALL | Program control | Calling an FC/SFC without Parameters |
CALL_FB | CALL_FB | Program control | CALL_FB (Call FB as Box) |
CALL_FC | CALL_FC | Program control | CALL_FC (Call FC as Box) |
CALL_SFB | CALL_SFB | Program control | CALL_SFB (Call System FB as Box) |
CALL_SFC | CALL_SFC | Program control | CALL_SFC (Call System FC as Box) |
CD | ZR | Counters | Down Counter |
CEIL | CEIL | Convert | Ceiling |
CMP ? D | CMP ? D | Compare | Compare Double Integer |
CMP ? I | CMP ? I | Compare | Compare Integer |
CMP ? R | CMP ? R | Compare | Compare Real |
COS | COS | Floating point instruction | Forming Trigonometric Functions of Angles as Floating-Point Numbers |
CU | ZV | Counters | Up Counter |
English Mnemonics | German Mnemonics | Program Elements Catalog | Description |
DI_BCD | DI_BCD | Convert | Double Integer to BCD |
DI_R | DI_R | Convert | Double Integer to Real |
DIV_DI | DIV_DI | Integer math instruction | Divide Double Integer |
DIV_I | DIV_I | Integer math instruction | Divide Integer |
DIV_R | DIV_R | Floating point instruction | Divide Real |
EXP | EXP | Floating point instruction | Forming the Exponential Value of a Floating-Point Number |
FLOOR | FLOOR | Convert | Floor |
I_BCD | I_BCD | Convert | Integer to BCD |
I_DI | I_DI | Convert | Integer to Double Integer |
INV_I | INV_I | Convert | Ones Complement Integer |
INV_DI | INV_DI | Convert | Ones Complement Double Integer |
JMP | JMP | Jumps | Unconditional Jump in a Block |
JMP | JMP | Jumps | Conditional Jump in a Block |
JMPN | JMPN | Jumps | Jump-If-Not |
LABEL | LABEL | Jumps | Jump Label |
LN | LN | Floating point instruction | Forming the Natural Logarithm of a Floating-Point Number |
MCR> | MCR> | Program control | Master Control Relay On/Off |
MCR< | MCR< | Program control | Master Control Relay On/Off |
MCRA | MCRA | Program control | Master Control Relay Activate/Deactivate |
MCRD | MCRD | Program control | Master Control Relay Activate/Deactivate |
MOD_DI | MOD_DI | Integer math instruction | Return Fraction Double Integer |
MOVE | MOVE | Move | Assign Value |
MUL_DI | MUL_DI | Integer math instruction | Multiply Double Integer |
MUL_I | MUL_I | Integer math instruction | Multiply Integer |
MUL_R | MUL_R | Floating point instruction | Multiply Real |
N | N | Bit logic instruction | Negative RLO Edge Detection |
NEG | NEG | Bit logic instruction | Address Negative Edge Detection |
NEG_DI | NEG_DI | Convert | Twos Complement Double Integer |
NEG_I | NEG_I | Convert | Twos Complement Integer |
NEG_R | NEG_R | Convert | Negate Real Number |
OPN | OPN | DB call | Open Data Block |
OS | OS | Status bits | Exception Bit Overflow Stored |
OV | OV | Status bits | Exception Bit Overflow |
P | P | Bit logic instruction | Positive RLO Edge Detection |
POS | POS | Bit logic instruction | Address Positive Edge Detection |
R | R | Bit logic instruction | Reset Output |
RET | RET | Program control | Return |
ROL_DW | ROL_DW | Shift/Rotate | Rotate Left Double Word |
English Mnemonics | German Mnemonics | Program Elements Catalog | Description |
ROUND | ROUND | Convert | Round to Double Integer |
ROR_DW | ROR_DW | Shift/Rotate | Rotate Right Double Word |
RS | RS | Bit logic instruction | Reset_Set Flip Flop |
S | S | Bit logic instruction | Set Output |
SAVE | SAVE | Bit logic instruction | Save RLO to BR Memory |
SC | SZ | Counters | Set Counter Value |
S_CD | Z_RUECK | Counters | Assign Parameters and Count Down |
S_CU | Z_VORW | Counters | Assign Parameters and Count Up |
S_CUD | ZAEHLER | Counters | Assign Parameters and Count Up/Down |
SD | SE | Timers | Start On-Delay Timer |
SE | SV | Timers | Start Extended Pulse Timer |
SF | SA | Timers | Start Off-Delay Timer |
SHL_DW | SHL_DW | Shift/Rotate | Shift Left Double Word |
SHL_W | SHL_W | Shift/Rotate | Shift Left Word |
SHR_DI | SHR_DI | Shift/Rotate | Shift Right Double Integer |
SHR_DW | SHR_DW | Shift/Rotate | Shift Right Double Word |
SHR_I | SHR_I | Shift/Rotate | Shift Right Integer |
SHR_W | SHR_W | Shift/Rotate | Shift Right Word |
SIN | SIN | Floating point-instruction | Forming Trigonometric Functions of Angles as Floating-Point Numbers |
S_ODT | S_EVERZ | Timers | Assign On-Delay Timer Parameters and Start |
S_ODTS | S_SEVERZ | Timers | Assign Retentive On-Delay Timer Parameters and Start |
S_OFFDT | S_AVERZ | Timers | Assign Off-Delay Timer Parameters and Start |
SP | SI | Timers | Start Pulse Timer |
S_PEXT | S_VIMP | Timers | Assign Extended Pulse Timer Parameters and Start |
S_PULSE | S_IMPULS | Timers | Assign Pulse Timer Parameters and Start |
SQR | SQR | Floating point-instruction | Forming the Square (SQR) of a Floating-Point Number |
SQRT | SQRT | Floating point-instruction | Forming the Square Root (SQRT) of a Floating- Point Number |
SR | SR | Bit logic instruction | Set_Reset Flip Flop |
SS | SS | Timers | Start Retentive On-Delay Timer |
SUB_DI | SUB_DI | Integer math-instruction | Subtract Double Integer |
SUB_I | SUB_I | Integer math-instruction | Subtract Integer |
SUB_R | SUB_R | Floating point-instruction | Subtract Real |
TAN | TAN | Floating point-instruction | Forming Trigonometric Functions of Angles as Floating-Point Numbers |
TRUNC | TRUNC | Convert | Truncate Double Integer Part |
UO | UO | Status bits | Exception Bit Unordered |
WAND_DW | WAND_DW | Word logic instruction | AND Double Word (Word) |
English Mnemonics | German Mnemonics | Program Elements Catalog | Description |
WAND_W | WAND_W | Word logic instruction | AND Word (Word) |
WOR_DW | WOR_DW | Word logic instruction | OR Double Word (Word) |
WOR_W | WOR_W | Word logic instruction | OR Word (Word) |
WXOR_DW | WXOR_DW | Word logic instruction | Exclusive OR Double Word (Word) |
WXOR_W | WXOR_W | Word logic instruction | Exclusive OR Word (Word) |
XOR | XOR | Bit logic instruction | Exclusive OR Logic Operation |