Effect Of Plc Modes And Actions On Ethernet Global Data; Egd Synchronization - GE VersaMax PLC User Manual

Table of Contents

Advertisement

Ethernet Communications
For public disclosure
13.4.8 Effect of PLC Modes and Actions on Ethernet
Global Data
The usual PLC mode for Ethernet Global Data operation is Run with I/O enabled. In that
mode, Ethernet Global Data remains configured and exchanges are both produced and
consumed. If the PLC mode is set to Stop with I/O disabled, the Producer ID remains
configured, but production and consumption stops. The samples of the consumed
exchanges received while the PLC is stopped continue to be processed by the Ethernet
interface. The latest received data from the network will be available to the application
when the PLC returns to an I/O enabled state.
The table below summarizes what happens to the configuration and operation of Ethernet
Global Data in different PLC modes.
PLC Mode or Action
RUN-Outputs Enabled
STOP-I/O Enabled
STOP-I/O Disabled
The latest data from the network is available to the application when the PLC
transitions from Stop to Run mode.

13.4.9 EGD Synchronization

Ethernet Global Data attempts to provide the most up-to-date process data, consistent
with the configured schedule. The Ethernet interface maintains a timer for each produced
exchange. When the timer for the exchange expires, the Ethernet interface requests that
the data for the exchange be transferred from reference memory during the output scan
portion of the next CPU sweep. Once the data has been transferred by the CPU sweep, the
Ethernet interface immediately formulates a sample and transfers the sample on the
network. As soon as a sample for a consumed exchange is received, it is transferred to the
CPU during the next input scan portion of the CPU sweep.
The result of this scheduling method for Ethernet Global Data is a variability of up to one
producer CPU sweep time in the interval between samples produced on the network. This
variability in the time between samples is present to assure that the most up-to-date data is
being transferred.
In general, it is not useful or necessary to configure the production period to be less than
the CPU sweep time. If the producer period for an exchange is set lower than the CPU
sweep time, the Ethernet interface will send a "stale" sample (a sample containing the
same data as previously sent) at the configured interval. When the fresh CPU data
becomes available at the end of the sweep, the Ethernet interface will immediately send
another sample with the fresh data. The timer of the produced exchange is not reset when
this sample is sent. This can result in more samples in the network than would be
expected from the configured period.
Exchanges continue to be...
Produced
Consumed
yes
yes
no
GFK-1503E User Manual 259
yes
yes
no

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents