Specifications
CP143 TCP/IP firmware CP143 H1 / TCP/IP manual
4-24 Rev. 00/07
• Data management byte 1, bit 4 to bit 7
This area indicates whether a data transfer is still active or whether data transmission or reception
has been completed. The "Enable / Disable" bit can be used to inhibit the transfer of data for the
respectivetask.(Disable=1;Enable=0).
Bit 4: Data transmission / reception is active
Set: by handler modules SEND, RECEIVE, once the transmission/reception of
data for a task has been started. The transfer may be executed by means of the
ALL function (instead of a DMA) that was initiated by SEND-DIREKT.
Reset: by handler modules SEND, RECEIVE, after the data transfer has been
completed (last partial block has been transferred).
Check: by the user: the user must not change the data of a task while the
CP<< >>PLC transfer is active. This is not critical for PRIO 0/1 tasks as the
transfer can be completed by a single run of the respective module. Larger
quantities of data, however, can only be transferred in multiple blocks. This
blocking requires a number of PLC-cycles. To ensure the consistency of the
data the user must check whether the respective block is currently being
transferred before proceeding with changes.
BIT 5: Data transmission completed
Set: by handler module SEND, after the transmission of data for the respective
task has completed.
Reset: by handler module SEND, once the data transmission for a new task (new
trigger) has started.
by the user: when the status was checked (edge triggered).
Check: by the user: this bit may be used to determine whether a data set for a task has
been transferred to the CP, or whether a new data set may be supplied to the
active task (e.g. cyclic data transfer)
Bit 6: Data reception completed
Set: by handler module RECEIVE, after the reception of data for the respective
task has completed.
Reset: by handler module RECEIVE, once the data transfer from a new task (new
trigger) to the PLC has started. By the user, when the status was checked
(edge triggered).
Check: by the user: this bit indicates whether the transfer of the current data set for
the respective task has been completed or whether the transfer of a new data
set to the PLC has been completed.