JUMO LOGOSCREEN  nt Interface Description
JUMO LOGOSCREEN  nt Interface Description

JUMO LOGOSCREEN nt Interface Description

Paperless recorder with tft display and compactflash card
Hide thumbs Also See for LOGOSCREEN nt:

Advertisement

nt
Paperless Recorder
with TFT display
and
CompactFlash card
B 70.6580.2.0
Interface Description
07.07/00472204

Advertisement

Table of Contents
loading

Summary of Contents for JUMO LOGOSCREEN nt

  • Page 1 Paperless Recorder with TFT display CompactFlash card B 70.6580.2.0 Interface Description 07.07/00472204...
  • Page 3: Table Of Contents

    Contents Introduction Preface ......................5 Typographical conventions ................. 6 1.2.1 Warning signs ....................6 1.2.2 Note signs ...................... 6 1.2.3 Representation modes ................... 6 General Areas of application ..................7 System requirements ................... 7 Identifying the interface ................7 Connecting the interface Position of the connection ................
  • Page 4 Checksum (CRC16) ..................24 Error messages ..................25 4.9.1 Modbus error codes ..................25 4.9.2 Error messages for invalid values ..............26 4.9.3 JUMO error codes as integer return values ..........27 Serial protocol types Modbus slave ....................33 Modbus master ..................35 Bar code ......................
  • Page 5: Introduction

    1 Introduction 1.1 Preface Please read this interface description before commissioning the interfaces for the instrument. Keep the interface description in a place which is accessible to all users at all times. Please assist us to improve this interface description, where necessary. Your comments will be appreciated.
  • Page 6: Typographical Conventions

    1 Introduction 1.2 Typographical conventions 1.2.1 Warning signs The symbols for Danger and Caution are used in these operating instructions under the following conditions: Danger This symbol is used when there may be danger to personnel if the instructions are ignored or not followed correctly! Caution This symbol is used when there may be damage to equipment or data if the instructions are ignored or not followed correctly.
  • Page 7: General

    PC evaluation software PCA3000 Part No. 70/00431882 PCA communications software PCC Part No. 70/00431879 JUMO SVS-2000 visualization: data sheet 70.0753 - PC or notebook 2.3 Identifying the interface The interface for RS232 or RS485 and the Ethernet interface are available in every instrument.
  • Page 8 2 General To see whether the instrument already has an additional option interface, use the menu Device info ! Hardware to check.
  • Page 9: Connecting The Interface

    3 Connecting the interface 3.1 Position of the connection Front panel of the paperless recorder Setup interface Connection diagram Use either the setup interface on the front panel or the setup interface on the back! The connection on the front panel can only be made through the setup interface with the connecting cable for “PC interface with TTL/RS232 converter and adapter”, Part No.
  • Page 10 3 Connecting the interface Rear view of the paperless recorder (L+) (L-) (5) (4) RS232 interface for Ethernet interface bar code reader (option) (standard) Profibus-DP interface Setup interface (option) (standard) RS232/RS485 interface (standard) Connection RS232 (connector (1) + (3)) RS485 (connector (3)) diagram RS232/RS485 We recommend using a twisted-pair connecting cable...
  • Page 11: Switching Between Rs232 And Rs485

    3 Connecting the interface 3.2 RS232 In the case of the RS232 interface, the handshake lines (RTS, CTS) are not used. The RTS line from the master (PC or notebook), which is the CTS line for the paperless recorder, will be ignored. The response is sent back immediately by the paperless recorder.
  • Page 12: Configuration Of The Serial Interfaces

    3 Connecting the interface 3.4 Configuration of the serial interfaces Configuration On the recorder, select Configuration Interface Interface 1/2 on the General. paperless The parameters for the configuration of the interface will now be available. recorder Configuration Configuration with the aid of the setup software is made through the menu through setup item Edit Interface.
  • Page 13: Configuration Of The Ethernet Interface

    3 Connecting the interface 3.5 Configuration of the Ethernet interface Configuration is carried out via the menu item Configuration Interface Ethernet. on the paperless recorder Configuration is carried out via the menu item Extras Ethernet interface. via setup program 3.5.1 Parameters DHCP DHCP (Dynamic Host Configuration Protocol) is used so that the paperless recorder can automatically receive an IP address and other communication...
  • Page 14 3 Connecting the interface An assigned address can be altered by the DHCP server. For example, if the PCA communications software is used for the automatic collection of data, then the address must be altered within the software. The automatically assigned IP address can be read in the menu Device manager Device info Eth.
  • Page 15: Modbus Protocol Description

    4 Modbus protocol description 4.1 Master-slave principle When using Modbus/Jbus, the communication between a master (PC or notebook) and a slave device (paperless recorder), takes place according to the master-slave principle, in the form of a data request/instruction - response. Master Slave 1 Slave 2...
  • Page 16: Timing Sequence For Communication

    4 Modbus protocol description 4.3 Timing sequence for communication Character The start and end of a data block are marked by transmission pauses. The transmission character transmission time (the time taken to transmit one character) time depends on the baud rate and the data format that is used. For a data format with 8 data bits, no parity bit and one stop bit, this is: character transmission time [msec] = 1000 * 9 bits / (baud rate) For the other data formats it is:...
  • Page 17: Structure Of A Modbus Telegram

    4 Modbus protocol description A minimum response time can be set in the controller, in the menu item Configuration Interface. This setting is the minimum waiting time that must elapse before an answer is transmitted (0 — 500 msec). If a smaller value is set, then the response time may be longer than the preset value (because the internal processing time is longer), the controller will then answer as soon as the internal processing is completed.
  • Page 18: Device Address

    4 Modbus protocol description 4.5 Device address The device address for the paperless recorder can be set between 1 and 254 (decimal), see Chapter 3.4 Configuration of the serial interfaces, page 12. A maximum of 31 paperless recorders can be addressed via the RS485 interface.
  • Page 19: Read N Bits

    4 Modbus protocol description 4.6.1 Read n bits This function reads n bits, starting from a defined address. Data request Slave Function Address Number Checksum address 0x01 or 0x02 first bit of bits CRC16 1 byte 1 byte 2 bytes 2 bytes 2 bytes Response...
  • Page 20: Write One Bit

    4 Modbus protocol description Data request: 1257 0006 7160 Response: 01 03 0C 1999 4348 4CCC 4348 2666 4396 8548 Measurement 1 Measurement 2 Measurement 3 200.1 200.3 300.3 4.6.3 Write one bit For the “Write one bit” function, the data blocks for instruction and response are identical.
  • Page 21: Write One Word

    4 Modbus protocol description 4.6.4 Write one word For the “Write one word” function, the data blocks for instruction and response are identical. Instruction Slave Function Word Word value Checksum address 0x06 address CRC16 1 byte 1 byte 2 bytes 2 bytes 2 bytes Response...
  • Page 22: Transmission Format (Integer, Float, Double And Text Values)

    4 Modbus protocol description 4.7 Transmission format (integer, float, double and text values) Integer values When using Modbus, integer values are transmitted in the following format: first the HIGH byte, then the LOW byte. Example Request the integer value from address 0x1017, when this address contains the value “4”...
  • Page 23 4 Modbus protocol description Double values When using Modbus, double values are also processed in the IEEE-754 standard format (32bits). Unlike float values, no bytes are swapped for double values. Double float format (32-bit) according to standard IEEE 754 SEEEEEEE EEEEMMMM MMMMMMMM MMMMMMMM...
  • Page 24: Checksum (Crc16)

    4 Modbus protocol description Character Character strings are transmitted in ASCII format. strings (texts) An “0” (ASCII code 0x00) must always be transmitted as the last character, to mark the end of the string. Any following characters are meaningless. Since text transmission is made as words (16-bit), if there is an odd number of characters (incl.“0”), an additional 0x00 will be added on.
  • Page 25: Error Messages

    4 Modbus protocol description Example 1 Request status of relay output 1. Instruction: read one word from address 0x1631 1631 0001 D18D Response (CRC = 0x8479): 0001 7984 Word 1 Word 1 = 1 indicates that relay 1 is active. 4.9 Error messages 4.9.1 Modbus error codes No response...
  • Page 26: Error Messages For Invalid Values

    4 Modbus protocol description Response Slave Function Error code Checksum in the event address XX OR 80h CRC16 of an error 1 byte 1 byte 1 byte 2 bytes The function code is OR-ed with 0x80, which means that the MSB (most significant bit) is set to 1.
  • Page 27: Jumo Error Codes As Integer Return Values

    For some lengthy sequences, such as the transfer of a program to a JUMO controller or e-mail delivery, an error code is entered in an event field or the event list at the end. The error codes are the same for all JUMO instruments. Error codes...
  • Page 28 4 Modbus protocol description Error code Description Error list: General input and output please confirm with the ENTER key invalid number of places the entry contains invalid characters value is outside the limits segment not programmed correctly password error Error list: Profibus job processing busy flag from master not reset impermissible job error on data acceptance...
  • Page 29 4 Modbus protocol description Error code Description time axis cannot be copied time axis not available program alteration is inhibited HAND mode is locked program start is locked Error list: Interface processing wrong response length time-out error (no response) error reported in telegram protocol checksum error parity error frame error...
  • Page 30 4 Modbus protocol description Error code Description Error list: Handling of MQX functions task creation failed hardware timer not created Error list: Flash processing write error for data flash Error list: Other errors undefined error division by zero cannot find RAM RTC run-time overrun ID does not exist index too large (overflow)
  • Page 31 4 Modbus protocol description Error code Description unknown frame received unexpected PROTOCOL from modem unexpected COMPRESS from modem invalid PPP packet received unexpected BUSY from modem unknown authentication protocol ignored LCP option unexpected DELAYED from modem unexpected NODIALTONE unknown PPP protocol unknown PAP code ignored IPCP option ignored IPCP code...
  • Page 32 4 Modbus protocol description Error code Description authentication error cancel from other end error on creating TCP socket error on binding TCP socket error on TCP CONNECT error in TCP telegram transmission error on closing TCP socket error on TCP listing reset on TCP ACCEPT error on TCP ACCEPT SMTP server reports syntax error...
  • Page 33: Serial Protocol Types

    5 Serial protocol types 5.1 Modbus slave If the JUMO Logoscreen nt has been configured as a slave (see Chapter 3.4 Configuration of the serial interfaces, page 12) it will respond to a Modbus request from the master in the network.
  • Page 34 5 Serial protocol types Modem parameters The following INIT string is required for operation as a Modbus slave via modem: AT&FE0X3Q1&K0S0=1&D0&W0&Y0 AT&F = load present manufacturer profile = switch off character echo = switch off fixed dial tone selection, switch on busy tone selection = switch off command responses &K0 = switch off data flow control S0=1 = automatic pick-up after first ring...
  • Page 35: Modbus Master

    5.2 Modbus master If the JUMO Logoscreen nt has been configured as a master, (see Chapter 3.4 Configuration of the serial interfaces, page 12) it can send Modbus requests to the slaves in the network (e.g. other recorders). The values that are requested...
  • Page 36 5 Serial protocol types - external texts 1 to 9 (e.g. in order to combine batch texts in the instrument) Slave Slave Slave Modbus Logoscreen nt (Master) Modbus master These parameters can be edited in the setup program and on the Logoscreen nt.
  • Page 37: Bar Code

    5.3 Bar code In “Bar code mode” (see Chapter 3.4 Configuration of the serial interfaces, page 12), the JUMO Logoscreen nt appears as a Slave. It waits for the ASCII string that is transmitted by the bar code reader (master).
  • Page 38: Ethernet Protocols

    6 Ethernet protocols The advantage of an Ethernet connection compared with a serial connection lies in the higher transmission rate and the company-wide accessibility. 6.1 HTTP In this case, the Logoscreen nt is configured as a slave, and handles the incoming queries as a server through port 80.
  • Page 39: Modbus-Tcp

    2 bytes This protocol can be used, for instance, by the JUMO SVS 2000 visualization program (or similar programs) to read from and write to the Logoscreen nt over a company-wide Ethernet network. It is possible to access all the device variables in the Modbus address tables (see Chapter 7 Address tables, page 43).
  • Page 40: E-Mail (Smtp And Pop3)

    6 Ethernet protocols 6.4 E-mail (SMTP and POP3) The Logoscreen nt can send out e-mails (e.g. alarms). In this case, it is the master (client) and can access an SMTP server through the standard port (25) as well as a POP3 server through the standard port (110). Typical networking in a company...
  • Page 41 6 Ethernet protocols Parameters for These parameters can only be edited though the setup program: Edit ! the mail server E-mail parameters and e-mail Here you must enter a mail server that is located within the company network (not on the Internet)! This mail server should also have the capability of passing on e-mails to the Internet.
  • Page 42 Many of the steps here depend on the device parameters that have been e-mail via the configured. From the error code for the event entry (see Chapter 4.9.3 JUMO Internet error codes as integer return values, page 27), particularly error codes 120 to 173, it is possible to deduce that a parameter has been set incorrectly.
  • Page 43: Address Tables

    7 Address tables All process values (variables) together with their addresses, data types and access modes are described below. References are as follows: read access only write access only read and write access char ASCII character (8 bits) byte byte (8 bits) integer (16 bits) char xx character string of length xx;...
  • Page 44 7 Address tables Address Access Data type Signal designation 0x1257 float filtered analog value 1 0x1259 float filtered analog value 2 0x125B float filtered analog value 3 0x125D float filtered analog value 4 0x125F float filtered analog value 5 0x1261 float filtered analog value 6 0x1263...
  • Page 45 7 Address tables Address Access Data type Signal designation 0x1297 bool analog alarm 2, channel 11 0x1298 bool analog alarm 2, channel 12 0x1299 bool analog alarm 2, channel 13 0x129A bool analog alarm 2, channel 14 0x129B bool analog alarm 2, channel 15 0x129C bool analog alarm 2, channel 16...
  • Page 46 7 Address tables Address Access Data type Signal designation 0x12F6 float external analog value, interface 15 0x12F8 float external analog value, interface 16 0x12FA float external analog value, interface 17 0x12FC float external analog value, interface 18 0x12FE float external analog value, interface 19 0x1300 float external analog value, interface 20...
  • Page 47 7 Address tables Address Access Data type Signal designation 0x132E bool external analog alarm 2, channel 13 0x132F bool external analog alarm 2, channel 14 0x1330 bool external analog alarm 2, channel 15 0x1331 bool external analog alarm 2, channel 16 0x1332 bool external analog alarm 2, channel 17...
  • Page 48 7 Address tables Address Access Data type Signal designation 0x135C bool binary inputs/outputs, alarm 11 0x135D bool binary inputs/outputs, alarm 12 0x135E bool binary inputs/outputs, alarm 13 0x135F bool binary inputs/outputs, alarm 14 0x1360 bool binary inputs/outputs, alarm 15 0x1361 bool binary inputs/outputs, alarm 16 0x1362...
  • Page 49 7 Address tables Address Access Data type Signal designation 0x163F bool external binary input, status 8 0x1640 bool external binary input, status 9 0x1641 bool external binary input, status 10 0x1642 bool external binary input, status 11 0x1643 bool external binary input, status 12 0x1644 bool external binary input, status 13...
  • Page 50 7 Address tables Address Access Data type Signal designation 0x1672 float math result 6 0x1674 float math result 7 0x1676 float math result 8 0x1678 float math result 9 0x167A bool math alarm 1, 1 0x167B bool math alarm 1, 2 0x167C bool math alarm 1, 3...
  • Page 51 7 Address tables Address Access Data type Signal designation 0x16A3 bool limit comparator status 6 0x16A4 bool limit comparator status 7 0x16A5 bool limit comparator status 8 0x16A6 bool limit comparator status 9 0x16A7 bool limit comparator alarm 1 0x16A8 bool limit comparator alarm 2 0x16A9...
  • Page 52 7 Address tables Address Access Data type Signal designation 0x16D1 bool counter alarm 2, 7 0x16D2 bool counter alarm 2, 8 0x16D3 bool counter alarm 2, 9 0x16D4 bool counter alarm 2, 10 0x16D5 bool counter alarm 2, 11 0x16D6 bool counter alarm 2, 12 0x16D7...
  • Page 53: Index

    8 Index Address tables Areas of application Bar code Bar code reader Baud rate Browser Checksum (CRC16) Configuration via keypad Connecting cable – Connection diagram Data format Data structure Device address Device data Double values E-mail E-mail dispatch via modem and Ethernet Error handling Errors –...
  • Page 54 8 Index Modbus double format Modbus error codes Modbus float format Modbus master Modbus slave Modbus telegram Modbus-TCP Modem operation Overrange Parity bit POP3 Protocol Read command Relay outputs – RS232 – RS485 SMTP Stop bit System requirements Telegram Terminal assignment Timing sequence Underrange –...
  • Page 56 JUMO GmbH & Co. KG JUMO Instrument Co. Ltd. JUMO Process Control, Inc. Street address: JUMO House 8 Technology Boulevard Moltkestraße 13 - 31 Temple Bank, Riverway Canastota, NY 13032, USA 36039 Fulda, Germany Harlow, Essex CM20 2TT, UK Phone:...

Table of Contents