ARC_SEND

../_images/e1f2386ae3895ef70a33139000eba54e
Parameter Value
Library_File_Name ARCNET_AC500_V12.lib
Firmware V1.2
Type Type_Function_Block_History
Group Data

The Function Block ARC_SEND is used to transmit data packages via the ARCNET Communication Module. The specified packages are stored in the transmit buffer which is selected by input PRIO. From there, the operating system hands over the data packages to the ARCNET Communication Module in order to transmit them to the target address specified at input NODE_ID. The transmit buffer size is determined using the PLC Configuration of the Control Builder. Using input TOUT, the timeout period can be specified. If TOUT <> 0, the ARCNET data exchange is automatically performed with receive acknowledgement. If TOUT = 0, no acknowledgement is expected. Output DONE indicates that the specified data package has been stored in the transmit buffer or that an error occurred during Function Block processing. If an error was detected during Function Block processing, the error is additionally indicated at the outputs ERR and ERNO. In case of an error, the data package has to be transmitted again.

Before the ARC_SEND Function Block can store data packages in the receive buffer, the setting “ARCNET data exchange” must have been selected in the Parameters of PM5x1-ARCNET: Parameters of PM5x1-ARCNET (onboard ARCNET)