11.07.2015 Views

User Guide - Eurotherm Ltda

User Guide - Eurotherm Ltda

User Guide - Eurotherm Ltda

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

nanodac RECORDER/CONTROLLER: USER GUIDE5 MODBUS TCP SLAVE COMMS5.1 INSTALLATIONThe installation of the Modbus link consists of connecting a standard Ethernet cable between the RJ45 connectorat the rear of the unit to a host computer either directly or via a network. A ‘straight-through’ cablecan be used in either case (i.e. a cross-over cable is not required).5.2 INTRODUCTIONMODBUS TCP allows the instrument to act as a 'slave' device to one or more host computers connected viathe RJ45 connector at the rear of the recorder. Each recorder must have a unique Internet Protocol (IP) address,set up as described in Section 4.2.1 (Network.Interface).MODBUS TCP (Transmission Control Protocol) is a variant of the MODBUS family of communications protocolsintended for supervision and control of automated equipment specifically covering the use of MODBUSmessaging in an intranet or internet environment, using TCP/IP protocols. Much of the MODBUS detail inthis manual is derived from the document openmbus.doc, available at http://www.modbus.org/default.htmThe above mentioned document also includes implementation guidelines for users.Note: The Modbus protocol allows a maximum of 255 data bytes to be read from or written to inone transaction. For this reason, the maximum number of standard (16 bit) registers that can beaccessed in one transaction is 255/2 = 127 and the maximum number of IEEE (32-bit) registers is127/2 = 63.5.2.1 Function CodesMODBUS function codes 3, 4, 6, 8 and 16, defined in table 8.2.1a below, are supported and are fully describedin section 5.5, below.Code Modbus definition Description0304Read holding registersRead input registersReads the binary contents if holding registers. In this implementationcodes 3 and 4 are identical in operation.Reads the binary contents if holding registers. In this implementationcodes 3 and 4 are identical in operation.06Preset single registerWrites a single value to a single register.08DiagnosticsPerforms a simple loop back test.16Preset multiple registersWrites values to multiple holding registers.Table 5.2.1a MODBUS Function code definitionDIAGNOSTIC CODESFunction code 08, subfunction 00 (Return query data) echoes the query (Loop back).Page 170HA030554Issue 7 Nov 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!