Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
GETPOINTADR action
Function
The action gets the address of given I/O tag.
Declaration
Blok kódu | ||||
---|---|---|---|---|
| ||||
GETPOINTADR pointIdent, adr1_Txt, adr2_Txt, retIdent_Int |
Parameters
pointIdent | in | Reference to a I/O tag type object. |
adr1_Txt | out | Identifier of Text type. |
adr2_Txt | out | Identifier of Text type. |
retIdent_Int | out | Identifier of Int type - return code. |
Description
The action detects the address of the I/O tag defined by the parameter pointIdent. Address is represented by two strings (adr1_Txt, adr2_Txt).
If the detection of an address is successful, then the value of the parameter retIdent_Int is 0 and the parameters adr1_Txt, adr2_Txt get the particular values.
Example
Blok kódu | ||||
---|---|---|---|---|
| ||||
BEGIN INT _retIdent TEXT _adr1, _adr2 GETPOINTADR M.bod, _adr1, _adr2, _retIdent IF _retIdent = _ERR_NO_ERROR THEN MESSAGE "Address of I/O tag M.bod:" + _adr1 + ", " + _adr2 ON srvskol1v.HIP ELSE MESSAGE "Failed to find the address of I/O tag M.bod" ON srvskol1v.HIP ENDIF END |