Belden Lumberg Automation 0980 XSL 3900-121-007D-01F Manual
Belden Lumberg Automation 0980 XSL 3900-121-007D-01F Manual

Belden Lumberg Automation 0980 XSL 3900-121-007D-01F Manual

Cc-link ie field basic lion-x digital-i/o multiprotocol
Hide thumbs Also See for Lumberg Automation 0980 XSL 3900-121-007D-01F:
Table of Contents

Advertisement

Quick Links

Manual
CC-Link IE Field Basic
LioN-X Digital-I/O Multiprotocol:
0980 XSL 3900-121-007D-01F (16 x Input/Output)
0980 XSL 3901-121-007D-01F (16 x Input)
0980 XSL 3903-121-007D-01F (8 x Input, 8 x Output isolated)
0980 XSL 3923-121-007D-01F (8 x Input, 8 x Output)
Manual CC-Link IE Field Basic
Technical Support
Version 1.0 03/2023
lumberg-automation-support.belden.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Lumberg Automation 0980 XSL 3900-121-007D-01F and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Belden Lumberg Automation 0980 XSL 3900-121-007D-01F

  • Page 1 0980 XSL 3900-121-007D-01F (16 x Input/Output) 0980 XSL 3901-121-007D-01F (16 x Input) 0980 XSL 3903-121-007D-01F (8 x Input, 8 x Output isolated) 0980 XSL 3923-121-007D-01F (8 x Input, 8 x Output) Manual CC-Link IE Field Basic Technical Support Version 1.0 03/2023 lumberg-automation-support.belden.com...
  • Page 2: Table Of Contents

    Contents Contents 1 About this manual 1.1 General information 1.2 Explanation of symbols 1.2.1 Use of danger information 1.2.2 Use of general information 1.3 Version information 2 Safety instructions 2.1 Intended use 2.2 Qualified personnel 3 Designations and synonyms 4 System description 4.1 Device variants 4.2 I/O port overview 5 Overview of product features...
  • Page 3 Contents 6 Assembly and wiring 6.1 General information 6.2 Outer dimensions 6.2.1 LioN-X Digital-I/O multiprotocol variants 6.2.2 Notifications 6.3 Port assignments 6.3.1 Ethernet ports, M12 socket, 4-pin, D-coded 6.3.2 Power supply with M12 power L-coded 6.3.3 I/O ports as M12 sockets 6.3.3.1 I/O ports 7 Starting operation 7.1 CSP+ file...
  • Page 4 Contents 8.2.2 Failsafe Mode 8.2.3 Channel Direction 8.2.4 Current Limit 8.2.5 Output Auto Restart 8.2.6 Digital Input Logic 8.2.7 Digital Input Filter 9 Process data assignment 9.1 Consuming data (output) 9.2 Producing data (input) 10 Diagnostics processing 10.1 Error of the system/sensor power supply 10.2 Error of the auxiliary/actuator power supply 10.3 Overload/short circuit of the digital outputs 10.4 Overload/short-circuit of the I/O port sensor supply outputs...
  • Page 5 Contents 12.1.2.3 Command topic (MQTT Subscribe) 12.1.3 MQTT configuration - Quick start guide 12.1.3.1 MQTT configuration via JSON 12.2 OPC UA 12.2.1 OPC UA configuration 12.2.1.1 Gateway objects 12.2.1.2 Ports objects 12.2.1.3 Channel objects 12.2.2 OPC UA address space 12.2.3 OPC UA configuration - Quick start guide 12.2.3.1 OPC UA configuration via JSON 12.3 REST API 12.3.1 Standard device information...
  • Page 6 Contents 13.1.4 The User page 14 Technical data 14.1 General 14.2 CC-Link IE Field Basic protocol 14.3 Power supply of the module electronics/sensors 14.4 Power supply of the actuators 14.5 I/O ports 14.5.1 Digital inputs 14.5.2 Digital outputs 14.6 LEDs 14.7 Data transfer times 15 Accessories Manual CC-Link IE Field Basic...
  • Page 7: About This Manual

    Im Gewerbepark 2 D-58579 Schalksmühle Germany lumberg-automation-support.belden.com www.lumberg-automation.com catalog.belden.com Belden Deutschland GmbH – Lumberg Automation™ – reserves the right to make technical changes or changes to this manual at any time without notice. Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 8: Explanation Of Symbols

    1.2 Explanation of symbols 1 About this manual 1.2 Explanation of symbols 1.2.1 Use of danger information Danger information is denoted as follows: Danger: Means that death, serious physical injury or substantial damage to property will occur if the required safety measures are not taken.
  • Page 9: Safety Instructions

    2 Safety instructions 2.1 Intended use 2 Safety instructions 2.1 Intended use The products described in this manual are decentralized I/O Devices on an Industrial Ethernet Network. We adhere to all safety standards when developing, producing, testing, and documenting our products. When you adhere to the handling specifications and safety instructions described for the configuration, assembly, and correct operation, there should not normally be any risks for people or equipment.
  • Page 10: Qualified Personnel

    Only Belden Deutschland GmbH – Lumberg Automation™ – is permitted to make changes to the hardware or software of the products that go beyond the scope of this manual.
  • Page 11: Designations And Synonyms

    3 Designations and synonyms 3 Designations and synonyms Add-On Instruction Application Programming Interface Bus Fault LED Big Endian Data format with High-B on first place (PROFINET) Back-Up Inconsistency (EIP diagnostics) CC-Link IE Field Ch. A Channel A (Pin 4) of I/O port Ch.
  • Page 12 3 Designations and synonyms GSDML General Station Description Markup Language High-B High-Byte Invalid Cycle Time (EIP diagnostics) IIoT Industrial Internet of Things Input process data Length Error (EIP diagnostics) Internal Module Error (EIP diagnostics) Input / Output I/O port X1 .. X8 I/O port pin 2 Channel B of X1 ..
  • Page 13 3 Designations and synonyms Programmable Logic Controller PROFINET Power REST REpresentational State Transfer Request for Comments Requested Packet Interval Word data input as seen from the master station (CC-Link) Word data output as seen from the master station (CC-Link) Bit data input as seen from the master station (CC-Link) Bit data output as seen from the master station (CC-Link) Short Circuit Actuator/U (EIP diagnostics)
  • Page 14: System Description

    4 System description 4 System description The LioN modules (Lumberg Automation™ Input/Output Network) function as the interface in an industrial Ethernet system: A central controller on the management level is able to communicate with the decentralized sensors and actuators on the field level. The line or ring topologies for which LioN modules can be used ensure not only reliable data communication but also significantly reduce the number of cables required and thus also the costs for installation and maintenance.
  • Page 15: Device Variants

    4 System description 4.1 Device variants 4.1 Device variants The following Digital I/O device variants are available in the LioN-X family: Article Product designation Description I/O port functionality number 935705001 0980 XSL 3900-121-007D-01F LioN-X M12-60 mm, 16 x Input/Output I/O Device universal Multiprotocol (PN, EIP, EC, MB, CC)
  • Page 16: I/O Port Overview

    4.2 I/O port overview 4 System description 4.2 I/O port overview The following tables show the main I/O port differences of the LioN-X family. Pin 4 and Pin 2 of the I/O ports can be configured partly to Digital Input or Digital Output.
  • Page 17 4 System description 4.2 I/O port overview LioN-X 16DI ports Device variant Port Pin 1 U Pin 4 / Ch. Pin 2 / Ch. B A (Input) (Input) Info: – Type 3 Type 3 (4 A) (4 A) (4 A) (4 A) 0980 XSL 3901...
  • Page 18 4.2 I/O port overview 4 System description LioN-X 8DI8DO ports with galvanic isolation of the outputs Device variant Port Pin 1 U Pin 4 / Ch. A (In/Out) Pin 2 / Ch. B (In/Out) Info: Type 3 Supply by U Type 3 Supply –...
  • Page 19 4 System description 4.2 I/O port overview LioN-X 8DI8DO ports without galvanic isolation of the outputs Device variant Port Pin 1 U Pin 4 / Ch. A (In/Out) Pin 2 / Ch. B (In/Out) Info: Type 3 Supply by U Type 3 Supply –...
  • Page 20: Overview Of Product Features

    5.1 CC-Link IE Field Basic product 5 Overview of product features features 5 Overview of product features 5.1 CC-Link IE Field Basic product features CC-Link IE Field Basic network Number of stations: 1 RX – 64 bits (per station) RY – 64 bits (per station) RWw –...
  • Page 21: Integrated Web Server

    5 Overview of product features 5.2 Integrated Web server 5.2 Integrated Web server Network parameter display Get an overview of network parameters such as the IP address, subnet mask and gateway. Displaying diagnostics View diagnostics via the integrated Web server. User management Use the integrated Web server for convenient management of all users.
  • Page 22: Security Features

    5.3 Security features 5 Overview of product features 5.3 Security features Firmware signature The official firmware update packages contain a signature which helps prevent the system against manipulated firmware updates. Syslog The LioN-X multiprotocol variants support the traceability of messages centrally managed and logged via Syslog.
  • Page 23: Other Features

    5 Overview of product features 5.4 Other features 5.4 Other features Interface protection The devices have reverse polarity, short-circuit and overload protection for all interfaces. For more details, see section Port assignments on page 30. Failsafe The devices support a failsafe function. This allows you to define the behavior of every single channel configured as an output in the case of a loss of the PLC communication.
  • Page 24: Assembly And Wiring

    6.1 General information 6 Assembly and wiring 6 Assembly and wiring 6.1 General information Mount the device on a flat surface using 2 screws (M4x 25/30). The torque required here is 1 Nm. Use washers for all fastening methods as per DIN 125. Attention: The devices have a ground connection with an M4 thread for the conduction of interference currents and the EMC immunity.
  • Page 25: Outer Dimensions

    6 Assembly and wiring 6.2 Outer dimensions 6.2 Outer dimensions 6.2.1 LioN-X Digital-I/O multiprotocol variants Figure 1: 0980 XSL 3900-121-007D-01F Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 26 6.2 Outer dimensions 6 Assembly and wiring Figure 2: 0980 XSL 3901-121-007D-01F Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 27 6 Assembly and wiring 6.2 Outer dimensions Figure 3: 0980 XSL 3903-121-007D-01F Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 28 6.2 Outer dimensions 6 Assembly and wiring Figure 4: 0980 XSL 3923-121-007D-01F Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 29: Notifications

    6 Assembly and wiring 6.2 Outer dimensions 6.2.2 Notifications Attention: For UL applications, be sure to use a UL-certified cable with a suitable evaluation to connect the devices (CYJV or PVVA). To program the control, please refer to the OEM information, and only use suitable accessories.
  • Page 30: Port Assignments

    6.3 Port assignments 6 Assembly and wiring 6.3 Port assignments All the contact arrangements shown in this chapter show the frontal view of the connection area for the connectors. 6.3.1 Ethernet ports, M12 socket, 4-pin, D-coded Color coding: green Figure 5: Schematic drawing, ports X01, X02 Port Signal Function...
  • Page 31: Power Supply With M12 Power L-Coded

    6 Assembly and wiring 6.3 Port assignments 6.3.2 Power supply with M12 power L-coded Color coding: gray Figure 6: Schematic diagram of the M12 L-coding (connector X03 for Power Figure 7: Schematic diagram of the M12 L-coding (socket X04 for Power Out) Power supply Signal...
  • Page 32: I/O Ports As M12 Sockets

    6.3 Port assignments 6 Assembly and wiring Attention: For the input module 0980 XSL 3901-xxx, the two contacts 1 and 5 are not required for the voltage supply of the actuator. Nevertheless, these two contacts are bridged together on the plug and socket side to enable a 5-pole forwarding of the voltage supply to a subsequent module.
  • Page 33: I/O Ports

    6 Assembly and wiring 6.3 Port assignments 6.3.3.1 I/O ports Signal Function 0980 XSL 3900-121... 16DIO +24 V power supply +24 V X1 .. X8 IN/OUT Ch. B: Digital input or digital output Ground/reference potential IN/OUT Ch. A: Digital input or digital output Functional ground 0980 XSL 3901-121...
  • Page 34: Starting Operation

    The CSP+ file and the required icons are grouped together in an archive file named "0x4338_0980 XSL 3900-121-007D-01F_1.0_en.CSPP.zip". "0x4338" stands for the vendor ID of Belden Deutschland GmbH, "0980 XSL 3900-121-007D-01F" is the model number of the LioN-X variant. Download the CSP+ file and install it for the respective device variant by using the hardware or network configuration tool of your controller manufacturer.
  • Page 35: State On Delivery

    7 Starting operation 7.3 State on delivery 7.3 State on delivery CC-Link IE Field Basic parameters in state on delivery or after a factory reset: Network mode: Static Static IP address: 192.168.3.XXX (XXX = rotary switch position or last stored data) Subnet mask: 255.255.255.0 Gateway address...
  • Page 36: Setting The Rotary Encoding Switches

    7.4 Setting the rotary encoding 7 Starting operation switches 7.4 Setting the rotary encoding switches The LioN-X multiprotocol variants allow you to select different protocols for communication within an industrial Ethernet system. In this way Digital I/O devices with multiprotocol function can be integrated into different networks without it being necessary to purchase products specific for each protocol.
  • Page 37 7 Starting operation 7.4 Setting the rotary encoding switches With the other rotary encoding switches (x10 / x1), you set the last two digits of the IP address when you are using EtherNet/IP, Modbus TCP or CC-Link IE Field Basic. Protocol x100 EtherNet/IP...
  • Page 38 7.4 Setting the rotary encoding 7 Starting operation switches point. The device will always start using the stored protocol from that point on. The IP address can be changed depending on the selected protocol. To change the protocol, carry out a factory reset. In this way you restore the factory settings of the respective device.
  • Page 39: Cc-Link Ie Field Basic

    7 Starting operation 7.4 Setting the rotary encoding switches 7.4.1 CC-Link IE Field Basic If you decide to use CC-Link IE Field Basic as a protocol, use the first rotary encoding switch to select the protocol. The second rotary encoding switch (x10) can be used to configure the 10 position of the last octet of the IP address, and the third rotary encoding switch (x1) allows you to configure the 1 position.
  • Page 40: Setting Network Parameters

    7.5 Setting network parameters 7 Starting operation x100 Factory Reset Follow the steps from section Setting the rotary encoding switches on page 36 again to select a new protocol. For performing a factory reset via software configuration, see chapter UA configuration on page 82 and the configuration section.
  • Page 41: Configuration Cc-Link Ie Field Basic

    8 Configuration CC-Link IE Field Basic 8 Configuration CC-Link IE Field Basic Parameters of the LioN-X device can be configured via SLMP, the Web server or IIoT protocols. Acyclic messages over SLMP are sent to read and write the configuration. When sending, all existing parameters will be overwritten by this data.
  • Page 42: General Settings

    8.1 General settings 8 Configuration CC-Link IE Field Basic 8.1 General settings Setting Description Default value Suppress U Diagnosis 0 = Diagnosis enabled Mode 1 = Diagnosis suppressed 2 = Auto Suppress Actuator 0 = Diagnosis enabled Diagnosis without U 1 = Diagnosis suppressed Suppress U Diagnosis...
  • Page 43: Report U L Supply Voltage Fault

    8 Configuration CC-Link IE Field 8.1 General settings Basic 8.1.1 Report U supply voltage fault During commissioning, it is possible that no power supply is connected to the pins. Therefore it can be helpful to suppress and disable the Report U supply voltage fault diagnosis.
  • Page 44: Port Configuration X1

    8.2 Port configuration X1 .. X8 8 Configuration CC-Link IE Field Basic 8.2 Port configuration X1 .. X8 Setting Description Default value Surv. Timeout X1.A .. X8.B DO Surveillance Timeout Valid values: 0 .. 255 Failsafe Mode X1.A .. X8.B Failsafe mode 0: Set Low 1: Set High...
  • Page 45: Surveillance Timeout

    8 Configuration CC-Link IE Field 8.2 Port configuration X1 .. X8 Basic 8.2.1 Surveillance Timeout The digital output channels are monitored during runtime. The error states are detected and reported as a diagnosis. To avoid error states during the switching of output channels, the surveillance timeout can be configured as a delay with deactivated monitoring.
  • Page 46: Current Limit

    8.2 Port configuration X1 .. X8 8 Configuration CC-Link IE Field Basic In this mode, the channel operates as digital output. The channel can be controlled by the Digital Output Channel Control (first two bytes of the output data). Digital Input: In this mode, the channel operates as digital input.
  • Page 47: Digital Input Logic

    8 Configuration CC-Link IE Field 8.2 Port configuration X1 .. X8 Basic 8.2.6 Digital Input Logic The logical state of an input channel can be configured via these parameters. If a channel is set to "Normally Open", a low signal ("0") is transferred to the process input data (e.g.
  • Page 48: Process Data Assignment

    9 Process data assignment 9 Process data assignment The LioN-X devices in general support process data communication in both directions. The consuming data in this context is defined as the process output data which controls physical outputs. The producing data in this context is defined as the process input data which contains the physical inputs, standard diagnostics and optional extended diagnostics.
  • Page 49: Consuming Data (Output)

    9 Process data assignment 9.1 Consuming data (output) 9.1 Consuming data (output) Channel No. Register for DO (single bit) Description Access Digital Output control for X1 RW ("Read/Write") Digital Output control for X2 Digital Output control for X3 Digital Output control for X4 Digital Output control for X5 Digital Output control for X6 Digital Output control for X7...
  • Page 50: Producing Data (Input)

    9.2 Producing data (input) 9 Process data assignment 9.2 Producing data (input) Channel No. Register for DI (single bit) Description Access Digital Input for X1 R ("Read Only") Digital Input for X2 Digital Input for X3 Digital Input for X4 Digital Input for X5 Digital Input for X6 Digital Input for X7...
  • Page 51: Diagnostics Processing

    10 Diagnostics processing 10.1 Error of the system/sensor power supply 10 Diagnostics processing Sr. No. Register Name Description Access Diagnosis supply fault System supply voltage R ("Read only") diagnosis supply present Actuator supply valid range supply fault Actuator supply fault diagnosis Internal module error I/O data not reliable due...
  • Page 52: Error Of The Auxiliary/Actuator Power Supply

    10.2 Error of the auxiliary/actuator 10 Diagnostics processing power supply 10.2 Error of the auxiliary/actuator power supply The voltage value for the incoming auxiliary/actuator power supply is also monitored globally. If Report U Supply Voltage Fault is enabled, an error message is generated when the voltage drops below approx.
  • Page 53 10 Diagnostics processing 10.3 Overload/short circuit of the digital outputs Port No. Register for Diagnosis Description Access Short circuit X1 R ("Read only") Channel A Short circuit X1 Channel B Short circuit X2 Channel A Short circuit X2 Channel B Short circuit X3 Channel A Short circuit X3...
  • Page 54: Overload/Short-Circuit Of The I/O Port Sensor Supply Outputs

    10.4 Overload/short-circuit of the I/O 10 Diagnostics processing port sensor supply outputs parameter via the configuration of the device. The value of this parameter can range from 0 to 255 ms; the default setting is 80 ms. The filter is used to avoid premature error messages when a capacitive load is activated or an inductive load is deactivated, and during other voltage peaks when a status changes.
  • Page 55: Configuration And Operation With Gxworks3

    11 Configuration and operation with 11.1 Integration of a CSP+ file GxWorks3 ® 11 Configuration and operation with GxWorks3 ® The configuration and start-up of LioN-X devices described in this chapter refers to the Mitsubishi Engineering Tool GxWorks ® , V2. If you are using an engineering tool from another provider, please consider the related documentation.
  • Page 56: Network Parameters

    11.2 Network parameters 11 Configuration and operation with GxWorks3 ® 11.2 Network parameters Perform the following work steps to change the Network parameters: 1. Open GxWorks3 and create a new project. ® 2. Select the series and the type of the used PLC. 3.
  • Page 57 11 Configuration and operation with 11.2 Network parameters GxWorks3 ® 4. Navigate to Own Node Settings to configure the PLC or Master station. 5. Under CC-Link IEF Basic settings > To Use or Not to Use CC-Link IEF Basic Setting select "Use". The option Network Configuration Settings allows you to configure a CC- Link IE Field Basic Master, connected stations, a Network, parameters and many more.
  • Page 58: Parameter Processing

    11.3 Parameter processing 11 Configuration and operation with GxWorks3 ® 11.3 Parameter processing Under Network Configuration Settings, individual stations can be configured. Perform the following work steps to configure a LioN-X device: 1. Select the LioN-X device from the Module List. Alternatively, click the button Detect Now for automatic detection of devices.
  • Page 59 11 Configuration and operation with 11.3 Parameter processing GxWorks3 ® 2. Right-click on "Slave Station" and select Online > Parameter Processing of Slave Station..Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 60 11.3 Parameter processing 11 Configuration and operation with GxWorks3 ® 3. In the next window under Method selection, choose “Parameter read” or “Parameter write”, depending on which method you want to configure for the LioN-X device. For details on the different parameters please refer to chapter Configuration CC-Link IE Field Basic.
  • Page 61: Iiot Functionality

    12 IIoT functionality 12 IIoT functionality The LioN-X variants offer a number of new interfaces and functions for the optimal integration into existing or future IIoT (Industrial Internet of Things) networks. The devices continue to work as field bus devices which communicate with and are controlled by a PLC (Programmable Logic Controller).
  • Page 62: Mqtt

    12.1 MQTT 12 IIoT functionality 12.1 MQTT The MQTT (Message Queueing Telemetry Transport) protocol is an open network protocol for machine-to-machine communication, which provides the transmission of telemetric data messages between devices. The integrated MQTT client allows the device to publish a specific set of information to an MQTT broker.
  • Page 63 12 IIoT functionality 12.1 MQTT The following configuration elements are available (default values in bold): Element Data Description Example data type mqtt-enable boolean Master switch for the MQTT client. true / false broker string IP address of the MQTT Broker "192.168.1.1"...
  • Page 64 12.1 MQTT 12 IIoT functionality Element Data Description Example data type number Selects the "Quality of Service" status 0 = At most once for all published messages. 1 = At least once 2 = Exactly once Table 13: MQTT configuration MQTT response: The resulting response is a JSON object with a "status"...
  • Page 65: Mqtt Topics

    12 IIoT functionality 12.1 MQTT 12.1.2 MQTT topics MQTT mainly relates to topics. All messages are attached to a topic which adds context to the message itself. Topics may consist of a string and they are allowed to contain slashes (/). In topic filters, there also wildcard symbols like e.g.
  • Page 66 12.1 MQTT 12 IIoT functionality There are the following domains: Domain name Definition Example content identity All fixed data which is defined by the Device name, ordering number, MAC used hardware and which cannot be address, port types, port capabilites changed by configuration or at runtime.
  • Page 67 12 IIoT functionality 12.1 MQTT Topic Content examples Total Publish publish interval count [base-topic]/identity/ Name, ordering number, MAC, vendor, I&M Startup gateway etc. [base-topic]/identity/ Port name, port type Startup port/n [base-topic]/config/ Configuration parameters, ip address etc. Interval gateway [base-topic]/config/port/ Port mode, data storage, mapping, direction Interval [base-topic]/status/ Bus state, device diagnosis, master events...
  • Page 68: Publish Topic

    12.1 MQTT 12 IIoT functionality 12.1.2.2 Publish topic Overview of all publish JSON data for the defined topics: Identity/gateway Data type product_name json_string ordering_number json_string device_type json_string serial_number json_string mac_address json_string production_date json_string fw_name json_string fw_date json_string fw_version json_string hw_version json_string family json_string...
  • Page 69 12 IIoT functionality 12.1 MQTT Config/gateway Data type Range Default Remarks value fieldbus_protocol json_string PROFINET EtherNet/IP EtherCAT® Modbus TCP CC-Link IE Field Basic network_configuration json_string PROFINET: Manual EtherNet/IP: Manual Rotary DHCP EtherCAT®: Manual Modbus TCP: Manual DHCP Rotary CC-Link IE Field Basic: Manual Rotary...
  • Page 70 12.1 MQTT 12 IIoT functionality Config/gateway Data type Range Default Remarks value fast_startup json_boolean true / false false PROFINET and EIP only Table 19: Config/gateway Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 71 12 IIoT functionality 12.1 MQTT Status/gateway Data type Range Default Remarks value protocol json_string PROFINET: UNKNOWN OFFLINE STOP IDLE OPERATE EtherNet/IP: CONNECTED DISCONNECTED EtherCAT®: PREOP SAFEOP INIT UNKNOWN Modbus TCP: No Connections Connected CC-Link IE Feld Basic: STOP DISCONNECTED ERROR system_voltage_fault json_boolean true / false...
  • Page 72 12.1 MQTT 12 IIoT functionality Process/gateway Data type Range Default Remarks value Input_data json_integer[] output_data json_integer[] Table 21: Process/gateway Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 73 12 IIoT functionality 12.1 MQTT Identity/port/1 .. 8 Data type Range Default Remarks value port json_integer 1 .. 8 type json_string Digital Input Digital Output DIO Pin 4 Only DI Pin 4 Only DO Pin 4 Only Not available Unknown max_output_power_cha json_string 2.0_mA...
  • Page 74 12.1 MQTT 12 IIoT functionality Config/port/1 .. 8 Data type Range Default Remarks value port json_integer 1 .. 8 direction_cha json_string Output Input Inactive Auxiliary Power Unknown direction_chb json_string Output Input Inactive Auxiliary Power Unknown restart_mode_cha json_string Manual Auto restart_mode_chb json_string Manual Auto...
  • Page 75 12 IIoT functionality 12.1 MQTT Config/port/1 .. 8 Data type Range Default Remarks value surveillance_timeout_chb json_integer 0 .. 255 io_mapping_cha json_integer 0 .. 15 channel 16DIO only number io_mapping_chb json_integer 0 .. 15 channel 16DIO only number Table 23: Config/port/1 .. 8 Status/port/1 ..
  • Page 76: Command Topic (Mqtt Subscribe)

    12.1 MQTT 12 IIoT functionality 12.1.2.3 Command topic (MQTT Subscribe) The main purpose of MQTT is to publish data from the device to a broker. This data can then be received by any subscriber who is interested in this data. But also the other way round is possible. The device can subscribe to a topic on the broker and is then able to receive data.
  • Page 77 12 IIoT functionality 12.1 MQTT For the Force object properties digital and iol, there are several value specifications arrayed: Property Data type Example values Remarks port integer 1, 2, 5 channel string "a", "b" force_dir string "out", "in", "clear" force_value integer 0, 1 Table 26: Force object: Digital...
  • Page 78 12.1 MQTT 12 IIoT functionality For the Conig object property portmode, there are several value specifications arrayed: Property Data type Example values Remarks port integer channelA* string "dio", "di", "do", "iol", "off" channelB* string "dio", "di", "do", "iol", "off", "aux" inlogicA string "no", "nc"...
  • Page 79 12 IIoT functionality 12.1 MQTT […]/reset Use the Command topic [base-topic]/command/reset for Reset object data about restart and factory reset issues. The Reset object can contain any of the following properties: Property Data type Example values Remarks factory_reset boolean true / false system_reset boolean true / false...
  • Page 80: Mqtt Configuration - Quick Start Guide

    12.1 MQTT 12 IIoT functionality 12.1.3 MQTT configuration - Quick start guide Attention: Lumberg Automation is not responsible for any content of the referenced Web pages and provides no warranty for any functionality of the named third party software. 12.1.3.1 MQTT configuration via JSON 1.
  • Page 81 12 IIoT functionality 12.1 MQTT 3. Read MQTT: GET: [IP-address]/r/config/mqtt.json Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 82: Opc Ua

    12.2 OPC UA 12 IIoT functionality 12.2 OPC UA OPC Unified Architecture (OPC UA) is a platform-independent standard with a service-oriented architecture for communication in and with industrial automation systems. The OPC UA standard is based on the client-server principle and lets machines and devices, regardless of any preferred field bus, communicate horizontally among each other as well as vertically to the ERP system or the cloud.
  • Page 83 12 IIoT functionality 12.2 OPC UA Tree overview of OPC UA objects: All configuration elements are optional and do not need a specific order. Not every element is required to be sent. This means that only configuration changes will be taken over. Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 84 12.2 OPC UA 12 IIoT functionality Optional: The configuration parameters of OPC UA can be set directly via the Web interface. It is possible to download the Web interface for sharing with other devices. Response: The resulting response is a JSON object with a status field. Status should be "0"...
  • Page 85: Gateway Objects

    12 IIoT functionality 12.2 OPC UA 12.2.1.1 Gateway objects Identity Name Data type Example Device Name UA_STRING Device ID UA_STRING MAC address UA_STRING Ordering Number UA_STRING Serial Number UA_STRING Production Date UA_STRING Hardware Version UA_STRING App Firmware Version UA_STRING Fieldbus Firmware Version UA_STRING IO Firmware Version UA_STRING...
  • Page 86 12.2 OPC UA 12 IIoT functionality Name Data type Unit Example Forcemode diag UA_BOOLEAN US voltage UA_DOUBLE 23.2 UL voltage UA_DOUBLE 22.9 Rotary position UA_UINT16 Forcing (read) Name Data type Example Forcing active UA_BOOLEAN Forcing client UA_STRING if forcemode is not active, string is empty Own Forcing UA_BOOLEAN...
  • Page 87 12 IIoT functionality 12.2 OPC UA Process (read) Name Data type Example Input Data UA_UINT16 ioInput for all channels Output Data UA_UINT16 ioOutput for all channels Consuming Data UA_UINT16 Data from the PLC to the device Producing Data UA_UINT16 Data from the device to the PLC Commands (write) Name Arguments...
  • Page 88: Ports Objects

    12.2 OPC UA 12 IIoT functionality 12.2.1.2 Ports objects Identity Name Data type Example Name UA_STRING "X1" Type UA_STRING "DIO" Channel m ("Pin 4" / "Pin 2") See details in Channel objects on page 89. Status (read) Name Data type Unit Example Sensor Diag...
  • Page 89: Channel Objects

    12 IIoT functionality 12.2 OPC UA 12.2.1.3 Channel objects Identity (read) Name Data type Unit Example Name UA_STRING "X1A" Type UA_STRING "DIO" MaxOutputCurrent UA_INT16 1300 Status (read) Name Data type Unit Example Actuator Diag UA_BOOL Actuator Voltage UA_DOUBLE 23.5 Actuator Current UA_INT16 Channel Failsafe UA_BOOL...
  • Page 90 12.2 OPC UA 12 IIoT functionality Name Data type Unit Example / Remarks InputFilterTime UA_UINT8 InputLogic UA_ENUMERATION Process (read) Name Data type Example / Remarks Output UA_BOOLEAN Output type channels only. Input UA_BOOLEAN Input type channels only. Consuming UA_BOOLEAN Producing UA_BOOLEAN Forcing (read + write) Name...
  • Page 91: Opc Ua Address Space

    12 IIoT functionality 12.2 OPC UA Name Data type Example / Remarks Simulate value UA_BOOLEAN When changed by the user it will start simulation with the new value if forcing is enabled for opcua. Input type channels only. 12.2.2 OPC UA address space OPC UA provides different services on the LioN-X devices with which a client can navigate through the hierarchy of the address space and read or write variables.
  • Page 92: Opc Ua Configuration - Quick Start Guide

    12.2 OPC UA 12 IIoT functionality 12.2.3 OPC UA configuration - Quick start guide Attention: Lumberg Automation is not responsible for any content of the referenced Web pages and provides no warranty for any functionality of the named third party software. 12.2.3.1 OPC UA configuration via JSON 1.
  • Page 93 12 IIoT functionality 12.2 OPC UA 3. Read OPC UA: GET: [IP-address]/r/config/opcua.json Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 94: Rest Api

    For all LioN-X variants, the REST API can be used to read the device status. For the LioN-X multiprotocol variants, the REST API can also be used to write configuration and forcing data. The customized Belden REST API is described in the following chapters. 12.3.1 Standard device information Request method:...
  • Page 95: Structure

    12 IIoT functionality 12.3 REST API 12.3.2 Structure Name Data type Description Example name string Device name "0980 XSL 3912- 121-007D-00F" order-id string Ordering number "935 700 001" fw-version string Firmware version "V.1.1.0.0 - 01.01.2021" hw-version string Hardware version "V.1.00" string MAC address of the device "3C B9 A6 F3 F6...
  • Page 96 12.3 REST API 12 IIoT functionality Name Data type Description Example consuming array of numbers (2) Cyclic data from PLC to device producing array of numbers (2) Cyclic data from device to PLC Element 0 = 1 Byte: diag array of numbers (4) Diagnostic information Bit 7: Internal module error (IME)
  • Page 97 12 IIoT functionality 12.3 REST API Name Data type Description Example CHANNEL Object name string Name of channel type number Hardware channel type as number: 0 = DIO 1 = Input 2 = Output 3 = Input/Output 4 = Channel not available 5 = Channel not available 6 = Channel not available 7 = Channel not available...
  • Page 98 12.3 REST API 12 IIoT functionality Name Data type Description Example maxOutputCurrent number Maximum output current of the output in mA current_mA number Measured current of the output in mA (if current measurement is available) voltage_mV number Measured voltage of this output in mV (if voltage measurement is available) PORT Object port_type...
  • Page 99: Configuration And Forcing

    12 IIoT functionality 12.3 REST API Name Data type Description Example digitalOutForced array of numbers (2) The force values of all 16 digital output channels. digitalOutMask array of numbers (2) The forcing mask of all 16 digital output channels. digitalInForced array of numbers (2) The force values of all 16 digital input channels.
  • Page 100 12.3 REST API 12 IIoT functionality Property Data type Example values Remarks port integer 0..7 channel integer "a","b" optional default is "a" direction string "dio","di","do", "off", "aux" inlogica string "no","nc" inlogicb string "no","nc" Table 31: Port mode object Property Data type Example values Remarks port...
  • Page 101: Coap Server

    12 IIoT functionality 12.4 CoAP server 12.4 CoAP server The Constrained Application Protocol (CoAP) is a specialized Internet application protocol for constrained networks such as lossy or low power networks. CoAP is useful especially in M2M (Machine to Machine) communication and can be used to translate simplified HTTP requests of low speed networks.
  • Page 102: Rest Api Access Via Coap

    12.4 CoAP server 12 IIoT functionality The following configuration elements are available (default values in bold): Element Data type Description Example data true / false enable boolean Master switch for the CoAP server port integer Port of the CoAP server 5683 (0 to 65535) Table 33: CoAP configuration...
  • Page 103 12 IIoT functionality 12.4 CoAP server Type Note /r/status.lr /r/system.lr /info.json" /r/config/net.json /r/config/mqtt.json /r/config/opcua.json /r/config/coapd.json /r/config/syslog.json /contact.json /fwup_status Table 34: REST API access via CoAP Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 104: Coap Configuration - Quick Start Guide

    12.4 CoAP server 12 IIoT functionality 12.4.3 CoAP configuration - Quick start guide Attention: Lumberg Automation is not responsible for any content of the referenced Web pages and provides no warranty for any functionality of the named third party software. 12.4.3.1 CoAP configuration via JSON 1.
  • Page 105 12 IIoT functionality 12.4 CoAP server 3. Read CoAP configuration: GET: [IP-address]/r/config/coapd.json Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 106: Syslog

    12.5 Syslog 12 IIoT functionality 12.5 Syslog The LioN-X multiprotocol variants provide a Syslog client which can connect with a configured Syslog server and is able to log messages. Syslog is a platform-independent standard for logging messages. Each message contains a timestamp as well as information about the severity level and the subsystem.
  • Page 107 12 IIoT functionality 12.5 Syslog The following configuration elements are available (default values in bold): Element Data type Description Example data true / false syslog-enable boolean Master switch for the Syslog client global-severity integer Severity level of Syslog client 0/1/2/3/4/5/6/7 0 –...
  • Page 108 12.5 Syslog 12 IIoT functionality Syslog response: The resulting response is a JSON object with a "status" field. Status should be "0" if no error occurred, and "-1" if there is an error. In case of an error, the response contains an error array. The error array contains an error object for each error occurred.
  • Page 109: Syslog Configuration - Quick Start Guide

    12 IIoT functionality 12.5 Syslog 12.5.2 Syslog configuration - Quick start guide Attention: Lumberg Automation is not responsible for any content of the referenced Web pages and provides no warranty for any functionality of the named third party software. 12.5.2.1 Syslog configuration via JSON 1.
  • Page 110 12.5 Syslog 12 IIoT functionality 3. Read Syslog configuration: GET: [IP-address]/r/config/syslog.json Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 111: Network Time Protocol (Ntp)

    12 IIoT functionality 12.6 Network Time Protocol (NTP) 12.6 Network Time Protocol (NTP) The LioN-X multiprotocol variants provide an NTP client (version 3) which can connect with a configured NTP server and is able to synchronize the network time at a configurable interval. NTP is a network protocol which uses UDP datagrams to send and receive timestamps in order to synchronize with a local clock.
  • Page 112 12.6 Network Time Protocol (NTP) 12 IIoT functionality The following configuration elements are available (default values in bold): Element Data type Description Example data true / false NTP client state boolean Master switch for the NTP client Server address string IP address of the NTP server 192.168.1.50 Server port...
  • Page 113: Ntp Configuration - Quick Start Guide

    12 IIoT functionality 12.6 Network Time Protocol (NTP) 12.6.2 NTP configuration - Quick start guide Attention: Lumberg Automation is not responsible for any content of the referenced Web pages and provides no warranty for any functionality of the named third party software. 12.6.2.1 NTP configuration via JSON 1.
  • Page 114 12.6 Network Time Protocol (NTP) 12 IIoT functionality 3. Read NTP configuration: GET: [IP-address]/r/config/ntpc.json Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 115: The Integrated Web Server

    13 The integrated Web server 13 The integrated Web server All device variants are equipped with an integrated Web server which makes functions for the device configuration and the display of status and diagnostic information available via a Web interface. The Web interface provides an overview of the configuration and status of the device.
  • Page 116: Lion-X 0980 Xsl

    13.1 LioN-X 0980 XSL... variants 13 The integrated Web server 13.1 LioN-X 0980 XSL... variants 13.1.1 The Status page The status page provides a quick overview of the current state of the device. The left side shows a graphical representation of the module with all its LEDs and the positions of the rotary encoding switches.
  • Page 117: The Ports Page

    13 The integrated Web server 13.1 LioN-X 0980 XSL... variants 13.1.2 The Ports page The page shows detailed port information. In the field Port Diagnosis, incoming and outgoing diagnostics are displayed as clear text. Pin 2 and Pin 4 contain information about the configuration and state of the port. Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 118: The System Page

    13.1 LioN-X 0980 XSL... variants 13 The integrated Web server 13.1.3 The System page The System page shows the basic information for the module like Firmware version, Device information, Ethernet, Network and Fieldbus information. Restart Device The module initializes a software reset. Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 119 13 The integrated Web server 13.1 LioN-X 0980 XSL... variants Reset to Factory Settings The module restores to the default factory settings. IP Settings Use this parameter to change the current IP address of the module. For PROFINET, this is only useful during commissioning. Normally, the PLC sets the IP address at start-up by detecting the PROFINET module via its device name.
  • Page 120: The User Page

    13.1 LioN-X 0980 XSL... variants 13 The integrated Web server 13.1.4 The User page The User page provides the user management of the Web interface. New users with access rights "Admin" or "Write" can be added here. For security reasons please change the default admin password immediately after configuring the device.
  • Page 121: Technical Data

    The following sections give an overview of the most important functional data needed to operate the device. For further information and detailed technical data, see the respective Data Sheet of your required product in the product specific download area on catalog.belden.com. Manual CC-Link IE Field Basic Version 1.0 03/2023...
  • Page 122: General

    14.1 General 14 Technical data 14.1 General Protection class IP65 (Only applies if the connectors IP67 are screwed together or if IP69K protective caps are used.) Ambient temperature (during 0980 XSL 3x00-121... -40 °C .. +70 °C operation and storage) 0980 XSL 3x01-121...
  • Page 123: Cc-Link Ie Field Basic Protocol

    14 Technical data 14.2 CC-Link IE Field Basic protocol 14.2 CC-Link IE Field Basic protocol Protocol CC-Link IE Field Basic Update cycle 1 ms Transmission rate 100 Mbit/s, full duplex Transmission procedure 100BASE-TX Autonegotiation supported Product type 12 (Communications Adapter) Product code 41000 (0980 XSL 3900-121-007D-01F, 935705-001) 41001 (0980 XSL 3901-121-007D-01F, 935706-002) 41002 (0980 XSL 3903-121-007D-01F, 935707-001)
  • Page 124: Power Supply Of The Module Electronics/Sensors

    14.3 Power supply of the module 14 Technical data electronics/sensors 14.3 Power supply of the module electronics/ sensors Port X03, X04 M12-L-coded Power, connector/socket, 5-pole Pin 1 / Pin 3 Nominal voltage U 24 V DC (SELV/PELV) Current U Max. 16 A Voltage range 21 ..
  • Page 125: Power Supply Of The Actuators

    14 Technical data 14.4 Power supply of the actuators Max. 5.0 A for each port pair X1/X2, X3/X4, X5/X6, X7/X8 Max. 9.0 A in total for the whole port group X1 .. X8 Pay attention to the derating! 14.4 Power supply of the actuators Port X03, X04 M12_L-coded Power, connector/socket, 5-pole Pin 2 / Pin 4...
  • Page 126: Digital Inputs

    14.5 I/O ports 14 Technical data 14.5.1 Digital inputs Input connection 0980 XSL 3900-121... Type 3 as per IEC 61131-2 0980 XSL 3901-121... 0980 XSL 39x3-121... Nominal input 24 V DC voltage Input current Typically 3 mA Channel type Normally open, p-switching Number of digital 0980 XSL 3900-121...
  • Page 127 14 Technical data 14.5 I/O ports Output type normally open, p-switching Nominal output voltage per channel Signal status “1” min. (U -1 V) Signal status “0” max. 2 V Max. output current per 0980 XSL 3900-121... device 0980 XSL 39x3-121... Max. output current per 0980 XSL 3900-121...
  • Page 128: Leds

    14.6 LEDs 14 Technical data 14.6 LEDs Color Description Green Auxiliary sensor/actuator voltage OK 18 V (+/- 1 V) < U < 30 V (+/- 1 V) Auxiliary sensor/actuator voltage LOW < 18 V (+/- 1 V) or U > 30 V (+/- 1 V) if "Report U supply voltage fault" is enabled. None of the above conditions.
  • Page 129 14 Technical data 14.6 LEDs Color Description Bus fault. No configuration, no or slow physical connection. Red flashing at Link exists but no communication link to the CC-Link IE 2 Hz controller. CC-Link IE controller has established an active connection to the device.
  • Page 130: Data Transfer Times

    14.7 Data transfer times 14 Technical data 14.7 Data transfer times The following tables give an overview of the internal data transfer times of LioN-X. There are three measured data direction values for each use case: PLC to DO: Transfer of a changed PLC output data to the digital output channel.
  • Page 131 14 Technical data 14.7 Data transfer times Use case 1: LioN-X Digital-I/O configuration with enabled Web interface and disabled IIoT protocols 16DIO variant (0980 XSL 3900-121-007D-01F): Data direction Data transfer time in ms Minimum Average Maximum PLC to DO DI to PLC 8DI/8DO variant without galvanic isolation (0980 XSL 3913-121-007D-01F): Data direction Data transfer time in ms...
  • Page 132 14.7 Data transfer times 14 Technical data Use case 2: LioN-X Digital-I/O configuration with enabled Web interface and enabled IIoT protocols 16DIO variant (0980 XSL 3900-121-007D-01F): Data direction Data transfer time in ms Minimum Average Maximum PLC to DO DI to PLC 10.0 11.5 14.0...
  • Page 133: Accessories

    15 Accessories 15 Accessories In order to get access to various types of accessories, please visit our Web page: http://www.beldensolutions.com Manual CC-Link IE Field Basic Version 1.0 03/2023...

Table of Contents