VDF 753
VDF 753
General Setup
The equipment for test is shown below:
Setting up the drive parameters, so that it can be controlled via the Modbus network.
In order that the drives can be controlled on a Modbus network, the drive needs to be setup for network control. The parameters
detailed below should be adjusted:
The Micrologix1400 used for this test is connected to the drive via Channel 2 and a 1761-NET-AIC.
The message instruction below is used to capture the Drive Temperature from Para#944.
Page 1 of 4
Application Note
As the PF755 is a 32 bit drive , so the 20-COMM-H adapter needs to be set at 32 bit . When this value is changed in the adapter,
then the adapter will need to be reset using Para#14.
Therefore the communication size is 2 off 16bit values, being sent to registers N15:42 and N15:43.
The direct access method specified in the 20-COMM-H user manual for accessing parameter values, details that this starts at 41000.
Therefore our Modbus address = 41000 + (Drive Para #)
However as we are using the 32 bit mode of the adapter, so the addressing of the 20-COMM-H changes.
From the firmware v2.005 revision notes:
Page 2 of 4
Application Note
However this data coming from the drive is a 32bit floating point (real) value. As the Micrologix can only represent 16 bit integers, the
floating point value is converted. We can use a converter from the web to do this conversion for us:
http://babbage.cs.qc.edu/IEEE-754/Decimal.html
i.e. from the drive the temperature is 28.10 ºC, so type this value into the Decimal Floating Point, and click the Rounded button
Page 3 of 4
Application Note
The value is shown as a Hexadecimal value 41E0 and CCCD. Therefore the data is contained in N15:42 and N15:43
Note:
1. Before we sent the speed reference to the PowerFlex 755 drive, we need to use CPW instruction (for MicroLogix) and
copy the speed reference which is floating to the destination which is 2 integer words.
2. When we read from any float / real type parameters, we need to swap the MSW and LSW before we do the CPW copy
to the float data.
3. When we write to any float / real type parameters, we need to do the CPW copy to the 2 integer words, then swap the
sequence of MSW and LSW.
Please refer to Tech Note AID65712 – Using a 20-COMM legacy module with a PowerFlex Series Drives with a 16-bit
controller (PLC5, SLC 500 etc) for details.
Page 4 of 4