Beijer Electronics GL-9971 User Manual

Programmable io modules

Advertisement

Quick Links

User Manual
GL-9971, GL-9972, GL-9973, GL-9974,
GL-9975 Programmable IO Modules
CODESYS, MODBUS, light version
Doc ID: 54814
2025-02-21

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GL-9971 and is the answer not in the manual?

Questions and answers

Summary of Contents for Beijer Electronics GL-9971

  • Page 1 User Manual GL-9971, GL-9972, GL-9973, GL-9974, GL-9975 Programmable IO Modules CODESYS, MODBUS, light version Doc ID: 54814 2025-02-21...
  • Page 2 The information in this document is subject to change without notice and is provided as available at the time of printing. Beijer Electronics AB reserves the right to change any information without updating this publication. Beijer Electronics AB assumes no responsibility for any errors that may appear in this document.
  • Page 3: Table Of Contents

    4.1. Environmental Specifications ..............10 4.2. General Specifications ................10 4.3. Programmable Specifications ..............11 4.4. Interface Specifications (GL-9971/74/75) ........... 12 4.5. Interface Specifications (GL-9972/73) ............13 4.6. Ethernet Connection Specifications ............13 4.7. Serial Connection Specifications (GL-9972/73) ..........14 5.
  • Page 5: About This Manual

    About This Manual 1. About This Manual This manual contains information on the software and hardware features of the Beijer Electronics products listed below. It provides in-depth specifications, guidance on installation, setup, and usage of the products. 1.1. Symbols Used in This Manual This publication includes Warning, Caution, Note and Important icons where appropriate, to point out safety-related, or other important information.
  • Page 6: Safety

    Before using this product, please read this manual and other relevant manuals carefully. Pay full attention to safety instructions! In no event will Beijer Electronics be responsible or liable for damages resulting from the use of this product. The images, examples and diagrams in this manual are included for illustrative purposes. Because of the many variables and requirements associated with any particular installation, Beijer Electronics cannot take responsibility or liability for actual use based on the examples and diagrams.
  • Page 7: Additional Safety Requirements

    PLC task's periodicity. Due to the modules structural characteristics, delays are unavoidable when updating the boot application. For Login with download, program execution is halted, the download is initiated, and the application is written to flash memory and registered as boot application. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 8: About The G-Series System

    IP, EtherCAT, PROFINET, CC-Link IE Field, PROFIBUS, CANopen, DeviceNet, CC-Link, MODBUS/Serial etc. • Expansion Module - Expansion module types: Digital IO, Analog IO, and Special modules. • Messaging - The system uses two types of messaging: Service messaging and IO messaging. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 9: Io Process Data Mapping

    Valid parameter data depends on the modules in use. For example, analog modules have settings of either 0-20 mA or 4-20 mA, and temperature modules have settings such as PT100, PT200, and PT500. The documentation for each module provides a description of the parameter data. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 10: Specifications

    1.0 A @ 5 VDC Isolation System power to internal logic: Non-isolation System power IO driver : Isolation Weight GL-9971 76 g GL-9972/73 84 g GL-9974/75 82 g Module size 12 mm x 109 mm x 70 mm 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 11: Programmable Specifications

    Before making an online change, see chapter Safety Considerations for Online Change. Source upload/ download File system File transmit TFTP SQL4CODESYS Breakpoint WebVisu ** * MQTT does not support TLS. ** WebVisu is not supported in Internet Explorer. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 12: Battery Charging

    MODBUS/TCP, MODBUS/UDP, SNTP, MQTT, HTTP (web server), DHCP/BOOTP GL-9974/75 MODBUS/TCP, MODBUS/UDP, SNTP, SNMP, MQTT, DHCP/BOOTP, HTTP (WebVisu *, web server), OPC-server Max. socket GL-9971 UDP: 10, TCP: 10 * WebVisu is not supported in Internet Explorer. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 13: Interface Specifications (Gl-9972/73)

    64 MODBUS/TCP slaves can be connected MODBUS/TCP GL-9971 10 MODBUS/TCP masters can be connected slave GL-9972/73/74/75 64 MODBUS/TCP masters can be connected Web server GL-9971 10 clients can be opened GL-9972/73/74/75 64 clients can be opened Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 14: Serial Connection Specifications (Gl-9972/73)

    Specifications IMPORTANT Maximum amount of sockets that can be used at the same time when using the functions in the table above: • GL-9971: 10 sockets • GL-9972/73/74/75: 64 sockets 4.7. Serial Connection Specifications (GL-9972/73) Function Max. number of concurrent communications...
  • Page 15: Wiring Diagram

    Wiring Diagram 5. Wiring Diagram Pin no. Signal description System power, 24 V System power, ground F.G. Field power, ground Field power, 24 V WARNING Never connect system power to field power! Use separate power supplies. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 16: Led Indicator

    * IP Address to access IAP web server during IAP mode: 192.168.1.51 NOTE Use a standard web browser, e.g. Microsoft Edge or Google Chrome. 6.2. NET (Network Status) Status LED is Indicates Not powered Network off-line 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 17: Run (Plc Run/Stop Status Led)

    • Initial protocol failure • Mismatch vendor code between adapter and expansion module • Invalid expansion module configuration Connection fault Blinking red • Too many expansion modules • Communication failure • Overflowed IO size Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 18: Exception Indication

    0.25 s) Factory reset Red/green (toggle every 0.25 s) IO watchdog error CODESYS task watchdog error CODESYS license error Red/green (toggle every 2 s) Heap memory over flow Stack memory over flow Hard fault 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 19: Socket

    Signal name Description Transmit + Transmit - Receive + Receive - Case Shield 7.2. RJ-45 Socket (GL-9972/73) Ethernet socket x 1 RJ-45 Signal name Description Transmit + Transmit - Receive + Receive - Case Shield Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 20 RJ-45 Socket Serial socket x 1 RJ-45 Signal name Description RS485 D+ RS485 D- /ISP /ISP RS232 TXD RS232 RXD Case Shield 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 21: Toggle Switch And Push Button

    Erase CODESYS PLC program and retain memory Push for 20 sec Factory reset Erase CODESYS PLC program and parameter reset Push hold and power IAP mode Firmware download via web browser, e.g. reset Microsoft Edge or Google Chrome. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 22: Dip Switch

    Dip Switch 9. Dip Switch 9.1. 2 poles (GL-9972/73) Dip switch status Description RS485 terminating resistor enabled (1 kΩ) RS485 terminating resistor disabled 9.2. 10 poles Description No function (reserved) 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 23: Hardware Setup

    Installation position is valid vertical and horizontal. The drawings are illustrative and may be out of proportion. CAUTION Not following the space requirements may result in damaging the product. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 24: Mount Module To Din Rail

    • GT-5XXX • GT-7XXX GN-9XXX modules have three locking levers, one at the bottom and two on the side. For mounting instructions, refer to Mount GN-9XXX Module. Mount to DIN rail Dismount from DIN rail 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 25 10.2.2. Mount GN-9XXX Module To mount or dismount a network adapter or programmable IO module with the product name GN-9XXX, for example GN-9251 or GN-9371, see the following instructions: Mount to DIN rail Dismount from DIN rail Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 26: Network Installation

    If the total network distance exceeds 100 meters, it is necessary to incorporate at least one unmanaged switch to extend the network length. This remains applicable even when ethernet network cables are connected sequentially from one adapter to the next. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 27: Web Server

    Web Server 11. Web Server Web server address: http://IP/setup.htm Example http://192.168.1.50/setup.htm 11.1. Network Adapter (Main Page) 11.2. Expansion Module This page displays the expansion modules attached to the network adapter. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 28: Codesys Plc

    Web Server 11.3. CODESYS PLC This page contains CODESYS PLC information and RTC time settings. 11.4. Network Settings This page contains the modules IP settings. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 29: Ip Address Configuration Guide

    Adapter Setting Special Register (0x1600, 5632) is set to BOOTP: 0x8000 (default setting). • If the module’s IP address is on a different subnet than your computer, change your computer’s network settings to match the module’s subnet. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 30: Firmware Update

    Power off the module. Press and hold the reset button and apply power at the same time. Now the module will enter IAP mode (MOD LED will blink green/red). Access the module via IAP web server address: 192.168.1.51. Start PIO Firmware Update Tool (version 1.0.0.3) 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 31 When checked, a factory reset is carried out after a successful verified procedure. Click Update, and click OK. NOTE The following warning will appear if the wrong user ID or password has been entered. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 32 Firmware Update After the correct user ID and password has been entered, the PIO Firmware Update Tool connects to the module, transfers the firmware and erases the flash. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 33 Firmware Update Then the tool initiates the firmware verification and the automatic factory reset. Expand the window to show the logged status. When the update process is completed, recycle the power. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 34: Iap Mode Web Portal

    IAP mode (MOD LED will blink green/red). Access the module via IAP web server address: 192.168.1.51 Start the web browser and connect to IP: 192.168.1.51. NOTE Use a standard web browser, e.g. Microsoft Edge or Google Chrome. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 35 Firmware Update Login with: User ID Beijer Electronics Password Beijer Electronics Click Choose File to specify a firmware binary file (*.bin). Click Update Firmware. When finished click Reset Adapter. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 36 Recycle the power. Download your PLC project. After the update process is completed, recycle the power. 10. Connect to the web server http://192.168.1.50/setup.htm and verify firmware version and CODESYS version. 11. Download the application program. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 37: Modbus Interface

    Function code 0x01 Starting address Hi 0x10 Starting address Lo 0x00 Quantity of outputs Hi 0x00 Quantity of outputs Lo 0x0A Response Field name Example Function code 0x01 Byte count 0x02 Output status 0x55 Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 38: 0X02) Read Discrete Inputs

    For each register, the first byte contains the high order bits and the second contains the low order bits. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 39 Request Field name Example Function code 0x04 Starting address Hi 0x00 Starting address Lo 0x00 Quantity of register Hi 0x00 Quantity of register Lo 0x02 Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 40: 0X05) Write Single Coil

    Output value Lo 0x00 Response Field name Example Function code 0x05 Output address Hi 0x10 Output address Lo 0x01 Output value Hi 0xFF Output value Lo 0x00 NOTE Output bit of address 0x1001 turns ON. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 41: 0X06) Write Single Register

    Some of the diagnostics cause data to be returned from the remote device in the data field of a normal response. Request Field name Example Function code 0x08 Sub-function Hi 0x00 Sub-function Lo 0x00 Data Hi 0x11 Data Lo 0x22 Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 42 Sub-Function 0x000B(11) Return Bus Message Count The response data field returns the quantity of messages that the remote device has detected on the communications system since its last restart, clear counters operation, or power–up. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 43 A logical "1" in a bit position of the field requests the corresponding output to be ON. A logical "0" requests it to be OFF. The normal response returns the function code, starting address, and quantity of coils forced. Request Field name Example Function code 0x0F Starting address Hi 0x10 Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 44: 0X10) Write Multiple Registers

    0x10 Starting address Lo 0x08 Quantity of registers Hi 0x00 Quantity of registers Lo 0x02 Byte count 0x04 Register value#0 Hi 0x11 Register value#0 Lo 0x22 Register value#1 Hi 0x33 Register value#1 Lo 0x44 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 45 Quantity of write Lo 0x02 Byte count 0x04 Write reg. value#0 Hi 0x11 Write reg. value#0 Lo 0x22 Write reg. value#1 Hi 0x33 Write reg. value#1 Lo 0x44 Response Field name Example Function code 0x17 Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 46: Error Response

    14.2. MODBUS Special Register Map The special register map can be accessed by function code 3, 4, 6 and 16. Also the special register map must be accessed by read/write of each address (one address). 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 47 Vendor ID = 0x02E5(741), Crevis. Co., Ltd. 0x1001(4097) Read 1 word Device type = 0x000C, Network Adapter 0x1002(4098) Read 1 word Product code = 0x9160(GL-9971) / 0x91E0(GL-9972) / 0x91F0(GL-9973) 0x9200(GL-9974) / 0x9210(GL-9975) 0x1003(4099) Read 1 word Firmware revision, if 0x0101, revision 1.001 0x1005(4101) Read...
  • Page 48 Number of expansion slot. 0x1113(4371) Read GL-9971 Expansion slot module id. up to 11 words First 1 word is product code = 0x9160(GL-9971). GL-9972/73 Expansion slot module id. up to 63 words First 1 word is product code = 0x91E0(GL-9972), 0x91F0(GL-9973).
  • Page 49 - 3 nibble: Parity bit (0: none (default), 1: odd, 2: even) - 4 nibble: Reserve * RS-232C/485 Setting: This description for 0x1607/0x1609 register with bit. ** MODBUS Station: This description for 0x160A register with bit. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 50 - DHCP: 0x8001 0x1610(5648) Read 3 words MAC Address (ex: 1400 00F7 0101 = 00.14.F7.00.01.01) * RS-232C/485 Setting: This description for 0x1607/0x1609 register with bit. ** MODBUS Station: This description for 0x160A register with bit. 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 51 - 4 words: yyyy (yyyy : year) (Ex: 0010 0F28 0317 07E0 = 2016 - 03.23 - 15:40 - 16) * RS-232C/485 Setting: This description for 0x1607/0x1609 register with bit. ** MODBUS Station: This description for 0x160A register with bit. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 52 Expansion Expansion …….. Expansion offset slot#1 slot#2 slot#3 slot#4 slot#63 + 0x00(+0) 0x2000(8192) 0x2020(8224) 0x2040(8256) 0x2060(8288) ……. 0x27C0(10176) + 0x01(+1) 0x2001(8193) 0x2021(8225) 0x2041(8257) 0x2061(8289) ……. 0x27C1(10177) + 0x02(+2) 0x2002(8194) 0x2022(8226) 0x2042(8258) 0x2062(8290) ……. 0x27C2(10178) 2025-02 Beijer Electronics, Doc ID: 54814...
  • Page 53 1 word Input bit start address of input image bit this slot. * Nothing of output, input, memory, or configuration parameter corresponding slot returns Exception 02. ** Word amount depends on the configured module. Beijer Electronics, Doc ID: 54814 2025-02...
  • Page 54: Modbus Reference Documents

    ** Word amount depends on the configured module. NOTE After the system is reset, the new Set Value action is applied. 14.3. MODBUS Reference Documents http://www.modbus.org 14.4. MODBUS Tools http://www.modbustools.com - modbus poll http://www.win-tech.com - modscan32 2025-02 Beijer Electronics, Doc ID: 54814...

This manual is also suitable for:

Gl-9972Gl-9973Gl-9974Gl-9975

Table of Contents