PB_CNCT
(FB)
FUNCTION_BLOCK PB_CNCT
This function block can be used for establishing a DPV1 Class 2 connection to a PROFIBUS Slave. The connection is established and kept open if input REQ = TRUE, it’s closed when REQ = FALSE. While the connection is in state open, the ID output has a value that can be used as ID input of RDREC or WRREC.
- InOut:
Scope
Name
Type
Initial
Comment
Input
REQ
BOOL
Start Request
MASTER
BYTE
Master ID
SEGMENT
BYTE
Always set to 0.
STATION
BYTE
Station address of the target
SLOT
BYTE
Slot number of the target
Output
VALID
BOOL
Connection is valid
ERROR
BOOL
Error detected
BUSY
BOOL
FB is busy
STATUS
DWORD
Last detected status
ID
DWORD
CommFB.Constants.INVALID_ID
Identifier of a PB Slave. Use for RDREC or WRREC (Class 2)