AC30 Modbus-TCP Example to Interact with Xpress HMI (XTA)

This example shows some basic data exchanges between a Parker AC30 VFD drive and a Parker Interact Xpress XT HMI over a Modbus/TCP connection.

See the DSELite help document for the ETH block for Modbus/TCP implementation details.

DSELite Installer

The specific Modbus/TCP settings in the Xpress application are as follows to match up the AC30 DSE Firmware defaults pretty closely.

image-20240208-183710.png

 

The AC30 Modbus implementation limits 'block reads' to 120 registers or less.

image-20240208-183716.png

 

Tag address list for the Xpress project:

 

AC30 TAG LIST.txtDownload

Name (Out to AC30) Modbus Address SpeedSetpoint 400001 SpeedTrim 400003 InputBits 400005 BaseFrequencyIn 400007 BaseVoltageIn 400009 MotorPolesIn 40000A MotorPowerIn 40000B NamePlateSpeedIn 40000D MotorPowerFactorIn 40000F RatedMotorCurrentIn 400011 AutoTuneTypeIn 400013 Name (In from AC30) Modbus Address SpeedDemand 400101 MotorCurrent 400103 OutputBits 400105 DCLinkVoltage 400107 ActualSpeedRPM 400109 ActualSpeedRPS 40010B ActualSpeedPercent 40010D ActualTorque 40010F ActualFieldCurrent 400111 MotorTerminalVolts 400113 BaseFrequencyOut 400115 BaseVoltageOut 400117 MotorPolesOut 400119 MotorPowerOut 40011A NamePlateSpeedOut 40011C MotorPowerFactorOut 40011E RatedMotorCurrentOut 400120 InputState 400122 AutoTuneTypeOut 400124 MagCurrentOut 400125 RotorTimeContantOut 400127 LeakageInductanceOut 400129 StatorResistanceOut 40012B RotorResistanceOut 40012D MutualInductanceOut 40012F AI1Value 400131 AI2Value 400133 AlarmTrip 400135 ControlStrategyOut 400136 ControlTypeOut 400137 SpeedSetpointOut 400138 SpeedTrimOut 40013A

Example Xpress Manager project and AC30 DSELite project:

 

AC30 Modbus to Xpress.zip

 

 

 

glh     10/2021