Evolution Controls EVO/ECM-Modbus Application Manual Download Page 1

Evo

lution 

 

©

E

v

o

lu

tion

 C

o

n

tr

o

ls

 I

n

c

10

-S

e

p

t-

2020

 

 

 

                                              

                                             

..

 CONTROLS INC.

 

                       EVO/

™ECM-Modbus 

EVO/

ECM-Modbus RTU Series 2

               

Voice 858.748-7359 

                                                      Application Guide                               Fax 858.679-3365

 

 

©2020 All Rights Reserved 

Evolution Controls Inc. 

San Diego, CA USA

 

 

 

  

 

 

http://www.gotoevo.com/

 

Summary of Contents for EVO/ECM-Modbus

Page 1: ...ontrols Inc 10 Sept 2020 CONTROLS INC EVO ECM Modbus EVO ECM Modbus RTU Series 2 Voice 858 748 7359 Application Guide Fax 858 679 3365 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA...

Page 2: ...Motor 4 Out 12 Register 6 Motor 1 RPM 12 Register 7 Motor 2 RPM 12 Register 8 Motor 3 RPM 12 Register 9 Motor 4 RPM 12 Register 10 Motor 1 Default Out 13 Register 11 Motor 2 Default Out 13 Register 1...

Page 3: ...ple Registers Command 16 21 Read Multiple Coil Registers Command 01 22 Write Single Coil Register Command 05 23 ADDRESSING 24 INTEGRATION 26 BACnet IP 26 Modbus to BACnet Gateway 27 BACnet Mapping 28...

Page 4: ...on off monitor each motor s RPM and control status and set default values used during power up and communications interruptions A four conductor low voltage control cable connects each motor to the RT...

Page 5: ...Evolution Controls Inc 10 Sept 2020 EVO ECM Modbus RTU Series 2 Page 2 Application Guide 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA Notes...

Page 6: ...building codes To reduce EMI electro magnetic interference tightly fasten the control mounting posts to an earthed metal surface of the enclosure Ensure good electrical contact between the mounting p...

Page 7: ...e 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA Enclosure These drawings detail the minimum inside floor and face dimensions for a suitable enclosure 1 20 2 20 3 58 4 25 1 00 0 20 0...

Page 8: ...or use an impedance altering means to provide line bias These masters must be placed at the end of the line When possible placing the Modbus RTU master in the center of the trunk improves application...

Page 9: ...y to receive a reply from the RTU The EVO ECM Modbus reply is very fast Some Masters especially those where turn around is controlled over a higher level network server architecture cannot turn around...

Page 10: ...g The pneumatic bench tool can be used in the field and is preferred over a hand operated tool 0 10 VDC Motor Output The length of the 0 10 VDC motor control cable is more limited by the line loss and...

Page 11: ...gisters Each coil is a bit that can be accessed individually The two additional bits are for setting the controller to write defaults to dynamic registers and to reset the controller The chart below d...

Page 12: ...he data is available when the RTU is powered up Default values are copied to their respective dynamic registers on RTU power up on RTU reset or when a communications timeout occurs Configuration Regis...

Page 13: ...igh RPM limits If the associated bit is clear 0 the associated motor RPM is between the low and high RPM limits When a motor is turned off the RPM Alarm bit is cleared The alarm bit is held clear for...

Page 14: ...When the Modbus RTU Master sets the reset flag the EVO ECM Modbus RTU acknowledges the command then resets The reset clears 0 the Reset Flag and sets the Motor On Offs and Motor Outs to their default...

Page 15: ...r 4 Motor 3 Out See Register 2 description Register 5 Motor 4 Out See register 2 description Register 6 Motor 1 RPM The EVO ECM Modbus RTU reads commutator pulses from ECM motor 1 The RTU integrates t...

Page 16: ...tor 2 Default Out See register 10 description Register 12 Motor 3 Default Out See register 10 description Register 13 Motor 4 Default Out See register 10 description Register 14 Configurations Low Byt...

Page 17: ...tiple registers 06 command to be issued to a group of EVO ECM Modbus RTUs None of these RTUs issue a reply to the Modbus Master since all RTUs in the group would try to reply at the same time Some Mod...

Page 18: ...essage Delay At the end of a transaction the RTU immediately listens for new data In some applications the line may ring or have other noise Setting this bit causes the RTU to wait for three byte time...

Page 19: ...n Register 14 in one RTU in the group should be set to provide the reply Each RTU may have two group addresses allowing overlap of group functions Register 16 Group 2 Address Group addressing allows a...

Page 20: ...on Register 18 Baud Rate Baud Rate The EVO ECM Modbus RTU can be configured to one of six different baud rates The Modbus Master should NEVER write to this register during normal operation Only write...

Page 21: ...imit Register 25 Motor 3 High RPM Limit Register 26 Motor 4 High RPM Limit See Register 19 Motor 1 High RPM Limit When Motor 1 RPM increases above this limit and the motor has been commanded on for at...

Page 22: ...tarting register is two bytes long The value must be 00 00 when addressing an EVO ECM Modbus RTU The number of registers is two bytes in length The high byte is always 00 The low byte is an integer be...

Page 23: ...is two bytes long The high byte is 00 the low byte is an integer within the range of valid register Registers 1 5 are dynamic data registers Registers 10 14 are default data registers Registers 15 and...

Page 24: ...address 0 query All EVO ECM Modbus RTUs process the write but none reply The command code is 16 The EVO ECM Modbus RTU only responds to a query for the first five registers The register number is two...

Page 25: ...The command code is 01 one byte The starting register is two bytes long The value must be 00 00 when addressing an EVO ECM Modbus RTU The number of registers is two bytes in length The high byte is a...

Page 26: ...n address 0 query All EVO ECM Modbus RTUs process the write but none reply The command code is 05 The register number is two bytes long The high byte is 00 the low byte is an integer within the range...

Page 27: ...Modbus RTU Master uses this address when communicating with only that RTU Group Address 1 The Modbus RTU Master may communicate with a group of EVO ECM Modbus RTUs having the same group1 address None...

Page 28: ...Evolution Controls Inc 10 Sept 2020 EVO ECM Modbus RTU Series 2 Page 25 Application Guide 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA Notes...

Page 29: ...bus RTU controllers can be integrated to a BACnet building automation network through Modbus to BACnet gateways to operate in response to other subsystems The gateway directs the data flow back and fo...

Page 30: ...e must first be uploaded to a gateway to provide the information for the connections The BACnet building control network can then act upon the registers through the discovered BACnet objects A set of...

Page 31: ...Motor 3 Alarm Status 3 R Coil 8 Motor 4 Alarm Status 4 R Coil 15 Reset Comm Time out Flag 5 R W Coil 16 Reset 6 R W Reg 2 Motor 1 Fan Output 1 R W Reg 3 Motor 2 Fan Output 2 R W Reg 4 Motor 3 Fan Out...

Page 32: ...to the Babel Buster SPX User Guide to configure the settings in the gateway 1 Set Modbus line conditioning Disable RS485 line biasing EVO ECM Modbus RTU has internal failsafe biasing Enable terminati...

Page 33: ...s to access the gateway website to configure its network settings the first time A Adding a route on your PC If your PC is on the network but the network is not 10 0 0 0 domain you will need to add a...

Page 34: ...lution Controls Inc San Diego CA USA 5 Open an Internet browser and enter 10 0 0 101 in the address bar and press Enter 6 The browser will access and display the embedded website in the gateway 7 Clic...

Page 35: ...TU Series 2 Page 32 Application Guide 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA 9 Enter the static IP address Subnet Mask and Network Gateway address then click Change IP button...

Page 36: ...is not available you will need to change your PC s IP address to access the gateway s website to configure its network settings 1 Connect an ethernet cable directly between the PC s network port and...

Page 37: ...eserved Evolution Controls Inc San Diego CA USA 4 In the Properties dialog select Internet Protocol Version 4 TCP IPv4 and click the Properties button 5 Record the settings in this dialog You will nee...

Page 38: ...iego CA USA address subnet mask and Default Gateway in the 10 0 0 0 domain as shown below and click the OK button to close the dialog 6 Click the OK button to close the Properties dialog 7 Open an Int...

Page 39: ...ECM Modbus RTU Series 2 Page 36 Application Guide 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA 9 Click the System Setup tab The default password is admin for username system 10 Sel...

Page 40: ...ateway address then click Change IP button 12 Wait until the progress indicator stops spinning 13 Power cycle the gateway and wait until boot up is complete The new IP address is now in use 14 Follow...

Page 41: ...ding on the project specification other ports are also possible You may also modify the Device Object Name Device Description and Device Location to make the gateways identifiable in the automation ne...

Page 42: ...Evolution Controls Inc 10 Sept 2020 EVO ECM Modbus RTU Series 2 Page 39 Application Guide 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA...

Page 43: ...User Guide for details The EVO ECM Modbus RTU addresses in the Modbus trunk must be sequentially incremented from 1 to the number of controllers in the trunk and communication rate must be 38400 Baud...

Page 44: ...eserved Evolution Controls Inc San Diego CA USA 3 Click the Upload button to upload the selected file to the gateway in the Config File Web page 4 The uploading is complete when the progress indicator...

Page 45: ...ation Guide 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA 5 After the uploading is completed select the uploaded file in the Local file directory 6 Press the Load button to set the...

Page 46: ...tton so that the gateway boots up running the correct file after a power cycle or Restart 3 Discover objects in BACnet network The EVO Modbus controller is now ready to be integrated into the BACnet n...

Page 47: ...Evolution Controls Inc 10 Sept 2020 EVO ECM Modbus RTU Series 2 Page 44 Application Guide 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA...

Page 48: ...ower and Modbus network are not yet available or at the factory without the need to connect power or making a Modbus connection The EVO TMModbus Configurator a PC software reads the default configurat...

Page 49: ...EVO ECM Modbus RTU Series 2 Page 46 Application Guide 2020 All Rights Reserved Evolution Controls Inc San Diego CA USA Please refer to the EVO Modbus Configuration User Guide and EVO Modbus Excel Conf...

Page 50: ...t 7 8 Motor 4 Alarm 0 Norm 1 Alarm High Byte Status Bit 0 9 External Command Flag 0 External Access 1 No Ext Access A global command or reset clears this Flag Bit 1 10 Not Used 0 These Flags are clear...

Page 51: ...mic integer 0 1500 Updates every 833 milliseconds Y Y High Byte Register 9 Motor 4 RPM Low Byte Dynamic integer 0 1500 Updates every 833 milliseconds Y Y High Byte Register 10 Motor 1 Flow Index Low B...

Page 52: ...5 22 Not Used Bit 6 23 Group 1 Reply 0 No Reply 1 Reply Set flag causes the respective controller to reply to a group command Bit 7 24 Group 2 Reply 0 No Reply 1 Reply High Byte EEPROM Configuration...

Page 53: ...rite only 0 s Register 19 Motor 1 Low RPM Limit Low Byte EEPROM V1 2 Above Integer 0 1500 Set to 0 to disable alarm Y Y High Byte Register 20 Motor 2 Low RPM Limit Low Byte EEPROM V1 2 Above Integer 0...

Reviews: