JUMO LOGOSCREEN nt Interface Description
JUMO LOGOSCREEN nt Interface Description

JUMO LOGOSCREEN nt Interface Description

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

Advertisement

Quick Links

JUMO LOGOSCREEN nt
Paperless recorder
with TFT display, CompactFlash card
and USB interfaces
B 706581.2.0
Interface Description
V1.00/EN/00504688

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LOGOSCREEN nt and is the answer not in the manual?

Questions and answers

Summary of Contents for JUMO LOGOSCREEN nt

  • Page 1 JUMO LOGOSCREEN nt Paperless recorder with TFT display, CompactFlash card and USB interfaces B 706581.2.0 Interface Description V1.00/EN/00504688...
  • Page 3: Table Of Contents

    Contents Introduction Preface ......................5 Typographical conventions ................. 6 1.2.1 Warning signs ....................6 1.2.2 Note symbols ....................6 1.2.3 Number types ....................6 General information Target group ....................7 Interfaces ...................... 7 System prerequisites ................... 7 Connecting the interface Connection position ..................
  • Page 4 Contents Checksum (CRC16) ..................27 Error messages ..................28 4.9.1 Modbus error codes ..................28 4.9.2 Error messages for invalid values ..............29 4.9.3 Error codes as integer return values ............30 Serial protocol types Modbus slave ....................35 Modbus master ..................38 Barcode .......................
  • Page 5: Introduction

    1 Introduction 1.1 Preface Please read this interface description before commissioning the interfaces of the device. Keep the interface description in a place accessible to all users at all times. Please assist us in improving this Interface description. Your comments are highly appreciated. All information required to operate the interface is described in the supplied Interface description.
  • Page 6: Typographical Conventions

    1 Introduction 1.2 Typographical conventions 1.2.1 Warning signs The symbols for Caution and Attention are used in this operating manual under the following conditions: Caution This symbol is used when there may be danger to personnel if the instructions are ignored or not followed correctly! Attention 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 Information

    RJ 45 patch cable, CAT 5 or higher (cross over) • Setup or evaluation program, e.g. Setup program: TN 00468991 PC evaluation software PCA3000: TN 00431882 PCA communication software PCC: TN 00431879 JUMO SVS3000 Visualization: Data Sheet 700755 • PC or notebook...
  • Page 8 2 General information...
  • Page 9: Connecting The Interface

    3 Connecting the interface 3.1 Connection position Front view of paperless recorder USB device USB host for communication with the for the data exchange setup program or PCC (measured data, configuration data, user lists) between paperless recorder and PC Connection diagram Use a USB interface either at the front or at the rear! Only use one host or device interface at a time.
  • Page 10 3 Connecting the interface Rear view of the paperless recorder 12 13 (L+) (L-) RS232 interface for Ethernet interface barcode scanner (serial) (serial) PROFIBUS-DP interface RS232/485 interface (optional) (serial) USB host interface USB device interface (serial) (serial) Connection RS232 (plugs (1) + (5)) RS485 (plug (5)) diagram RS232/RS485...
  • Page 11: Toggling Between Rs232 And Rs485

    3 Connecting the interface 3.2 RS232 The RS232 interface does not use the handshake lines (RTS, CTS). The RTS line (CTS on the paperless recorder) coming from the master (PC or notebook) is not taken into consideration. The response is immediately transmitted from the paperless recorder.
  • Page 12: Configuration Of The Serial Interfaces

    3 Connecting the interface 3.4 Configuration of the serial interfaces    Configuration Select Configuration Interface RS232/RS485 General on the on the paperless recorder. paperless Now the parameters required to configure the interface are available. recorder  Configuration The Edit Serial interface RS232/RS485 menu point is used for the via the setup...
  • Page 13: Configuration Of The Ethernet Interface

    3 Connecting the interface 3.5 Configuration of the Ethernet interface Configuration is carried out using the Configuration Interface Ethernet menu point. on the paperless recorder Configuration is carried out using the Extras Ethernet interface menu point. via the setup program 3.5.1 Parameters DHCP DHCP (Dynamic Host Configuration Protocol) is used to ensure that the...
  • Page 14 3 Connecting the interface The DHCP server can change an assigned address. If, for example, automatic data download with the PCA communication software is used, the address must be changed within the software. The automatically assigned IP address query can be inquired in the Device ...
  • Page 15: Modbus Protocol Description

    4 Modbus protocol description 4.1 Master-Slave principle Communication between a master (PC or notebook) and a slave (paperless recorder) using the Modbus/J-bus takes place according to the master-slave principle, in the form of data request/instruction - response. Master Slave 1 Slave 2 Slave n The master controls the data exchange, the slaves only have a response...
  • Page 16: Timing Of The Communication

    4 Modbus protocol description 4.3 Timing of the communication Character Start and end of a data block are marked by transmission pauses. The transmission character transmission time (time required to transmit one single character) time depends on the baud rate and the data format used. For a data format of 8 data bits, no parity bit and one stop bit, this is: Character transmission time [ms] = 1000 * 9 bit ÷...
  • Page 17: Structure Of A Modbus Telegram

    4 Modbus protocol description A minimum response time can be set in the controller under the menu point Configuration Interface. This preset time is the minimum waiting time before an answer is transmitted (0…500 ms). If a smaller value is set, then the response time may be longer than the preset value (internal processing takes longer), the controller answers as soon as internal processing is completed.
  • Page 18: Device Address

    4 Modbus protocol description 4.5 Device address The device address of 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 RS 485 interface.
  • Page 19: Read N Bit

    4 Modbus protocol description 4.6.1 Read n bit This function is used to read n bits starting from a specific address. Data request Slave Function Address Number Checksum address 0x01 or 0x02 first bit of bits CRC16 1 byte 1 byte 2 byte 2 byte 2 byte...
  • Page 20: Read N Words

    4 Modbus protocol description 4.6.2 Read n words This function is used to read n words starting from a specific address. Data request Slave Function Address Number Checksum address 0x03 or 0x04 first word CRC16 words 1 byte 1 byte 2 byte 2 byte 2 byte...
  • Page 21: Write One Bit

    4 Modbus protocol description 4.6.3 Write one bit In the write bit function, the data blocks for instruction and response are identical. Instruction Slave Function Bit address Bit value Checksum address 0x05 xx00 CRC16 1 byte 1 byte 2 byte 2 byte 2 byte xx = 00 ...
  • Page 22: Write One Word

    4 Modbus protocol description 4.6.4 Write one word In the write word function, the data blocks for instruction and response are identical. Instruction Slave Function Word address Word value Checksum address 0x06 CRC16 1 byte 1 byte 2 byte 2 byte 2 byte Response Slave...
  • Page 23: Write N Words

    4 Modbus protocol description 4.6.5 Write n words instruction Slave Fun- Address Number Number Number Check Address ction first 0x10 word words words value(s) CRC16 1 byte 1 byte 2 byte 2 byte 1 byte x byte 2 byte Response Slave Function Address...
  • Page 24: Transmission Format (Integer, Float, Double And Text Values)

    4 Modbus protocol description 4.7 Transmission format (integer, float, double and text values) Integer values Integer values are transmitted via the Modbus in the following format: The high byte first, followed by the low byte. Example Request of the integer value of address 0x1017, if value "4" (word value 0x0004) is written under this address.
  • Page 25 4 Modbus protocol description Double values The double values are also processed in the Modbus in the IEEE-754 standard format (32bit). Unlike float values, bytes are not changed over for double values. Doupble-float format (32bit) as per IEEE 754standard SEEEEEEE EEEEMMMM MMMMMMMM MMMMMMMM...
  • Page 26 4 Modbus protocol description Strings (texts) Character strings are transmitted in the ASCII format. To mark the end, the last character to be transmitted can be a "\0" (ASCII code 0x00). Characters after this mark are without significance. Knowing that the transmission of texts takes place word by word (16 bits), 0x00 is additionally appended where an odd number of characters is used (incl.
  • Page 27: Checksum (Crc16)

    4 Modbus protocol description 4.8 Checksum (CRC16) Calculation The checksum (CRC16) serves to recognize transmission errors. If an error is scheme identified during evaluation, the device concerned does not respond. CRC = 0xFFFF CRC = CRC XOR ByteOfMessage For (1 to 8) CRC = SHR(CRC) if (flag shifted right = 1) then...
  • Page 28: Error Messages

    4 Modbus protocol description 4.9 Error messages 4.9.1 Modbus error codes No response by In the event of the following errors, the slave will not respond: the paperless • Baud rate and/or data format of Master (PC or notebook) and Slave recorder (paperless recorder) are not compatible.
  • Page 29: Error Messages For Invalid Values

    4 Modbus protocol description 4.9.2 Error messages for invalid values For measured values in the float format, the error number appears directly in the value, i.e. the error number is entered instead of the measured value. Error code Error for float values Underrange 1.0 x 10 Overrange...
  • Page 30: Error Codes As Integer Return Values

    4 Modbus protocol description 4.9.3 Error codes as integer return values For some lengthy sequences (e.g. email transfer) an error code is entered at the end into an event field or the event list. Error codes Error code Description Error list: Program memory management Program cannot be created Program does not exist Program cannot be deleted...
  • Page 31 4 Modbus protocol description Error code Description Error list: Keyboard and program lock Keyboard locked Programming locked Write error in the ser. EEprom (Calib) Hardware error: MANUAL + AUTO locked Edit is inadmissible when the program is active Copy is inadmissible when the program is active MANUAL is inadmissible during AUTO lead time Segment change Image update required No DB number, image update by PLC...
  • Page 32 4 Modbus protocol description Error code Description Incorrect or unexpected command Error list: Event processing event could not be created event setting failed event clear failed event wait failed event close failed event open failed Sync error between group and data manager Error list: message processing Queue memory does not exist Message queue cannot be opened...
  • Page 33 4 Modbus protocol description Error code Description Value must not be written to Log entry with error bits initiating debug mode Error list: Email transfer via modem and Ethernet Step error in the status automatic Invalid response length No CONNECT from the modem FCS checksum incorrect Unexpected value or response Conf-Request not accepted...
  • Page 34 4 Modbus protocol description Error code Description Unknown ICMP type Unknown LCP type As a client DNS request received Unknown DNS error DNS response is divided No IP received via DNS Unknown Udp port TCP checksum incorrect TCP port incorrect Unknown TCP-SYN option Unused TCP port Unknown POP3 response...
  • Page 35: Serial Protocol Types

    5 Serial protocol types 5.1 Modbus slave If the paperless recorder is configured as a slave, see Chapter 3.4 Configuration of the serial interfaces, Page 12, in the network it responds to Modbus requests of the master. The master controls the data exchange, the slaves only have a response function.
  • Page 36 5 Serial protocol types Modem parameters The following Init string is required for the operation as a Modbus slave via modem: AT&FE0X3Q1&K0S0=1&D0&W0&Y0 AT&F = Load the current 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...
  • Page 37 5 Serial protocol types For the active internet dial-in for alarms by email, the instrument modem must be switched to a different mode using another INIT string. Telephone number, user name and password must be entered according to the specifications of the selected internet provider. Once the internet dial-in has been completed, the modem is automatically reset to its initial state using the Init string entered under modem parameters.
  • Page 38: Modbus Master

    5 Serial protocol types 5.2 Modbus master If the paperless recorder is configured as a master, (see Chapter 3.4 Configuration of the serial interfaces, Page 12), it can send Modbus inquiries in the network to slaves (e.g. other paperless recorders). The requested values are written into external instrument variables of the paperless recorder: •...
  • Page 39: Barcode

    5 Serial protocol types For each target variable, it is possible to enter the instrument address and Modbus address used to request the value. Each programmed inquiry can be deactivated by entering the instrument address 0 (if, for example, the "external analog value 2" is no longer to be written to by the Modbus master but by the Profibus).
  • Page 40 5 Serial protocol types...
  • Page 41: Ethernet Protocols

    6 Ethernet protocols The advantage of the Ethernet connection compared with a serial connection lies in the higher transmission rate the company-wide accessibility. 6.1 HTTP In this case, the paperless recorder is configured as a slave and handles incoming requests as a server via port 80. These requests can come, for example, from a PC with setup software, PC evaluation software (PCA) or PCA communication software (PCC).
  • Page 42: Modbus Tcp

    6 Ethernet protocols 6.3 Modbus TCP In this case, the paperless recorder is configured as a slave and handles incoming requests as a server via port 502. The port can also be changed, see Chapter 3.5 Configuration of the Ethernet interface, Page 13. Modbus TCP is a standardized process, in which a Modbus telegram is packed into a TCP frame (tunnelled) and transmitted via Ethernet.
  • Page 43 6 Ethernet protocols Example: Reading the measured value from the first analog input (these are the first 2 reading n words words starting from Modbus address 0x1257). See also the Modbus example in Chapter 4.6.2 Read n words, Page 20. Query: MBAP header Modbus telegram...
  • Page 44: Email (Smtp And Pop3)

    6 Ethernet protocols 6.4 Email (SMTP and POP3) The paperless recorder can transmit Emails (e.g. alarms). In this case, it is the master (client) and can access SMTP servers at the standard port (25) as well as POP3 servers at the standard port (110) Typical networking in Setup PC...
  • Page 45 6 Ethernet protocols Parameters for These parameters can only be edited via the setup program.  mail server and Ethernet Email parameters Edit Email parameters A mail server within the company network (not the internet) must be entered here. This mail server should be able to also transmit Emails to the internet.
  • Page 46 6 Ethernet protocols Transmission of Here, serveral steps depend on configured device parameters. An error code an Email via of the event entry (see Chapter 4.9.3 Error codes as integer return values, internet Page 30 (particularly the error codes 120 to 173)) can suggest an incorrectly set parameter.
  • Page 47: Address Tables

    7 Address tables 7.1 Data types and type of access The Chapter 7.2 contain descriptions of all process values (variables) including their addresses, data type and type of access. Meaning: Read only access Write access Read and write access char xx Character string consisting of ASCII characters (8 bits) with the length xx;...
  • Page 48 7 Address tables 0x010B word Logic result 17…18 0x010C word Limit value monitoring Status 1...9 0x010D word Analog alarms 1 channel 1...16 0x010E word Analog alarms 1 channel 17...18 0x010F word Analog alarms 2 channel 1...16 0x0110 word Analog alarms 2 channel 17...18 0x0111 word External analog alarms 1 channel 1...16...
  • Page 49 7 Address tables 0x012A word Available as of firmware 187.04.xx: External analog alarms 1 channel 33...48 0x012B word Available as of firmware 187.04.xx: External analog alarms 1 channel 49...54 0x012C word Available as of firmware 187.04.xx: External analog alarms 2 channel 33...48 0x012D word Available as of firmware 187.04.xx:...
  • Page 50 7 Address tables Address Access Data type Signal designation 0x127B bool Analog alarms 1, channel 1 0x127C bool Analog alarms 1, channel 2 0x127D bool Analog alarms 1, channel 3 0x127E bool Analog alarms 1, channel 4 0x127F bool Analog alarms 1, channel 5 0x1280 bool Analog alarms 1, channel 6...
  • Page 51 7 Address tables Address Access Data type Signal designation 0x12B4 float External analog process value 6 (limit-checked) 0x12B6 float External analog process value 7 (limit-checked) 0x12B8 float External analog process value 8 (limit-checked) 0x12BA float External analog process value 9 (limit-checked) 0x12BC float...
  • Page 52 7 Address tables Address Access Data type Signal designation 0x12EC float External analog process value 10 (interface) 0x12EE float External analog process value 11 (interface) 0x12F0 float External analog process value 12 (interface) 0x12F2 float External analog process value 13 (interface) 0x12F4 float External analog process value 14 (interface)
  • Page 53 7 Address tables Address Access Data type Signal designation 0x1326 bool External analog alarms 2, channel 5 0x1327 bool External analog alarms 2, channel 6 0x1328 bool External analog alarms 2, channel 7 0x1329 bool External analog alarms 2, channel 8 0x132A bool External analog alarms 2, channel 9...
  • Page 54 7 Address tables Address Access Data type Signal designation 0x1353 bool Binary input/output alarm 2 0x1354 bool Binary input/output alarm 3 0x1355 bool Binary input/output alarm 4 0x1356 bool Binary input/output alarm 5 0x1357 bool Binary input/output alarm 6 0x1358 bool Binary input/output alarm 7 0x1359...
  • Page 55 7 Address tables Address Access Data type Signal designation 0x1634 bool Relay output 4 0x1635 bool Relay output 5 0x1636 bool Relay output 6 0x1637 bool Relay output 7 0x1638 bool External binary input, status 1 0x1639 bool External binary input, status 2 0x163A bool External binary input, status 3...
  • Page 56 7 Address tables Address Access Data type Signal designation 0x1661 bool External binary input, alarm 18 0x1662 bool External binary input, alarm 19 0x1663 bool External binary input, alarm 20 0x1664 bool External binary input, alarm 21 0x1665 bool External binary input, alarm 22 0x1666 bool External binary input, alarm 23...
  • Page 57 7 Address tables Address Access Data type Signal designation 0x1696 bool Logic alarm 2 0x1697 bool Logic alarm 3 0x1698 bool Logic alarm 4 0x1699 bool Logic alarm 5 0x169A bool Logic alarm 6 0x169B bool Logic alarm 7 0x169C bool Logic alarm 8 0x169D...
  • Page 58 7 Address tables Address Access Data type Signal designation 0x16C4 bool Counter alarm 1, 21 0x16C5 bool Counter alarm 1, 22 0x16C6 bool Counter alarm 1, 23 0x16C7 bool Counter alarm 1, 24 0x16C8 bool Counter alarm 1, 25 0x16C9 bool Counter alarm 1, 26 0x16CA...
  • Page 59 7 Address tables Address Access Data type Signal designation 0x1856 char 64 current batch text 6 - machine 1 0x1876 char 64 current batch text 7 - machine 1 0x1896 char 64 current batch text 8 - machine 1 0x18B6 char 64 current batch text 9 - machine 1 0x18D6...
  • Page 60 7 Address tables Address Access Data type Signal designation 0x1B94 bool Math alarm 2, 13 0x1B95 bool Math alarm 2, 14 0x1B96 bool Math alarm 2, 15 0x1B97 bool Math alarm 2, 16 0x1B98 bool Math alarm 2, 17 0x1B99 bool Math alarm 2, 18 0x1B9A...
  • Page 61 7 Address tables Address Access Data type Signal designation 0x1BC2 bool Group alarm, group 5 0x1BC3 bool Group alarm, group 6 0x1BC4 bool Group alarm, group 7 0x1BC5 bool Group alarm, group 8 0x1BC6 bool Group alarm, group 9 0x1BC7 bool Alarm positive tolerance band, group 1 0x1BC8...
  • Page 62 7 Address tables Address Access Data type Signal designation 0x1C1D float Available as of firmware 187.04.xx: External analog process value 54 (limit-checked) 0x1C1F float Available as of firmware 187.04.xx: External analog process value 25 (interface) 0x1C21 float Available as of firmware 187.04.xx: External analog process value 26 (interface) 0x1C57 float...
  • Page 63 7 Address tables Address Access Data type Signal designation 0x1CB5 bool Available as of firmware 187.04.xx: External binary input, alarm 25 0x1CB6 bool Available as of firmware 187.04.xx: External binary input, alarm 26 0x1CD1 bool Available as of firmware 187.04.xx: External binary input, alarm 53 0x1CD2 bool...
  • Page 64 7 Address tables Address Access Data type Signal designation 0x1F1F bool Available as of firmware 187.04.xx: Slave timeout COM2 inverse 0x1F20 bool Available as of firmware 187.04.xx: Slave timeout TCP 0x1F21 bool Available as of firmware 187.04.xx: Slave timeout TCP inverse 0x2000 Acyclical writing of 4 byte (special function, for Profibus only)
  • Page 65: Index

    8 Index Address table Barcode Baud rate Browser Checksum (CRC16) Configuration via keyboard Connection cables – Connection diagram Data format Data structure Device address Device data Double values ElectroStatic Discharge (ESD) Email Email transfer via modem and Ethernet Error – Ethernet Float values Function overview...
  • Page 66 8 Index Modbus error codes Modbus float format Modbus master Modbus slave Modbus TCP Modbus telegram Modem operation Overrange Parity bit Plug assignment POP3 Protocol – Read command Relay outputs Returning – RS232 – RS485 SMTP Stop bit System prerequisites Telegram Timing scheme Troubleshooting...
  • Page 68 JUMO GmbH & Co. KG JUMO Instrument Co. Ltd. JUMO Process Control, Inc. Street address: JUMO House 6733 Myers Road Moritz-Juchheim-Straße 1 Temple Bank, Riverway East Syracuse, NY 13057, USA 36039 Fulda, Germany Harlow, Essex CM 20 2DY, UK Phone:...

Table of Contents