Rockwell Automation 20-COMM-ER 20-COMM-ER Dual-Port EtherNet/IP Communication Adapter User Manual User Manual

Page 116

Advertising
background image

116

Rockwell Automation Publication 20COMM-UM015B-EN-P - July 2013

Chapter 6 Using Explicit Messaging

ControlLogix Controller Example Ladder Logic Program to Write Multiple

Parameters, RSLogix 5000 Software, All Versions

A Scattered Write message is used to write to multiple parameters. This write
message example writes the following values to these five parameters.

See

DPI Parameter Object on page 198

(Class code 0x93) for parameter

numbering.

Important: See

Table 17 on page 106

for limitations of PowerFlex 7-Class

drives when using Class code 0x93 for explicit messaging.

Table 21 - Example Controller Tags to Write Multiple Parameters

Figure 43 - Example Ladder Logic to Write Multiple Parameters

Important: If the explicit message scattered write must be written

continuously, then use a separate explicit message single write
for each parameter using DPI Parameter Object Class code
0x93 and attribute A (10 decimal; see

page 123

). Attribute A

writes to RAM—not NVS (EEPROM) memory. This example
scattered write message using attribute 0 writes to NVS. Over
time, continuous writes will exceed the EEPROM life cycle and
cause the drive to malfunction.

PowerFlex 7-Class

Drive Parameter

Write Value

141 - [Accel Time 2]

11.1 Sec.

143 - [Decel Time 2]

22.2 Sec.

105 - [Preset Speed 5]

33.3 Hz.

106 - [Preset Speed 6]

44.4 Hz.

107 - [Preset Speed 7]

55.5 Hz.

Operand

Controller Tags for Write Multiple Message Data Type

XIC

Execute_Scattered_Write_Message

BOOL

MSG

Scattered_Write_Message

MESSAGE

Advertising