SIGMATEK ISE 021 Operating Manual

SIGMATEK ISE 021 Operating Manual

S-dias interface module rs232/rs485

Advertisement

Quick Links

ISE 021
S-DIAS Interface Module
RS232 / RS485
Operating Manual
Date of creation: 23.04.2014
Version date: 26.07.2023
Article number: 20-101-021-E

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ISE 021 and is the answer not in the manual?

Questions and answers

Summary of Contents for SIGMATEK ISE 021

  • Page 1 ISE 021 S-DIAS Interface Module RS232 / RS485 Operating Manual Date of creation: 23.04.2014 Version date: 26.07.2023 Article number: 20-101-021-E...
  • Page 2 (print, photocopy, microfilm or in any other process) without the express permission. We reserve the right to make changes in the content without notice. The SIGMATEK GmbH & Co KG is not responsible for technical or printing errors in the handbook and assumes no responsibility for damages that occur...
  • Page 3 1 RS485 interface with switchable termination and spread resistors The S-DIAS ISE 021 interface module has an RS232 interface with the handshake signals RTS and CTS. Alternatively to the handshake signals, these signals can be configured as a second RS232 interface.
  • Page 4: Table Of Contents

    ISE 021 S-DIAS INTERFACE MODULE Contents Introduction ................6 Target Group/Purpose of this Operating Manual ...... 6 Important Reference Documentation ......... 6 Contents of Delivery ..............6 Basic Safety Directives ............7 Symbols Used ................7 Disclaimer ..................9 General Safety Directives ............10 Software/Training ...............
  • Page 5 Example Connection (Starting from HW-Version 3.0) ..... 24 RS485 Guidelines ................ 25 8.3.1 General Data / Specifications ............25 8.3.2 Connection to ISE 021 (up to HW-Version 3.0) ......... 25 8.3.3 Wiring ....................26 RS232 Guidelines ................ 28 8.4.1 General data /specifications .............. 28 Shielding ..................
  • Page 6 ISE 021 S-DIAS INTERFACE MODULE 11.1.2 Serial Outputs 1-3 ................36 11.1.3 Communication Interfaces ..............37 11.2 Globale Methods ................. 38 11.2.1 StartUser ................... 38 11.2.2 StopUser.................... 39 11.2.3 SerSend .................... 39 11.2.4 SerClose .................... 39 11.2.5 SetOnline ................... 40 11.2.6...
  • Page 7 S-DIAS INTERFACE MODULE ISE 021 11.2.24 GetRSMode ..................46 11.2.25 RecvTimingBlock ................46 11.2.26 RecvTimingChar ................46 11.2.27 SetTimingBufferRecv ................ 47 11.2.28 ClearTimingBuffer ................47 11.2.29 GetInterfaceType ................47 11.2.30 SetBaudrate ..................48 11.3 Meaning of the ErrorCodes ............49 11.4...
  • Page 8: Introduction

    General knowledge of automation technology is required. Further help and training information, as well as the appropriate accessories can be found on our website www.sigmatek-automation.com. Our support team is happily available to answer your questions. Please see our website for our hotline number and business hours.
  • Page 9: Basic Safety Directives

    S-DIAS INTERFACE MODULE ISE 021 Basic Safety Directives Symbols Used The following symbols are used in the operator documentation for warning and danger messages, as well as informational notes: DANGER Danger indicates that death or serious injury will occur, if the specified measures are not taken.
  • Page 10 ISE 021 S-DIAS INTERFACE MODULE INFORMATION Information  Provides important information on the product, handling or relevant sections of the documentation, which require attention. Page 8 26.07.2023...
  • Page 11: Disclaimer

    It does not guarantee properties under the warranty. Please thoroughly read the corresponding documents and this operating manual before handling a product. SIGMATEK GmbH & Co KG is not liable for damages caused through, non-compliance with these instructions or applicable regulations.
  • Page 12: General Safety Directives

    ISE 021 S-DIAS INTERFACE MODULE General Safety Directives The Safety Directives in the other sections of this operating manual must be observed. These instructions are visually emphasized by symbols. INFORMATION According to EU Directives, the operating manual is a component of a product.
  • Page 13: Software/Training

    S-DIAS INTERFACE MODULE ISE 021 CAUTION Handle the device with care and do not drop or let fall. Prevent foreign bodies and fluids from entering the device. The device must not be opened! Manipulez l’appareil avec précaution et ne le laissez pas tomber.
  • Page 14: Standards And Directives

    The product was constructed in compliance with the following European Union directives and tested for conformity. 3.1.1 EU Conformity Declaration EU Declaration of Conformity The product ISE 021 conforms to the following European directives: • 2014/35/EU Low-voltage Directive • 2014/30/EU Electromagnetic Compatibility (EMC Directive) •...
  • Page 15: Type Plate

    S-DIAS INTERFACE MODULE ISE 021 Type Plate HW: Hardware version SW: Software version 26.07.2023 Page 13...
  • Page 16: Technical Data

    ISE 021 S-DIAS INTERFACE MODULE Technical Data Performance Data Interfaces 1x RS232 or 2x RS232 1x RS485 Adjustable data transfer rates RS232 2400 Baud, 4800 Baud, 9600 Baud, 19200 Baud, 38400 Baud, 57600 Baud, 62500 Baud (starting from HW-Version 1.1), 115200 Baud...
  • Page 17: Electrical Requirements

    S-DIAS INTERFACE MODULE ISE 021 Electrical Requirements Voltage supply from the S-DIAS +5 V Current consumption on the typically 60 mA maximum 70 mA S-DIAS bus (+5 V supply) Voltage supply from S-DIAS bus +24 V Current consumption on the...
  • Page 18 ISE 021 S-DIAS INTERFACE MODULE Page 16 26.07.2023...
  • Page 19: Miscellaneous

    S-DIAS INTERFACE MODULE ISE 021 Miscellaneous Article number 20-101-021 Standard UL 508 (E247993) Approbations UL, cUL, CE, UKCA Environmental Conditions Storage temperature -20 ... +85 °C Environmental temperature 0 ... +55 °C Humidity 0-95 %, non-condensing Installation altitude above sea...
  • Page 20: Mechanical Dimensions

    ISE 021 S-DIAS INTERFACE MODULE Mechanical Dimensions Page 18 26.07.2023...
  • Page 21: Connector Layout

    S-DIAS INTERFACE MODULE ISE 021 Connector Layout starting with HW Version 4.20 26.07.2023 Page 19...
  • Page 22: Status Leds

    ISE 021 S-DIAS INTERFACE MODULE Status LEDs Module Status green module active no supply available BLINKING (5 Hz) no communication User yellow can be set from the application (e.g. the module LED can be set to blinking through the visualization so that the module is easily found in the control...
  • Page 23: Applicable Connectors

    S-DIAS INTERFACE MODULE ISE 021 Applicable Connectors Connectors: X1-X2: Connectors with spring terminals (included in delivery) The spring terminals are suitable connecting ultrasonically compacted (ultrasonically welded) strands. Connections: Stripping length/Sleeve length: 10 mm Plug-in direction: parallel to conductor axis or to PCB Conductor cross section, rigid: 0.2-1.5 mm...
  • Page 24: Label Field

    ISE 021 S-DIAS INTERFACE MODULE Label Field Manufacturer Weidmüller Type MF 10/5 CABUR MC NE WS Weidmüller article number 1854510000 Compatible printer Weidmüller Type Printjet Advanced 230V Weidmüller article number 1324380000 Page 22 26.07.2023...
  • Page 25: Wiring

    S-DIAS INTERFACE MODULE ISE 021 Wiring Example Connection 26.07.2023 Page 23...
  • Page 26: Example Connection (Starting From Hw-Version 3.0)

    ISE 021 S-DIAS INTERFACE MODULE Example Connection (Starting from HW-Version 3.0) Page 24 26.07.2023...
  • Page 27: Rs485 Guidelines

    • External spread and terminating resistors can be used, however, the internally provided resistors can no longer be activated via the application. 8.3.2 Connection to ISE 021 (up to HW-Version 3.0) 120 Ω 26.07.2023 Page 25...
  • Page 28: Wiring

    ISE 021 S-DIAS INTERFACE MODULE 8.3.3 Wiring • Because the RS485 requires a defined quiescent point, a pull-up and pull-down resistor is required in addition to the termination resistor. These resistors can be placed at any location. The +5 V supply shown in the diagram above is generated externally.
  • Page 29 S-DIAS INTERFACE MODULE ISE 021 8.3.3.1 Starting from HW-Version 3.0 26.07.2023 Page 27...
  • Page 30: Rs232 Guidelines

    ISE 021 S-DIAS INTERFACE MODULE RS232 Guidelines 8.4.1 General data /specifications • For RS232 connections, shielded data cables must be used! • Maximum bus participants: 2 participants • Maximum length: 15 m Page 28 26.07.2023...
  • Page 31: Shielding

    The low-ohm shielding is either connected at the entry to the control cabinet or directly before the ISE 021 over a large, low-ohm surface (cable grommets, grounding clamps)! Noise signals can therefore be prohibited from reaching the electronics and affecting the function.
  • Page 32: Assembly/Installation

    ISE 021 S-DIAS INTERFACE MODULE Assembly/Installation Check Contents of Delivery Ensure that the contents of the delivery are complete and intact. See chapter 1.3 Contents of Delivery. INFORMATION On receipt and before initial use, check the device for damage. If the device is damaged, contact our customer service and do not install the device in your system.
  • Page 33: Mounting

    S-DIAS INTERFACE MODULE ISE 021 Mounting The S-DIAS modules are designed for installation into the control cabinet. To mount the modules a DIN-rail is required. The DIN rail must establish a conductive connection with the back wall of the control cabinet. The individual S-DIAS modules are mounted on the DIN rail as a block and secured with latches.
  • Page 34 ISE 021 S-DIAS INTERFACE MODULE Recommended minimum distances of the S-DIAS modules to the surrounding components or control cabinet wall: a, b, c … distances in mm (inches) Page 32 26.07.2023...
  • Page 35: Supported Cycle Times

    S-DIAS INTERFACE MODULE ISE 021 10 Supported Cycle Times 10.1 Cycle Times below 1 ms (in µs) x= supported 10.2 Cycle Times equal to or higher than 1 ms (in ms) x= supported x= supported 26.07.2023 Page 33...
  • Page 36: Hardware Class Ise021

    ISE 021 S-DIAS INTERFACE MODULE 11 Hardware Class ISE021 Hardware Class ISE021 for the S-DIAS ISE021 module Page 34 26.07.2023...
  • Page 37 S-DIAS INTERFACE MODULE ISE 021 This hardware class is used to control the ISE 021 hardware module with 2 serial interfaces (RS232 1, 2 and RS485). Starting with FPGA version 2.0 the second RS232 interface can be activated. The pins RTS/CTS of the first RS232 interface are used as TxD 2 / RxD 2.
  • Page 38: Interfaces

    ISE 021 S-DIAS INTERFACE MODULE 11.1 Interfaces 11.1.1 General Class State State This server shows the actual status of the hardware class. Device ID State The device ID of the hardware module is shown in this server. FPGA Version State FPGA version of the module in the format 16#XY (e.g.
  • Page 39: Communication Interfaces

    S-DIAS INTERFACE MODULE ISE 021 Activate Property Here, the third interface (RS232 2) can be activated. Interface 3 deactivated activated (supported since FPGA version 2.0) RS485_Spread Property Here the internal spread of the RS485 can be activated or deactivated. This feature is available starting from HW version 3.0.
  • Page 40: Globale Methods

    ISE 021 S-DIAS INTERFACE MODULE 11.2 Globale Methods The following methods are from the base class of the UART component (_SerLib) and can be called via the SerInterface[1-3] server. 11.2.1 StartUser This function initializes the serial interface according to the input parameters.
  • Page 41: Stopuser

    S-DIAS INTERFACE MODULE ISE 021 If the function is called in the Init method, the availability of the 9-bit mode cannot be verified, because the FPGA version of the module is read out later. The 9-bit mode can therefore only be called in the Init method if the user is sure that the module has an FPGA version of 1.2 or higher.
  • Page 42: Setonline

    ISE 021 S-DIAS INTERFACE MODULE 11.2.5 SetOnline This function is not used here (relevant for _SerLib). Transfer parameters Type Description State DINT Status disable LASAL communication enable LASAL communication Return parameters Type Description ErrorCode DINT This function is not available here.
  • Page 43: Getrecvstate

    S-DIAS INTERFACE MODULE ISE 021 11.2.8 GetRecvState Returns the number of bytes in the receive buffer. Transfer parameters Type Description none Return parameters Type Description length UDINT Number of characters in the receive buffer. 11.2.9 GetSendState Returns the number bytes in the send buffer, which still have to be sent.
  • Page 44: Getinfo

    ISE 021 S-DIAS INTERFACE MODULE 11.2.12 GetInfo This function is not used here (relevant for _SerLib). Transfer parameters Type Description Info ^LSLAPI_SERIALINFO Provides information over the serial interface. Return parameters Type Description ErrorCode DINT This function is not available here.
  • Page 45: Rtsonoff

    S-DIAS INTERFACE MODULE ISE 021 11.2.15 RtsOnOff This function sets or deletes RTS at the serial interface (Request to send). Transfer parameters Type Description State BOOL Status. LOW (sending not allowed) HIGH (default: sending allowed) Return parameters Type Description ErrorCode...
  • Page 46: Dtronoff

    ISE 021 S-DIAS INTERFACE MODULE 11.2.18 DtrOnOff This function is not used here (relevant for _SerLib). Transfer parameters Type Description State BOOL Status. HIGH Return parameters Type Description ErrorCode DINT See error codes This function is not available here. 11.2.19 rdDtr This function is not used here (relevant for _SerLib).
  • Page 47: Rddsr

    S-DIAS INTERFACE MODULE ISE 021 11.2.21 rdDsr This function is not used here (relevant for _SerLib). Transfer parameters Type Description none Return parameters Type Description State BOOL Status. This function is not available here 11.2.22 rdRI This function is not used here (relevant for _SerLib).
  • Page 48: Getrsmode

    ISE 021 S-DIAS INTERFACE MODULE 11.2.24 GetRSMode This function reads the current interface mode Transfer parameters Type Description none Return parameters Type Description Mode DINT RS232 (default) RS422 (this mode is not available) RS485 with echo (default) 4850 RS485 without echo 11.2.25 RecvTimingBlock...
  • Page 49: Settimingbufferrecv

    S-DIAS INTERFACE MODULE ISE 021 11.2.27 SetTimingBufferRecv This function is not used here (relevant for _SerLib). Transfer parameters Type Description RecvBuffer pVoid Pointer to the new receive buffer (buffer contains the time stamp for each byte received) BufferLength UDINT Size of the receive buffer...
  • Page 50: Setbaudrate

    ISE 021 S-DIAS INTERFACE MODULE 11.2.30 SetBaudrate This function is used to set the desired baud rate. If this function is called once, then the baud rate setting via the StartUser method has no effect on the baud rate. It can then only be changed by calling the SetBaudrate method again.
  • Page 51: Meaning Of The Errorcodes

    S-DIAS INTERFACE MODULE ISE 021 This results in the following possible baud rates: 1 600 4 800 15 360 62 500 1 800 5 120 15 625 76 800 1 920 5 760 18 432 92 160 2 048 6 144...
  • Page 52: Internal Properties

    ISE 021 S-DIAS INTERFACE MODULE SERERROR_RECVERR RecvChar or RecvBlock was called, however, there is NO data in the receive buffer. SERERROR_SENDERR The send process could not be completed. SERERROR_PARITY_E Received character has the wrong parity SERERROR_FRAMING_ Received character has no valid stop bit 11.4 Internal Properties...
  • Page 53: Transport/Storage

    S-DIAS INTERFACE MODULE ISE 021 12 Transport/Storage INFORMATION This device contains sensitive electronics. During transport and storage, high mechanical stress must therefore be avoided. For storage and transport, the same values for humidity and vibration as for operation must be maintained! Temperature and humidity fluctuations may occur during transport.
  • Page 54: Maintenance

    ISE 021 S-DIAS INTERFACE MODULE 14 Maintenance INFORMATION During maintenance as well as servicing, observe the safety instructions from chapter 2 Basic Safety Directives. 14.1 Service This product was constructed for low-maintenance operation. 14.2 Repair INFORMATION In the event of a defect/repair, send the device with a detailed error description to the address listed at the beginning of this document.
  • Page 55 S-DIAS INTERFACE MODULE ISE 021 Documentation Changes Change date Affected Chapter Note page(s) 21.11.2014 1.1 Performance Data Adjustable data transfer rates 30.01.2015 3.2 Applicable Connectors Added note concerning connecting the S-DIAS module while voltage is applied 05.03.2015 1.1 Performance Data Added spread resistor and terminating resistor 4.2 Example Connection...
  • Page 56 ISE 021 S-DIAS INTERFACE MODULE 26.07.2023 Document General chapters added, design Page 54 26.07.2023...
  • Page 57 S-DIAS INTERFACE MODULE ISE 021 26.07.2023 Page 55...

Table of Contents