Controller functionality – Rockwell Automation AADvance Controller Solutions Handbook User Manual

Page 28

Advertising
background image

1-16

Document: 553631

(ICSTT-RM447J_EN_P) Issue: 09:

Solutions Handbook (AADvance Controller)


Controller Functionality

SNTP

The AADvance controller supports the Simple Network Time Protocol (SNTP)

service that can circulate an accurate time around the network. As an SNTP client the
controller will accept the current time from external Network Time Protocol

(NTP) and SNTP network time servers.
SNTP clients settings tell the controller the IP address of the external server; the
version of SNTP offered by the server; and the operating mode for the time

synchronization signal that the processors will use for their real time clock.
An AADvance controller can also fulfill the role of one or more SNTP servers (one for
each processor) to provide a network time signal throughout the network. To enable

server time on an interface it is necessary to specify the direct broadcast address for

that interface. This works for broadcast or unicast modes. This method of configuring

is derived from the NTP configuration command language.

CIP over EtherNet/IP

The Common Industrial Protocol (CIP) over EtherNet/IP protocol enables
AADvance controllers to exchange data with ControlLogix controllers programmed

by RSLogix 5000. The exchange of data uses the produce/consume tag method

currently used for sharing data between Logix-based controllers; this mechanism is
similar to the variable bindings mechanism used by the AADvance controller.
The AADvance controller supports produce and consume communications to

redundancy systems. The support for produce/consume variables is non-interfering; a

failure of the EtherNet/IP stack will not interfere with the safe operation of the
controller.
To use CIP over EtherNet/IP you have to first define a CIP network. Then you

configure the exchange of data by defining a produce variable (or structure) for
AADvance controller and a corresponding consume variable (or structure) for the

ControlLogix controller. At runtime, the controller with the consume variable pulls

data from the controller with the produce variable.

Note: The AADvance Controller will support the following number of connections
and variables:

Connections: Maximum 255

A maximum of 128 producer and 128 consumer variables can be defined.

Advertising