IMO Precision Controls i3 Tutorial

IMO Precision Controls i3 Tutorial

Modbus master
Hide thumbs Also See for i3:

Advertisement

Quick Links

Modbus Master

Advertisement

Table of Contents
loading

Summary of Contents for IMO Precision Controls i3

  • Page 1 Modbus Master...
  • Page 2: Table Of Contents

    Table of Contents ......................2 Introduction........................3 Modbus Map.......................4 Protocol Configuration ....................4 Device Addressing......................8 Ladder Logic Programming ..................8 Screen Editor Programming..................10 Screen 1 ........................10 Screen 2 ........................10 Screen 3 ........................11 Wiring Diagram ......................12 MJ2 Pins........................12 Running the Program ....................12 ©IMO Precision Controls Ltd.
  • Page 3: Introduction

    Introduction The purpose of this tutorial is to demonstrate the Modbus Master communication functions of the i . Modbus has been an industry standard for many years with more and more devices being Modbus enabled. Thus almost any device from Pressure transducers, to remote I/O and inverter drives can be controlled by an i In this tutorial we will demonstrate the i as a Modbus master, controlling a network...
  • Page 4: I 3 Modbus Map

    2 and leave port 1 to solely programming. Each port can have different protocols and therefore the can be utilised as a data exchanger. To configure the i as a Modbus Master select the protocol. ©IMO Precision Controls Ltd.
  • Page 5 The Modbus master protocol utilises the Modbus function codes 03 to read single and multiple registers, 10 to write to multiple registers and 06 to write to single registers. Most Modbus slave devices only use the function codes 03 to read and 06 to write. Therefore the i can communicate with any Modbus enabled device.
  • Page 6 VXM Inverter Drive: ID 2, no status register. Once the devices have been set up click OK and set up the addresses of the two devices we are going to read and write to. Select Scan List. ©IMO Precision Controls Ltd.
  • Page 7 Select the Modbus device register address and the length of the data The data in the device address will be stored in the i locally where specified in a particular register The type command and update type are define here. Whether the data is read or write and polled always or triggered on a bit.
  • Page 8: Device Addressing

    Click the “open port” icon from the Communication functions menu and insert it in a rung with an “always on” contact Enter the details as shown opposite to configure the port to the desired communication parameters. ©IMO Precision Controls Ltd.
  • Page 9 Next we have to enter the logic to control the fan for the reading of the temperature controller. If the Present Value is greater than the Set Point then we need the fan to switch on. Select the Greater than icon from the Compare functions menu and insert it in a rung with a N/O contact assigned to “always on”.
  • Page 10: Screen Editor Programming

    “Read_frq”, with the parameters of: non-editable, 4 digits, limits of 0- 9999 and a legend displaying “Actual”. Finally there will be two screen jumps, one to return to the previous screen and the second to jump to the communication status screen. ©IMO Precision Controls Ltd.
  • Page 11: Screen 3

    Screen 3 The third and last screen will display the communication status of the two devices as set up in the protocol config. Place two numeric data functions on the screen and one screen jump function two go back to the first screen. Assign one numeric function to the temperature controller status and the second to the drive status, both will be none editable.
  • Page 12: Wiring Diagram

    Running the Program Please connect the network as shown. Also note that the temperature controller and drive need to have their communication parameters set appropriately. Please use the program: Modbus_master.csp by clicking on the paperclip below. ©IMO Precision Controls Ltd.
  • Page 13 www.imopc.com...

Table of Contents