This function is used to read or write (instruction) the first word (starting with the least significant) of the argument with sign extension.
Reading:
Syntax |
i16 sw0 (i16|i32|u16|u32|real arg) |
---|---|
arg |
Word argument. From RTE 33.7.1 it can be any expression |
Result |
Returns the first word of the argument with the sign |
Validity |
Rule, Task |
Note |
From RTE 33.9.0 accessing a non-existing word returns an error |
Writing (instruction):
Syntax |
sw0 (i16|i32|u16|u32|real arg) = i16 value |
---|---|
arg |
Word argument |
value |
Value to be imposed |
Validity |
Rule, Task |
Note |
Example of use: |