ethernet bus node - jetter ag · 2015-09-29 · do not touch any electronic components once the jx3...

180
JX3-BN-ETH Ethernet Bus Node 60860482

Upload: others

Post on 05-Jan-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

JX3-BN-ETH

Ethernet Bus Node

60860482

Page 2: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

2 Jetter AG

Introduction

Item # 60860482 Revision 1.09.2 September 2012 / Printed in Germany Jetter AG reserve the right to make alterations to their products in the interest of technical progress. These alterations need not be documented in every single case. This user manual and the information contained herein have been compiled with due diligence. However, Jetter AG assume no liability for printing or other errors or damages arising from such errors. The brand names and product names used in this document are trademarks or registered trademarks of the respective title owner.

Page 3: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 3

JX3-BN-ETH Introduction

How To Contact us:

Jetter AG

Graeterstrasse 2

D-71642 Ludwigsburg

Germany

Phone - Switchboard: +49 7141 2550-0

Phone - Sales: +49 7141 2550-433

Phone - Technical Hotline: +49 7141 2550-444

Fax - Sales: +49 7141 2550-484

E-Mail - Sales: [email protected]

E-Mail - Technical Hotline: [email protected]

This user manual is an integral part of JX3-BN-ETH:

Type:

Serial #:

Year of construction:

Order #:

To be entered by the customer: Inventory #:

Place of operation:

Address

Assignment to Product

Page 4: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

4 Jetter AG

Introduction

Significance of this user manual

The user manual is an integral part of the device JX3-BN-ETH:

It must be kept in a way that it is always at hand, until the device JX3-BN-ETH will be disposed of.

If the device JX3-BN-ETH is sold or loaned/leased out, the user manual has to be passed on.

In any case you encounter difficulties to clearly understand this user manual, please contact the manufacturer. We would appreciate any suggestions and contributions on your part and would ask you to contact us by our e-mail address [email protected]. This will help us to produce manuals that are more user-friendly and to address your wishes and requirements. This user manual contains important information on how to transport, erect, install, operate, maintain and repair the JX3-BN-ETH. Therefore, the persons carrying out these jobs must carefully read, understand and observe this user manual, and especially the safety instructions. Missing or inadequate knowledge of the user manual results in the loss of any claim of liability on part of Jetter AG. Therefore, the operating company is recommended to have the instruction of the persons concerned confirmed in writing.

Significance

Page 5: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 5

JX3-BN-ETH Contents

Table of Contents

1 Safety Instructions 9

Basic Safety Instructions .............................................................................................................. 10 Instructions on EMI ...................................................................................................................... 12

2 Product Description and Design 13

Product Description JX3-BN-ETH ................................................................................................ 14 Order Reference .......................................................................................................................... 15 Minimum Requirements ............................................................................................................... 16 Parts and Interfaces ..................................................................................................................... 17 Physical Dimensions .................................................................................................................... 18

3 Identifying the Bus Node 19

3.1 Identification by Means of the Nameplate ............................................................................... 20 Nameplate .................................................................................................................................... 21

3.2 Electronic Data Sheet EDS ........................................................................................................ 22 EDS File "eds.ini" ......................................................................................................................... 23 EDS Registers.............................................................................................................................. 26

3.3 Version Registers ....................................................................................................................... 28 Hardware Revisions ..................................................................................................................... 29 Software Versions ........................................................................................................................ 30

4 Mounting and Installation 33

4.1 Interfaces .................................................................................................................................... 34 Power Supply Terminal X10 ......................................................................................................... 35 Ethernet Interface - Terminals X14, X15 ...................................................................................... 36

4.2 Indicators and LEDs .................................................................................................................. 38 LEDs of the Bus Node ................................................................................................................. 39 LEDs of the Bus Node During Boot Process ............................................................................... 41 Status LEDs of the Ethernet Interface ......................................................................................... 42

4.3 Installing, Removing and Replacing Modules ........................................................................ 43 Installing the Bus Node JX3-BN-ETH on a DIN Rail .................................................................... 44 Replacing the Bus Node .............................................................................................................. 45 Removing the Bus Node JX3-BN-ETH from the DIN Rail ........................................................... 47

4.4 IP Configuration ......................................................................................................................... 48 As-Delivered Condition ................................................................................................................ 49 Configuration Memory .................................................................................................................. 50 Configuration File config.ini .......................................................................................................... 51 Configuration Registers ............................................................................................................... 55 Modifying the IP Address of the Bus Node .................................................................................. 56 Setting the Default IP Address 192.168.10.15 ............................................................................. 57 Setting the IP Address via "config.ini" File ................................................................................... 58 Setting the IP Address via "config.ini" File and DIP Switch ......................................................... 59 Setting the IP Address During Runtime ....................................................................................... 61 Using Names for IP Address ........................................................................................................ 62

Page 6: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

6 Jetter AG

Contents

5 Commissioning 65

5.1 Initial Commissioning ............................................................................................................... 66 Preparations for Hardware Commissioning ................................................................................ 67 Commissioning in JetSym ........................................................................................................... 69

5.2 Numbering Registers and I/Os for a JX3-BN-ETH ................................................................. 74 Abbreviations, Module Register Properties and Formats ........................................................... 75 Registers, Module Registers and I/O Numbers .......................................................................... 76 Registers and I/O Numbers of JX3 Modules Connected to a JX3-BN-ETH ............................... 78 Registers and I/O Numbers of JX3 Modules from the JX3-BN-ETH Perspective....................... 80

5.3 Memory Overview ...................................................................................................................... 81 File System Memory .................................................................................................................... 82 Operating System Memory ......................................................................................................... 83 Special Registers ......................................................................................................................... 84 Inputs and Outputs ...................................................................................................................... 85

5.4 Jetter Ethernet System Bus ..................................................................................................... 86 Configuring the Jetter Ethernet System Bus ............................................................................... 87 Hardware Manager ...................................................................................................................... 89 Adding Modules ........................................................................................................................... 90 Publish/Subscribe ........................................................................................................................ 95 Default Variables ....................................................................................................................... 101 Access to JX3-BN-ETH Module Registers ................................................................................ 103 NetCopy .................................................................................................................................... 106

6 File System 109

6.1 Properties .................................................................................................................................. 110 Flash Disk - Properties ............................................................................................................... 111

6.2 User Administration ................................................................................................................. 112 User Administration .................................................................................................................... 114 As Delivered Condition / Predefined Users and Keys ................................................................ 116 Assigning a Lock ........................................................................................................................ 117 Assigning Names to Locks/Keys ................................................................................................ 119

6.3 Reviewing the Flash Disk Capacity Used ............................................................................. 120 Flash Disk Capacity Used ......................................................................................................... 121

6.4 Operating System Update and Application Program .......................................................... 124 6.5 Formatting and Checking ....................................................................................................... 125

Formatting the Flash Disk ......................................................................................................... 126

7 FTP Server 127

Login .......................................................................................................................................... 128 Supported Commands .............................................................................................................. 129 Example: Windows FTP Client .................................................................................................. 130

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH 131

8.1 Engineering a JX3 Station ...................................................................................................... 132 Engineering of a JX3 Station Equipped With JX3-BN-ETH ...................................................... 133 Product Description - JX3-DI16 ................................................................................................. 134 Product Description - JX3-DIO16 .............................................................................................. 135 Product Description - JX3-DO16 ............................................................................................... 136 Product Description - JX3-CNT ................................................................................................. 137 Product description - JX3-AI4 ................................................................................................... 138 Product Description - JX3-MIX1 ................................................................................................ 139 Product Description - JX3-MIX2 ................................................................................................ 142

Page 7: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 7

JX3-BN-ETH Contents

Product Description - JX3-AO4 .................................................................................................. 145 Product Description - JX3-THI2-RTD ......................................................................................... 146 Product Description - JX3-THI2-TC ........................................................................................... 147 Product Description - JX3-DMS2 ............................................................................................... 148 Product Description - JX3-PS1 .................................................................................................. 149

8.2 Limitations to be Taken into Account when Engineering a JX3 Station ............................ 150 Power Consumption Limitations ................................................................................................ 151 Limitations As To Data Exchange .............................................................................................. 154

9 OS Update 157

9.1 Updating the Bus Node OS ..................................................................................................... 158 Operating System Update from within JetSym .......................................................................... 159 Operating System Update via FTP ............................................................................................ 160

9.2 OS Update of a Module ............................................................................................................ 161 Operating System Update of Modules from within JetSym ....................................................... 162 Operating System Update of Modules via FTP ......................................................................... 163

10 Quick Reference - JX3-BN-ETH 165

Appendix 169

A: Technical Data .......................................................................................................................... 170 Technical Specifications ............................................................................................................. 171 Physical Dimensions .................................................................................................................. 172 Operating Parameters: Environment and Mechanics ................................................................ 173 Operating Parameters: Enclosure.............................................................................................. 174 DC Power Supply Inputs and Outputs ....................................................................................... 175 Shielded Data and I/O Lines ...................................................................................................... 176

B: Index .......................................................................................................................................... 177

Page 8: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC
Page 9: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 9

JX3-BN-ETH Safety Instructions

1 Safety Instructions

This chapter informs the user of general safety instructions and warns of residual dangers, if applicable. Furthermore, it contains information on EMC.

Topic Page Basic Safety Instructions .............................................................................. 10 Instructions on EMI ....................................................................................... 12

Introduction

Contents

Page 10: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

10 Jetter AG

1 Safety Instructions

Basic Safety Instructions

This device complies with the valid safety regulations and standards. Special emphasis was given to the safety of the users. Of course, the user should adhere to the following regulations:

relevant accident prevention regulations; accepted safety rules; EC guidelines and other country-specific regulations

Usage according to the intended conditions of use implies operation in accordance with this user manual. The JX3-BN-ETH has been designed as a peripheral module for use in machines and is intended for connection to an already existing controller. The JX3-BN-ETH is a bus node. The JX3-BN-ETH must be operated within the limits given in the technical specifications. The operating voltage of the JX3-BN-ETH module is classified as SELV (Safety Extra Low Voltage). Therefore, the JX3-BN-ETH is not subject to the EU Low Voltage Directive. This device is used to control machinery, such as conveyors, production machines, and handling machines.

This device must not be used in technical systems which to a high degree have to be fail-safe, e.g. ropeways and aeroplanes. The JX3-BN-ETH is no safety-related part as per Machinery Directive 2006/42/EC. This device is not qualified for safety-relevant applications and must, therefore, NOT be used to protect persons. If the device is to be run under ambient conditions which differ from the allowed operating conditions, Jetter AG is to be contacted beforehand.

Depending on the life cycle of the product, the persons involved must possess different qualifications. These qualifications are required to ensure proper handling of the device in the corresponding life cycle.

Product Life Cycle Minimum Qualification

Transport / Storage: Trained and instructed personnel with knowledge in handling electrostatic sensitive components.

Mounting / Installation: Specialized personnel with training in electrical engineering, such as industrial electronics technician.

Commissioning / Programming:

Trained and instructed experts with profound knowledge of, and experience with, electrical / drive engineering, such as electronics engineer for automation technology.

Operation: Trained, instructed and assigned personnel with knowledge in operating electronic devices.

Decommissioning: Specialized personnel with training in electrical engineering, such as industrial electronics technician.

Introduction

Intended Conditions of Use

Usage Other Than Intended

Personnel Qualification

Page 11: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 11

JX3-BN-ETH Safety Instructions

For safety reasons, no modifications and changes to the device and its functions are permitted. Any modifications to the device not expressly authorized by Jetter AG will result in a loss of any liability claims to Jetter AG. The original parts are specifically designed for the device. Parts and equipment from other manufacturers are not tested on our part, and are, therefore, not released by Jetter AG. The installation of such parts may impair the safety and the proper functioning of the device. Any liability on the part of Jetter AG for any damages resulting from the use of non-original parts and equipment is excluded.

The JX3 module contains electrostatic sensitive components which can be damaged if not handled properly. To prevent damages to JX3 modules, the JX3 backplane bus has to be attached during transport. This is particularly true for transport via mail. Ship modules only in their original packaging or in packaging protecting against electrostatic discharge so as to prevent them from being damaged. In case of damaged packaging inspect the device for any visible damage. Inform your freight forwarder and the manufacturer, if applicable.

When storing the JX3-BN-ETH observe the environmental conditions given in the technical specification.

This device must not be repaired by the operators themselves. The device does not contain any parts that could be repaired by the operator. The device must be sent to Jetter AG for repair.

During exchange of JX3 modules, degree of protection IP20 is not ensured. Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC clip may result in damages to this clip and, thus, in lower noise immunity.

When disposing of devices, the local environmental regulations must be complied with.

Modifications and Alterations to the Device

Transporting JX3 Modules

Storing

Repair and Maintenance

Replacing Modules

Disposal

Page 12: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

12 Jetter AG

1 Safety Instructions

Instructions on EMI

The noise immunity of a system is determined by the weakest component of the system. For this reason, correct wiring and shielding of cables is of paramount importance.

Measures for increasing immunity against EMI in electric plants:

The JX3-BN-ETH module has to be attached to a DIN rail acc. to EN 50022-35 x 7.5.

Follow the instructions given in Application Note 016 "EMC-Compatible Installation of the Electric Cabinet" published by Jetter AG.

The following instructions are excerpts from Application Note 016: On principle, physical separation should be maintained between signal

and power lines. We recommend spacings greater than 20 cm. Cables and lines should cross each other at an angle of 90°.

The following line cables must be shielded: Analog lines, data lines, motor cables coming from inverter drives (servo output stage, frequency converter), lines between components and interference suppressor filter, if the suppressor filter has not been placed at the component directly.

Shield cables at both ends. Unshielded wire ends of shielded cables should be as short as possible. The entire shield must, in its entire perimeter, be drawn behind the

isolation, and then be clamped under an earthed strain relief with the greatest possible surface area.

You can download Application Note 016 from our homepage http://www.jetter.de. The path leading to Application Note 016 "EMC-Compatible Installation of Electric Cabinets" is "Industrial Automation - Support - Downloads - english - 7_Miscellaneous - Application Notes".

Noise Immunity of a System

Measures to be Taken

Download of Application Note 016

Page 13: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 13

JX3-BN-ETH Product Description and Design

2 Product Description and Design

This chapter covers the design of the device, as well as how the order reference is made up including all options.

Topic Page Product Description JX3-BN-ETH ................................................................ 14 Order Reference ........................................................................................... 15 Minimum Requirements ................................................................................ 16 Parts and Interfaces...................................................................................... 17 Physical Dimensions .................................................................................... 18

Introduction

Contents

Page 14: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

14 Jetter AG

2 Product Description and Design

Product Description JX3-BN-ETH

The Ethernet bus node lets you set up remote JX3-I/O stations. The bus node allows fast cyclical communication via Ethernet between controllers of the JetControl series JC-3xx, or JC-9xx and a remote JX3-I/O station.

The features of this product are listed below:

Ethernet bus node for JX3 peripheral modules

Extremely fast I/O processing

Integrated 2-port switch

With a choice of static or dynamic IP address assignment

Synchronous Ethernet protocol

Diagnostic function - local and via controller

For operation along with all controllers of the JetControl series JC-3xx, and JC-9xx.

The bus node itself can supply up to 8 JX3 modules with power. Combined with the power supply module JX3-PS1, up to 16 JX3 expansion modules can be connected to the bus node.

The following items are included in the scope of delivery of the JX3-BN-ETH module:

Jetter Item # Quantity Description

10000645 1 Bus node JX3-BN-ETH

60870409 1 2-pin connector, spring cage technology

60870411 10 Terminal labels

60873049 1 Installation Instructions

Bus Node JX3-BN-ETH

Product Features

Scope of Delivery

Page 15: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 15

JX3-BN-ETH Product Description and Design

Order Reference

The order reference consists of the name of the bus node JX3-BN-ETH.

Jetter Item # Order Reference

10000645 JX3-BN-ETH

Order Reference

Page 16: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

16 Jetter AG

2 Product Description and Design

Minimum Requirements

The bus node JX3-BN-ETH is operated in a system consisting of various components by Jetter AG. In order to ensure proper interaction of these components, the operating system used and the programming tool JetSym must have the release numbers listed below.

The minimum OS version of the bus node JX3-BN-ETH depends on its hardware revision. The hardware revision can be found on the nameplate which is located on the left side of the housing. Hardware Manager lets you retrieve the OS version of the bus node.

Hardware revision Minimum OS version

Rev 02.xx.xx V 1.09.0.00 or higher

To be able to use the functions described in this document, the modules, controllers and software must meet the following minimum requirements:

No. Element Description Software version (or higher)

1 JetSym Programming Software V 4.30

2 JC-3xx PLC JetControl 3xx V 1.09.0.00

3 JX3-BN-ETH Ethernet bus node V 1.09.0.00

Introduction

Minimum OS Version

Minimum Requirements

Page 17: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 17

JX3-BN-ETH Product Description and Design

Parts and Interfaces

The bus node JX3-BN-ETH features the following parts and interfaces:

4

9

1

6

7

2

5

38

Number Element Description

1 Upper latch Lets you remove the JX3 module enclosure from the JX3 backplane module

2 JX3 backplane module For installing the module on a DIN rail

3 JX3 system bus Connector for additional JX3 modules

4 JX3 module enclosure

5 DIN rail latch For removing the JX3 module from the DIN rail.

6 Lower latch Lets you remove the JX3 module enclosure from the JX3 backplane module Not visible in illustration.

7 X10 Power supply

8 X14, X15 Two Ethernet ports

9 LED Diagnostic and status LEDs

Parts and Interfaces

Page 18: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

18 Jetter AG

2 Product Description and Design

Physical Dimensions

50

56,330

131,

425

63,5

101,1

96,1

103,

2

JX3-

BN

-ETH

When mounting the bus node, a minimum clearance above and below must be maintained. This ensures that there will be enough room to press the latches of the JX3 backplane module when replacing modules.

Minimum clearance, above: 30 mm Minimum clearance, below: 25 mm

The width of the bus node JX3-BN-ETH is 56 mm.

The orientation of the bus node JX3-BN-ETH is vertical.

Physical Dimensions

Minimum Clearances

Module Width

Mounting Orientation

Page 19: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 19

JX3-BN-ETH Identifying the Bus Node

3 Identifying the Bus Node

This chapter is for supporting you in obtaining the following information from the bus node JX3-BN-ETH:

Hardware revision. Electronic data sheet (EDS). Numerous manufacturing-relevant data are

stored to EDS. Identifying the OS release of the bus node and its software components.

To be able to identify technical data about the bus node JX3-BN-ETH, the following prerequisites must be fulfilled:

The controller is connected to a PC. The bus node is connected to the Jetter Ethernet network. The programming tool JetSym 4.3.0 or higher is installed on the PC.

If you wish to contact the hotline of Jetter AG in case of a problem, please have the following information on the bus node JX3-BN-ETH ready:

Serial number OS version of bus node Hardware revision

Topic Page Identification by Means of the Nameplate .................................................... 20 Electronic Data Sheet EDS .......................................................................... 22 Version Registers.......................................................................................... 28

Purpose of this Chapter

Prerequisites

Information for Hotline Requests

Contents

Page 20: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

20 Jetter AG

3 Identifying the Bus Node

3.1 Identification by Means of the Nameplate

The nameplate is attached to the housing of the JX3-BN-ETH and contains details, such as hardware revision number and serial number. You will need this information when contacting the Jetter AG hotline in case of a problem.

Topic Page Nameplate ..................................................................................................... 21

Introduction

Contents

Page 21: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 21

JX3-BN-ETH Identifying the Bus Node

Nameplate

The nameplate of a JX3-BN-ETH contains the following information:

Number Description

1 Serial number

2 Hardware revision

3 Module name

4 Item number

Nameplate

Page 22: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

22 Jetter AG

3 Identifying the Bus Node

3.2 Electronic Data Sheet EDS

Each module in a JX3 system features an Electronic Data Sheet EDS. Numerous production-relevant data are permanently stored in the EDS. The EDS data can be read out via files in the file system of the bus node or via special registers.

Topic Page EDS File "eds.ini" .......................................................................................... 23 EDS Registers .............................................................................................. 26

Introduction

Contents

Page 23: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 23

JX3-BN-ETH Identifying the Bus Node

EDS File "eds.ini"

The file "eds.ini" lets you retrieve EDS data.

The file can be accessed via file system of the bus node. For an FTP connection, the user must have administrator rights (e.g.

user "admin") or system rights (e.g. user "system"). The EDS file of the bus node is located in the subdirectory "/System". The EDS file of JX3 modules is located in the subdirectory of the

corresponding module "/System/JX3-ModuleXX". This file is read-only. Formatting the flash disk has no impact on this file.

The illustration below shows an example of the directory "/System" with the EDS files of the bus node and JX3 peripheral modules:

Introduction

Properties

Path to EDS Files

Page 24: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

24 Jetter AG

3 Identifying the Bus Node

The EDS file is a text file the entries of which are grouped into several sections.

This is an example of an EDS file belonging to a JX3-BN-ETH: ;Jetter AG Electronic Data Sheet

[IDENTIFICATION]

Version = 0

Code = 315

Name = JX3-BN-ETH

PcbRev = 02

PcbOpt = 01

[PRODUCTION]

Version = 0

SerNum = 20080326011234

Day = 26

Month = 03

Year = 2008

TestNum = 1

TestRev = 01.18.03.215

[FEATURES]

Version = 0

MAC Addr = 00:50:CB:00:69:B5

JX3 Bus = 1

The hardware configuration can be seen from section [IDENTIFICATION].

Name Example Description

Version 0 Version of this section

Code 315 Module code for JX3-BN-ETH

Name JX3-BN-ETH Corresponds to the information on the nameplate

PcbRev 02 Hardware revision

PcbOpt 01 Hardware option

The serial number and production date can be seen from section [PRODUCTION].

Name Example Description

Version 0 Version of this section

SerNum 20080326011234 Corresponds to the information on the nameplate

Day 26 Production date: Day

File Structure

Example: JX3-BN-ETH

Section [IDENTIFICATION]

Section [PRODUCTION]

Page 25: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 25

JX3-BN-ETH Identifying the Bus Node

Name Example Description

Month 03 Production date: Month

Year 2011 Production date: Year

TestNum 1 Internal usage

TestRev 1.18.03.215 Internal usage

Section [FEATURES] lets you access special properties of the bus node. The OS of the bus node will ignore missing entries (properties) in the file.

Name Example Description

Version 1 Version of this section

MAC Addr 00:50:CB:00:69:B5 Ethernet MAC address

JX3 bus 1 Bus interface for JX3 modules is available

For examples of EDS files for JX3 modules refer to the manual of the corresponding module.

EDS Registers (see page 26) Access to Module Registers (see page 103)

Section [FEATURES]

Example: JX3 Modules

Related Topics

Page 26: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

26 Jetter AG

3 Identifying the Bus Node

EDS Registers

EDS registers let you retrieve entries from the Electronic Data Sheet (EDS).

The basic register number is dependent on the controller. The register number is calculated by adding the number of the module register (MR) and the basic register number.

Controller or bus node Basic register number Register numbers

JC-340, JC-350, JC-360, JC-940MC, JC-970MC, JX3-BN-ETH

100000 100500 .. 100817

The bus node lets you indirectly access its module registers.

The following table lists the EDS registers of a bus node, as well as their connection to the entries in the EDS file "/System/eds.ini". As there is only one register set, the required module has to be selected via module registers 500 and 501. The contents of the selected EDS are then displayed in the following registers.

Register Section in eds.ini Name in eds.ini

Description

MR 500 - - Functional group:

0 Controller

1 JX3 modules

MR 501 - - Module number (if MR 500 > 0)

MR 600 IDENTIFICATION Version Version of this section

MR 601 Code Module code

MR 602 to MR 612

Name Module name or controller name

MR 613 PcbRev Hardware revision

MR 614 PcbOpt Hardware revision

MR 700 PRODUCTION Version Version of this section

MR 701 to MR 707

SerNum Serial number

MR 708 Day Production date: Day

MR 709 Month Production date: Month

MR 710 Year Production date: Year

MR 711 TestNum Internal usage

MR 712 TestRev Internal usage

Introduction

Register Numbers

EDS Registers of a Bus Node

Page 27: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 27

JX3-BN-ETH Identifying the Bus Node

The assignment of module registers 6xx and 7xx corresponds to the assignment with a controller. The contents of module registers 8xx (FEATURES) depend on the module type. For information on these registers refer to the manual of the respective module.

EDS File "eds.ini" (see page 23) Access to Module Registers (see page 103)

EDS File of JX3 Modules

Related Topics

Page 28: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

28 Jetter AG

3 Identifying the Bus Node

3.3 Version Registers

The operating system of the JX3-BN-ETH provides several registers which can be used to read out the revision numbers of the hardware or OS and its components. You will need these version numbers when contacting the hotline of Jetter AG in case of a problem.

Topic Page Hardware Revisions ...................................................................................... 29 Software Versions ......................................................................................... 30

Introduction

Contents

Page 29: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 29

JX3-BN-ETH Identifying the Bus Node

Hardware Revisions

The JX3-BN-ETH features special registers which can be used to identify the hardware.

The following registers can be read to retrieve the hardware revision:

Register Description

108020 Hardware revision - backplane

108021 Hardware revision - CPU board

200170 Controller type / bus node type

The following screenshot shows a JetSym setup window displaying the version registers:

Software Versions (see page 30) Minimum Requirements (see page 16) Access to Module Registers (see page 103)

Introduction

Overview of Registers

Version Numbers in JetSym Setup

Related Topics

Page 30: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

30 Jetter AG

3 Identifying the Bus Node

Software Versions

The JX3-BN-ETH features software with unique version numbers which can be retrieved via special registers.

The software version number of the JX3-BN-ETH is a four-figure value.

1 . 2 . 3 . 4

Element Description

1 Major or main version number

2 Minor or secondary version number

3 Branch or intermediate version number

4 Build version number

A released version can be recognized by both Branch and Build having got the value 0.

Use the following registers to retrieve software versions:

Register Description

200168 Boot loader version

200169 Operating system version

100002000 Version of the JX3 system bus driver

The following screenshot shows a JetSym setup window displaying version registers. For displaying the version number in the setup window of JetSym, please select the format "IP address".

Introduction

Format of Software Version Numbers

Released Version

Overview of Registers

Version Numbers in JetSym Setup

Page 31: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 31

JX3-BN-ETH Identifying the Bus Node

Hardware Revisions (see page 29) Access to Module Registers (see page 103)

Related Topics

Page 32: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC
Page 33: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 33

JX3-BN-ETH Mounting and Installation

4 Mounting and Installation

This chapter is for supporting you in mounting and installing the JX3-BN-ETH as regards the following points:

Planning the wiring of a bus node JX3-BN-ETH Commissioning the bus node JX3-BN-ETH located in the electric cabinet Description of indicators Description of controls Installation

Topic Page Interfaces ...................................................................................................... 34 Indicators and LEDs ..................................................................................... 38 Installing, Removing and Replacing Modules .............................................. 43

Purpose of this Chapter

Contents

Page 34: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

34 Jetter AG

4 Mounting and Installation

4.1 Interfaces

The function of terminal X10 is as follows:

Power supply of bus node JX3-BN-ETH Power supply for connected JX3 peripheral modules if these are not

supplied by a separate JX3-PS1 power supply module.

The function of terminals X14 and X15 is as follows:

Ethernet interface to a PC Ethernet interface to an HMI by Jetter AG Ethernet interface to a controller or a JetMove-2xx Ethernet interface to any device

Topic Page Power Supply Terminal X10 .......................................................................... 35 Ethernet Interface - Terminals X14, X15 ....................................................... 36

Terminal X10

Terminals X14, X15

Contents

Page 35: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 35

JX3-BN-ETH Mounting and Installation

Power Supply Terminal X10

Power supply for the following modules is connected to terminal X10:

Power supply of bus node JX3-BN-ETH Power supply for connected JX3 peripheral modules if these are not

supplied by a JX3-PS1 power supply module.

POW

ER

X10

0V

DC24V1,0A

Terminal Point Description

DC24V 1.0A Power supply for the bus node JX3-BN-ETH and connected JX3 peripheral modules

0V Reference potential

Parameter Value

Rated voltage DC 24 V

Permissible voltage range -15 % ... +20 %

Input current without HMI max. 1.0 A

Power consumption 24 W max.

A 2-pin connector is included in the scope of delivery of the bus node JX3-BN-ETH.

Designation BU_02_E_BLZF_GE_RM3.5

Jetter item # 60870409

Terminal Interface

Terminal Assignment

Technical Specifications

Plug for Terminal X10

Page 36: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

36 Jetter AG

4 Mounting and Installation

Ethernet Interface - Terminals X14, X15

The following interfaces are connected to terminals X14 and X15:

Ethernet interface to a PC Ethernet interface to an HMI by Jetter AG Ethernet interface to a JetMove 2xx Ethernet interface to any device

Terminals X14 and X15 are internally connected via Ethernet switch.

X14

X15

ETH

ER

NE

T

1

2

Number Description

1 Terminal X14, Ethernet interface

2 Terminal X15, Ethernet interface

Parameter Value

Type of terminal RJ45 Ethernet port

Number of ports 2; 1 port per terminal

Baud rate 10 Mbit/s, 100 Mbit/s

Auto cross-over Yes

Terminal Interfaces

Terminal Assignment

Technical Specifications

Page 37: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 37

JX3-BN-ETH Mounting and Installation

For connecting devices to terminals X14 and X15 you can order the following cables:

Item # Item

60537500 Patch cable 1:1, 1 m gray Hirose, Cat 5e, shielded

60854512 Patch cable 1:1, 2 m gray Hirose, Cat 5e, shielded

60854514 Patch cable 1:1, 5 m gray Hirose, Cat 5e, shielded

60854515 Patch cable 1:1, 10 m gray Hirose, Cat 5e, shielded

60854078 Patch cable cross-over, 1 m gray Hirose, Cat 5e, shielded

60851216 Patch cable cross-over, 3 m blue Hirose, Cat 5e, shielded

60854079 Patch cable cross-over, 5 m gray Hirose, Cat 5e, shielded

Cables for Terminal X14 and X15

Page 38: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

38 Jetter AG

4 Mounting and Installation

4.2 Indicators and LEDs

The bus node JX3-BN-ETH features the following LEDs:

4 LEDs for indicating conditions and errors of the JX3-BN-ETH 4 LEDs for indicating the condition of the Ethernet port

Topic Page LEDs of the Bus Node .................................................................................. 39 LEDs of the Bus Node During Boot Process ................................................ 41 Status LEDs of the Ethernet Interface .......................................................... 42

Bus Node JX3-BN-ETH - LEDs

Contents

Page 39: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 39

JX3-BN-ETH Mounting and Installation

LEDs of the Bus Node

The bus node JX3-BN-ETH indicates conditions and errors via its LEDs. The status LEDs of the OS are located in the diagnostic and status area below the labeling field.

R E D1 D2JX

3-B

N-E

TH

Jetter

OS LED Color Description

R green OS is running

E red General error

D1 red Special conditions

D2 red Boot loader is running

In normal operating condition, the OS status LEDs of the bus node JX3-BN-ETH indicate the following:

R E D1 D2 State

ON OFF OFF OFF Normal operating condition No errors occurred

LEDs of JX3-BN-ETH

Normal Operating Condition

Page 40: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

40 Jetter AG

4 Mounting and Installation

The following table shows possible states of the OS status LEDs R, E, D1, D2:

LED State Description

R OFF Power failure/module defective

1Hz System is booting

4Hz Reset or fatal error

ON Application program is being executed

E OFF No error

1Hz No valid OS

4Hz Reset or fatal error

ON Error; refer to error registers

D1 OFF Normal operating condition

1Hz Operating System: Automatic IP configuration

4Hz Reset or fatal error

D2 OFF Boot loader is not running

1Hz Boot loader: Automatic IP configuration

4Hz Reset or fatal error

ON Boot loader is being executed

Conditions of the OS LEDs

Page 41: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 41

JX3-BN-ETH Mounting and Installation

LEDs of the Bus Node During Boot Process

The bus node goes through the normal boot process if the following requirements are fulfilled:

There is a valid OS.

During boot process the OS status LEDs indicate the following:

Level Description

1

R E D1 D2 State

4Hz 4Hz 4Hz 4Hz Reset

2

R E D1 D2 State

1Hz OFF OFF ON Boot loader is launching and checking the OS

3

R E D1 D2 State

1Hz OFF OFF OFF The OS reads the backplane DIP switch settings and checks if an Ethernet switch exists.

4

R E D1 D2 State

1Hz ON OFF OFF The OS initializes Ethernet interface and file system.

5

R E D1 D2 State

1Hz ON ON OFF The OS initializes the modules on the JX3 system bus

6

R E D1 D2 State

ON OFF OFF OFF Normal operating condition

Normal Boot Process

Page 42: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

42 Jetter AG

4 Mounting and Installation

Status LEDs of the Ethernet Interface

The status LEDs of the Ethernet interface are located in the immediate vicinity of the RJ45 ports.

X14

X15

ETH

ER

NE

T

1

23

4

No. LED Color Description

1 X14 green LINK: Network connection has been established

2 X14 amber ACT: Data transmission

3 X15 green LINK: Network connection has been established

4 X15 amber ACT: Data transmission

Status LEDs of the Ethernet Interface

Page 43: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 43

JX3-BN-ETH Mounting and Installation

4.3 Installing, Removing and Replacing Modules

This chapter covers installation, replacement and removal of JX3 modules.

Topic Page Installing the Bus Node JX3-BN-ETH on a DIN Rail .................................... 44 Replacing the Bus Node ............................................................................... 45 Removing the Bus Node JX3-BN-ETH from the DIN Rail ............................ 47

Introduction

Contents

Page 44: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

44 Jetter AG

4 Mounting and Installation

Installing the Bus Node JX3-BN-ETH on a DIN Rail

To install the bus node JX3-BN-ETH on a rail to DIN EN 50022 proceed as follows:

Step Action

1

Place the bus node JX3-BN-ETH on the upper edge of the DIN rail.

2

Snap the bus node JX3-BN-ETH onto the lower edge of the DIN rail.

3

Installation of the bus node JX3-BN-ETH to the DIN rail is now completed.

Replacing the Bus Node (see page 45) Removing the Bus Node JX3-BN-ETH from the DIN Rail (see page 47)

Installation

Related Topics

Page 45: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 45

JX3-BN-ETH Mounting and Installation

Replacing the Bus Node

When replacing the JX3-BN-ETH, the following configuration information is retained on the JX3 backplane module:

IP address Subnet mask Gateway DNS server

To remove the bus node JX3-BN-ETH from the JX3 backplane module proceed as follows:

Step Action

1 Remove power from the bus node.

2

Press the upper and lower latches located on the right half of the controller. Keep the latches pressed.

3

Pull off the bus node JX3-BN-ETH from the JX3 backplane module.

Introduction

Removing the JX3-BN-ETH

Page 46: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

46 Jetter AG

4 Mounting and Installation

To attach the bus node JX3-BN-ETH to the JX3 backplane module proceed as follows:

Step Action

1

Slide the bus node JX3-BN-ETH onto the JX3 backplane module until the latches snap into place.

2

Installation of the bus node JX3-BN-ETH to the JX3 backplane module is now completed.

Installing the Bus Node JX3-BN-ETH on a DIN Rail (see page 44) Removing the Bus Node JX3-BN-ETH from the DIN Rail (see page 47)

Attaching the Bus Node

Related Topics:

Page 47: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 47

JX3-BN-ETH Mounting and Installation

Removing the Bus Node JX3-BN-ETH from the DIN Rail

To remove the bus node JX3-BN-ETH from the rail to DIN EN 50022 proceed as follows:

Step Action

1 Remove power from the bus node.

2 Slide the bus node JX3-BN-ETH to the left. By doing so, the JX3 backplane is disconnected from the JX3 peripheral modules.

3

Pull down the right DIN rail latch using a flat-bladed screwdriver.

4

Swing the lower part of the bus node JX3-BN-ETH forward.

5

Remove the bus node JX3-BN-ETH from the DIN rail.

Installing the Bus Node JX3-BN-ETH on a DIN Rail (see page 44) Replacing the Bus Node (see page 45)

Removal

Related Topics

Page 48: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

48 Jetter AG

4 Mounting and Installation

4.4 IP Configuration

This chapter describes how IP configuration of the bus node JX3-BN-ETH is carried out. To this end, the following parameters can be set:

IP address of the bus node Subnet mask IP address of default gateway IP address of DNS server Bus node name IP port number for the JetSym debugger Base port number for communication via JetIP

To carry out IP configuration of the bus node JX3-BN-ETH knowledge of IP networks is required, for example:

IP addressing (e.g. IP address, port number, subnet mask etc.) FTP (connection setup, data transmission, etc.)

Topic Page As-Delivered Condition ................................................................................. 49 Configuration Memory ................................................................................... 50 Configuration File config.ini........................................................................... 51 Configuration Registers ................................................................................ 55 Modifying the IP Address of the Bus Node ................................................... 56 Setting the Default IP Address 192.168.10.15 .............................................. 57 Setting the IP Address via "config.ini" File .................................................... 58 Setting the IP Address via "config.ini" File and DIP Switch .......................... 59 Setting the IP Address During Runtime ........................................................ 61 Using Names for IP Address ......................................................................... 62

Introduction

Engineer's Skills Required

Contents

Page 49: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 49

JX3-BN-ETH Mounting and Installation

As-Delivered Condition

Before the bus node JX3-BN-ETH is shipped, various parameters are set to a certain value. These parameters can be modified by the user.

When engineering a JX3 station, follow the rules listed below: Assign separate IP addresses to the controller and the bus node within a JX3 station.

Parameter Value

IP address of the bus node 192.168.1.1

Subnet mask 255.255.255.0

IP address of default gateway 0.0.0.0

IP address of DNS server 0.0.0.0

Bus node name JX3-BN-ETH

IP port number for debugger 52000

IP port number for JetIP 50000

DIP switch DIP switch slider 1 = ON All other DIP switch sliders = OFF

Administrator password admin

System password system

Introduction

Note

As-Delivered Condition

Page 50: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

50 Jetter AG

4 Mounting and Installation

Configuration Memory

The parameters for initializing the IP interface are uploaded from the configuration memory by the bus node during the boot process. Data stored to the configuration memory can be accessed in the following ways:

Configuration data can be read out of a file located in the system directory of the file system. They can also be modified in this file.

Configuration data can be read out via registers.

The bus node reads out data located in the configuration memory only during the boot process. That is, when you have made changes to the configuration memory, reboot the bus node for these changes to become effective.

Before data from the configuration memory are used, the bus node checks them for plausibility. If entries are invalid or absent, the following default values are used:

Parameter Default value

IP address of the bus node 192.168.10.15

Subnet mask 255.255.255.0

IP address of default gateway 0.0.0.0

IP address of DNS server 0.0.0.0

Bus node name JX3-BN-ETH

Suffix type of the name 0

IP port number for JetIP 50000

The configuration memory is stored to the JX3 backplane module. Owing to this approach, configuration data will be preserved when the bus node is replaced.

FTP Server (see page 127) Configuration Registers (see page 55)

Introduction

Enabling Conditions

Default Values

Storage Location / Bus Node Replacement

Related Topics

Page 51: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 51

JX3-BN-ETH Mounting and Installation

Configuration File config.ini

The configuration file config.ini is used to access the configuration memory of the bus node.

The file can be accessed via file system of the bus node. For an FTP connection, the user must have administrator or system rights. This file is located in the subdirectory "/System". This file cannot be deleted; it can only be overwritten. Formatting the flash disk has no impact on this file.

This configuration file is a text file, the entries of which are grouped into several sections. For missing IP configuration parameters default values are used.

This is an example for a configuration file config.ini: ;JX3-BN-ETH System Configuration

;Copyright (c) 2011 by Jetter AG, Ludwigsburg, Germany

[IP]

Address = 192.168. 10. 15

SubnetMask = 255.255.255. 0

DefGateway = 192.168. 4. 1

DNSServer = 192.168. 4. 12

[HOSTNAME]

SuffixType = 0

Name = JX3-BN-ETH

[PORTS]

JetIPBase = 50000

JVMDebug = 52000

Introduction

Properties

File Structure

Example for config.ini

Page 52: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

52 Jetter AG

4 Mounting and Installation

In the section [IP] the required IP addresses and the subnet mask are specified.

Address

In the given example 192.168. 10.15

Description IP address of the bus node The least significant byte can be overwritten by the DIP switch on the JX3 backplane module.

Allowed values > 1.0.0.0 < 223.255.255.255

Illegal values Network address Broadcast address

In the event of an illegal value

the bus node will set all 4 values to their default values.

SubnetMask

In the given example 255.255.255.0

Description Subnet mask

Allowed values >= 128.0.0.0

Illegal values 1 and 0 mixed

In the event of an illegal value

the bus node will set all 4 values to their default values.

DefGateWay

In the given example 192.168. 4. 1

Description IP address of the gateway to other subnets; The bus node must be able to reach the subnet (Address/SubnetMask), otherwise it will set this parameter to 0.0.0.0.

Allowed values ≥ 0.0.0.0 and < 223.255.255.255

Illegal values Network address Broadcast address A value (Address/SubnetMask) which cannot be

reached by the bus node. The address value

In the event of an illegal value

the bus node will set the value to 0.0.0.0

DNSServer

In the given example 192.168. 4. 12

Description IP address of the server for the Domain Name System.

Allowed values ≥ 0.0.0.0 223.255.255.255

In the event of an illegal value

the bus node will set the value to 0.0.0.0

Section [IP]

Page 53: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 53

JX3-BN-ETH Mounting and Installation

In the section [HOSTNAME] the name of the bus node is specified. The bus node is able to generate an individual name automatically. This host name is currently not used.

SuffixType

In the given example 0

Description The type of the automatically generated suffix is attached to the bus node name.

Allowed values 0: No attachment 1: Low-order byte of the IP address in decimal

notation. 2: Low-order byte of the IP address in hexadecimal

notation. In the event of an illegal value

0

Name

In the given example JX3-BN-ETH

Description Specifies the bus node name.

Allowed values First character: 'A' .. 'Z', 'a' .. 'z' Next character: 'A' .. 'Z', 'a' .. 'z', '0' .. '9', '-'

In the event of an illegal value

JX3-BN-ETH

In section [PORTS] the IP port numbers of data servers within the bus node are specified. These values must be consistent with the values set in JetSym, for example the port numbers.

JetIPBase

In the given example 50000

Description IP port for OS update and communication between controllers

Allowed values 1024 ... 65535

In the event of an illegal value

50000

Section [HOSTNAME]

Section [PORTS]

Page 54: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

54 Jetter AG

4 Mounting and Installation

Step Action

1 If you have not yet created a valid configuration file config.ini, create it on your PC using a text editor, make the corresponding entries, and name it config.ini.

2 Open an FTP connection between PC and JX3-BN-ETH controller.

3 Log in as user with administrator or system rights. Standard: User: admin; Password: admin

4 Browse to subdirectory "/System" of the controller JX3-BN-ETH.

5 Copy the configuration file named config.ini, which has been created by you, to the controller, or edit an existing "config.ini" file.

6 Close the FTP connection.

7 Reboot the controller. Result: The new configuration is active.

Configuration Registers (see page 55)

Changing IP Configuration

Related Topics

Page 55: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 55

JX3-BN-ETH Mounting and Installation

Configuration Registers

The IP configuration parameters can be read via configuration registers. A range of registers holds the data contained in the configuration memory. Another range contains the parameters actually used for initializing the IP interface.

The register number is calculated by adding the number of the module register (MR) and the basic register number.

Bus node Data range Basic register number

Register numbers

JX3-BN-ETH

Configuration memory

101100 101100 ... 101165

Used parameters

101200 101200 ... 101265

The following table provides an overview of the registers of both ranges, as well as their connection to the entries in the configuration file "/System/config.ini".

Register Section in config.ini

Name in config.ini

Description

MR 0 IP

Address IP address of the bus node

MR 1 SubnetMask Subnet mask

MR 2 DefGateWay IP address of the gateway to other subnets

MR 3 DNSServer IP address of the server for the Domain Name System.

MR 32 HOSTNAME

SuffixType The type of the automatically generated suffix is attached to the controller or bus node name.

MR 33 to MR 51

Name Specifies the bus node name.

MR 64 PORTS

JetIPBase IP port for OS update and communication between controllers / bus nodes

MR 65 JVMDebug IP port for debugger/setup in JetSym

FTP Server (see page 127)

Introduction

Register Numbers

Configuration Registers

Related Topics

Page 56: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

56 Jetter AG

4 Mounting and Installation

Modifying the IP Address of the Bus Node

To be able to communicate with the bus node JX3-BN-ETH via Ethernet, an unambiguous IP address has to be set on the bus node.

The IP address is stored to the JX3 backplane module. The following configuration data will be preserved:

IP address of the bus node Subnet mask IP address of default gateway IP address of DNS server Bus node name Suffix type of the name IP port number for JetIP JVMDebug

The IP address can be configured in the following ways:

Default IP address Configuration via file "config.ini" Configuration via file "config.ini" and DIP switch Configuration during runtime via special registers

Step Action

1 Remove power from the bus node JX3-BN-ETH.

2 Remove the bus node enclosure from the JX3 backplane module.

3 Make the corresponding DIP switch settings reflecting the IP address.

4 Reattach the module enclosure to the JX3 backplane module.

5 Result: Following restart the bus node JX3-BN-ETH can be reached at the new IP address.

Introduction

Replacing a JX3-BN-ETH

Configuration Options

Changing an IP address

Page 57: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 57

JX3-BN-ETH Mounting and Installation

Setting the Default IP Address 192.168.10.15

The default IP address of the bus node JX3-BN-ETH is 192.168.10.15. The user may change the IP address of the bus node JX3-BN-ETH to its default IP address at any time. Please ensure that the a.m. default IP address is not assigned to the controller or other bus nodes.

The following DIP switch settings set the module to its default IP address 192.168.10.15:

Default IP Address

DIP Switch Settings

Page 58: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

58 Jetter AG

4 Mounting and Installation

Setting the IP Address via "config.ini" File

You can set the IP address of the bus node JX3-BN-ETH in the "config.ini" file.

[IP]

Address = aaa.bbb.ccc.ddd

...

Element Description

Address Line for entering the IP-address

aaa 1st byte of IP address

bbb 2nd byte of IP address

ccc 3rd byte of IP address

ddd 4th byte of IP address

The following DIP switch settings cause the bus node JX3-BN-ETH to read out the IP address from the config.ini file:

Step Action

1 Establish an FTP connection to the bus node JX3-BN-ETH.

2 Log in as user with administrator or system rights. Standard: User: admin; Password: admin (default)

3 Open the directory /System.

4 Copy the file "config.ini" into the directory /System.

5 Clear the FTP connection.

6 Reboot the bus node.

Configuration File "config.ini"

DIP Switch Settings

Transferring the config.ini File

Page 59: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 59

JX3-BN-ETH Mounting and Installation

Setting the IP Address via "config.ini" File and DIP Switch

The IP address of the bus node JX3-BN-ETH can be set via "config.ini" file and through DIP switch. To do so, the three upper bytes of the IP address are set via "config.ini" file, and the lower byte using the DIP switch.

Set the upper three bytes of the IP address of the bus node JX3-BN-ETH in the "config.ini" file.

[IP]

Address = aaa.bbb.ccc.1

...

Element Description

Address Line for entering the upper three bytes of the IP address

aaa 1st byte of IP address

bbb 2nd byte of IP address

ccc 3rd byte of IP address

1 Dummy entry - must be 1

The following DIP switch settings cause the bus node JX3-BN-ETH to read out the IP address from the config.ini file and the DIP switch:

DIP switch IP address

1 2 3 4 5 6 7 8

OFF OFF OFF OFF OFF OFF OFF OFF Default IP Address

ON OFF OFF OFF OFF OFF OFF OFF aaa.bbb.ccc.1

OFF ON OFF OFF OFF OFF OFF OFF aaa.bbb.ccc.2

ON ON OFF OFF OFF OFF OFF OFF aaa.bbb.ccc.3

...

OFF ON ON ON ON ON ON ON aaa.bbb.ccc.254

ON ON ON ON ON ON ON ON from config.ini

Introduction

Configuration File "config.ini"

DIP Switch Settings

Page 60: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

60 Jetter AG

4 Mounting and Installation

Step Action

1 Establish an FTP connection to the bus node JX3-BN-ETH.

2 Log in as user with administrator or system rights. Standard: User: admin; Password: admin (default)

3 Open the directory /System.

4 Copy the file "config.ini" into the directory /System.

5 Clear the FTP connection.

6 Reboot the bus node.

Transferring the config.ini File

Page 61: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 61

JX3-BN-ETH Mounting and Installation

Setting the IP Address During Runtime

The parameters for initializing the IP interface are read out of the configuration memory during the boot process. The following settings can be changed during runtime of the bus node via registers:

IP address of the bus node Subnet mask IP address of default gateway

Settings made during runtime do not affect the parameters stored to the configuration memory, but will get lost when the controller is switched off.

These settings must only be made when there is no active communication via IP interface, otherwise data may be lost.

It must be ensured that the entered values are valid (e.g. through proper programming within the application program), as the JX3-BN-ETH will not validate the values which are set during runtime.

Register Description

104531 IP address of JX3-BN-ETH

104532 Subnet mask

104533 IP address of default gateway

To set the IP address and the subnet mask proceed as follows:

Step Action

1 Enter the value 0.0.0.0 into 104533.

2 Enter the value 0.0.0.0 into 104532.

3 Enter the desired IP address of the JX3-BN-ETH into 104531.

4 Enter the desired subnet mask into 104532.

5 Enter the desired IP address of the default gateway into 104533.

Result: The settings are completed and communication is enabled.

Configuration Registers (see page 55)

Introduction

Important Note

Prerequisites

Overview of Registers

Setting IP Addresses and Subnet Mask

Related Topics

Page 62: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

62 Jetter AG

4 Mounting and Installation

Using Names for IP Address

When specifying IP addresses of target systems (e.g. when configuring the e-mail client), names can be used as IP addresses. Then the bus node translates these names into IP addresses. A configuration file or the Domain Name System is used to assign names to their corresponding IP address.

Names are resolved to IP addresses in the following way:

Level Description

1 During the boot process the bus node reads the IP address of the DNS server out of the configuration memory.

2 During the boot process the bus node reads the file "/etc/hosts", creates a translation table, and enters the names and IP addresses found in this file into the table.

3 After the boot process the bus node detects a name instead of an IP address.

4 Based on this translation table, the controller tries to resolve the name into a related IP address.

If ... ... then ...

the name was resolved, the bus node proceeds with step 6.

the name could not be resolved, the bus node proceeds with step 5.

5 The bus node tries to resolve the name into a related IP address by sending a request to the DNS server.

If ... ... then ...

the name was resolved, it enters the name and IP address into the translation table and proceeds with step 6.

the name could not be resolved, the bus node aborts the function (e.g. system function for sending an e-mail) with an error message.

6 The IP address found is used for further communication.

A static assignment between name and IP address is specified in this file. This file is read out once when the bus node is booting.

File format: Text

Location: /etc

File name: hosts

Introduction

Name Resolution

Configuration File "hosts"

Page 63: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 63

JX3-BN-ETH Mounting and Installation

Example:

# Example hosts file for JC-3xx

192.168.33.209 jetter_mail

192.168.33.208 jetter_demo

192.168.1.1 JC340

192.168.1.2 JC350

If a name cannot be found in the file "/etc/hosts", the controller tries to resolve the IP address by obtaining the corresponding IP address from a DNS server. During the booting process of the bus node, the IP address of the DNS server is read out of the configuration memory.

Configuration Registers (see page 55)

Domain Name System (DNS)

Related Topics

Page 64: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC
Page 65: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 65

JX3-BN-ETH Commissioning

5 Commissioning

This chapter covers the initial commissioning of the bus node JX3-BN-ETH with the aid of the following steps:

Configuring the hardware: Structure of a JX3 station Configuring the software in JetSym Creating and executing a program to read out a module register of a

peripheral module connected to the bus node. Addressing the module JX3-BN-ETH Jetter Ethernet System Bus

• Hardware Manager • Publisher/Subscriber Mechanisms

Topic Page Initial Commissioning .................................................................................... 66 Numbering Registers and I/Os for a JX3-BN-ETH ....................................... 74 Memory Overview ......................................................................................... 81 Jetter Ethernet System Bus .......................................................................... 86

Purpose of this Chapter

Contents

Page 66: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

66 Jetter AG

5 Commissioning

5.1 Initial Commissioning

This chapter covers the commissioning of the module JX3-BN-ETH.

Hardware commissioning Software commissioning

Topic Page Preparations for Hardware Commissioning .................................................. 67 Commissioning in JetSym ............................................................................. 69

Introduction

Contents

Page 67: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 67

JX3-BN-ETH Commissioning

Preparations for Hardware Commissioning

JetSym is used to configure and program the bus node JX3-BN-ETH. The following is detailed in this topic:

Configuring the controller Configuring the bus node

The following requirements must be satisfied:

JetSym is installed on the PC used. JetSym has been licensed (see online help in JetSym).

To commission the bus node JX3-BN-ETH proceed as follows:

Step Action

1 Ensure that the voltage is disconnected. Add the required JX3 modules to form the JX3 station. When engineering a JX3 Station, consider the limitations applying to its setup. Refer to: Limitations to be taken into account when engineering a JX3 Station (see page 150)

2 Use a RJ-45 cable to connect the controller JC-3xx or JX-9xx, PC and bus node JX3-BN-ETH with the Jetter Ethernet system bus.

3 Set the IP address on the JC-3xx or JC-9xx controller. For more information refer to chapter "IP Configuration" in the manuals on JC-3xx or JC-9xx

4 Set the IP address on the bus node JX3-BN-ETH. This IP address must differ from the IP address of the controller: Refer to Bus Node: Setting the IP address (see page 48)

5 Supply the JX3 station with power.

6 Start JetSym. The remaining steps are software configuration. Refer to Commissioning in JetSym (see page 69)

7 Configure the JX3 station using the Hardware Manager. Refer to JetSym Hardware Manager (see page 89)

8 Enter the name of the sample program and load it into the controller. Refer to: JetSym HW Manager: Pub/Sub (see page 95)

If the mode selector is in position "STOP" when the controller is powered-up, the application program will not be launched.

Introduction

Prerequisites

Overview: Commisioning Steps

Behavior After Power-Up

Page 68: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

68 Jetter AG

5 Commissioning

Following a correct commissioning, the LEDs are lit as follows:

R E D1 D2

JX3-

BN

-ETH

Jetter

Element State Description

"R" LED Green, lit Logic voltage supply is OK

"E" LED Off No error

"D1" LED Off No error

"D2" LED Off No error

Bus Node: Setting the IP address (see page 48) Engineering a JX3 station (see page 131) Limitations to be taken into account when engineering a JX3 Station

(see page 150) JetSym Hardware Manager (see page 89)

State of Bus Node LEDs After Power-Up

Related Topics

Page 69: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 69

JX3-BN-ETH Commissioning

Commissioning in JetSym

To describe the configuration process in JetSym, the following example will be used: A peripheral module JX3-AI4 is to be connected to a bus node JX3-BN-ETH. The minimalist program cyclically retrieves the state of the peripheral module.

This example is based on the following configuration:

Number Element Description

1 PC Programming system

2 JC-3xx Controller

3 JX3-BN-ETH Bus node

4 JX3-AI4 Peripheral module

To configure the JX3 station, proceed as follows:

Step Action

1 Start the programming tool JetSym.

2 Create a new project.

3 In JetSym, start the Hardware Manager by clicking on the tab "Hardware" with the mouse or by pressing "Alt + 5" on your keyboard.

Introduction

Configuration

Preparatory Work

Page 70: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

70 Jetter AG

5 Commissioning

Step Action

4 Select in Hardware Manager the tree item "Hardware" and press the right mouse button to open the context menu "Scan Hardware":

Page 71: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 71

JX3-BN-ETH Commissioning

Step Action

5 Enter an IP adress mask. A hardware scan applies to the whole IP subnet. Therefore, you have to enter at least the first three elements of the IP address. The default address of the controller JC-3xx is 192.168.1.1. So, enter 192.168.1 to find the controller and all bus nodes.

6 To enable the detected hardware, press the button "Apply".

Page 72: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

72 Jetter AG

5 Commissioning

Step Action

7 Upload the current configuration to the controller:

8 Activate the programming environment by entering "Alt + 0" on your keyboard or by clicking the tab "File" with the mouse.

9 Enter the program below.

10 Load the program into the controller.

The trace window shows the status of the peripheral module JX3-AI4. The status indication is updated every 10 seconds.

Page 73: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 73

JX3-BN-ETH Commissioning

The following program lets you retrieve the global status register on the peripheral module JX3-AI4. Var

// Reading the status of JX3-AI4 via JX3-BN-ETH: JX3_AI4_CH1: Int At %VL 1001020000;

End_Var;

Task ReadState Autorun

Loop

// Trace Value to Debugger: Trace ('State JX3-AI4: '+ (StrFormat('%x',IntToStr(JX3_AI4_CH1))) + '$n');

Delay(T#10s);

End_Loop;

End_Task;

JetSym STX Program

Page 74: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

74 Jetter AG

5 Commissioning

5.2 Numbering Registers and I/Os for a JX3-BN-ETH

Controllers, bus nodes and modules produced by Jetter AG offer a host of functions which can be accessed by the user via registers. A unique number is assigned to each register and each digital input or output.

Register numbers are used in the following cases:

A module register is to be read or written in the Setup section of JetSym. A module register is to be declared as a variable in the application program

of JetSym. A module register is to be declared as a tag in JetViewSoft.

I/O numbers are used in the following cases:

A digital input is to be read in the Setup section of JetSym. A digital output is to be read or written in the Setup section of JetSym. A digital input or output is to be declared as a variable in the application

program of JetSym. A digital input or output is to be declared as a tag in JetViewSoft.

Topic Page Abbreviations, Module Register Properties and Formats ............................. 75 Registers, Module Registers and I/O Numbers ............................................ 76 Registers and I/O Numbers of JX3 Modules Connected to a JX3-BN-ETH ................................................................................................. 78 Registers and I/O Numbers of JX3 Modules from the JX3-BN-ETH Perspective ................................................................................................... 80

Introduction

Usage: Register Number

Usage: I/O Number

Contents

Page 75: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 75

JX3-BN-ETH Commissioning

Abbreviations, Module Register Properties and Formats

The abbreviations used in this document are listed in the following table:

Abbreviation Meaning

R 100 Register 100

MR 150 Module register 150

Each module register is characterized by certain properties. For many module registers most properties are identical. For example, their value after reset is 0. In the following description, module register properties are mentioned only if a property deviates from the following default properties.

Module register properties Default property for most module registers

Access Read / write

Value following a reset 0 or undefined (e.g. release number)

Takes effect Immediately

Write access Always

Data type Integer

The number formats used in this document are listed in the following table:

Notation Number format

100 Decimal

0x100 Hexadecimal

0b100 Binary

The notation for sample programs used in this document is listed in the following table:

Notation Meaning Var, When, Task Key words BitClear(); Instructions 100 0x100 0b100 Constant numerical value

// This is a comment Comments

// ... Further program processing

Abbreviations

Module Register Properties

Number Formats

JetSym Sample Programs

Page 76: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

76 Jetter AG

5 Commissioning

Registers, Module Registers and I/O Numbers

Module registers grant the user read/write access to process, configuration and diagnostic data. The module register number within a module is unique.

Registers can be accessed directly in the application program of the controller, in a setup pane of JetSym, or directly via user interface. The register number within a system is unique.

The Global Node Number (GNN) is an ID number ranging from 000 ... 399 to address controllers and bus nodes. The GNN is configured in the Hardware Manager. It is a unique and specific ID assigned to each controller and bus node JX3-BN-ETH:

In each project, the GNN 000 is always assigned to the controller. In the same project, the GNN assigned to bus nodes ranges from

001 ... 399.

A JX3-AI4 module is connected to a bus node JX3-BN-ETH. The module number of this module is 2. The ID (GNN) of the bus node is 001.

No. Description Remarks

1 Register number Can be used directly

2 First part of register prefix: Bus node ID, GNN

nnn = 001 ... 399: ID of the first bus node JX3-BN-ETH, referred to as Global Node Number.

3 Second part of register prefix: Number of the peripheral module

mm = 02 ... 99: ID number 2 is assigned to the first peripheral module connected downstream of a JC-3xx controller or a bus node. ID number 1 is assigned to the bus node itself.

4 Part 1 + 2: Register prefix 1nnnmm: The prefix is preceded by a leading 1.

5 Module register number zzzz = 0000 ... 9999

Definition - Module Registers

Definition - Registers

Definition - Global Node Number

Example - Register

Page 77: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 77

JX3-BN-ETH Commissioning

Module register 9 lets you read out the OS revision of a JX3-AI4 module:

nnn = 001: The GNN of the first bus node is 001. mm = 02: The GNN of the first peripheral module is 2 zzzz = 0009 Register number 1001020009 lets you directly read out the OS revision 1.3.0.0 in the setup pane of JetSym.

A JX3-DIO16 module is connected as second peripheral module to the bus node JX3-BN-ETH. Output 15 on this module is to be set.

No. Description Remarks

1 I/O number Can be used directly

2 Bus node ID, GNN nnn = 001 ... 399: ID of the bus node JX3-BN-ETH, referred to as Global Node Number.

3 Designation: 01: I/O 01 as a fixed number

01 indicates that a peripheral I/O module is to be addressed.

4 Module number mm = 02 ... 15: Specifies which module is to be addressed

5 Module specific I/O number

zz = 01 ... 99: Specifies which input/output on the module is to be addressed

Access to output 15 on a JX3-DIO16 module connected as second peripheral module to the bus node JX3-BN-ETH.

nnn = 001: The GNN of the second bus node is 001. mm = 03: Address number 03 is assigned to the second module, since 02

is always assigned to the first module. zz = 15: Output 15 on this module is to be set.

The resulting I/O number in our example is 1001010315.

Example: Access to a Module Register

Example - I/O Number

Page 78: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

78 Jetter AG

5 Commissioning

Registers and I/O Numbers of JX3 Modules Connected to a JX3-BN-ETH

The JetSym Hardware Manager assigns Global Node Numbers to bus nodes JX3-BN-ETH on the Jetter Ethernet system bus.

Register numbers for JX3 modules connected to an Ethernet bus node consist of the following elements:

1 n n n m m z z z z

Element Description Value range

nnn Global Node Number of a JX3-BN-ETH on the Ethernet system bus

001 ... 399

mm Module number of the module within the JX3 station

02 ... 17

zzzz Module register number 0000 .... 9999

I/O numbers for JX3 modules connected to an Ethernet bus node consist of the following elements:

1 n n n 0 1 m m z z

Element Description Value range

nnn Global Node Number of a JX3-BN-ETH on the Ethernet system bus

001 ... 399

mm Module number of the module within the JX3 station

02 ... 17

zz Module specific I/O number 1 ... 16

Global Node Numbers on the Jetter Ethernet System Bus of a JX3-BN-ETH

Register Numbers for JX3 Modules

I/O Numbers for JX3 Modules

Page 79: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 79

JX3-BN-ETH Commissioning

R E D1 D2

X51

X52

I1+

I3+

0V

0V

0V

0V

SHLD

SHLD

U2+

U4+

I2+

I4+

0V

0V

0V

0V

SHLD

SHLD

1 2

JX3-

AO

4 R E D2

JC-3

60

Jetter

X14

X15

ETH

ERN

ETPO

WER

X10

0V

DC24V1,2A

R E D2

JC-3

60

Jetter

X14

X15

ETH

ERN

ETPO

WER

X10

0V

DC24V1,2A

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

4 6

R E D2

JC-3

50

Jetter

X14

X15

BU

S O

UT

X19

X61

ETH

ERN

ET

SD-C

AR

D

X11

S11

SER

RUNSTOP

LOAD

POW

ER

X10

0V

DC24V1,5A

3 5

Number Module Module number

GNN Register I/O

1 JC-3xx 1 - refer to JC-3xx manual

2 JX3-AO4 2 - 10002zzzz 1000002zz

3 JX3-BN-ETH - 1 (see above)

4 JX3-DIO16 2 - 100102zzzz 10010102zz

5 JX3-BN-ETH - 2 (see above)

6 JX3-DIO16 2 - 100202zzzz 10020102zz

JX3 Station - Example 1

Page 80: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

80 Jetter AG

5 Commissioning

Registers and I/O Numbers of JX3 Modules from the JX3-BN-ETH Perspective

Module numbers within the JX3 station are determined as follows:

Module numbers are counted consecutively from the left to the right starting with 1.

No module number is assigned to the power supply module JX3-PS1.

From the perspective of an Ethernet bus node JX3-BN-ETH register numbers consist of the following elements:

1 0 0 m m z z z z

Element Description Value range

mm Module number of the module within the JX3 station 02 ... 17

zzzz Module register number 0000 .... 9999

From the perspective of an Ethernet bus node JX3-BN-ETH I/O numbers consist of the following elements:

1 0 0 0 0 m m z z

Element Description Value range

mm Module number of the module within the JX3 station 02 ... 17

zz Module specific I/O number 1 ... 16

R E D1 D2

JX3-

AO

4

X51

X52

I1+

I3+

0V

0V

0V

0V

SHLD

SHLD

U2+

U4+

I2+

I4+

0V

0V

0V

0V

SHLD

SHLD

1 2 4

R E D2

JX3-

BN

-ETH

Jetter

X14

X15

ETH

ERN

ETPO

WER

X10

0V

DC24V1,0A

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

5

R

JX3-

PS1

Jetter

POW

ER

X10

0V

DC24V0,5A

3 3

Number Module Module number Register I/O

1 JX3-BN-ETH 1

2 JX3-AO4 2 10002zzzz 1000002zz

3 JX3-DIO16 3, etc. 10003zzzz 1000003zz

4 JX3-PS1 - - -

5 JX3-DIO16 10 10010zzzz 1000010zz

Module Numbers Within a JX3 Station

Register Numbers for JX3 Modules

I/O Numbers for JX3-Modules

JX3 Station - Example 2

Page 81: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 81

JX3-BN-ETH Commissioning

5.3 Memory Overview

The JX3-BN-ETH features a data memory. There is volatile memory that requires power to maintain the stored information, and non-volatile memory which does not require power to maintain the stored information. The memory is located directly in the CPU or in separate memory or in I/O modules. This chapter gives an overview of the available memory.

Topic Page File System Memory ..................................................................................... 82 Operating System Memory ........................................................................... 83 Special Registers .......................................................................................... 84 Inputs and Outputs ....................................................................................... 85

Introduction

Contents

Page 82: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

82 Jetter AG

5 Commissioning

File System Memory

The file system memory is for storing data and program files.

Internal flash disk Non-volatile Slow access: milliseconds up to seconds Limited number of write/erase cycles: approx. 1 million Internal flash disk size: 4 MBytes

By operating system By JetSym Via FTP connection By e-mail client By browser (via HTTP server) By means of file commands from within the application program

Introduction

Properties

Memory Access

Page 83: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 83

JX3-BN-ETH Commissioning

Operating System Memory

The OS is stored to a non-volatile flash memory in the CPU. Therefore, the OS can be executed immediately after the device is powered up.

Internal flash memory for storing the OS Internal volatile RAM for storing OS data

The user is not allowed to directly access the OS memory. Changes to the OS can be made by means of an OS update.

Introduction

Properties

Memory Access

Page 84: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

84 Jetter AG

5 Commissioning

Special Registers

Special registers are used to control OS functions and to retrieve status information.

Global variables assigned to permanent addresses (%VL) When the operating system is launched, special registers are initialized

using default values. Register numbers: 100,000 through 999,999

By JetSym Via e-mail client From other controllers

Introduction

Properties

Memory Access

Page 85: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 85

JX3-BN-ETH Commissioning

Inputs and Outputs

Inputs and outputs are 1-bit variables. This means they can either have the value TRUE or FALSE.

Global variables assigned to permanent addresses (%IX, %QX) Quantity: 16.000 I/O numbers: 20001 through 36000

Global variables assigned to permanent addresses (%IX, %QX) Located on modules connected to the JX2 or JX3 system bus I/O numbers on the JX3 system bus: 100.000.201 ... 100.001.716

By JetSym Via e-mail client From HMIs From within the application program

Introduction

Properties of Virtual Inputs/Outputs

Properties of Digital Inputs/Outputs

Memory Access

Page 86: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

86 Jetter AG

5 Commissioning

5.4 Jetter Ethernet System Bus

Controllers and modules produced by Jetter AG offer a host of functions which can be accessed by the user via registers. Jetter's Ethernet system bus lets you exchange data between JC-3xx and JC-9xx controllers, as well as JX3-BN-ETH bus nodes via standard Ethernet networks using Publish/Subscribe features. The JetSym Hardware Manager lets you manage all your hardware components. The Hardware Manager assists you in

creating and configuring controllers and Ethernet bus nodes creating modules and axes on the JX2 system bus and configuring

JX2 system bus axes creating JX3 modules connected to JC-3xx controllers creating and configuring Ethernet axes creating an axis group (path group and technology group) configuring a path group configuring a Technology Group

Topic Page Configuring the Jetter Ethernet System Bus ................................................. 87 Hardware Manager ....................................................................................... 89 Adding Modules ............................................................................................ 90 Publish/Subscribe ......................................................................................... 95 Default Variables ......................................................................................... 101 Access to JX3-BN-ETH Module Registers ................................................. 103 NetCopy ...................................................................................................... 106

Introduction

Contents

Page 87: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 87

JX3-BN-ETH Commissioning

Configuring the Jetter Ethernet System Bus

Use the Hardware Manager included in JetSym to scan for connected hardware components and to configure the components. If you connect peripheral modules to a bus node JX3-BN-ETH, the process data registers of these peripheral modules are integrated into the address space of the controller. This lets you address I/O data like local peripheral modules via address offset. The peripheral modules act as if they were directly connected to the controller.

To be able to program the bus node JX3-BN-ETH the following prerequisites must be fulfilled:

The controller is connected to a PC. The programming tool JetSym is installed on the PC. The bus node JX3-BN-ETH is connected to the same network as the

controller. All modules are supplied with power.

The example below shows a controller JC-350 and two bus nodes JX3-BN-ETH each with one peripheral module JX3-AI4 connected to it.

Number Element Description

1 PC PC with JetSym

2 JC3-xx Controller

3 JX3-BN-ETH First bus node

4 JX3-AI4 Peripheral module with analog inputs

5 JX3-BN-ETH Second bus node

6 JX3-AI4 Peripheral module with analog inputs

Introduction

Prerequisites

Example: JX3-BN-ETH Configuration

Page 88: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

88 Jetter AG

5 Commissioning

The bus node JX3-BN-ETH is operated in a system consisting of various components by Jetter AG. In order to ensure proper interaction of these components, the operating system used and the programming tool JetSym must have the release numbers listed below.

Module Software Version

JC-340 JC-350

Software OS V 1.09.0.00 V 1.09.0.00

JC-360 Software OS V 1.09.0.00

JC-940MC Software OS V 1.00.0.50 (Beta)

JX3-BN-ETH Software OS V 1.09.0.00

JetSym PC Software V 4.3.0

Jetter AG advises the use of JetSym Hardware Manager for setting up the Ethernet system bus.

Ethernet System Bus - Minimum Requirements

Ethernet System Bus - Configuration

Page 89: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 89

JX3-BN-ETH Commissioning

Hardware Manager

JetSym lets you create and configure all Jetter controllers, modules and axes, as well as motion groups belonging to one or several projects. An easy-to-use motion setup is available for individual axes and each motion group.

The Hardware Manager manages all connected hardware components.

To open the Hardware Manager, click in JetSym the tab "Hardware" or press the shortcut "Alt + 5". JetSym Hardware Manager:

JetSym Help: Ethernet System Bus

Hardware Manager

Launching Hardware Manager

Related Topics

Page 90: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

90 Jetter AG

5 Commissioning

Adding Modules

JetSym Hardware Manager offers a convenient way of creating hardware lists. Information on detected hardware components is stored to the file "project_name.hardware" along with project data. Hardware Manager lets you exchange and modify hardware components at a later date. Just re-edit the hardware list.

In order to scan for hardware components connected to the controller proceed as follows:

Step Action

1 Open the JetSym Hardware Manager by clicking on the tab "Hardware" with the mouse or by pressing "Alt + 5" on your keyboard. Result:

2 Connect all controllers, bus nodes, peripheral modules and axes.

3 Turn on the power supply.

Introduction

Setting Up Hardware: Overview

Page 91: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 91

JX3-BN-ETH Commissioning

Step Action

4 Select in Hardware Manager the tree item "Hardware" and press the right mouse button to open the context menu "Scan Hardware":

Page 92: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

92 Jetter AG

5 Commissioning

Step Action

Result: JetSym opens the dialog "Scan Hardware".

5 Enter an IP address into the box "IP address mask": A hardware scan applies to the whole IP subnet. Therefore, you have to enter at least the first three elements of the IP address. The default address of the controller JC-3xx is 192.168.1.1. So, enter 192.168.1 to find the controller and all bus nodes.

6 Once you have entered the IP subnet address, click the button "Scan" with the mouse.

Page 93: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 93

JX3-BN-ETH Commissioning

Step Action

Result: Hardware Manager lists all detected hardware components in two text boxes ("Scanned Hardware", "Current Hardware"):

The left text box lists the currently detected hardware. The right text box lists hardware components that have been set up

and stored by means of Hardware Manager. The lower text box lists the new set of connected hardware.

7 Enter the scanned hardware into the lower text box using Drag&Drop:

Select the scanned controller to enter it automatically into the lower text box.

Move the scanned bus nodes from the upper left text box into the lower text box using Drag&Drop.

8 Click the button "Apply".

Now, the hardware scan is completed and the components are set up in JetSym.

9 Check the hardware configuration resulting from the automatic hardware scan.

Page 94: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

94 Jetter AG

5 Commissioning

When testing peripheral modules, observe the following rule: JetSym requires an active minimum program running in the controller for the Ethernet system bus to work properly. The setup pane displays correct data if a minimum program is running in the controller. If you write a minimum program without endless loop, Pub/Sub access does not work properly. The task is run through once and then stopped by TaskBreak.

Task t_Main Autorun

// Do NOT forget: Loop

// do nothing // test purpose only: see changes in JetSym-Setup End_Loop;

...

End_Task;

Advice On Publish/Subscribe (Pub/Sub)

JetSym STX Program:

Page 95: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 95

JX3-BN-ETH Commissioning

Publish/Subscribe

This chapter covers the functionality of the Publish/Subscribe mechanisms. The publish/subscribe feature lets you exchange process data over Jetter's Ethernet system bus. Each JC-3xx and JC-9xx controller, as well as each bus node JX3-BN-ETH is able to publish and subscribe data.

Open the JetSym Hardware Manager by clicking on the tab "Hardware" with the mouse or by pressing "Alt+5" on your keyboard. The Hardware Manager shows the hardware components in a tree structure. To enable the Publish/Subscribe feature, right click the tree item "Network" with the mouse. Select "Advanced configuration" from the context menu. Now, you can access the Publish/Subscribe settings for controllers and bus nodes.

In the hardware tree, below controllers and bus nodes, JetSym automatically creates a folder named "ETH-Systembus. This folder contains two subfolders named "Publications" and "Subscriptions". For each controller and each bus node used a "Publication" and a "Subscription" item is created by default: In the case of a controller, this item is named "PubToBN_001" and "SubFromBN_001". In the case of a bus node it is named "PubFrom_BN001" and "SubToBN_001". The "Publications" and "Subscriptions" correspond with each other.

Introduction

Enabling Publish/Subscribe

Folders "Publications" and "Subscriptions"

Page 96: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

96 Jetter AG

5 Commissioning

Once you have configured the hardware according to your requirements, you have to send the current configuration to the controller and bus node JX3-BN-ETH. If the configuration comprises several controllers and bus nodes, all configuration data are sent to all controllers and bus nodes on the network.

Sending Changes to Controller and Bus Node

Page 97: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 97

JX3-BN-ETH Commissioning

Select "Network" from the hardware tree and open the context menu by rightclicking with the mouse. Here, click menu item "Download all Configurations". Result: The controller and the bus node have received the configuration data.

If you make any changes to bus node or controller hardware, you have to send the current configuration to the connected hardware components via Hardware Manager. If you click in Hardware Manager "Send Configuration", the following happens: In the JetSym project a directory (e.g. Release) has been created below the active configuration. This directory contains the following files:

ModConfig.da ModConfig_BN_001.da NetConsistency.xml Publisher.pub Publisher_BN_001.pub Subscriber.sub Subscriber_BN_001.sub The following files are copied to the local controller (with the Global Node Number 000).

ModConfig.da NetConsistency.xml The following files are copied to the bus node JX3-BN-ETH:

Publisher.pub Subscriber.sub ModConfig.da Jetter AG advises the use of JetSym Hardware Manager for this task. Experienced users may also transfer these files via FTP (e.g. when the bus node has been replaced), but we recommend to use the Hardware Manager. Note: Do not delete these files. They are required by JetSym, the controller, and bus node. If you delete, for instance, the file "ModConfig_BN_001.da", you are no longer able to acces remote I/Os.

Internal Publish/Subscribe Management

Page 98: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

98 Jetter AG

5 Commissioning

Publish/Subscribe Identification (Pub-ID, Sub-ID): An ID is assigned to each publication and subscription. The range from 0 through 9,999,999 is reserved for user-defined publication and subscription IDs. JetSym uses the range starting from 10,000,000. The structure of a publication ID is 10.aaa.bcc, where:

aaa = Number of the bus node (001 through 399); 000 is assigned to the local controller. aaa is the Global Node Number (GNN).

b = Sender identification (0 = controller, 1 = bus node [also for controllers used as I/O expansion], etc.)

cc = Consecutive number of the publication Publication Name: Besides the ID, a name is assigned to each publication and subscription. The default name of a publication consists of the following elements:

Name:< Pub<From|To><Bus node name>

"From" for publication of input data from the bus node "To" for publication of output data to the bus node Subscription Name: The default name of a subscription consists of the following elements:

Name: Sub<From|To><Bus node name>

"From" for subscription to input data from the bus node by the controller "To" for subscription to output data by the bus node

If you click in Hardware Manager/local controller on "Publication", the following dialog opens:

Standard Publish/Subscribe Configuration

Default Configuration - Controller

Page 99: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 99

JX3-BN-ETH Commissioning

This dialog shows the default configuration for publications (PubToBN_001). This configuration applies to output data (process data), such as output data of a peripheral module, to be sent to the bus node. If you click in Hardware Manager/local controller on "Subscription", the following dialog opens:

This dialog shows the default configuration for subscriptions of the controller to messages from the bus node (SubFromBN_001). This configuration applies to publications from the bus node (PubFromBN_001). JetSym creates this configuration automatically which lets the bus node publish output data and the controller subscribe to them.

If you click in Hardware Manager/bus node JX3-BN-ETH on "Publication", the following dialog opens:

This dialog shows the default configuration for publications on the part of JX3-BN-ETH. These settings let the bus node publish, for instance, output data of peripheral modules connected to it.

Default Configuration - Bus Node JX3-BN-ETH

Page 100: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

100 Jetter AG

5 Commissioning

If you click in Hardware Manager/bus node JX3-BN-ETH on "Subscription", the following dialog opens:

This dialog shows the default configuration for subscriptions of the controller to messages from the bus node (SubToBN_001). This configuration applies to subcriptions to messages from the bus node (SubFromBN_001). JetSym creates this configuration automatically which lets the controller publish output data and the JX3-BN-ETH subscribe to them.

Page 101: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 101

JX3-BN-ETH Commissioning

Default Variables

If you add in Hardware Manager JX3 peripheral modules to a JX3-BN-ETH module, JetSym automatically creates Ethernet system bus variables which are mapped to process data registers of these JX3 modules. These variables are then added to the corresponding publications on the part of the controller and JX3-BN-ETH modules (fig. 1), as well as to subscriptions.

For each publication and subscription there is a setup pane for variables. The example below shows the following: An automatically created variable for a peripheral module JX3-DIO16.

The default name of these variables, which are automatically created by JetSym, consists of the following elements:

Name: <Name of the bus node>_<Name of the peripheral module>_<Name of the variable>

The addressing scheme is different in access via module registers, and in access to I/O ranges by means of mapping of address ranges: Register Variables Peripheral modules connected to Ethernet bus nodes are addressed within the address range of the controller in the same way as with local peripheral modules. For process data registers of remote peripheral modules the address range 1aaabbcccc is used. Where:

aaa = Number of the Ethernet bus node = GNN (value range: 001 to 399) bb = Module number of the peripheral module (value range: 02 to 17) cccc = Module register number located on the peripheral module

(value range: 0000 to 9999) Process data registers (0 and 2 to 5) are exchanged using the publish/subscribe feature. Read or write access to all other registers is performed using the command "NetCopy". If no publishers/subscribers for these process data registers (0 and 2 to 5) are configured, the function "NetCopy" is enabled. This selection is made separately for each register.

Example: 1001030002 Bus node number 001; Module number 03; Process data register 0002

Introduction

Pub/Sub Setup: Variables

Ethernet System Bus Variables - Addressing Scheme

Page 102: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

102 Jetter AG

5 Commissioning

Digital I/Os For remote digital inputs and outputs of a JX3 module address range 1aaa01bbcc is used. Where:

aaa = Number of the Ethernet bus node = GNN (value range: 001 to 399) bb = Module number of the digital I/O module (value range: 02 to 17) cc = Number of the I/O register on the module (value range: 1 to 16) Example: 1001010210 Bus node number 001; Module number 02; I/O number 10 For overlaid registers of remote digital input modules the address range starting from 1aaa914060 is used. For digital output modules the address range starting from 1aaa914260 is used. Where:

aaa = Number of the Ethernet bus node = GNN (value range: 001 to 399)

Page 103: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 103

JX3-BN-ETH Commissioning

Access to JX3-BN-ETH Module Registers

The bus node JX3-BN-ETH features module registers which can indirectly be accessed by the user. This feature lets you display and change 200 module registers on the bus node JX3-BN-ETH using indirect addressing.

The bus node JX3-BN-ETH is equipped with the same module registers as controllers of the JC-3xx series. To retrieve the IP address and the seconds of the real-time clock of the bus node JX3-BN-ETH you must use indirect addressing for the module registers on the bus node. Module registers to be retrieved:

IP address of the bus node: MR 101100 Seconds of the real-time clock on the bus node: MR 102911

This example shows how you can access MR 101100 (IP address) and MR 102911 (real-time clock, seconds). The real-time clock on the bus node JX3-BN-ETH can be accessed via registers. Unlike the controller, the bus node JX3-BN-ETH is not equipped with a battery-backed real-time clock. In the controller JC-3xx the situation looks like follows:

Internally, the bus node can be accessed using the NetCopy command. The remote bus node addresses are mapped to the address range of the controller.

Introduction

Example: Access to Module Registers on a Bus Node JX3-BN-ETH

Addressing Scheme

Page 104: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

104 Jetter AG

5 Commissioning

To access 200 module registers on the JX3-BN-ETH initialize the registers as described below. Ensure that the correct GNN is used in the Hardware Manager, i.e. ID 001 of bus node JX3-BN-ETH is GNN 001.

Step Action

1 Enter the IP address of the bus node into register 235000 + GNN. Value range of GNN: 0 ... 399 Example: The target bus node has got GNN (or ID) 001. Thus, you must enter, for instance, the IP address 192.168.10.16 into R 235001. R 235000: IP address 192.168.10.15 // GNN 000, local controller R 235001: IP address 192.168.10.16 // GNN 001, first bus node ...

2 Enter port number 50000 into register 235400 + GNN. Value range of GNN: 0 ... 399 Example: The target bus node has got GNN (or ID) 001. Thus, you must enter, for instance, the value 50000 into R 235400. R 235400: Value 50000 // GNN 000, local controller R 235401: Value 50000 // GNN 001, first bus node Result: This configuration lets you indirectly access via 200 registers all module registers on the bus node JX3-BN-ETH.

3 Enter the required register number of the bus node JX3-BN-ETH into register 236000 + xxx. Result: This configuration lets you access this value via register 1.GNN.980.xxx.

The following table lists all registers allowing direct access to bus node JX3-BN-ETH:

Register Value range Properties

235000 + GNN 235000 ... 235399 IP address registers

235400 + GNN 235.400 ... 235.799 Port 50000 registers

236000 + xxx 236000 ... 236399 Index registers

1GNN980xxx 1000980000 ... 1399980199 Contents

with

GNN ranging from 000 ... 399 xxx ranging from 000 ... 199

Enabling Register Access

Overview of Registers

Page 105: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 105

JX3-BN-ETH Commissioning

Var

// Controller with GNN = 000 // Bus Node with GNN = 001 - see Hardware-Manager IP_AdrContr : Int At %VL 235000;

IP_BusNode : Int At %VL 235001;

PortNr_Contr : Int At %VL 235400;

PortNr_BusNode : Int At %VL 235401;

IndexReg : Int At %VL 236000;

ContentReg : Int At %VL 1001980000;

End_Var;

Task JX3_BN_ETH_Access Autorun

// Init IP_AdrContr := IP#192.168.10.15;

IP_BusNode := IP#192.168.10.16;

PortNr_Contr := 50000;

PortNr_BusNode := 50000;

// Access to IP address of JX3-BN-ETH (R101100): IndexReg := 101100;

// Now the index register points to the IP address of JX3-BN-ETH If (ContentReg<> IP_BusNode) Then

//... End_If;

Loop

// ... End_Loop;

End_Task;

JetSym STX Program

Page 106: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

106 Jetter AG

5 Commissioning

NetCopy

The command "NetCopy" lets you directly access the bus node JX3-BN-ETH from JC-3xx or JC-9xx controllers. The NetCopy command is a versatile tool for communication on the Jetter network. The NetCopy command lets you copy the following data:

Registers Register blocks Variables Variable blocks

Process data registers (0 and 2 to 5) on individual peripheral modules are exchanged using the publish/subscribe feature. All other registers are exchanged between bus node and controller using the command "NetCopy".

To access the bus node use the command NetCopy as follows:

If ... ... then ...

you wish to copy data from the controller to the bus node,

use the command

NetCopyRegToReg NetCopyVarToReg

you wish to copy data from the bus node to the controller,

use the command

NetCopyRegFromReg NetCopyVarFromReg

In the following example, a controller JC-3xx is connected to a PC. A bus node equipped with a peripheral module JX3-AI4 is connected to the Jetter Ethernet network. The Hardware Manager lets you configure the publish/subscribe feature to automatically exchange process data. In this example, the task is to access a specific module register on the peripheral module JX3-AI4.

Task Status register of input 1 is to be retrieved using NetCopy.

Introduction

Usage of NetCopy on the Jetter Ethernet System Bus

Accessing the Bus Node Using NetCopy

Example: NetCopy in Connection with the Bus Node

Page 107: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 107

JX3-BN-ETH Commissioning

Number Element Description

1 PC PC with JetSym

2 JC-3xx Controller

3 JX3-BN-ETH Bus node

4 JX3-AI4 Peripheral module with analog inputs

Solution The command NetCopy copies the content of MR 1100 on the JX3-AI4 module into a variable. The register number of the peripheral module is seen from the perspective of the bus node JX3-BN-ETH:

1 0 0 m m z z z z

with

mm = 02 (first module connected to the bus node) zzzz = 1100 (status register of JX3-AI4)

Var

n_Get : int;

End_Var;

Task t_FromReg Autorun

NetCopyVarFromReg(IP#192.168.10.16,100021100,n_Get,4,3,0);

// content of MR 1100 is now in n_Get Loop

// for Pub/Sub End_loop;

End_Task;

JetSym STX Program

Page 108: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC
Page 109: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 109

JX3-BN-ETH File System

6 File System

This chapter covers the file system of the bus node JX3-BN-ETH. The file system lets you access files located on the internal flash disk.

The file system distinguishes between system area with directories/files used by the operating system (OS), and application area which is available to the user.

It is not possible to delete system directories. They will even survive formatting.

Directory Description

/System System configuration System information

Topic Page Properties .................................................................................................... 110 User Administration ..................................................................................... 112 Reviewing the Flash Disk Capacity Used ................................................... 120 Operating System Update and Application Program .................................. 124 Formatting and Checking ........................................................................... 125

Introduction

Categories

System Directories

Contents

Page 110: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

110 Jetter AG

6 File System

6.1 Properties

This chapter covers the properties of the file system.

The following conventions apply to the internal flash disk:

Maximum number of simultaneously opened files: 8 Directory names are separated by a slash "/", not by a backslash "\". Date, time, and/or file size are not available for all system files.

Topic Page Flash Disk - Properties ................................................................................. 111

Introduction

General Properties

Contents

Page 111: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 111

JX3-BN-ETH File System

Flash Disk - Properties

The user and the OS of the bus node share the following memory capacity:

Parameter Value

Flash disk size 4 MBytes

The system occupies a memory space of several KB. The remaining space is available to the user.

The internal flash disk has the following properties:

Up to 7 directory levels and 1 file level are allowed. Directory and file names with a length of up to 63 characters. Differentiation between upper and lower case. All characters except "/" and ".." are permitted for directory and file names. User/access administration for a maximum number of 31 locks and

33 users.

Size

Properties

Page 112: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

112 Jetter AG

6 File System

6.2 User Administration

The file system for the internal flash disk lets you define authorization for access (locks) to directories, and set up users with specific permissions (keys). Users are not allowed to access directories and files for which they do not have the required key. In case of an FTP/IP connection, these directories and files are not displayed.

Administrator rights are required for user administration.

The properties of user administration are as follows:

Feature Max. value

Number of users 33

Number of predefined users 2

Length of a user name 31 alphanumeric characters

Password length 31 alphanumeric characters

Number of keys for read access 31

Number of keys for write access 31

Number of predefined keys 2

Settings for user administration can be made in 3 files located in the directory "/System".

File Description

flashdisklock.ini Assignment of locks to directories

keys.ini Assignment of names to locks/keys

users.ini Administration of users

These files are always existing. They cannot be deleted, but only modified or overwritten.

Please take the following restrictions into account:

User administration can only be applied to the internal flash disk. Once a file user administration has been transferred, its content can be

read immediately. The settings only become active when the system is rebooted.

Introduction

Prerequisites

Properties

Files

Restrictions

Page 113: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 113

JX3-BN-ETH File System

Topic Page User Administration ..................................................................................... 114 As Delivered Condition / Predefined Users and Keys ................................. 116 Assigning a Lock.......................................................................................... 117 Assigning Names to Locks/Keys ................................................................. 119

Contents

Page 114: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

114 Jetter AG

6 File System

User Administration

The user administration for the file system of the JX3-BN-ETH is managed in the configuration file "/System/users.ini".

If you want to use names for the keys, you must make them known to the JX3-BN-ETH beforehand. Therefore, set up the names first (Setting up names for keys/locks (see page 119)).

Carry out the following steps for administering users:

Step Action

1 Establish an FTP connection to the JX3-BN-ETH; when doing so, log in with administrator rights.

2 Open the file "/System/users.ini".

3 Make your changes to this file.

4 Save the changed file to the JX3-BN-ETH.

5 Reboot the JX3-BN-ETH.

Result: The changed user administration settings are now enabled.

This configuration file is a text file the entries of which are grouped into several sections.

For each user a separate section is used. In these sections values can be set which are then used by the file system. Blank lines can be inserted at will. The following characters precede a comment line: "!", "#" or ";".

The sections are named "[USER1]" through "[USER33]". Here, the user name and the related password, as well as read and write permissions are specified. Example:

[USER4]

NAME=TestUser3

PW=testpass

READKEYS=5,openLock2,10,11

WRITEKEYS=openLock2,10,11

SYSKEYS=

Introduction

Prerequisites

User Administration

Structure of the file "/System/users.ini"

Sections

Page 115: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 115

JX3-BN-ETH File System

NAME

In the given example TestUser3

Description User's login name

Allowed values A maximum of 31 alphanumeric characters

In case of invalid or missing entry

no user account is created

PW

In the given example testpass

Description User's login password

Allowed values A maximum of 31 alphanumeric characters

In case of missing entry the user is allowed to log in without password

READKEYS

In the given example 5,openLock2,10,11

Description Key for read accesses

Allowed values 1 ... 31 (or corresponding names)

In case of missing entry the user will not receive read keys

WRITEKEYS

In the given example openLock2,10,11

Description Key for write accesses

Allowed values 1 ... 31 (or corresponding names)

In case of missing entry the user will not receive write keys

SYSKEYS

Description no function assigned; reserved for future extensions

Page 116: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

116 Jetter AG

6 File System

As Delivered Condition / Predefined Users and Keys

Two predefined users with set rights are included in the file system. It is not possible to delete these two users. In the user administration only the password can be changed for these two users.

In delivered condition the content of the configuration file included in the controller is as follows. [USER1]

NAME=admin

PW=admin

READKEYS=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

WRITEKEYS=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

SYSKEYS=

[USER33]

NAME=system

PW=system

READKEYS=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

WRITEKEYS=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

SYSKEYS=

This user has available all keys and is, therefore, able to read all directories and files and to write to them.

This user has also available all keys except for key "1".

Two out of the 31 keys have a predefined function:

Lock / Key Function

1 IP configuration User administration

2 Operating system update of CPU Operating system update of JX2 and JX3 modules

Introduction

Delivered Condition

User "admin"

User "system"

Predefined Keys

Page 117: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 117

JX3-BN-ETH File System

Assigning a Lock

The configuration file "/System/flashdisklock.ini" is used to assign locks to directories located on the flash disk. Only users with the corresponding key are allowed to read or write (delete) files and subdirectories located in these directories.

If you want to use names for the locks, you must make them known to the JX3-BN-ETH beforehand. Therefore, set up the names first (Setting up names for keys/locks (see page 119)).

Carry out the following steps to assign a lock to a directory:

Step Action

1 Establish an FTP connection to the JX3-BN-ETH; when doing so, log in with administrator rights.

2 Open the file "/System/flashdisklock.ini".

3 Make your changes to this file.

4 Save the changed file to the JX3-BN-ETH.

5 Reboot the JX3-BN-ETH.

Result: A lock is assigned to this directory.

This configuration file is a text file containing one section.

In this section values can be set which are then used by the file system. Each directory is specified with its lock number in an individual line. Blank lines can be inserted at will. The following characters precede a comment line: "!", "#" or ";".

The section is named "[LOCKS]". Here, locks are assigned to directories in accordance with the following rule: Directory=Lock Example:

[LOCKS]

test1=0

test1/sub1=2

test1/sub2=5

test2=userlock2

Introduction

Prerequisites

Assigning a Lock

Structure of the File "/System/flashdisklock.ini"

Section

Page 118: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

118 Jetter AG

6 File System

Use the following lock numbers:

Allowed lock numbers: 0 ... 31. Lock number 0: No lock is assigned to this directory. This directory can be

accessed without any restrictions. Numbers or previously defined names can be used.

Lock Numbers

Page 119: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 119

JX3-BN-ETH File System

Assigning Names to Locks/Keys

Locks/keys are consecutively numbered from 1 through 31. To provide ease of handling, a name can be assigned to each lock/key combination. These names are assigned in the configuration file "/System/keys.ini".

Carry out the following steps to assign names to keys/locks:

Step Action

1 Establish an FTP connection to the JX3-BN-ETH; when doing so, log in with administrator rights.

2 Open the file "/System/keys.ini".

3 Make your changes to this file.

4 Save the changed file to the JX3-BN-ETH.

5 Reboot the JX3-BN-ETH.

Result: The names are now available and can be used when assigning locks and managing user accounts.

This configuration file is a text file containing one section. In this section values can be set which are then used by the file system. Each key is specified with its name in an individual line. Blank lines can be inserted at will. The following characters precede a comment line: "!", "#" or ";".

The section is named "[KEYS]". Here, names are assigned to keys/locks in accordance with the following rule:

KEYxx=Name

xx: Number of the key (01 ... 31)

Example:

[KEYS]

KEY01=Admin

KEY02=System

KEY03=

KEY04=

KEY05=service

...

KEY31=

For names the following definitions are true:

A maximum of 15 alphanumeric characters. For a lock and its key the same name is used.

Introduction

Assigning Names

Structure of the File "/System/keys.ini"

Section

Names for Locks/Keys

Page 120: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

120 Jetter AG

6 File System

6.3 Reviewing the Flash Disk Capacity Used

This chapter covers how you can review the used capacity of the user area located on the flash disk.

Topic Page Flash Disk Capacity Used ........................................................................... 121

Introduction

Contents

Page 121: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 121

JX3-BN-ETH File System

Flash Disk Capacity Used

The capacity used of the user area located on the internal flash disk can be seen from the file "/System/flashdiskinfo.txt".

In this example, the fictive capacity used of a flash disk in a JetControl 340 (4 MB) is shown: Name : flash disk

Date : 25.11.2008

Time : 15:04

Tracks: 64

Track 0: sectors: 128 (used: 81 / blocked: 47 / free: 0)

Track 1: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 2: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 3: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 4: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 5: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 6: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 7: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 8: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 9: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 10: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 11: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 12: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 13: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 14: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 15: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 16: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 17: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 18: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 19: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 20: sectors: 128 (used: 64 / blocked: 64 / free: 0)

Track 21: sectors: 128 (used: 85 / blocked: 43 / free: 0)

Track 22: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 23: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 24: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 25: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 26: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 27: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 28: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 29: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 30: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 31: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 32: sectors: 128 (used: 128 / blocked: 0 / free: 0)

Track 33: sectors: 128 (used: 105 / blocked: 0 / free: 23)

Track 34: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Info File

Example

Page 122: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

122 Jetter AG

6 File System

Track 35: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 36: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 37: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 38: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 39: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 40: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 41: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 42: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 43: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 44: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 45: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 46: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 47: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 48: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 49: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 50: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 51: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 52: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 53: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 54: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 55: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 56: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 57: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 58: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 59: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 60: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 61: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 62: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Track 63: sectors: 128 (used: 0 / blocked: 0 / free: 128)

Total: sectors: 8192 (used: 4175 / blocked: 154 / free: 3863)

Used : 2120900 byte

Blocked: 78232 byte

Free : 1962404 byte

Total : 4161536 byte

Tracks and sectors represent the administration units of the flash disk. The info file is structured accordingly and consists of the following elements:

Element Description

Name Dedicated name of the flash disk

Date / Time Point in time when the flash disk has been formatted last

Tracks Total number of tracks

Track xx: sectors: 128 Assignment of sectors of a track

Total: sectors: Overall statistical data of sectors

Elements of Info File

Page 123: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 123

JX3-BN-ETH File System

Element Description

Used Total number of used bytes

Blocked Total number of blocked bytes

Free Total number of available bytes

Total Total size of the flash disk

The smallest administrative unit of the flash disk, i.e. the sector, may enter the following states:

State Meaning

Used The sector is occupied by data.

Blocked The sector is no longer occupied, but can not yet be used due to administrative reasons.

Free The sector is not occupied and can be used.

States of Sectors

Page 124: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

124 Jetter AG

6 File System

6.4 Operating System Update and Application Program

The file system can be used to update the OS of a bus node. For a detailed description on this topic refer to the following chapter:

OS Update (see page 157)

Introduction

Page 125: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 125

JX3-BN-ETH File System

6.5 Formatting and Checking

This chapter describes how to format an internal flash disk. The internal flash disk needs not be checked using a separate function, since it provides maximum safety of its administrative structures by design.

When the controller is booting, the OS checks the contents of the control register belonging to the file system. Depending on the value contained in this register the following functions are carried out:

Formatting the flash disk

The control register number of the file system is dependent on the controller:

Controller Register number

JC-3xx, JX3-BN-ETH, JC-940MC, JC-970MC

202936

Topic Page Formatting the Flash Disk ........................................................................... 126

Introduction

Operating Principle

Register Number

Contents

Page 126: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

126 Jetter AG

6 File System

Formatting the Flash Disk

Sometimes it might be necessary to reformat the flash disk. This may be the case if an OS release has been transferred which has a different flash disk format. Or when information for flash disk administration has been destroyed.

All files and directories located in the user area will be deleted! Formatting will not affect system files and directories.

In order to cause the JX3-BN-ETH to format the internal flash disk proceed as follows:

Step Action

1 Switch the JX3-BN-ETH on.

2 Enter value -999720373 (0xc4697a4b) into the control register of the file system.

3 Switch the JX3-BN-ETH off.

4 Switch the JX3-BN-ETH on.

Result: During the boot process of the JX3-BN-ETH the flash disk is formatted and the control register is set to 0.

Introduction

Consequences

Formatting the Flash Disk

Page 127: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 127

JX3-BN-ETH FTP Server

7 FTP Server

The FTP server allows access to directories and files of the flash disk integrated into the JX3-BN-ETH using an FTP client. This chapter covers the login process and describes the commands supported by the FTP server.

Apart from the command line FTP client, which comes with many PC operating systems, graphic FTP tools can be used, as well.

The FTP server on the JX3-BN-ETH is able to manage 4 FTP connections simultaneously. That is, up to 4 FTP client programs can be connected with the JX3-BN-ETH at the same time. Any additional client, which tries to connect with the FTP server, will get no response to its request for establishing a connection.

To be able to use the functions described in this chapter, the following skills are required:

The user must be familiar with the file system of the controller. The user must be familiar with IP networks.

Topic Page Login ........................................................................................................... 128 Supported Commands ................................................................................ 129 Example: Windows FTP Client ................................................................... 130

Introduction

FTP Clients

Number of Possible Connections

Required Programmer's Skills

Contents

Page 128: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

128 Jetter AG

7 FTP Server

Login

To have access to the file system via FTP, the FTP client must log in and provide its user name and password when starting the communication.

In its original configuration the controller is delivered with two user accounts:

[USER1] NAME=admin PW=admin [USER33] NAME=system PW=system

Via user administration of the file system, the password can be modified and new users can be added.

User Administration (see page 112)

Login

As Delivered Condition

Administration of Users

Related Topics

Page 129: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 129

JX3-BN-ETH FTP Server

Supported Commands

The following table lists the commands known to the FTP server, as well as their purpose.

Command Purpose

USER Sends the user name; is used at the beginning of the login process

PASS Sends the password; is sent after USER to complete the login process

QUIT Terminates the connection

PORT Specifies the IP address and port number to which the FTP server is to connect for the next file transfer.

TYPE Sets the transfer type; the following types are possible:

Type A with interpretation N Type I Type L with 8 bits per character

MODE Sets the transfer mode; here, only "S" (stream) is possible

STRU Sets the file structure when transferring data; here, only "F" (file) is possible

NLST Returns a list containing the file names of a directory

LIST Returns a list containing the file names and file information of a directory

PWD Returns the name of the current directory

CWD Switches to another directory

CDUP Moves up by one directory level

MKD Creates a new directory

RMD This instruction is for removing a directory

STOR Stores a file

RETR Reads a file

DELE Deletes a file

RNFR Indicates the file name to be changed; must be followed by the command "RNTO"

RNTO Indicates the new name of the file which has been specified by the command "RNFR" before.

PASV The FTP server changes into "passive mode"

Supported Commands

Page 130: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

130 Jetter AG

7 FTP Server

Example: Windows FTP Client

Windows Explorer as FTP client lets you access the bus node JX3-BN-ETH:

Open Windows Explorer and enter the IP address of the bus node JX3-BN-ETH into the address bar.

If you fail to enter "User Name:Password" (here: admin:admin), you are prompted to enter the missing information. In our example, enter the following information (without user name and password): "ftp://192.168.10.16". This is the only way that lets you permanently save your password.

The Explorer lets you display, move or copy files as is common in Windows.

When you close Windows Explorer, the session is automatically terminated.

Windows Explorer can also be used as FTP client:

Number Description

1 Address bar of Windows Explorer

2 Files on the bus node connected via FTP connection.

Task

Windows Explorer as FTP Client

Page 131: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 131

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

This chapter describes how to engineer a JX3 station equipped with a bus node JX3-BN-ETH.

Topic Page Engineering a JX3 Station .......................................................................... 132 Limitations to be Taken into Account when Engineering a JX3 Station ...... 150

Introduction

Contents

Page 132: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

132 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

8.1 Engineering a JX3 Station

A JX3 station consists of a JX3-BN-xxx bus head or a JC-3xx controller and JX3 peripheral modules connected to it.

Up to 16 JX3 peripheral modules can be integrated into a JX3 station. The large number of JX3 peripheral modules by Jetter AG offer the following interfaces:

Digital I/Os Analog I/Os Thermistor (Pt100, ...) Thermocouples (types J, K, ...) Resistance strain gage Counter (single-channel counter, dual-channel counter, SSI absolute

encoder, ...) Serial ports (RS-232, RS-422, RS-485)

Topic Page Engineering of a JX3 Station Equipped With JX3-BN-ETH ........................ 133 Product Description - JX3-DI16 .................................................................. 134 Product Description - JX3-DIO16 ............................................................... 135 Product Description - JX3-DO16 ................................................................ 136 Product Description - JX3-CNT .................................................................. 137 Product description - JX3-AI4 ..................................................................... 138 Product Description - JX3-MIX1 ................................................................. 139 Product Description - JX3-MIX2 ................................................................. 142 Product Description - JX3-AO4 ................................................................... 145 Product Description - JX3-THI2-RTD ......................................................... 146 Product Description - JX3-THI2-TC ............................................................ 147 Product Description - JX3-DMS2 ................................................................ 148 Product Description - JX3-PS1 ................................................................... 149

JX3 Station

Connectable JX3 Peripheral Modules

Contents

Page 133: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 133

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Engineering of a JX3 Station Equipped With JX3-BN-ETH

When engineering a JX3 Station, follow the rules listed below:

Up to 8 JX3 peripheral modules can directly be connected to a bus node JX3-BN-ETH.

Before the ninth JX3 peripheral module, a JX3-PS1 power supply module must be inserted.

The JX3-PS1 power supply module lets you connect up to 8 more JX3 peripheral modules.

The following illustration shows a JX3 station with a bus node JX3-BN-ETH and 16 JX3 peripheral modules. Downstream the eighth JX3 peripheral module a JX3-PS1 power supply module has been inserted.

Number Element Description

1 End clamp for DIN rail For securing JX3 modules on the DIN rail

2 JX3-BN-ETH Bus node and power supply for the first 8 JX3 peripheral modules

3 JX3-DI16 8 JX3 peripheral modules

4 JX3-PS1 Power supply module for the next 8 JX3 peripheral modules

5 JX3-DI16 8 JX3 peripheral modules

6 Power supply lines DC 24 V and 0 V

Logic voltage supply for all modules of the JX3 station

Limitations to be taken into account when engineering a JX3 Station

(see page 150)

Rules for Engineering a JX3 Station

Fully Equipped JX3 Station

Related Topics

Page 134: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

134 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-DI16

The JX3-DI16 module is a peripheral module for connection of digital sensors. This module is equipped with 16 inputs.

The following list shows the characteristics of this module:

16 digital inputs

Input type: IEC 61131-2 type 3, pnp

Color of LED sheeting: Amber (RAL 1004)

Additional features of the JX3-DI16 module are:

Pulse stretching for digital inputs (8 digital inputs can be configured) Digital input filters for digital inputs Sensor voltage recognition

The following items are included in the scope of delivery of the JX3-DI16 module:

Jetter item # Quantity Description

10000516 1 JX3-DI16

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60871024 1 Installation instruction

60870410 1 Keying pins

The JX3-DI16 Module

Characteristics

Additional Features

Scope of Delivery

Page 135: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 135

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-DIO16

The JX3-DIO16 module is a peripheral module for connection of digital sensors and actuators. This module is equipped with 8 digital inputs and 8 universal digital I/Os. A universal I/O can be used as digital input or digital output.

The following list shows the characteristics of this module:

8 digital inputs

Input type: IEC 61131-2 type 3, pnp

8 universal I/Os (can be used as inputs or outputs)

Input type: IEC 61131-2 type 3, pnp

Output voltage: DC +24 V

Output current: 0.5 A

Short-circuit proof

Color of LED sheeting: red (RAL 3020)

Additional features of the JX3-DIO16 module are:

Pulse stretching for digital inputs (8 digital inputs can be configured) Digital input filters for digital inputs Sensor and actuator voltage recognition Read back the condition of digital outputs Pulse width modulation (PWM) (can be configured for 4 digital outputs) Short-circuit detection

The following items are included in the scope of delivery of the JX3-DIO16 module:

Jetter item # Quantity Description

10000517 1 JX3-DIO16

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60871025 1 Installation instruction

60870410 1 Keying pins

The JX3-DIO16 Module

Characteristics

Additional Features

Scope of Delivery

Page 136: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

136 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-DO16

The JX3-DO16 module is a peripheral module for connection of digital actuators. This module is equipped with 16 digital outputs.

The following list shows the characteristics of this module:

16 digital outputs

Output voltage: DC +24 V

Output current: 0.5 A

Short-circuit proof

Color of LED sheeting: red (RAL 3020)

Additional features of the JX3-DO16 module are:

Short-circuit detection Output of error conditions Pulse width modulation (PWM) which can be configured for 8 digital

outputs

The following items are included in the scope of delivery of the JX3-DO16 module:

Jetter item # Quantity Description

10000595 1 JX3-DO16

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60872692 1 Installation instruction

60870410 1 Keying pins

The JX3-DO16 Module

Characteristics

Additional Features

Scope of Delivery

Page 137: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 137

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-CNT

The module JX3-CNT is a digital counter module.

The features of this product are listed below:

Single-channel counter 24 V

Dual-channel counter 24 V

Dual-channel counter 5 V

SSI (Synchronous Serial Interface)

The 4 multi-purpose I/Os can be used as single-channel counter or dual-channel counter 24 V or as inputs or outputs.

Additional features of the JX3-CNT module are:

User-defined scaling Monitoring of limits Trailing indicator Forcing of counts Frequency measurement Period measurement Gating measurement 16-fold multi-strobe function Oscilloscope function Gate function Counter-controlled digital outputs Operating system update via JetSym

The following items are included in the scope of delivery of the JX3-CNT module:

Jetter item # Quantity Description

10000686 1 JX3-CNT

60869252 1 10-pin connector, spring cage technology

60870411 10 Terminal labels

60872882 1 Installation Instructions

60870410 1 Keying pins

The JX3-CNT Module

Characteristics

Additional Features

Scope of Delivery

Page 138: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

138 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product description - JX3-AI4

The JX3-AI4 module is a peripheral module for connection of analog sensors. This module is equipped with 4 analog inputs for voltages and currents.

The following list shows the characteristics of this module:

4 analog inputs

Selectable input signals per channel: 0 V ... +10 V, -10 V ... +10 V, 0 mA ... 20 mA, 4 mA ... 20 mA

Resolution: 16 bits

Accuracy: > 99.5 %

Color of LED sheeting: yellow-green (RAL 6018)

Additional features of the JX3-AI4 module are:

User-scalable Monitoring and evaluation of limits Slave pointer Oscilloscope function Operating system update by means of JetSym

The following items are included in the scope of delivery of the JX3-AI4 module:

Jetter item # Quantity Description

10000542 1 JX3-AI4

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60871898 1 Installation instruction

60870410 1 Keying pins

The JX3-AI4 Module

Characteristics

Additional Features

Scope of Delivery

Page 139: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 139

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-MIX1

The JX3-MIX1 module is a multi-purpose expansion module that allows you to connect analog and digital sensors and actuators.

The features of this product are listed below:

Counters: Either one dual-channel counter or two single-channel counters up to 50 kHz

Stepper motor controller; STEP and DIR signal output, 10 kHz max.

3 analog inputs Input signal 0 ... 10 V, resolution 12 bits, Accuracy: > 99 %

1 analog output Output signal 0 ... 10 V, resolution 12 bits, Accuracy: > 99 %

8 multi-purpose I/Os which can be used as digital input to IEC 61131-2, type 3, pnp transistor, or digital output to IEC 61131-2, 0.5 A, pnp transistor.

Color of LED sheeting: signal white (RAL 9003)

Additional features of the JX3-MIX1 module are:

Multi-purpose inputs and outputs: Short-circuit and overtemperature detection

Counting function with strobe, gate, and reset. This function can be parameterized via multi-purpose I/Os.

The stepper motor can be controlled by means of external signals via multi-purpose I/Os.

Pointer to process data Output of error conditions Oscilloscope function Operating system update via JetSym

The JX3-MIX1 Module

Characteristics

Additional Features

Page 140: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

140 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

The JX3-MIX1 module features the following functional groups:

Group Quantity Description

Counter 2 Two independent counter inputs which can also be configured as one dual-channel counter Selection of edges: Positive edge, negative edge, both edges The process data pointer is used to read out count values Both counters can be used as modulo counter Strobe function Gate function Reset function Modulo function Diagnostics by means of bits

Stepper Motor 1 Output of STEP and DIR signals via open drain outputs Several methods of referencing Absolute positioning Relative positioning Endless positioning Response to hardware and/or software limit switches Recording of values via oscilloscope Configuration of ramps and velocity Configuration of limit switch polarity, DIR and STEP level Diagnostics by means of bits Support of modulo axes Destination window monitoring Diagnostics by means of bits

Analog Inputs 3 Input signal 0 ... 10 V, resolution 12 bits Values: 0 ... 4,095 Diagnostics by means of bits

Analog Output 1 Output signal 0 ... 10 V, resolution 12 bits Values: 0 ... 4,095 Diagnostics by means of bits

Multi-Purpose Inputs and

Outputs

8 8 multi-purpose I/Os which can be used as digital input to IEC 61131-2, type 3, pnp transistor, or digital output to IEC 61131-2, 0.5 A, pnp transistor. Multi-purpose inputs and outputs can be parameterized for use with counters and/or stepper motors. Example: Hardware limit switch of a stepper motor. Diagnostics by means of bits

Description in Accordance with Functional Groups

Page 141: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 141

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Group Quantity Description

Counter 2 Two independent counter inputs which can also be configured as one dual-channel counter Selection of edges: Positive edge, negative edge, both edges The process data pointer is used to read out count values Both counters can be used as modulo counter Strobe function Gate function Reset function Modulo function Diagnostics by means of bits

Oscilloscope 1 Number of simultaneously recordable channels: 4 Number of values per channel: 300 Module registers - stepper motor:

Actual position Actual stepping rate Set position Set speed Module registers - analog inputs Module registers - analog outputs Module registers - counters:

Counter reading CNTA Counter reading CNTB Diagnostics by means of bits

The following items are included in the scope of delivery of the JX3-MIX1 module:

Jetter item # Quantity Description

10000738 1 JX3-MIX1

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60871899 1 Installation Instructions

60870410 1 Keying pins

Scope of Delivery

Page 142: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

142 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-MIX2

The JX3-MIX2 module is a multi-purpose expansion module that allows you to connect analog and digital sensors and actuators.

The features of this product are listed below:

Counters: Either one dual-channel counter or two single-channel counters up to 50 kHz

Stepper motor controller; STEP and DIR signal output, 10 kHz max.

3 analog inputs Input signal 0 ... 10 V, resolution 12 bits, Accuracy: > 99 %

1 analog output Output signal 0 ... 10 V, resolution 12 bits, Accuracy: > 99 %

4 multi-purpose I/Os which can be used as digital input to IEC 61131-2, type 3, pnp transistor, or digital output to IEC 61131-2, 0.5 A, pnp transistor.

Serial interface RS-232 or RS-485, half-duplex

Color of LED sheeting: signal white (RAL 9003)

Additional features of the JX3-MIX2 module are:

Multi-purpose inputs and outputs: Short-circuit and overtemperature detection

Counting function with strobe, gate, and reset. This function can be parameterized via multi-purpose I/Os.

The stepper motor can be controlled via multi-purpose I/Os. To send data to the serial interface, JC-3xx uses the DISPLAY instructions

in JetSym STX. Pointer to process data Output of error conditions Oscilloscope function Operating system update via JetSym

The JX3-MIX2 Module

Characteristics

Additional Features

Page 143: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 143

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

The JX3-MIX2 module features the following functional groups:

Group Quantity Description

Counter 2 Two independent counter inputs which can also be configured as one dual-channel counter Selection of edges: Positive edge, negative edge, both edges The process data pointer is used to read out count values Both counters can be used as modulo counter Strobe function Gate function Reset function Diagnostics by means of bits

Stepper Motor 1 Output of STEP and DIR signals via open-drain outputs Several methods of referencing Absolute positioning Relative positioning Endless positioning Response to hardware and/or software limit switches Recording of values via oscilloscope Configuration of ramps and velocity Configuration of limit switch polarity, DIR and STEP level Diagnostics by means of bits Support of modulo axes Destination window monitoring

Analog Inputs 3 Input signal 0 ... 10 V, resolution 12 bits Values: 0 ... 4.095 Diagnostics by means of bits

Analog output 1 Output signal 0 ... 10 V, resolution 12 bits Values: 0 ... 4.095 Diagnostics by means of bits

Multi-Purpose Inputs and

Outputs

4 4 multi-purpose I/Os which can be used as digital input to IEC 61131-2, type 3, pnp transistor, or digital output to IEC 61131-2, 0.5 A, pnp transistor. Multi-purpose inputs and outputs can be parameterized for use with counters and/or stepper motors. Example: Hardware limit switch of a stepper motor. Diagnostics by means of bits

Description in Accordance with Functional Groups

Page 144: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

144 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Group Quantity Description

Serial Interface 1 Serial interface RS-232 or RS-485 (half-duplex); With 600 ... 115,200 Baud 1 or 2 stop bits None, even or odd parity Data format with 7 or 8 bits Diagnostics by means of bits

Oscilloscope 1 Number of simultaneously recordable channels: 4 Number of values per channel: 300 Module registers - stepper motor:

Actual position Actual stepping rate Set position Set speed Module registers - analog inputs Module registers - analog outputs Module registers - counters:

Counter reading CNTA Counter reading CNTB Diagnostics by means of bits

The following items are included in the scope of delivery of the JX3-MIX2 module:

Jetter item # Quantity Description

10000887 1 JX3-MIX2

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60871899 1 Installation Instructions

60870410 1 Keying pins

Scope of Delivery

Page 145: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 145

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-AO4

The JX3-AO4 module is a peripheral module for connection of analog actuators. This module is equipped with 4 analog outputs for voltages and currents.

The following list shows the characteristics of this module:

4 analog outputs

Selectable output signals per channel: 0 V ... +10 V, -10 V ... +10 V, 0 mA ... 20 mA, 4 mA ... 20 mA

Resolution: 16 bits

Accuracy: > 99.5 %

Color of LED sheeting: sky-blue (RAL 5015)

Additional features of the JX3-AO4 module are:

User-scalable Monitoring and evaluation of limits Slave pointer Cutting off Forcing of analog outputs Error values Oscilloscope function Table function Operating system update by means of JetSym

The following items are included in the scope of delivery of the JX3-AO4 module:

Jetter item # Quantity Description

10000569 1 JX3-AO4

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60871899 1 Installation instruction

60870410 1 Keying pins

The JX3-AO4 Module

Characteristics

Additional Features

Scope of Delivery

Page 146: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

146 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-THI2-RTD

The JX3-THI2-RTD module is a peripheral module for connecting Pt100 or Pt1000 thermistors. This module is equipped with 2 inputs for temperature measurements.

The following list shows the characteristics of this module:

2 inputs for temperature measurements using thermistors.

Types: Pt100, Pt1000, resistance measurement

2-, 3- and 4-wire technology

Temperature range: -50 through +850 °C

Resolution: 0.01 °C

Color of LED sheeting: yellow-green (RAL 6018)

Additional features of the JX3-THI2-RTD module are:

Monitoring of limits Slave pointer Software Filtering: 1- to 64-fold filtering Oscilloscope function Operating system update by means of JetSym

The following items are included in the scope of delivery of the JX3-THI2-RTD module:

Jetter item # Quantity Description

10000570 1 JX3-THI2-RTD

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60871746 1 Installation instruction

60870410 1 Keying pins

The JX3-THI2-RTD Module

Characteristics

Additional Features

Scope of Delivery

Page 147: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 147

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-THI2-TC

The JX3-THI2-TC module is a peripheral module for connecting thermocouples of the type J, K, etc. This module is equipped with 2 inputs for temperature measurements.

The following list shows the characteristics of this module:

2 inputs for temperature measurements using thermocouples.

Types: J, K, B, E, N, R, S, T

Temperature range: to DIN EN 60584-1:1996

Resolution: 0.01 °C

Integrated terminal temperature compensation

Color of LED sheeting: yellow-green (RAL 6018)

Additional features of the JX3-THI2-TC module are:

Monitoring of limits Slave pointer Software filtering: 1- to 64-fold filtering Oscilloscope function Operating system update by means of JetSym

The following items are included in the scope of delivery of the JX3-THI2-TC module:

Jetter item # Quantity Description

10000516 1 JX3-THI2-TC

60869252 2 10-pin connector, spring cage technology

60870411 10 Terminal labels

60871941 1 Installation instruction

60870410 1 Keying pins

The JX3-THI2-TC Module

Characteristics

Additional Features

Scope of Delivery

Page 148: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

148 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-DMS2

The JX3-DMS2 module is a peripheral device for connecting strain gages. The module has got two inputs for connecting strain gages.

The product features are shown in the list below:

2 inputs for strain gages

Sensitivity of 1 mV/V .. (theoretically) 400 mV/V

Resolution: 16 bit, internal oversampling 8 ... 1,024-fold

2 voltage supply outputs: DC 5 V / per 100 mA, short-circuit-proof

Gain that can be parameterized: V = 0.5 ... 1,150

Typical conversion time of a channel: 6 ms

The JX3-DMS2 module has got the following additional features:

User-scaling Monitoring and evaluation of limits Trailing indicator Oscilloscope function Operating system update by means of JetSym

The following items are included in the scope of delivery of the JX3-DMS2 module:

Jetter item # Quantity Description

10000612 1 JX3-DMS2

60869252 2 10-pin plug-in connector, spring cage technology

60870411 10 Terminal labels

60872977 1 Installation instructions

60870410 1 Keying pins

The JX3-DMS2 Module

Characteristics

Additional Features

Scope of Delivery

Page 149: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 149

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Product Description - JX3-PS1

The JX3-PS1 module provides power supply of up to 8 JX3 peripheral modules. This module is required if more than 8 JX3 peripheral modules are connected to a JX3 bus head or to a controller of the JetControl 300 series.

The following list shows the characteristics of this module:

Power supply for up to 8 JX3 peripheral modules

For operation along with all JX3 bus heads and controllers of the JetControl 300 series

Expansion of a JX3 station to up to 16 JX3 peripheral modules

Color of LED sheeting: light grey (RAL 7035)

The following items are included in the scope of delivery of the JX3-PS1 module:

Jetter item # Quantity Description

10000542 1 JX3-PS1

60870409 1 2-pin connector, spring cage technology

60870411 10 Terminal labels

60871940 1 Installation Instructions

The JX3-PS1 Module

Characteristics

Scope of Delivery

Page 150: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

150 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

8.2 Limitations to be Taken into Account when Engineering a JX3 Station

This chapter covers the following limitations of a JX3 station:

Maximum power consumption Maximum data rate Take both limitations into account when engineering a JX3 station and match the peripheral modules accordingly. The bus node JX3-BN-ETH lets you overcome the limitations as to maximum configuration.

Topic Page Power Consumption Limitations ................................................................. 151 Limitations As To Data Exchange ............................................................... 154

Introduction

Contents

Page 151: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 151

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Power Consumption Limitations

JX3 modules of a JX3 station are supplied with logic voltage either by a JC-3xx controller, or a JX3-BN-xxx bus node, or a JX3-PS1 power supply module. Each of these modules is able to supply up to 8 downstream JX3 modules with logic voltage. Certain JX3 modules, however, have a higher power consumption which may reduce the number of JX3 modules which can be connected to one JX3 station. Depending on the power consumption, the JX3 station has to be equipped with additional JX3-PS1 power supply modules.

This limitation applies to JX3 stations in the following cases:

If a JX3-AO4 module is used for current output If a JX3-AO4 module with HW revision 01.xx is connected If a JX3-THI2-RTD module with HW revision 00.xx is connected If a JX3-THI2-TC module with HW revision 00.xx is connected

The following table shows the allowed power consumption of JX3 modules connected to the right (downstream) of the power supply module.

Power supply module Power consumption P24V Power consumption P5V

JC-3xx 18 W 6 W

JX3-BN-ETH 18 W 6 W

JX3-BN-CAN 22 W 6 W

JX3-PS1 24 W 6 W

The following JX3 modules are not to be taken into account when calculating power consumption:

Controller JC-3xx Bus node JX3-BN-ETH Bus node JX3-BN-CAN Power supply module JX3-PS1

Introduction

When Does This Limitation Apply?

Allowed Power Consumption

Unconsidered Modules

Page 152: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

152 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

When engineering a JX3 Station, proceed as follows:

Step Action

1 Gather the following information from the Technical Data contained in the manual of your JX3 module:

Current consumption from the logic voltage of the JX3 system bus: I5V

Current consumption from the additional voltage of the JX3 system bus: I24V

2 Calculate the power consumption of the JX3 modules:

3 Add the power consumption of JX3 modules included in the JX3 station.

Start with the first JX3 module connected to the JC-3xx controller, or JX3-BN-xxx bus node.

4 Check whether the allowed power consumption has been exceeded.

5 If ... ... then ...

the allowed power consumption P5V has been reached,

insert a JX3-PS1 power supply module upstream the next JX3 module.

the allowed power consumption P24V has been reached,

insert a JX3-PS1 power supply module upstream the next JX3 module.

8 JX3 modules have been connected,

insert a JX3-PS1 power supply module upstream the next JX3 module.

16 JX3 modules have been connected,

the JX3 station is fully equipped.

16 JX3-AO4 modules with HW revision 1.xx are connected to a JC-3xx controller. The limitations to be taken into account when engineering a JX3 Station apply to these JX3-AO4 modules.

Step Action

1 Determine the current consumption of JX3-AO4 modules given in the Technical Data:

Current consumption from the logic voltage of the JX3 system bus: 220 mA

Current consumption from the additional voltage of the JX3 system bus: 20 mA

2 Calculate the power consumption of a JX3-AO4 module:

3 Add the power consumption of n JX3-AO4 modules:

Engineering Steps

Example

Page 153: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 153

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Step Action

4 Check the allowed power consumption:

For JC-3xx: For JX3-PS1

5 The number of JX3-AO4 modules is limited by the power consumption at 5 V:

Every 5 JX3-AO4 modules a JX3-PS1 power supply module must be inserted.

When engineering the JX3 station mentioned in our example which is equipped with 16 JX3-AO4 modules (HW revision 1.xx), proceed as follows:

1 2 4 63 5 7 8

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R E D1 D2

JX3-

AO

4

X51

X52

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

R

JX3-

PS1

Jetter

POW

ER

X10

0V

DC24V0,5A

R

JX3-

PS1

Jetter

POW

ER

X10

0V

DC24V0,5A

R

JX3-

PS1

Jetter

POW

ER

X10

0V

DC24V0,5A

DC24V0V

R E D1 D2

JC-3

60

Jetter

X14

X15

BU

S O

UT

X19

X61

ETH

ERN

ET

SD-C

AR

D

X11

S11

SER

RUNSTOP

LOAD

POW

ER

X10

0V

DC24V1,2A

Number Module Description

1 JC-3xx Controller

2 JX3-AO4 Modules 1 to 5 supplied by JC-3xx (1)

3 JX3-PS1 Power supply module

4 JX3-AO4 Modules 6 to 10 supplied by JX3-PS1 (3)

5 JX3-PS1 Power supply module

6 JX3-AO4 Modules 11 to 15 supplied by JX3-PS1 (5)

7 JX3-PS1 Power supply module

8 JX3-AO4 Module 16 supplied by JX3-PS1 (7)

Configuration of the JX3 Station In Our Example

Page 154: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

154 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

Limitations As To Data Exchange

There are two options for connecting remote peripheral modules: via JX3-BN-CAN using the CAN bus protocol, or via JX3-BN-ETH using the Ethernet bus protocol. JX3 modules of a JX3 station exchange data either with a JC-3xx controller, or with bus node modules JX3-BN-CAN and JX3-BN-ETH. The maximum number of I/O data and peripheral modules in a JX3 system is limited.

The number of modules in a JX3 system must not exceed 16. If you connect more than 16 peripheral modules, the controller signals an error.

The following table lists the factors for inputs and outputs.

Add the input factor of all modules used and calculate the aggregated factor.

Add the output factor of all modules used and calculate the aggregated factor.

Compare the aggregated factor for inputs/outputs with the allowed maximum factor:

where n <= 16.

Peripheral module Factor - Inputs Factor - Outputs

JX3-DI16 4 0

JX3-DIO16 4 2

JX3-DO16 2 2

JX3-AI4 10 0

JX3-AO4 2 8

JX3-THI-RTD 10 0

JX3-THI-TC 10 0

JX3-DMS2 10 0

JX3-CNT 10 0

JX3-MIX1 16 6

JX3-MIX2 16 6

Introduction

Maximum Number of Modules

Input and Output Factors

Page 155: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 155

JX3-BN-ETH Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

The following JX3 modules are not to be taken into account when calculating the aggregated input/output factor:

Controller JC-3xx Bus node JX3-BN-ETH Power supply module JX3-PS1

The table below lists the maximum allowed number of modules and inputs/outputs.

Max. number of peripheral modules

Aggregated input factor Aggregated output factor

16 88 88

To engineer a JX3 Station, proceed as follows:

Step Action

1 Do not exceed the maximum number of 16 modules per JX3 station.

2 Calculate the aggregated input factor by adding the input factor per module. Example: 2 JX3-DI16 and 8 JX3-AI4 modules are connected to a controller JC-3xx. 2 JX3-DI16 with input factor 4 makes 8; 8 JX3-AI4 with input factor 10 makes 80 => aggregated factor is 88.

3 Calculate the aggregated output factor by adding the output factor per module. Example: 10 JX3-AO4 with output factor 8 makes 80; 4 JX3-MIX2 with output factor 6 makes 24 => aggregated factor is 104 and exceeds the maximum allowed output factor of 88.

4 If ... ... then ...

the aggregated input factor makes 88,

the JX3 station is fully equipped.

the aggregated output factor makes 88,

the JX3 station is fully equipped.

the number of peripheral modules is 16,

the JX3 station is fully equipped.

If the aggregated input/output factor of your peripheral module configuration exceeds 88, you need to redesign your configuration. Add, for instance, a bus node JX3-BN-ETH to build up an additional JX3 station where you can place the excess inputs/outputs.

Unconsidered Modules

JX3 Station - Maximum Configuration

Engineering Steps

Page 156: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

156 Jetter AG

8 Engineering of a JX3 Station Equipped With a Bus Node JX3-BN-ETH

One JX3-AO4 and 8 JX3-DIO16 modules are connected to a JX3-BN-ETH bus node.

The JX3 station in our example is equipped with 1 JX3-AO4 module and 8 JX3-DIO16 modules as shown below:

R E D1 D2

JX3-

AO

4

X51

X52

I1+

I3+

0V

0V

0V

0V

SHLD

SHLD

U2+

U4+

I2+

I4+

0V

0V

0V

0V

SHLD

SHLD

1 2 4

R E D2JX

3-B

N-E

TH

Jetter

X14

X15

ETH

ERN

ETPO

WER

X10

0V

DC24V1,0A

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

13

9

1

R

14

10

6

2

E

15

11

7

3

16

12

8

4

D2

JX3-

DIO

16

5

X21

X32

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

0V

0V

5

R

JX3-

PS1

Jetter

POW

ER

X10

0V

DC24V0,5A

3 3

Number Module Description

1 JX3-BN-ETH Bus node

2 JX3-AO4 Analog output module

3 JX3-DIO16 7 input/output modules

4 JX3-PS1 Power supply module

5 JX3-DIO16 1 digital input/output module

Quantity Module Input factor per module Sum

1 JX3-AO4 2 2

8 JX3-DIO16 4 32

Total 34

Quantity Module Output factor per module

Sum

1 JX3-AO4 8 8

8 JX3-DIO16 2 16

Total 24

The JX3 can be configured as shown in the example.

Example

Configuration of the JX3 Station In Our Example

Input Factors In Our Example

Output Factors In Our Example

Result of I/O Factor Calculation

Page 157: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 157

JX3-BN-ETH OS Update

9 OS Update

Jetter AG are continuously striving to enhance the operating systems for controllers, bus nodes and expansion modules. Enhancing means adding new features, upgrading existing functions and fixing bugs. This chapters describes how to perform an operating system update for a system equipped with a JX3-BN-ETH bus node.

You can download operating systems from the Jetter AG homepage at www.jetter.de http://www.jetter.de. You get to the OS files by clicking on the quick link "Operating System Download" located on the website of the corresponding controller, bus node or module.

The following devices within a system equipped with the bus node JX3-BN-ETH allow an OS update:

Bus node JX3-BN-ETH Peripheral modules on to the JX3 bus

Topic Page Updating the Bus Node OS ........................................................................ 158 OS Update of a Module .............................................................................. 161

Introduction

Downloading an Operating System

JC-3xx System - Devices

Contents

Page 158: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

158 Jetter AG

9 OS Update

9.1 Updating the Bus Node OS

This chapter describes how to carry out an OS update of the bus node JX3-BN-ETH. There are several options to transfer the OS file to the bus node:

from within the programming tool JetSym (using Hardware-Manager) via FTP connection

Topic Page Operating System Update from within JetSym ........................................... 159 Operating System Update via FTP ............................................................. 160

Introduction

Contents

Page 159: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 159

JX3-BN-ETH OS Update

Operating System Update from within JetSym

The programming tool JetSym offers an easy way to transfer an OS file to the bus node JX3-BN-ETH.

An OS file for the bus node JX3-BN-ETH must be available. There must be a UDP/IP and a TCP/IP connection between programming

tool and IP port of the bus node. The number of this port must have been entered into the configuration memory as IP basic port number for JetIP communication.

During booting, the bus node is waiting for the OS update, or the OS is already running.

Ensure that the bus node is not de-energized during OS update.

To update the OS proceed as follows:

Step Action

1 In JetSym, open the Hardware Manager by clicking on the tab "Hardware" with the mouse or by pressing "Alt + 5" on your keyboard.

2 Click on the button "OS Update" in the "Configuration" dialog of the Hardware Manager.

Result: The file selection box opens.

3 Select the new OS file here. Result: A confirmation dialog opens in JetSym.

4 Launch the OS file upload by clicking the button "Yes".

5 Wait until the update process is completed.

6 Reboot the bus node to launch the new operating system.

Introduction

Prerequisites

Updating the OS

Page 160: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

160 Jetter AG

9 OS Update

Operating System Update via FTP

OS files can be transferred to a bus node using an FTP client.

An OS file for the bus node JX3-BN-ETH must be available. An FTP connection to the bus node must be possible. The login parameters for a user with administrator or system rights must be

at hand. The operating system of the bus node is running. Ensure that the bus node is not de-energized during OS update.

To update the OS proceed as follows:

Step Action

1 Establish an FTP connection to the bus node.

2 Log in with administrator or system rights.

3 Navigate to the directory "/System/OS".

4 Transfer the OS file.

5 Wait until the update process is completed.

6 Close the FTP connection.

7 Reboot the bus node to launch the new operating system.

Introduction

Prerequisites

Updating the OS

Page 161: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 161

JX3-BN-ETH OS Update

9.2 OS Update of a Module

This chapter describes how to carry out an OS update of a module connected to the system bus of a JX3-BN-ETH bus node. There are several options to transfer the OS file to the module:

from within the programming tool JetSym via FTP connection

Topic Page Operating System Update of Modules from within JetSym ........................ 162 Operating System Update of Modules via FTP .......................................... 163

Introduction

Contents

Page 162: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

162 Jetter AG

9 OS Update

Operating System Update of Modules from within JetSym

The programming tool JetSym offers an easy way to transfer an OS file to a module connected to the system bus of the bus node JX3-BN-ETH.

An OS file for the module must be available. There must be a UDP/IP and a TCP/IP connection between programming

tool and IP port of the controller. The number of this port must have been entered into the configuration memory as IP basic port number.

The operating system of the bus node is running. The system bus has been put into operation by the controller without any

errors. The boot loader or the operating system of the module is running. Ensure that the bus node and the modules are not de-energized during

OS update.

To update the OS proceed as follows:

Step Action

1 Select from the list in Hardware Manager the bus node JX3-BN-ETH to which the peripheral module to be updated is connected. Click in the dialog "Advanced Configuration" the button "Udate OS".

Result: The file selection box opens.

2 Select the new OS file here. Result: A confirmation dialog opens in JetSym.

3 Confirm your selection by clicking "Yes". Result: JetSym opens an input box for entering the interface type and module number.

4 Enter the module number (2 ... 23). The numbering scheme corresponds to that for controllers: Number 2 is assigned to the first peripheral module. Launch the OS file upload by clicking the button "Update".

5 Wait until the update process is completed.

6 If ... ... then ...

you wish to update other modules, repeat step 1.

do not you wish to update other modules,

reboot the bus node JX3-BN-ETH to launch the new operating system.

Introduction

Prerequisites

Updating the OS

Page 163: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 163

JX3-BN-ETH OS Update

Operating System Update of Modules via FTP

Using an FTP client, OS files can be transferred to modules connected to the system bus of the bus node JX3-BN-ETH.

An OS file for the module must be available. An FTP connection to the controller must be possible. The login parameters for a user with administrator or system rights must be

at hand. The operating system of the bus node is running. The system bus has been put into operation by the bus node without any

errors. The boot loader or the operating system of the module is running. Ensure that the bus node and the modules are not de-energized during

OS update.

To update the OS proceed as follows:

Step Action

1 Establish an FTP connection to the controller.

2 Log in with administrator or system rights.

3 Navigate to the OS directory of the module. Example: "/System/JX3-Module05/OS"

4 Transfer the OS file into this directory.

5 Wait until the update process is completed.

6 If ... ... then ...

you wish to update other modules, proceed with step 3 and complete the remaining steps.

do not you wish to update other modules,

terminate the FTP connection and reboot the bus node JX3-BN-ETH to launch the new operating system.

Introduction

Prerequisites

Updating the OS

Page 164: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC
Page 165: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 165

JX3-BN-ETH Quick Reference - JX3-BN-ETH

10 Quick Reference - JX3-BN-ETH

OS Version

This quick reference summarizes the registers of the bus node JX3-BN-ETH with OS version 1.09.0.00, as well as its connector assignment.

Module Code - JX3-BN-ETH

For identification purposes, a unique module code is assigned to each JX3 module. This module code is contained in the EDS. Module code of JX3-BN-ETH: 315

Addressing Peripheral Modules Connected to JX3-BN-ETH

Always use the Hardware Manager integrated into JetSym to ensure that the connected hardware is correctly detected.

The following scheme is used for addressing remote peripheral modules: I/O number

1: Complete I/O number 2: GNN, Global Node Number (000 ... 399) 3: Fix number for I/Os 4: Module number (02 ... 17) 5: I/O number (01 ... 16)

Register number

1: Register number 2: GNN, Global Node Number (000 ... 399) 3: Peripheral module number (02 is assigned to the first module connected to the bus node) (02 ... 17) 4: Register prefix: the prefix always starts with 1 5: Module register number (0000 ... 9999)

Addressing JX3-BN-ETH Module Registers

Procedure for accessing JX3-BN-ETH module registers: Step Action

1 Enter the IP-address of the bus node into R 235,000 + GNN

2 Enter port number 50,000 into R 235,400 + GNN

3 Enter the target module register number into R 236,000 + xxx Result: Now you can access this value via R 1.GNN.980.xxx

where xxx = 0 ... 199 where GNN = 0 ... 399

General Overview - Registers

100000 ... 100999 Electronic Data Sheet (EDS) 101000 … 101999 Configuration 102000 … 102999 Real-time clock (RTC) 104000 ... 104999 Ethernet 108000 ... 108999 CPU/Backplane

200000 ... 209999 General system registers

I/Os - General Overview

10000mm01 ... 10000mm16

JX3 modules (mm: 01 ... 16)

Electronic Data Sheet (EDS)

100500 Interface (0 = CPU, 1 = JX3 modules) 100501 Module number (2 ... 17)

The EDS entries are shown below:

[Identification] 100600 Internal version number 100601 Module ID 100602 ... 100612

Module name (register string)

100613 PCB revision 100614 PCB options [Production] 100700 Internal version number 100701 ... 100707

Serial number (register string)

100708 Day 100709 Month 100710 Year 100711 TestNum. 100712 TestRev. [Features] I/O Module

100800 Internal version number 100801 Diagnostic configuration 100802 Digital inputs

100803 Digital inputs, inverted 100804 Digital outputs 100805 Digital outputs, inverted 100806 Cyclic inputs 100807 Cyclic outputs 100808 Features 100809 Diagnostics mask [Features] JX3-BN-ETH/JC-3xx 100800 Internal version number 100801 MAC address (Jetter) 100802 MAC dddress (device) 100803 Serial interface 100804 Switch 100805 STX 100806 Remanent registers 100807 JX3 bus 100808 CAN bus 100809 SD memory card 100810 Motion control 100811 Intelligent slave modules 100812 HTTP / e-mail 100813 Modbus/TCP 100815 LED for SD memory card 100816 User-defined LEDs 100817 RTC

Configuration

From file /system/ config.ini 101100 IP address 101101 Subnet mask 101102 Default gateway 101103 DNS server 101132 Host name suffix type 101133 ... 101151

Host name (register string)

101164 JetIP port number Used by the system

101200 IP address 101201 Subnet mask

101202 Default gateway 101203 DNS server 101232 Host name suffix type 101233 … 101251

Host name (register string)

101264 JetIP port number

Ethernet

ARP

Page 166: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

166 Jetter AG

10 Quick Reference - JX3-BN-ETH

104200 Sent requests 104201 Received requests 104202 Sent responses 104203 Received responses 104204 Dynamic entries 104205 Static entries 104206 Obsolete entries IP

104500 Sent packets 104501 Sent bytes 104502 Received packets 104503 Received bytes 104504 Invalid packets 104505 Discarded received packets 104506 Checksum error at reception 104507 Discarded transmit packets 104508 Sent fragments 104509 Received fragments 104531 Current IP address (rw) 104532 Current subnet mask (rw) 104533 Current default gateway (rw) TCP

104800 Sent packets 104801 Sent bytes 104802 Received packets 104803 Received bytes 104804 Invalid packets 104805 Discarded received packets 104806 Checksum error 104807 Connections 104808 Disconnections 104809 Discarded connections 104810 Repeated transmit packets UDP

104900 Sent packets 104901 Sent bytes 104902 Received packets 104903 Received bytes 104904 Invalid packets 104905 Discarded received packets 104906 Checksum error

CPU/Backplane

108002

All LEDs on/off (bit-coded) Bit 0: "R" LED Bit 1: "E" LED Bit 2: "D1" LED Bit 3: "D2" LED

108003

"R" LED 0 = OFF 1 = Flashing slowly 2 = Flashing fast 3 = ON

108004

"E" LED 0 = OFF 1 = Flashing slowly 2 = Flashing fast 3 = ON

108005

"D1" LED 0 = OFF 1 = Flashing slowly 2 = Flashing fast 3 = ON

108006

"D2" LED 0 = OFF 1 = Flashing slowly 2 = Flashing fast 3 = ON

108010 DIP switch - all switches 108011 DIP switch - address 108012 DIP switch - mode

108020 Backplane revision 108021 CPU revision

108099 Clear EEPROM (0x12345678) 108100 ... 108227

EEPROM registers on backplane

General System Registers

200000 OS version (major * 100 + minor) 200168 Bootloader version (IP format) 200169 OS version (IP format) 200170 Controller type (340/350)

201000 Runtime register in milliseconds (rw) 201001 Runtime register in seconds (rw) 201002 Runtime register in register 201003

Units (rw)

201003 10 ms units for register 201002 (rw) 201004 Runtime registers in milliseconds (ro)

202930 Web status (bit-coded) Bit 0 = 1: FTP server available

Bit 1 = 1: HTTP server available

202936 Control register - File System 0xc4697a4b: Formatting the flash disk

202980 Error history: Number of entries 202981 Error history: Index 202982 Error history: Entry

JX3 System Bus Registers

100002000 JX3 system bus revision 100002008 Errors (bit-coded) Bit 3: Error

100002011 Module number in case of error 100002013 Number of detected JX3 modules 100002015 Index to module array 100002016 Module array 100002111 Register number in case of error 100002764 Timeout for register access [ms]

100003mm0 ... 100003mm9

Registers on I/O modules (compatibility mode) mm: Module number - 2 (00 ... 15)

100004000 ... 100004367

Inputs/outputs mapped to registers (see below)

100mm0000 … 100mm9999

Registers on I/O modules (direct access) mm: Module number (02 ... 17)

32 Combined Inputs

JX3 system bus: + 100000000 4000 101..108 109..116 201..208 209..216 4001 109..116 201..208 209..216 301..308 4002 201..208 209..216 301..308 309..316 4003 209..216 301..308 309..316 401..408 4004 301..308 309..316 401..408 409..416 4005 309..316 401..408 409..416 501..508 4006 401..408 409..416 501..508 509..516 4007 409..416 501..508 509..516 601..608 4008 501..508 509..516 601..608 609..616 4009 509..516 601..608 609..616 701..708 4010 601..608 609..616 701..708 709..716 4011 609..616 701..708 709..716 801..808 4012 701..708 709..716 801..808 809..816 4013 709..716 801..808 809..816 901..908 4014 801..808 809..816 901..908 909..916

Page 167: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 167

JX3-BN-ETH Quick Reference - JX3-BN-ETH

4015 809..816 901..908 909..916 1001..1008 4016 901..908 909..916 1001..1008 1009..1016 4017 909..916 1001..1008 1009..1016 1101..1108 4018 1001..1008 1009..1016 1101..1108 1109..1116 4019 1009..1016 1101..1108 1109..1116 1201..1208 4020 1101..1108 1109..1116 1201..1208 1209..1216 4021 1109..1116 1201..1208 1209..1216 1301..1308 4022 1201..1208 1209..1216 1301..1308 1309..1316 4023 1209..1216 1301..1308 1309..1316 1401..1408 4024 1301..1308 1309..1316 1401..1408 1409..1416 4025 1309..1316 1401..1408 1409..1416 1501..1508 4026 1401..1408 1409..1416 1501..1508 1509..1516 4027 1409..1416 1501..1508 1509..1516 1601..1608 4028 1501..1508 1509..1516 1601..1608 1609..1616 4029 1509..1516 1601..1608 1609..1616 1701..1708 4030 1601..1608 1609..1616 1701..1708 1709..1716 4031 1609..1616 1701..1708 1709..1716 1801..1808 4032 1701..1708 1709..1716 1801..1808 1809..1816 4033 1709..1716 1801..1808 1809..1816 1901..1908 4034 1801..1808 1809..1816 1901..1908 1909..1916 4035 1809..1816 1901..1908 1909..1916 2001..2008 4036 1901..1908 1909..1916 2001..2008 2009..2016 4037 1909..1916 2001..2008 2009..2016 2101..2108 4038 2001..2008 2009..2016 2101..2108 2109..2116 4039 2009..2016 2101..2108 2109..2116 2201..2208 4040 2101..2108 2109..2116 2201..2208 2209..2216 4041 2109..2116 2201..2208 2209..2216 2301..2308 4042 2201..2208 2209..2216 2301..2308 2309..2316 4043 2209..2216 2301..2308 2309..2316 2401..2408 4044 2301..2308 2309..2316 2401..2408 2409..2416

16 Combined Inputs

JX3 system bus: + 100000000 4060 101..108 109..116 4061 109..116 201..208 4062 201..208 209..216 4063 209..216 301..308 4064 301..308 309..316 4065 309..316 401..408 4066 401..408 409..416 4067 409..416 501..508 4068 501..508 509..516 4069 509..516 601..608 4070 601..608 609..616 4071 609..616 701..708 4072 701..708 709..716 4073 709..716 801..808 4074 801..808 809..816 4075 809..816 901..908 4076 901..908 909..916 4077 909..916 1001..1008 4078 1001..1008 1009..1016 4079 1009..1016 1101..1108 4080 1101..1108 1109..1116 4081 1109..1116 1201..1208 4082 1201..1208 1209..1216 4083 1209..1216 1301..1308 4084 1301..1308 1309..1316 4085 1309..1316 1401..1408 4086 1401..1408 1409..1416 4087 1409..1416 1501..1508 4088 1501..1508 1509..1516 4089 1509..1516 1601..1608 4090 1601..1608 1609..1616 4091 1609..1616 1701..1708 4092 1701..1708 1709..1716 4093 1709..1716 1801..1808 4094 1801..1808 1809..1816 4095 1809..1816 1901..1908 4096 1901..1908 1909..1916 4097 1909..1916 2001..2008 4098 2001..2008 2009..2016 4099 2009..2016 2101..2108 4100 2101..2108 2109..2116 4101 2109..2116 2201..2208 4102 2201..2208 2209..2216 4103 2209..2216 2301..2308 4104 2301..2308 2309..2316 4105 2309..2316 2401..2408

4106 2401..2408 2409..2416

8 Combined Inputs

JX3 system bus: + 100000000 4120 101..108 4121 109..116 4122 201..208 4123 209..216 4124 301..308 4125 309..316 4126 401..408 4127 409..416 4128 501..508 4129 509..516 4130 601..608 4131 609..616 4132 701..708 4133 709..716 4134 801..808 4135 809..816 4136 901..908 4137 909..916 4138 1001..1008 4139 1009..1016 4140 1101..1108 4141 1109..1116 4142 1201..1208 4143 1209..1216 4144 1301..1308 4145 1309..1316 4146 1401..1408 4147 1409..1416 4148 1501..1508 4149 1509..1516 4150 1601..1608 4151 1609..1616 4152 1701..1708 4153 1709..1716 4154 1801..1808 4155 1809..1816 4156 1901..1908 4157 1909..1916 4158 2001..2008 4159 2009..2016 4160 2101..2108 4161 2109..2116 4162 2201..2208 4163 2209..2216 4164 2301..2308 4165 2309..2316 4166 2401..2408 4167 2409..2416

32 Combined Outputs

JX3 system bus: + 100000000 4200 101..108 109..116 201..208 209..216 4201 109..116 201..208 209..216 301..308 4202 201..208 209..216 301..308 309..316 4203 209..216 301..308 309..316 401..408 4204 301..308 309..316 401..408 409..416 4205 309..316 401..408 409..416 501..508 4206 401..408 409..416 501..508 509..516 4207 409..416 501..508 509..516 601..608 4208 501..508 509..516 601..608 609..616 4209 509..516 601..608 609..616 701..708 4210 601..608 609..616 701..708 709..716 4211 609..616 701..708 709..716 801..808 4212 701..708 709..716 801..808 809..816 4213 709..716 801..808 809..816 901..908 4214 801..808 809..816 901..908 909..916 4215 809..816 901..908 909..916 1001..1008 4216 901..908 909..916 1001..1008 1009..1016 4217 909..916 1001..1008 1009..1016 1101..1108 4218 1001..1008 1009..1016 1101..1108 1109..1116 4219 1009..1016 1101..1108 1109..1116 1201..1208 4220 1101..1108 1109..1116 1201..1208 1209..1216 4221 1109..1116 1201..1208 1209..1216 1301..1308 4222 1201..1208 1209..1216 1301..1308 1309..1316

Page 168: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

168 Jetter AG

10 Quick Reference - JX3-BN-ETH

4223 1209..1216 1301..1308 1309..1316 1401..1408 4224 1301..1308 1309..1316 1401..1408 1409..1416 4225 1309..1316 1401..1408 1409..1416 1501..1508 4226 1401..1408 1409..1416 1501..1508 1509..1516 4227 1409..1416 1501..1508 1509..1516 1601..1608 4228 1501..1508 1509..1516 1601..1608 1609..1616 4229 1509..1516 1601..1608 1609..1616 1701..1708 4230 1601..1608 1609..1616 1701..1708 1709..1716 4231 1609..1616 1701..1708 1709..1716 1801..1808 4232 1701..1708 1709..1716 1801..1808 1809..1816 4233 1709..1716 1801..1808 1809..1816 1901..1908 4234 1801..1808 1809..1816 1901..1908 1909..1916 4235 1809..1816 1901..1908 1909..1916 2001..2008 4236 1901..1908 1909..1916 2001..2008 2009..2016 4237 1909..1916 2001..2008 2009..2016 2101..2108 4238 2001..2008 2009..2016 2101..2108 2109..2116 4239 2009..2016 2101..2108 2109..2116 2201..2208 4240 2101..2108 2109..2116 2201..2208 2209..2216 4241 2109..2116 2201..2208 2209..2216 2301..2308 4242 2201..2208 2209..2216 2301..2308 2309..2316 4243 2209..2216 2301..2308 2309..2316 2401..2408 4244 2301..2308 2309..2316 2401..2408 2409..2416

16 Combined Outputs

JX3 system bus: + 100000000 4260 101..108 109..116 4261 109..116 201..208 4262 201..208 209..216 4263 209..216 301..308 4264 301..308 309..316 4265 309..316 401..408 4266 401..408 409..416 4267 409..416 501..508 4268 501..508 509..516 4269 509..516 601..608 4270 601..608 609..616 4271 609..616 701..708 4272 701..708 709..716 4273 709..716 801..808 4274 801..808 809..816 4275 809..816 901..908 4276 901..908 909..916 4277 909..916 1001..1008 4278 1001..1008 1009..1016 4279 1009..1016 1101..1108 4280 1101..1108 1109..1116 4281 1109..1116 1201..1208 4282 1201..1208 1209..1216 4283 1209..1216 1301..1308 4284 1301..1308 1309..1316 4285 1309..1316 1401..1408 4286 1401..1408 1409..1416 4287 1409..1416 1501..1508 4288 1501..1508 1509..1516 4289 1509..1516 1601..1608 4290 1601..1608 1609..1616 4291 1609..1616 1701..1708 4292 1701..1708 1709..1716 4293 1709..1716 1801..1808 4294 1801..1808 1809..1816 4295 1809..1816 1901..1908 4296 1901..1908 1909..1916 4297 1909..1916 2001..2008 4298 2001..2008 2009..2016 4299 2009..2016 2101..2108 4300 2101..2108 2109..2116 4301 2109..2116 2201..2208 4302 2201..2208 2209..2216 4303 2209..2216 2301..2308 4304 2301..2308 2309..2316 4305 2309..2316 2401..2408 4306 2401..2408 2409..2416

8 Combined Outputs

JX3 system bus: + 100000000 4320 101..108 4321 109..116 4322 201..208

4323 209..216 4324 301..308 4325 309..316 4326 401..408 4327 409..416 4328 501..508 4329 509..516 4330 601..608 4331 609..616 4332 701..708 4333 709..716 4334 801..808 4335 809..816 4336 901..908 4337 909..916 4338 1001..1008 4339 1009..1016 4340 1101..1108 4341 1109..1116 4342 1201..1208 4343 1209..1216 4344 1301..1308 4345 1309..1316 4346 1401..1408 4347 1409..1416 4348 1501..1508 4349 1509..1516 4350 1601..1608 4351 1609..1616 4352 1701..1708 4353 1709..1716 4354 1801..1808 4355 1809..1816 4356 1901..1908 4357 1909..1916 4358 2001..2008 4359 2009..2016 4360 2101..2108 4361 2109..2116 4362 2201..2208 4363 2209..2216 4364 2301..2308 4365 2309..2316 4366 2401..2408 4367 2409..2416

Pin Assignment - JX3-BN-ETH

Assignment of terminal X10 X10.DC24V Power supply - DC +24 V X10.GND Power supply - Ground

Assignment of terminals X14, X15 X14, X15: Ethernet port

Page 169: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 169

JX3-BN-ETH Appendix

Appendix

This appendix contains electrical and mechanical data, as well as operating data.

Topic Page Technical Data ............................................................................................ 170 Index ........................................................................................................... 177

Introduction

Contents

Page 170: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

170 Jetter AG

Appendix

A: Technical Data

This chapter contains information on electrical and mechanical data, as well as on operating data of the JX3-BN-ETH.

Topic Page Technical Specifications .............................................................................. 171 Physical Dimensions ................................................................................... 172 Operating Parameters: Environment and Mechanics ................................. 173 Operating Parameters: Enclosure .............................................................. 174 DC Power Supply Inputs and Outputs ........................................................ 175 Shielded Data and I/O Lines ....................................................................... 176

Introduction

Contents

Page 171: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 171

JX3-BN-ETH Appendix

Technical Specifications

Parameter Value

Rated voltage DC 24 V

Permissible voltage range -15 % ... +20 %

Input current without HMI max. 1.0 A

Input current with HMI max. 1.5 A

Power consumption without HMI 24 W max.

Power consumption with HMI 36 W max.

The bus node JX3-BN-ETH provides the JX3 system bus with logic and additional voltage. The connected JX3 modules are supplied by these two types of voltage.

Parameter Value

Logic voltage of JX3 system bus DC +5 V (-15 % ... +10 %)

Additional voltage of JX3 system bus DC +24 V (-15 % ... +20 %)

The following table shows the maximum current and power consumption of JX3 modules connected to the bus node JX3-BN-ETH.

Parameter Value

Current consumption absorbed from the logic voltage of the JX3 system bus

I5V = max. 1,200 mA

Power consumption absorbed from the logic voltage of the JX3 system bus

6 W max.

Current consumption absorbed from the additional voltage of the JX3 system bus

I24V = max. 750 mA

Power consumption absorbed from the additional voltage of the JX3 system bus

18 W max.

Total power consumption of connected JX3 modules supplied by power supply voltage from the controller JX3-BN-ETH.

Parameter Value

Flash disk 4 MBytes

Technical Data - Electrical System: Power Supply

Technical Data - JX3 System Bus

Data of Connected JX3 Modules

Memory Configurations

Page 172: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

172 Jetter AG

Appendix

Physical Dimensions

50

56,330

131,

425

63,5

101,1

96,1

103,

2

JX3-

BN

-ETH

When mounting the bus node, a minimum clearance above and below must be maintained. This ensures that there will be enough room to press the latches of the JX3 backplane module when replacing modules.

Minimum clearance, above: 30 mm Minimum clearance, below: 25 mm

The width of the bus node JX3-BN-ETH is 56 mm.

The orientation of the bus node JX3-BN-ETH is vertical.

Physical Dimensions

Minimum Clearances

Module Width

Mounting Orientation

Page 173: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 173

JX3-BN-ETH Appendix

Operating Parameters: Environment and Mechanics

Parameter Value Standard

Operating temperature range 0 ... +50 °C

Storage temperature range -40 ... +70 °C DIN EN 61131-2 DIN EN 60068-2-1 DIN EN 60068-2-2

Air humidity 10 ... 95 %, non-condensing

DIN EN 61131-2

Pollution degree 2 DIN EN 61131-2

Corrosion / Chemical resistance

No special protection against corrosion. Ambient air must be free from higher concentrations of acids, alkaline solutions, corrosive agents, salts, metal vapors, or other corrosive or electroconductive contaminants

Max. operating altitude 2,000 m above sea level DIN EN 61131-2

Parameter Value Standard

Free falls withstanding test Free fall at Shipping packaging: 1 m Product packaging: 0.3 m

DIN EN 61131-2 DIN EN 60068-2-32

Vibration resistance 5 Hz - 9 Hz: 3.5 mm amplitude 9 Hz - 150 Hz : 1 g acceleration: 1 octave/minute, 10 frequency sweeps (sinusoidal), all 3 spatial axes

DIN EN 61131-2 DIN EN 60068-2-6

Shock resistance 15 g occasionally, 11 ms, sinusoidal half-wave, 3 shocks in the directions of all three spatial axes

DIN EN 61131-2 DIN EN 60068-2-27

Degree of protection IP20 DIN EN 60529

Mounting position Vertical position, snapped on DIN rail

Environment

Mechanical Parameters

Page 174: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

174 Jetter AG

Appendix

Operating Parameters: Enclosure

Parameter Value Standard

Protection class III DIN EN 61131-2

Dielectric test voltage Functional ground is connected to chassis ground internally.

DIN EN 61131-2

Protective connection 0 DIN EN 61131-2

Overvoltage category II DIN EN 61131-2

Parameter Value Standard

Enclosure Frequency band 30 - 230 MHz, limit 30 dB (µV/m) in 10 m Frequency band 230 -1,000 MHz, limit 37 dB (µV/m) in 10 m (class B)

DIN EN 61000-6-3 DIN EN 61000-6-4 DIN EN 55011

Parameter Value Standard

Magnetic field with mains frequency

50 Hz 30 A/m

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-8

RF field, amplitude-modulated Frequency band 80 MHz - 2 GHz Test field strength: 10 V/m AM 80 % at 1 kHz Criterion A

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-3

ESD Discharge through air: Test peak voltage 8 kV Contact discharge: Test peak voltage 4 kV Criterion A

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-2

Electrical Safety

EMC - Emitted Interference

EMC - Immunity to Interference

Page 175: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

Jetter AG 175

JX3-BN-ETH Appendix

DC Power Supply Inputs and Outputs

Parameter Value Standard

Signal and control interface DC power supply inputs and outputs

Frequency bands: 0.15 to 0.5 MHz, limit 40 to 30 dB 0.5 to 30 MHz, limit 30 dB (class B)

DIN EN 61000-6-3

Parameter Value Standard

RF, asymmetric Frequency band 0.15 – 80 MHz Test voltage 3 V AM 80 % at 1 kHz Source impedance 150 Ohm Criterion A

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-6

Bursts Test voltage 2 kV tr/tn 5/50 ns Repetition frequency 5 kHz Criterion A

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-4

Voltage surges asymmetric (line to earth) symmetrical (line to line)

tr/th 1.2/50 µs Common-mode interference voltage 1 kV Series-mode interference voltage 0.5 kV

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-5

EMC - Emitted Interference

EMC - Immunity to Interference

Page 176: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

176 Jetter AG

Appendix

Shielded Data and I/O Lines

Parameter Value Standard

Asymmetric RF, amplitude-modulated

Frequency band 0.15 – 80 MHz Test voltage 3 V AM 80 % at 1 kHz Source impedance 150 Ohm Criterion A

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-6

Bursts Test voltage 1 kV tr/tn 5/50 ns Repetition frequency 5 kHz Criterion A

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-4

Voltage surges, asymmetric (line to earth)

tr/th 1.2/50 µs Common-mode interference voltage 1 kV

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-5

Parameter Value Standard

RF, asymmetric Frequency band 0.15 – 80 MHz Test voltage 3 V AM 80 % at 1 kHz Source impedance 150 Ohm Criterion A

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-6

Bursts Test voltage 1 kV tr/tn 5/50 ns Repetition frequency 5 kHz Criterion A

DIN EN 61131-2 DIN EN 61000-6-2 DIN EN 61000-4-4

EMC - Immunity to Interference

EMC - Interference Immunity of Functional Earth Connections

Page 177: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

JX3-BN-ETH Index

Jetter AG 177

B: Index

D Decommissioning - 10 Default variables - 101 Disposal - 10

E EDS - 22

EDS File - 23 EDS Registers - 26

EMC - 174, 175, 176 Instructions on EMI - 12

Engineering a JX3 Station Engineering Rules for a JX3 Station - 150 JX3 Station - 133 Number of connectable modules - 150 Product Descriptions

Product description - JX3-AI4 - 138 Product Description - JX3-AO4 - 145 Product Description - JX3-DI16 - 134 Product Description - JX3-DIO16 - 135 Product Description - JX3-DMS2 - 148 Product Description - JX3-DO16 - 136 Product Description - JX3-MIX1 - 139 Product Description - JX3-MIX2 - 142 Product Description - JX3-PS1 - 149 Product Description - JX3-THI2-RTD - 146 Product Description - JX3-THI2-TC - 147

Ethernet as system bus - 87 Ethernet Interface - 36 Hardware Manager - 89

Ethernet Interface - 36

F File System - 109

H Hardware Manager - 89

Pub/Sub - 95 Default variables - 101

I Identification - 90 Initial Commissioning - 66 Installation

Installing the bus node JX3-BN-ETH - 44 Intended Conditions of Use - 10 IP Configuration

Changing an IP address - 56 config.ini - 51

J JetSym - 162 Jetter system bus - 86

L LEDs of the Bus Node - 39 Limitations as to the Engineering of a JX3 Station - 150

M Memory Overview - 81

N Nameplate - 20, 21

O Operating Parameters

Environment and Mechanics - 173 Housing - 174 Shielded Data and I/O Lines - 176

Operating System Update - 157 Updating Bus Node

Update via FTP (Bus Node) - 160 Update via JetSym - 159

Updating JX3 Modules JetSym - 162 Update via FTP (JX3 Modules) - 163

P Power Supply - 35

Q Qualified Staff - 10 Quick Reference - 165

R Register number - 74 Removing - 43

Removing a bus node JX3-BN-ETH - 47 Replacing the Bus Node JX3-BN-ETH - 45

Repair - 10 Replacing Modules - 43 Replacing the Bus Node - 45

S Safety Instructions - 9, 10, 12 Shipping - 10 System Bus - 86

T

Page 178: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

178 Jetter AG

Index

Technical Specifications - 171 Terminals

Terminal X10 - 35 Terminal X14 - 36 Terminal X15 - 36

U Update via FTP (Bus Node) - 160

Update via FTP (Bus Node) - 160 Update via FTP (JX3 Modules) - 163

Update via JetSym - 159 Usage Other Than Intended - 10

V Version Registers - 28

Page 179: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC
Page 180: Ethernet Bus Node - Jetter AG · 2015-09-29 · Do not touch any electronic components once the JX3 module enclosure has been removed from the JX3 backplane module. Touching the EMC

180 Jetter AG

Jetter AG

Graeterstrasse 2

D-71642 Ludwigsburg

Germany

Phone: +49 7141 2550-0

Phone - Sales:

+49 7141 2550-433

Fax - Sales:

+49 7141 2550-484

Hotline: +49 7141 2550-444

Internet: http://www.jetter.de

E-Mail: [email protected]

Jetter Subsidiaries

Jetter (Switzerland) AG Jetter USA Inc. Henauerstr. 2 13075 US Highway 19 North

CH-9524 Zuzwil Florida - 33764 Clearwater

Switzerland U.S.A

Phone: +41 71 91879-50 Phone: +1 727 532-8510

Fax: +41 71 91879-59 Fax: +1 727 532-8507

E-Mail: [email protected] E-Mail: [email protected]

Internet: http://www.jetterag.ch Internet: http://www.jetter.de