The PLC
108
Operating Manual XCx 300 / 500 / 540 Version 09/08
9.4.5
MMI Library
Communication with operating terminals COP using the serial
interface of controller. The used protocol is PNet.
Function block
No.
Description
Controller
PPF_COP_COMM
140
Communication with COP
XCx
MCS xx-xx
9.4.6
PLC library
This library provides controller-specific firmware function blocks over
and above the standard IEC/ProConOS function blocks.
Function block
No.
Description
Controller
PUT_ERROR
400
Generates a user-defined error message
(not for new design, instead of this use 401)
all
PUT_ERROR2 401
Generates a user-defined error message
CLEAR_ERROR 402
Deletes an error message sent with a lock flag
READ_FILE
405
File access read
WRITE_FILE
406
File access write
SEND_MAIL
410
Sends an E-MAIL (SMTP client)
XFIO_CONFIG 420
XFIO interrupt configuration
XRIO_STATE
422
XRIO status information
GET_MTS
430
Supplies current time value in µs ticks
Note (up to CNC_V003 / PLC_V005):
The function blocks MC_ANALOG and MC_CAN moved from library
PCL_Vxxx to library CNC_Vxxx.
9.4.7
Profibus_Vxxx Library
The library provides function blocks for PROFIBUS communication
Function block
No. Description
Controller
DP_NET_GET_STATE
190 Get status of the PROFIBUS card
XCx
ProNumeric
ProSyCon
DP_NET_PUT_MSG
191 Put message to Message Interface of the Hilscher card
DP_NET_GET_MSG
192 Get message from Message Interface of the Hilscher card