0% found this document useful (0 votes)
31 views56 pages

1054600a03

The document is a customer product manual for the Ethernet/IP Fieldbus Interface Card by Nordson Corporation, issued in March 2007. It contains important safety information, installation instructions, and technical specifications for the device. The manual also outlines responsibilities of the equipment owner and provides guidance on configuration and maintenance practices.

Uploaded by

M Amjad Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views56 pages

1054600a03

The document is a customer product manual for the Ethernet/IP Fieldbus Interface Card by Nordson Corporation, issued in March 2007. It contains important safety information, installation instructions, and technical specifications for the device. The manual also outlines responsibilities of the equipment owner and provides guidance on configuration and maintenance practices.

Uploaded by

M Amjad Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 56

Ethernet/IP

Fieldbus Interface Card


Customer Product Manual
Part 1054600A03
Issued 3/07

This document contains important safety information


Be sure to read and follow all safety information in this
document and any other related documentation.

NORDSON CORPORATION • DULUTH, GEORGIA • USA


www.nordson.com
Nordson Corporation welcomes requests for information, comments, and inquiries about its products. General information
about Nordson can be found on the Internet using the following address: http://www.nordson.com.

Address all correspondence to:

Nordson Corporation
Attn: Customer Service
11475 Lakefield Drive
Duluth, GA 30097

Notice

This is a Nordson Corporation publication which is protected by copyright. Original copyright date 2004.
No part of this document may be photocopied, reproduced, or translated to another language without the prior written
consent of Nordson Corporation. The information contained in this publication is subject to change without notice.

Trademarks

AccuJet, AeroCharge, Apogee, AquaGuard, Asymtek, Automove, Baitgun, Blue Box, Bowtie, CanWorks, Century, CF, CleanSleeve, CleanSpray, ColorMax,
Color-on-Demand, Control Coat, Coolwave, Cross-Cut, cScan+, Dispensejet, DispenseMate, DuraBlue, DuraDrum, Durafiber, DuraPail, Dura-Screen,
Durasystem, Easy Coat, Easymove Plus, Ecodry, Econo-Coat, e.DOT, EFD, Emerald, Encore, ESP, e stylized, ETI - stylized, Excel 2000, Fillmaster,
FlexiCoat, Flex-O-Coat, Flow Sentry, Fluidmove, FoamMelt, FoamMix, Fulfill, GreenUV, HDLV, Heli-flow, Horizon, Hot Shot, iControl, iDry, iFlow, Isocoil,
Isocore, Iso-Flo, iTRAX, Kinetix, LEAN CELL, Little Squirt, LogiComm, Magnastatic, March, Maverick, MEG, Meltex, Microcoat, Micromark, MicroSet,
Millennium, Mini Squirt, Mountaingate, Nordson, OptiMix, Package of Values, Pattern View, PermaFlo, Porous Coat, PicoDot, PowderGrid, Powderware,
Precisecoat, PRIMARC, Printplus, Prism, ProBlue, Prodigy, Pro-Flo, ProLink, Pro-Meter, Pro-Stream, RBX, Rhino, Saturn, Saturn with rings, Scoreguard,
Seal Sentry, Select Charge, Select Coat, Select Cure, Signature, Slautterback, Smart-Coat, Solder Plus, Spectrum, Speed-Coat, SureBead, Sure Clean,
Sure Coat, Sure-Max, Sure Wrap, Tracking Plus, TRAK, Trends, Tribomatic, TrueBlue, TrueCoat, Ultra, UpTime, u-TAH, Vantage, VersaBlue, Versa-Coat,
VersaDrum, VersaPail, Versa-Screen, Versa-Spray, Watermark, and When you expect more. are registered trademarks of Nordson Corporation.

Accubar, Advanced Plasma Systems, AeroDeck, AeroWash, AltaBlue, AltaSlot, Alta Spray, AquaCure, ATS, Auto-Flo, AutoScan, Axiom, Best Choice,
Blue Series, Bravura, CanPro+,Champion, Check Mate, ClassicBlue, Classic IX, Clean Coat, Cobalt, Controlled Fiberization, Control Weave, ContourCoat,
CPX, cSelect, Cyclo-Kinetic, DispensLink, Drop Cure, Dry Cure, DuraBraid, DuraCoat, DuraPUR, Easy Clean, EasyOn, EasyPW, Eclipse, e.dot+,
E-Nordson, Equalizer, Equi=Bead, FillEasy, Fill Sentry, FlowCoat, Fluxplus, Get Green With Blue, G-Net, G-Site, iON, Iso-Flex, iTrend, Lacquer Cure,
Maxima, Mesa, MicroFin, MicroMax, Mikros, MiniBlue, MiniEdge, Minimeter, MonoCure, Multifill, MultiScan, Myritex, Nano, OmniScan, OptiStroke,
Partnership+Plus, PatternJet, PatternPro, PCI, Pinnacle, Plasmod, Powder Pilot, Powder Port, Powercure, Process Sentry, Pulse Spray, Quad Cure,
Ready Coat, RediCoat, Royal Blue, Select Series, Sensomatic, Shaftshield, SheetAire, Smart, SolidBlue, Spectral, Spectronic, SpeedKing, Spray Works,
Summit, SureFoam, Sure Mix, SureSeal, Swirl Coat, TAH, ThruWave, TinyCure, Trade Plus, Trilogy, Ultra FoamMix, UltraMax, Ultrasaver, Ultrasmart,
Universal, ValueMate, Versa, Vista, Web Cure, and 2 Rings (Design) are trademarks of Nordson Corporation.

Designations and trademarks stated in this document may be brands that, when used by third parties for their own purposes,
could lead to violation of the owners’ rights.

Part 1054600A03 E 2010 Nordson Corporation


All rights reserved
Table of Contents i

Ethernet/IP Fieldbus Interface Card . . . . . . . . . . . . . . . . . . . . . . . . . 1


Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Safety Alert Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Responsibilities of the Equipment Owner . . . . . . . . . . . . . . . . . . . . 2
Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Instructions, Requirements, and Standards . . . . . . . . . . . . . . . . 2
User Qualifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Applicable Industry Safety Practices . . . . . . . . . . . . . . . . . . . . . . . . 3
Intended Use of the Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Instructions and Safety Messages . . . . . . . . . . . . . . . . . . . . . . . 3
Installation Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Operating Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Maintenance and Repair Practices . . . . . . . . . . . . . . . . . . . . . . . 5
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Intended Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Supporting Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Interface Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
RJ45 (Standard) Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Ethernet/IP Card Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Install the Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Check the Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Set the Field Bus Device Addresses . . . . . . . . . . . . . . . . . . . . . . . . 9
IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Subnet Mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Special case IP addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Configuring the IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Using the Configuration Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Using DHCP/BootP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Using a Predefined Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 11
Using the Address Resolution Protocol (ARP) . . . . . . . . . . . . . . 11
DNS Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Primary and Secondary DNS (a.k.a DNS1 and DNS2) . . . . . . 12
Host / Domain Names Conventions . . . . . . . . . . . . . . . . . . . . . . . 13
Obtain the Device Master File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Configure Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
‘ethcfg.cfg’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
ip_accs.cfg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
LED 1 -- Link (Activity) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
LED 2 -- Link (Module Status) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
LED 3 -- Link (Network Status) . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
LED 4 -- Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Formatting the File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Data Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Password Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
ad_pswd.cfg and sys_pswd.cfg . . . . . . . . . . . . . . . . . . . . . . . . . . 19
FTP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Email Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Sending a predefined email on data event . . . . . . . . . . . . . . . . . 20
Optional Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Communication Failure Alert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Melter Control Panel Lock-out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

E 2007 Nordson Corporation Part 1054600A03


ii Table of Contents

Melter Operational Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23


Local Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Remote Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Indexed Data Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Indexed Protocol Data Processing . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Transmit and Receive Packets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Transmit packet Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Melter Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Data Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Channel Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Write Data Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Receive Packet Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Read Data Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Indexed Packet Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Example 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Full Map Data Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Full Map Data Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Full Map Data Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Transmit and Receive Packets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Melter Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Master Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Master: Determine Transmit Packet . . . . . . . . . . . . . . . . . . . . . . . . 40
Melter: Process a New Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Master: Evaluate the Receive Packet . . . . . . . . . . . . . . . . . . . . . . . 40
Channel Number List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 1

Ethernet/IP Fieldbus Interface Card

Safety
Read this section before using the equipment. This section contains
recommendations and practices applicable to the safe installation,
operation, and maintenance (hereafter referred to as “use”) of the product
described in this document (hereafter referred to as “equipment”).
Additional safety information, in the form of task-specific safety alert
messages, appears as appropriate throughout this document.

WARNING: Failure to follow the safety messages, recommendations, and


hazard avoidance procedures provided in this document can result in
personal injury, including death, or damage to equipment or property.

Safety Alert Symbols


The following safety alert symbol and signal words are used throughout this
document to alert the reader to personal safety hazards or to identify
conditions that may result in damage to equipment or property. Comply with
all safety information that follows the signal word.

WARNING: Indicates a potentially hazardous situation that, if not avoided,


can result in serious personal injury, including death.

CAUTION: Indicates a potentially hazardous situation that, if not avoided,


can result in minor or moderate personal injury.

CAUTION: (Used without the safety alert symbol) Indicates a potentially


hazardous situation that, if not avoided, can result in damage to equipment
or property.

E 2007 Nordson Corporation Part 1054600A03


2 Ethernet/IP Fieldbus Interface Card

Responsibilities of the Equipment Owner


Equipment owners are responsible for managing safety information,
ensuring that all instructions and regulatory requirements for use of the
equipment are met, and for qualifying all potential users.

Safety Information
S Research and evaluate safety information from all applicable sources,
including the owner-specific safety policy, best industry practices,
governing regulations, material manufacturer’s product information, and
this document.
S Make safety information available to equipment users in accordance
with governing regulations. Contact the authority having jurisdiction for
information.
S Maintain safety information, including the safety labels affixed to the
equipment, in readable condition.

Instructions, Requirements, and Standards


S Ensure that the equipment is used in accordance with the information
provided in this document, governing codes and regulations, and best
industry practices.
S If applicable, receive approval from your facility’s engineering or safety
department, or other similar function within your organization, before
installing or operating the equipment for the first time.
S Provide appropriate emergency and first aid equipment.
S Conduct safety inspections to ensure required practices are being
followed.
S Re-evaluate safety practices and procedures whenever changes are
made to the process or equipment.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 3

User Qualifications
Equipment owners are responsible for ensuring that users:

S receive safety training appropriate to their job function as directed by


governing regulations and best industry practices
S are familiar with the equipment owner’s safety and accident
prevention policies and procedures
S receive, equipment- and task-specific training from another qualified
individual
NOTE: Nordson can provide equipment-specific installation,
operation, and maintenance training. Contact your Nordson
representative for information

S possess industry- and trade-specific skills and a level of experience


appropriate to their job function
S are physically capable of performing their job function and are not
under the influence of any substance that degrades their mental
capacity or physical capabilities

Applicable Industry Safety Practices


The following safety practices apply to the use of the equipment in the
manner described in this document. The information provided here is not
meant to include all possible safety practices, but represents the best safety
practices for equipment of similar hazard potential used in similar industries.

Intended Use of the Equipment


S Use the equipment only for the purposes described and within the limits
specified in this document.
S Do not modify the equipment.
S Do not use incompatible materials or unapproved auxiliary devices.
Contact your Nordson representative if you have any questions on
material compatibility or the use of non-standard auxiliary devices.

Instructions and Safety Messages


S Read and follow the instructions provided in this document and other
referenced documents.
S Familiarize yourself with the location and meaning of the safety warning
labels and tags affixed to the equipment. Refer to Safety Labels and
Tags at the end of this section.
S If you are unsure of how to use the equipment, contact your Nordson
representative for assistance.

E 2007 Nordson Corporation Part 1054600A03


4 Ethernet/IP Fieldbus Interface Card

Installation Practices
S Install the equipment in accordance with the instructions provided in this
document and in the documentation provided with auxiliary devices.
S Ensure that the equipment is rated for the environment in which it will be
used and that the processing characteristics of the material will not
create a hazardous environment. Refer to the Material Safety Data
Sheet (MSDS) for the material.
S If the required installation configuration does not match the installation
instructions, contact your Nordson representative for assistance.
S Position the equipment for safe operation. Observe the requirements for
clearance between the equipment and other objects.
S Install lockable power disconnects to isolate the equipment and all
independently powered auxiliary devices from their power sources.
S Properly ground all equipment. Contact your local building code
enforcement agency for specific requirements.
S Ensure that fuses of the correct type and rating are installed in fused
equipment.
S Contact the authority having jurisdiction to determine the requirement for
installation permits or inspections.

Operating Practices
S Familiarize yourself with the location and operation of all safety devices
and indicators.
S Confirm that the equipment, including all safety devices (guards,
interlocks, etc.), is in good working order and that the required
environmental conditions exist.
S Use the personal protective equipment (PPE) specified for each task.
Refer to Equipment Safety Information or the material manufacturer’s
instructions and MSDS for PPE requirements.
S Do not use equipment that is malfunctioning or shows signs of a
potential malfunction.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 5

Maintenance and Repair Practices


S Perform scheduled maintenance activities at the intervals described in
this document.
S Relieve system hydraulic and pneumatic pressure before servicing the
equipment.
S De-energize the equipment and all auxiliary devices before servicing the
equipment.
S Use only new factory-authorized refurbished or replacement parts.
S Read and comply with the manufacturer’s instructions and the MSDS
supplied with equipment cleaning compounds.
NOTE: MSDSs for cleaning compounds that are sold by Nordson are
available at www.nordson.com or by calling your Nordson
representative.

S Confirm the correct operation of all safety devices before placing the
equipment back into operation.
S Dispose of waste cleaning compounds and residual process materials
according to governing regulations. Refer to the applicable MSDS or
contact the authority having jurisdiction for information.
S Keep equipment safety warning labels clean. Replace worn or
damaged labels.

E 2007 Nordson Corporation Part 1054600A03


6 Ethernet/IP Fieldbus Interface Card

Description
See Figure 1.

The Ethernet/IP field bus card is used in field bus systems to centrally
collect and process data. The cards operate through the master-slave
access method. When used in a field bus system, Nordson melters always
operate as slaves.

Although most melter functionality can be set/monitored using field bus


communications, some functionality is considered inconsistent with field bus
usage and is therefore not accessible. Non-supported melter functions are:

S Clock
S Password protection
S PID selection (DuraBlue melters only)
S pump-off delay (DuraBlue melters only)
S Hose 1 and 2 solenoid activation (DuraBlue melters only)

Figure 1 Typical field bus card

Intended Use
This manual is intended for use by experienced PLC engineers.

The Ethernet/IP field bus card is intended to be used only as described in


this manual. Any other use is considered to be unintended. Nordson is not
liable for personal injury or property damage resulting from unintended use.
Intended use includes the observance of Nordson safety regulations.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 7

Supporting Documentation
The following documentation should be used in conjunction with this
manual:

Title Publisher Location


Blue Ethernet Data List n/a End of this manual
Melter Product Manual Nordson Shipped with melter
Drum Unloader Product Manual Nordson Shipped with Drum Unloader
Open Modbus/TCP Specification Schneider Automation www.modbus.org
RFC--821 Network Working Group n/a
RFC--1918 Network Working Group n/a
ENIP Specifications Control/Net International and www.odva.org
ODVA

Interface Characteristics
S RJ45
S Data:
- Status information
- Alarms and faults
- Actual values
- Setpoint values
- Limit parameters
S Integrated FTP server
S Telnet using standard MS DOS-type command line interface
S Web Server can serve web pages for a user friendly interface as well as
remote troubleshooting (web pages provided by Nordson Corporation)
S To view web pages go to http://<melter_IP_address>
S To view web pages from outside your company’s firewall, special
arrangements may be needed for access to your melter. Consult
your IT department.
S DNS support
S e--mail client
S Security framework

RJ45 (Standard) Connection


Pin Signal
1 TD+
2 TD--
3 RD+
4 Termination
5 Termination
6 RD--
7 Termination
8 Termination

E 2007 Nordson Corporation Part 1054600A03


8 Ethernet/IP Fieldbus Interface Card

Ethernet/IP Card Installation


Install the Card
See Figures 2 and 3.

Install the Ethernet/IP card onto the melter CPU board observing the
following guidelines. Route the Ethernet cable out of the electrical enclosure
through one of the available conduit knockouts on the base or left side of
the melter.

Figure 2 From left to right: Location of the CPU board on the ProBlue, DuraBlue, and DuraBlue 25/50/100

CPU

Figure 3 Attaching the Ethernet/IP card to the melter CPU

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 9

Check the Installation


Power on the melter and observe the red/green watchdog LED on the back
of the Ethernet/IP card. See Table 1.

Table 1 Watchdog LED Indications


Indication LED Color Frequency
ASIC and FLASH Red 2 Hz
ROM check fault
Module not initiated Green 2 Hz
Module initialized and Green 1 Hz
running OK
RAM check fault Red 1 Hz
DPRAM check fault Red 4 Hz

Set the Field Bus Device Addresses

IP address
The IP address is used to identify each node on the TCP/IP network.
Therefore, each node on the network must have a unique IP address. IP
addresses are written as four decimal integers (0--255) separated by
periods, where each integer represents the binary value of one byte in the
IP address. This is called dotted--decimal notation.

Example:
Address 10000000 00001010 00000010 00011110 is written as 128.10.2.30

Subnet Mask
The IP address is divided into three parts -- net ID, subnet ID and host ID.
To separate the net ID and the subnet ID from the host ID, a subnet mask is
used.

The subnet mask is a 32--bit binary pattern, where a set bit allocates a bit
for network/subnet ID, and a cleared bit allocates a bit for the host ID. Like
the IP address, the subnet mask is commonly written in dotted--decimal
notation.

Example:
To make the IP address 128.10.2.30 belong to subnet 128.10.2, the subnet
mask shall be set to 255.255.255.0.

Subnet Mask: 11111111 11111111 1111111 00000000 (255.255.255.0)

E 2007 Nordson Corporation Part 1054600A03


10 Ethernet/IP Fieldbus Interface Card

NOTE: To be able to establish communication between two devices both


devices must belong to the same subnet. If not, the communication must be
done through a gateway. It is therefore recommended to configure the
module to the same subnet as your PC.

Special case IP addresses


Devices on an Ethernet network are not allowed to be configured to the
following IP addresses; therefore do not configure the module to use any of
them.

0.x.x.x -- IP address where the first byte is zero

127.x.x.x -- IP address where the first byte is 127

x.x.x.0 -- IP address where the last byte is zero

x.x.x.255 -- IP address where the last byte is 255

Configuring the IP Address


The module offers several ways to configure the IP address:

S Configuration Switch
S DHCP/BootP
S Using a predefined IP address stored in the file ‘ethcfg.cfg’.
S ARP

Using the Configuration Switch


The configuration switch provides an easy way to configure the module for
intranet use. The switch represents the binary value of the last byte in the IP
address.

If the switch is set to a value between 1–255, the module will use the strings
described below.
S IP address: 192.168.0.n
S Subnet mask: 255.255.255.0
S Gateway address: 0.0.0.0 (No gateway set)
The last byte (n) represents the binary value of the switches. Subnet mask
and Gateway address settings are fixed to the above values when using the
configuration switches.

Example:
The switches are set to 00010100 (20 decimal)

The IP address of the module will be set to 192.168.0.20

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 11

NOTE: These settings can only be used on an intranet. This is because the
IP address that is being set belongs to the private address set, refer to RFC
1918.

Using DHCP/BootP
If the configuration switch is set to 0, the module will use the configuration
stored in the file ‘ethcfg.cfg’.

If DHCP/BootP is enabled in the configuration file ‘ethcfg.cfg’ or if the


configuration file is missing, the module will attempt to retrieve the following
information via DHCP/BootP:
S IP address
S Subnet mask
S Gateway address
S SMTP server address
S Default Domain NameHost Name
S DNS server (Primary and secondary)
The retrieved information will be stored in the configuration file ‘ethcfg.cfg’¨

NOTE: The module supports DHCP Reboot, i.e. it will ask the DHCP/BootP
for the IP address stored in the configuration file. If the address is free to
use, it will be assigned to the module. If not, the module will be assigned a
new address.

Using a Predefined Configuration


If the configuration switch is set to 0, the module will use the configuration
stored in the file ‘ethcfg.cfg’.

If DHCP/BootP is disabled or a DHCP/BootP server cannot be found, the


module will try to use the configuration stored in the file ‘ethcfg.cfg’. If this
file is missing, the module will indicate an error on the Network Status LED.
In this state, the module will only run the ARP protocol.

Using the Address Resolution Protocol (ARP)


The IP address can be changed during runtime using the ARP command
from a PC. The new IP address will be stored in the configuration file
‘ethcfg.cfg’.

Below is an example on how to change the IP address from a MS DOS


window:

arp --s <IP address> <MAC address>

ping <IP address>

arp --d <IP address>

E 2007 Nordson Corporation Part 1054600A03


12 Ethernet/IP Fieldbus Interface Card

The arp --s command will store the IP and MAC addresses in the PC’s ARP
table. When the ping command is executed, the PC sends this information
to the module using the MAC address. The module detects that it was
addressed with the correct MAC address and adopts the IP address sent by
the PC. (The arp --d command is optional, but it removes the static route
from the PC ARP table). The new IP address will be stored in the
configuration file ‘ethcfg.cfg’.

This method can be used to reconfigure modules that already have been
configured, or even to reconfigure modules outside the host’s subnet.
The MAC address is printed on a label on the bottom side of the module.

NOTE: As the Arp command automatically configures the subnet mask to


255.255.255.0, the first three bytes of the IP address must be the same as
for the PC executing the command.

Example:
PC -- 10.10.12.67

Module -- 10.10.12.x (Where x is a value between 1 and 254)

DNS Support

Introduction
DNS is a service that translates host names into IP addresses. Because
domain names are alphabetic, they’re much easier to remember. Every time
a host name is used, a DNS service must translate the name into the
corresponding IP address.

If a DNS server doesn’t know how to translate a particular domain name, it


will ask another one until the corresponding IP address is found.

The DNS configuration is specified in the configuration file ‘ethcfg.cfg’.

Primary and Secondary DNS (a.k.a DNS1 and DNS2)


It is possible to define two DNS servers in the module, a primary and a
secondary. When a domain name should be translated, the module will ask
the primary DNS server. If it for some reason fails to process the request,
the module will retry using the secondary DNS.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 13

Host / Domain Names Conventions


Before a request is sent to a DNS server, the module will process the host
name as follows:
S If the hostname does not contain a dot, the module will automatically
append the default domain
S If the hostname ends with a dot, that dot will automatically be
removed.
S If the hostname contains a dot but isn’t ending with one, the module
will...
- send a request to the DNS server for the hostname
- if that request fails, append the default domain name and try
again

Example:
(In the examples below, the default domain name is ‘hms.com’)
S ‘test’ becomes ‘test.hms.com’
S ‘test.hms.com.’ becomes ‘test.hms.com’
S ‘test.a’ will if not found become ‘test.a.hms.com’

Obtain the Device Master File


Nordson Corporation provides a device master (.EDS) for the technical
description of the Ethernet/IP card described in this manual. The format is
based on the standard EN 50170. The .EDS file may be downloaded from
www.enordson.com/support.

Configure Files
The module uses these files for configuration purposes. The configuration
files are ASCII files and can be edited with any text editor. Depending on
security settings, the files may be inaccessible for normal users. Generally,
the module has to be restarted in order for any changes in these files to
have effect.

Note: It is very important to follow the exact syntax specifications for each
configuration file, otherwise the module might have problems interpreting it,
which can result in a faulty or non-expected behavior.

‘ethcfg.cfg’
This file contains the network configuration and is read by the module at
start up. The settings in this file may be affected by several mailbox-- and
SSI commands. For more information about network configuration refer to
Configuring the IP Address.

E 2007 Nordson Corporation Part 1054600A03


14 Ethernet/IP Fieldbus Interface Card

The format of the file is the following:

[IP address]
10.10.12.212

[Subnet mask]
255.255.255.0

[Gateway address]
0.0.0.0

[DHCP/BOOTP]
OFF

[Speed]
Auto

[Duplex]
Auto

[SMTP address]
0.0.0.0

[SMTP username]
username

[SMTP password]
password

[DNS1 address]
0.0.0.0

[DNS2 address]
0.0.0.0

[Domain name]
yourcompany.com

[Host name]
Nordson_Melter

The contents of this file can be redirected by placing the line ‘[File path]’ on
the first row, and a file path on the second.

Example:
[File path]
\user\eth_settings.cfg

In this example, the settings described above will be loaded from the file
‘user\eth_settings.cfg’. This permits normal users to access the network
configuration settings.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 15

ip_accs.cfg
It is possible to configure which IP addresses and what protocols that are
allowed to connect to the module. This information is stored in the file
‘\ip_accs.cfg’. The file contains one or several of the headers below.

[Web]
[FTP]
[Telnet]
[Modbus/TCP]
[All]

Under each header the allowed IP addresses are written. The wildcard ‘*’
can be used to allow series of IP addresses. If a protocol header is not
given, the system will use the configuration set below the header ‘All’. If the
‘All’ header is not given, the protocol will not accept any connections.

Example:
[Web]
10.10.12.*
10.10.13.*
[FTP]
10.10.12.*
[Telnet]
10.10.12.*
[All]

The above example will allow all IP addresses beginning with 10.10.12 to
access all protocols in the module. Addresses beginning with 10.10.13 will
be able to access the web server, but not the FTP and Telnet servers. The
Modbus/TCP server will accept connections from any IP address.

The contents of this file can be redirected by placing the line ‘[File path]’ on
the first row, and a file path on the second.

Example:
[File path]
\my_settings\ip_access_rights.cfg

In this example, the settings described above will be loaded from the file
‘\my_settings\ip_access_rights.cfg’.

E 2007 Nordson Corporation Part 1054600A03


16 Ethernet/IP Fieldbus Interface Card

Status Indicators
LEDs 1–4 indicate run time status and errors to the user. During power up,
a led test sequence is performed according to the EtherNet/IP specification.

LED 1 - Link (Activity)


Color State Indicates
Green On The module has a link
Off The module does not
sense a link

LED indicators

LED 2 - Link (Module Status)


State Summary Description
Steady Off No power No power applied to
the module
Steady Green Device operational The module is operat-
ing correctly
Flashing Green Standby The module has not
been configured
Flashing Red Minor fault A minor recoverable
fault has been detected
Steady Red Major fault A major internal error
has been detected
Flashing Green/Red Self-test The module is perform-
ing a power on self-test

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 17

LED 3 - Link (Network Status)


State Summary Description
Steady Off No power or no IP ad- The module has no
dress power or no IP address
Steady Green Connected The module has at
least one established
Ethernet/IP connection.
Flashing Green No connection There are no Ethernet/
IP connections estab-
lished to the module
Flashing Red Connection timeout One or more of the
connections in which
the module is the target
has timed out. This
state is only left if all
timed out connections
are re-established or if
the module resets
Steady Red Duplicate IP The module detected
that its IP address is al-
ready in use
Flashing Green/Red Self-test The module is perform-
ing a power self-test

LED 4 - Activity
The Activity LED flashes green each time a packet is received or
transmitted.

Formatting the File System


If the module refuses to start up, this may be due to an error in the file
system. The steps below can be used to format and restore the file system
to its initial state.

1. Short jumper named ”J2”


2. Apply power to the module
3. Wait for the watchdog led to turn red
4. Disconnect the power
5. Remove jumper
6. Again, apply power to the module
7. Wait approximately 1 minute as the module is formatting the file system

The module should now be working properly, however all files and folders in
the file system have been erased.

E 2007 Nordson Corporation Part 1054600A03


18 Ethernet/IP Fieldbus Interface Card

Data Security
The file system features two security levels; Admin and Normal. Security
level is set at a per user basis.

S Admin Mode
Admin users has full access to the file system through FTP and Telnet.
This enables the user to access areas of the file system, that is
restricted or inaccessible in Normal mode.

The Admin user accounts are defined in the file ‘ad_pswd.cfg’.

S Normal Mode
This mode is recommended for normal operation, so that web pages
and other settings are protected from FTP and Telnet access.
The accounts for normal users are defined in the file ‘sys_pswd.cfg’.

Files within the file system can be protected from web access through
username/password authorization. Refer to Password Files.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 19

Password Files

ad_pswd.cfg and sys_pswd.cfg


User/password information for FTP and Telnet is stored in the files
‘sys_pswd.cfg’ (Normal users) and ‘ad_pswd.cfg’ (Admin users). These files
must be placed in ‘\user\pswd’ and ‘\pswd\ respectively. These directories
are protected from web browser access.

The file format is the following:

User1:password1
User2:password2
...
User3:password3

Example:
User: Password

In this example, the username is ‘User’, and the password is ‘Password’.

If no ‘:’ is present, the password will be equal to the username.

Example:
Username

In this example, both username and password will be ‘Username’.

FTP Server
It is possible to upload/download files to/from the file system using a
standard FTP client. Depending on security settings, different parts of the
file system can be accessed by the user:

S Normal users
The root directory will be ‘\user’ unless the user has Admin access
rights, see below.
S Admin users
The user will have unrestricted access to the file system, i.e. the root
directory will be ‘\’.
S Global Admin Mode
Any username/password combination will be accepted. All users have
unrestricted access to the file system, i.e. the root directory will be ‘\’.

For more information about the security framework in the module, see See
Security.

E 2007 Nordson Corporation Part 1054600A03


20 Ethernet/IP Fieldbus Interface Card

Email Client
It is possible to send emails from the module. To send an email, the SMTP
server address must be configured. Without a valid SMTP address the
module will not be able to send any email messages.

Sending a predefined email on data event


It is possible to send predefined email messages, triggered by a value in the
Ethernet/IP Data List. It is possible to have up to 10 user defined, and 10
admin defined emails, triggered on different events. These shall be placed
in the directories ”\user\email\” for user configurable emails and ”\email” for
non--user configurable emails. The files must be named ‘email_1.cfg’,
‘email_2.cfg’ ... ‘email_10.cfg’.

The files shall have the following format:

[Register]
Area, Data Location, Type

[Register match]
Match Value, Mask, Match operand

[To]
Recipient(s)

[From]
Sender

[Subject]
Subject line

[Headers]
Extra Headers

[Message]
Message body

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 21

Parameter Description
Area Source area in Fieldbus card
memory. POssible values are “IN”
or “OUT” from master’s viewpoint.
Usually “IN” is used.
Data Location Data location value in memory area
for the indexed protocol, only the
“Status” work (bytes 0 and 1) is
relevent. For the full map, calculate
the data location by the following
formula:
Data Location=(2xFull Map Word
Offset) +16
Type Source data type. Possible values
are ‘byte’, ‘word’, and ‘long’
Match Value Value to compare with the source
data. Shall be written in decimal or
hexadecimal.
Mask The module performs a logical ‘and’
on the source data and this Mask
before the value is
compared with the Match Value. The value shall be written in decimal or
hexadecimal.
Match Operand Specifies how the data shall be
compared with the Match Value.
Possible values: ‘<‘, ‘=’, ‘>’
Recipient(s) Destination email addresses, semi-
colon separated
Sender Sender email address
Subject line Email subject (One line only)
Extra Headers Optional. May be useful for ad-
vanced users when for example
sending HTML emails etc.

The data is read in the Data List from the area and offset specified by the
parameters Area, and Offset. The datasize to read is specified by the Type
parameter. The module performs a logical ‘AND’ between the read data and
the parameter Mask. The result is compared with the parameter Match
Value. How the data shall be compared is specified by the Match Operand.

NOTE: If the [Register] or [Register match] information is changed, a reset


is required for changes to take effect. Other changes will take effect directly
without a reset.

E 2007 Nordson Corporation Part 1054600A03


22 Ethernet/IP Fieldbus Interface Card

Example:

[Register]
IN, 0x0003, byte

[Register match]
0x20, 0x7F, >

[To]
support@field.com

[From]
myaddress@work.com

[Subject]
Status

[Message]
All data correct.

NOTE: Hexadecimal values must be written in the format 0xN where ‘N’ is
the hexadecimal value.

Optional Functionality
Communication Failure Alert
Melter fault code F4/E indicates that the melter has lost communications
with the Fieldbus. Refer to the melter manual for troubleshooting
information.

Melter Control Panel Lock-out


When password protection (parameters 10 and 11) are enabled with a
Fieldbus card installed, all operator panel controls are disabled.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 23

Melter Operational Modes


Melters with a field bus card have two operational modes: local and remote.
The default is the remote mode. The mode may be selected through the
melter operator panel.

NOTE: For the remainder of this manual, the term “field bus” is used to
refer to the the Ethernet/IP system.

Local Mode
The local mode of operation is used mainly to view data for maintenance
and repair purposes. In this mode, the melter operates like a melter that
does not include a field bus card:

S Control access is only via the melter operator panel


S Parameter input is only via the melter operator panel
S Through the master, all parameters can be displayed but not
changed. The master can always read actual values.
To place the melter in the local mode, change Parameter 14 (External
Comm Lockout) to 1.

Remote Mode
When the melter is in the remote mode of operation, it can be operated from
both the master and the melter operator panel:

S Setpoints and system parameters can be entered through the


master or the melter operator panel.
S If control of the melter exclusively through the master is desired, you
can enable password protection (melter operating parameters 10
and 11), which locks-out operation of the melter using the operator
panel. Refer to the melter product manual for information on
enabling password protection.
NOTE: When a field bus card is installed in the melter, enabling
password protection will disable all melter operator panel input,
including the Heaters, Pump, and Standby keys.

To place the melter in the remote mode, change Parameter 14 (External


Comm Lockout) to 0. This is the default setting.

E 2007 Nordson Corporation Part 1054600A03


24 Ethernet/IP Fieldbus Interface Card

Indexed Data Interface


When data is transmitted from the Nordson melter to the master and vice
versa, the data is accessed via indexes. The data available via the Fieldbus
are shown in the Blue Ethernet Data List. The indexing method allows a
smaller data packet which prevents the field bus from being loaded with
unnecessary data.

Indexed Protocol Data Processing


S The master formulates a command by determining the transmission
data packet. The Nordson melter processes the command and
formulates the reply telegram.
S The master processes the data or repeats the command until a reply is
received from the Nordson melter. Only one command is processed at a
time. The Nordson melter keeps the reply available until the master
formulates a new command.
S When a Command can not be executed, the Nordson melter replies with
a fault signal in the Status. The master recognizes by this identification
whether the previously transmitted command was correctly processed
by the Nordson melter.
S The master has to check that the acknowledge data Data index and
Channel number from the Nordson melter are the same as the data in
the transmission data packet.

Transmit and Receive Packets


The master sends a transmission packet to the Nordson melter. This packet
contains a command that the Nordson melter is to process.

The following illustration shows an example of the reading out of


temperature actual values.

Master
transmit packet Field bus system

Control Command:
system Read
with field actual
bus master temperature

Nordson melter

Figure 4 Example of master-to-melter communication

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 25

The Nordson melter replies to each packet from the master with status
information on command processing. Requested data values are also
returned in the reply packet.

Control Field
bus Master
system
with field receive packet
bus master

Status: Ready
Data: Nordson melter

Actual
temperature,
channels 1 to n

Figure 5 Example of melter-to-master communication

The master may not formulate and transmit a new command until after
arrival of the receive packet.

E 2007 Nordson Corporation Part 1054600A03


26 Ethernet/IP Fieldbus Interface Card

Transmit packet Data


Table 2 lists the transmit packet data.

S Communication is done with two data packets: Receive and Transmit


(from the master’s viewpoint).
S The Receive and Transmit data packets are instances 100 and 150
respectively.
S The data packets always have the same length: 16 bytes, consistent.

Table 2 Transmit Packet Data


Byte Byte (B),
Designation
Address N Word (W)
N B Melter control
N+1 B Command
N+2 B Data index
N+3 B Channel number
N+4 W Write data value of channel number
N+6 W Not used
N+8 W Not used
N + 10 W Not used
N + 12 W Not used
N + 14 W Not used
NOTE: The master may need to swap bytes in some or all of the packet data if
the data formats of the master and the Nordson melter do not correspond.

Melter Control
The melter control data in the transmit packet is executed by the Nordson
melter with each packet, regardless of the command type.

NOTE: Unused or reserved bits must be set to 0 (zero).

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 27

Table 3 Melter Control Data


Bit Value Action Note
0 1 Heaters ON Heaters ON and
temperature standby
require a transition
0 Heaters OFF from 0 to 1 for
activation.
1 1 All pumps ON
0 All pumps OFF
2 1 Pump 1 ON
0 Pump 1 OFF
3 1 Pump 2 ON
(if available)
0 Pump 2 OFF
(if available)
4 1 Not used
0 Not used
5 1 Not used
0 Not used
6 1 Temperature standby Heaters ON and
ON temperature standby
require a transition
0 Temperature standby from 0 to 1 for
OFF activation.
7 1 Not used
0 Not used

Command
The master must send a command to the Nordson melter. Each command
is defined by a command identification.

Table 4 Command Identifications


Command Function
1 dec No command for the Nordson melter
3 dec Master wants to read data from the Nordson melter
6 dec Master wants to write data to the Nordson melter

Any other command identification is not valid and will generate a


communication fault in the status data packet.

If the command is 0 (zero), a “host communication failure” will be generated


at the melter. This functionality operates for communication monitoring and
master life guarding.

E 2007 Nordson Corporation Part 1054600A03


28 Ethernet/IP Fieldbus Interface Card

Data Index
The indexes in the data index packet correspond to those in the Blue
Ethernet Data List at the end of this section.

The range of data indexes is 0 to 255. A data index set to 0 (zero) is


interpreted as “no data index.”

Channel Number
The master must select a channel number that is valid. Refer to Channel
Number List later in this section for the channel number descriptions (such
as for a temperature channel).

Beginning with the selected channel number as a start channel, the


command for reading data is processed for the six successive channels.

Write Data Value


In the write data value data packet, the master writes the data values used
to enter settings in the Nordson melter.

Example: Master sets the Ready Delay parameter to a value of 25 minutes.

Transmit packet Data Channel Number Value


Write data value of channel number 0 25 dec (25min)

Receive Packet Data


Table 5 lists the receive packet data packets.

Table 5 Receive packet Data packets


Byte Byte (B),
Designation
Address N Word (W)
N W Status
N+2 B Acknowledge: Data index
N+3 B Acknowledge: Channel number
N+4 W Read data value of channel number
N+6 W Read data value of channel number + 1
N+8 W Read data value of channel number + 2
N + 10 W Read data value of channel number + 3
N + 12 W Read data value of channel number + 4
N + 14 W Read data value of channel number + 5
NOTE: The master may need to swap bytes in some or all of the packet data if
the data formats of the master and the Nordson melter do not correspond.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 29

Status
The status data in each receive packet communicates general information
from the Nordson melter.

Table 6 Status Data


Bit Value Action
0 1 Ready for operation
0 Not ready for operation
1 1 Pump Startup Protection On
0 Pump Startup Protection Off
2 1 Alert
0 No alert
3 1 Fault
0 No fault
4 1 Shutdown
0 No shutdown
5 1 Heat-up phase active
0 Heat-up phase not active
6 1 Temperature standby on
0 Temperature standby off
7 1 Pump 1 is running
0 Pump 1 is not running
8 1 Pump 2 is running (if pump 2 is available)
0 Pump 2 is not running

E 2007 Nordson Corporation Part 1054600A03


30 Ethernet/IP Fieldbus Interface Card

Receive Packet Data (contd)


Table 6 Status Data (contd)
Bit Value Action
9 1 Not used
0 Not used
10 1 Not used
0 Not used
11 1 Not used
0 Not used
12 -- Reserved
13 -- Reserved
14 1 Communication fault:
S Wrong command received
S Wrong data index received
S Wrong channel number received
0 No communication faults in packet header
15 1 Communication fault in data value:
S Data values can not be changed.
Example: Write command on actual
values.
S Data access not permitted.
Example: Write command in the Local
mode or commands for channels that are
not installed.
S At least one data value is invalid. The
data packet received may not be
evaluated by the master.
Example: A value is outside of the
permitted value range.
0 No communication faults in data values

NOTE: Nordson melters are equipped with automatic Pump Startup


Protection. The Pump Startup Protection prevents all stopped pumps (such
as those stopped as a result of an RTD fault) from starting up automatically
after finishing the heat-up phase or after a fault has occurred.

To acknowledge the Pump Startup Protection, change the All Pumps


ON/OFF parameter from OFF to ON. (For a rising transition-based reset,
refer to Melter Control. If bit1 = 0, then set to 1; if bit1 = 1, then set to 0 and
subsequently to 1 again.)

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 31

Read Data Value


In the read data value area, the master reads the data received from the
Nordson melter. The read data values of six successive channels are
transmitted with each packet (where applicable).

Example: Master reads actual temperature values; channel number is set


to 9.

Table 7 Read Data Values


Receive packet Data Temperature Channel Value
Read data value of channel number 9 150 dec (150 _C)
Read data value of channel number + 1 10 151 dec (151 _C)
Read data value of channel number + 2 11 160 dec (160 _C)
Read data value of channel number + 3 12 165 dec (165 _C)
Read data value of channel number + 4 13 172 dec (172 _C)
Read data value of channel number + 5 14 180 dec (180 _C)

NOTE: If the master sets the command or data index to 0 (zero) in the
transmit packet, the read data values are set to 0 (zero) from the melter.

Example: Master sets data index to 0 (zero).

Transmit packet
Data Channel Write Data Value of
Melter control Command 1 2 3 4
Index Number Channel Number
0 …

Receive packet
Acknowledge: Acknowledge: Read Data Value of Channel Number
Status
Data index Channel Number +1 +2 +3 +4 +5
0001 hex 0 … 0 0 0 0 0 0

NOTE: If the transmit packet is faulty, the read data values are set to 0
(zero) from the Nordson melter.

E 2007 Nordson Corporation Part 1054600A03


32 Ethernet/IP Fieldbus Interface Card

Read Data Value (contd)


Example: Master sets data index to a fault value (999). The status of the
Nordson melter is ready for operation and communication fault: wrong data
index.

Transmit packet
Data Channel Write Data Value of
Melter control Command 1 2 3 4
Index Number Channel Number
999 …

Receive packet
Acknowledge: Acknowledge: Read Data Value of Channel Number
Status
Data index Channel Number +1 +2 +3 +4 +5
4001 hex 999 … 0 0 0 0 0 0

NOTE: Invalid read data values are set to 0 (zero) by the Nordson melter.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 33

Indexed Packet Examples

Example 1
Master action: enable melter (turn heaters on)

NOTE: In this example, the Nordson melter is operating and there are no
faults.

Transmit packet
Data Channel Write Data Value of
Melter control Command 1 2 3 4
Index Number Channel Number
Bit 0 set to 1:
Does not matter
01 hex

Receive packet
Acknowledge: Acknowledge: Read Data Value of Channel Number
Status
Data index Channel Number +1 +2 +3 +4 +5
001 hex Does not matter

Example 2
Master action:
S Enable melter
S Set temperature setpoint of Hose 1 to 150°C
NOTE: In this example, the Nordson melter is operating and there are no
faults.

Transmit packet
Data Channel Write Data Value of
Melter control Command 1 2 3 4
Index Number Channel Number
Bit 0 set to 1:
6 hex 73 hex 3 hex 96 hex (150 _C) Does not matter
01 hex

Receive packet
Acknowledge: Acknowledge: Read Data Value of Channel Number
Status
Data index Channel Number +1 +2 +3 +4 +5
0001 hex 73 hex 3 hex Does not matter

E 2007 Nordson Corporation Part 1054600A03


34 Ethernet/IP Fieldbus Interface Card

Example 3
Master action:
S Enable melter
S All pumps ON
S Read actual value of temperature channels 3 and 4
Result: channel 3 = 175°C; channel 4 = 180°C

NOTE: In this example, the Nordson melter is operating and there are no
faults.

Transmit packet
Data Channel Write Data Value of
Melter control Command 1 2 3 4
Index Number Channel Number
Bit 0 and bit 1 set
3 hex 78 hex 3 hex Does not matter Does not matter
to 1: 03 hex

Receive packet
Acknowledge: Acknowledge: Read Data Value of Channel Number
Status
Data index Channel Number +1 +2 +3 +4 +5
AF hex B4 hex
0001 hex 78 hex 3 hex Does not matter
(175 _C) (180 _C)

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 35

Full Map Data Interface


The full map method allows access to all melter data in one packet. This
method causes the packets to be much larger than that of the Indexed
Protocol but requires less programming on the master side to create an
interface.

Full Map Packet Processing


NOTE: Full map data packets are available only with melter firmware
version 1.114 or higher.
S The master formulates a command by determining the transmission
data packet. The Nordson melter processes the command and
formulates the reply packets.
S The master processes the data or repeats the command until a reply is
received from the Nordson melter. Only one command is processed at a
time. The Nordson melter keeps the reply available until the master
formulates a new command.
S When a Transmit data packet contains an error, the Nordson melter
replies with a fault bit in the Status. The master recognizes by this signal
whether the previously transmitted command was correctly processed
by the Nordson melter.

E 2007 Nordson Corporation Part 1054600A03


36 Ethernet/IP Fieldbus Interface Card

Transmit and Receive Packets


The master sends a transmission packet to the Nordson melter. This packet
contains information that the Nordson melter is to process.

The following illustration shows an example of the reading of the full map.

Master
transmit packet Field bus system

Control
system
with field
bus master

Nordson melter

Figure 6 Example of master-to-melter communication

The Nordson melter replies to each packet from the master with status
information on packet processing.

Control Field
bus Master
system
with field receive packet
bus master

Nordson melter

Figure 7 Example of melter-to-master communication

The master may not formulate and transmit a new packet until after arrival
of the receive packet.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 37

Full Map Packet Data


NOTE: Full map data packets are available only with melter firmware
version 1.114 or higher.
S Communication is done with two data packets: Receive and Transmit
(from the master’s viewpoint).
S The Receive and Transmit data packets are instances 101 and 151
respectively.
S The data packets always have the same length: 248 words.
S The Melter Control byte is located at offset 0 of the Transmit instance
S The Status word is located at offset 0 of the Receive instance.
S All available melter data can be read and written (if writable) per the
Blue Ethernet Data List.
NOTE: The master may need to swap bytes in some or all of the packet
data if the data formats of the master and the Nordson melter do not
correspond.

Melter Control
The melter control data in the transmit packet is executed by the Nordson
melter with each packet.

NOTE: Unused or reserved bits must be set to 0 (zero).

Table 8 Melter Control Data


Bit Value Action Note
0 1 Heaters ON Heaters ON and
temperature standby
require a transition
0 Heaters OFF from 0 to 1 for
activation.
1 1 All pumps ON
0 All pumps OFF
2 1 Pump 1 ON
0 Pump 1 OFF
3 1 Pump 2 ON
(if available)
0 Pump 2 OFF
(if available)
4 1 Not used
0 Not used
5 1 Not used
0 Not used
6 1 Temperature standby Heaters ON and
ON temperature standby
require a transition
0 Temperature standby from 0 to 1 for
OFF activation.
7 1 Not used
0 Not used

E 2007 Nordson Corporation Part 1054600A03


38 Ethernet/IP Fieldbus Interface Card

Status
The status data in each receive packet communicates general information
from the Nordson melter.

Table 9 Status Data


Bit Value Action
0 1 Ready for operation
0 Not ready for operation
1 1 Pump Startup Protection On
0 Pump Startup Protection Off
2 1 Alert
0 No alert
3 1 Fault
0 No fault
4 1 Shutdown
0 No shutdown
5 1 Heat-up phase active
0 Heat-up phase not active
6 1 Temperature standby on
0 Temperature standby off
7 1 Pump 1 is running
0 Pump 1 is not running
8 1 Pump 2 is running (if pump 2 is available)
0 Pump 2 is not running

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 39

Table 9 Status Data (contd)


Bit Value Action
9 1 Not used
0 Not used
10 1 Not used
0 Not used
11 1 Not used
0 Not used
12 -- Reserved
13 -- Reserved
14 1 Communication fault:
S Wrong command received
S Wrong data index received
S Wrong channel number received
0 No communication faults in packet header
15 1 Communication fault in data value:
S Data values can not be changed.
Example: Write command on actual
values.
S Data access not permitted.
Example: Write command in the Local
mode or commands for channels that are
not installed.
S At least one data value is invalid. The
data packet received may not be
evaluated by the master.
Example: A value is outside of the
permitted value range.
0 No communication faults in data values

NOTE: Nordson melters are equipped with automatic Pump Startup


Protection. The Pump Startup Protection prevents all stopped pumps (such
as those stopped as a result of an RTD fault) from starting up automatically
after finishing the heat-up phase or after a fault has occurred.

To acknowledge the Pump Startup Protection, change the All Pumps


ON/OFF parameter from OFF to ON. (For a rising transition-based reset,
refer to Melter Control. If bit1 = 0, then set to 1; if bit1 = 1, then set to 0 and
subsequently to 1 again.)

E 2007 Nordson Corporation Part 1054600A03


40 Ethernet/IP Fieldbus Interface Card

Master Procedures
These procedures apply to programming executed from the master.

Master: Determine Transmit Packet


1. Set melter control.
2. Change the data as desired.
3. Send the transmit packet to the Nordson melter.

Melter: Process a New Packet


1. Evaluate and execute melter control.
2. Set map data
3. Set status.
4. Provide the receive packet to the master.

Master: Evaluate the Receive Packet


1. Evaluate status.
2. Check acknowledge data.

Part 1054600A03 E 2007 Nordson Corporation


Ethernet/IP Fieldbus Interface Card 41

Channel Number List


Table 10 Channel Numbers
Number Channel
1 Tank
2 Manifold/Pump
3 Hose 1
4 Gun 1
5 Hose 2
6 Gun 2
7 Hose 3
8 Gun 3
9 Hose 4
10 Gun 4
11 Hose 5
12 Gun 5
13 Hose 6
14 Gun 6
15 Hose 7
16 Gun 7
17 Hose 8
18 Gun 8

E 2007 Nordson Corporation Part 1054600A03


42 Ethernet/IP Fieldbus Interface Card

This page intentionally left blank.

Part 1054600A03 E 2007 Nordson Corporation


Blue Ethernet Data List

Indexed Protocol
Range Full Map
Data Index Channel
Data Designation Quantity Resolution Default Remarks Number Word Offset

E 2007 Nordson Corporation


General Melter Data
Melter control/status 1 0--FFFF ---- Read/Write NA NA 0
Software version 1 byte 1 -- ---- Read only 3 0 2
version
byte 0--
revision
Melter operation mode: 1 1 (Local 0 (Field bus) Read/Write at the operator 4 0 4
-- Local mode mode) panel;
-- Field bus mode 0 (Field bus) Read only via fieldbus

Hour Meter: Total hours with 1 0--99999h ---- Read only 5 0 5


heaters on
Maintenance Service Light time 1 0--8736 h 500 h Read/Write 6 0 6
value: (1 year)
Adjustable time frame to check
a particular maintenance
Reset Maintenance Service 1 0/1 0 (no reset) Read/Write 7 0 7
Light:
Clears the interval counter to
zero

Ready delay value 1 0 -- 60min 0min Read/Write 9 0 9

Auto Pump On Off 1 0/1 1 Read/Write 29 0 215


This allows the unit to
automatically turn the piston
pump on when the unit reaches
setpoint.
Ethernet/IP Fieldbus Interface Card

Part 1054600A03
43
Indexed Protocol
44

Range Full Map


Data Index Channel
Data Designation Quantity Resolution Default Remarks Number Word Offset
Melter status: 1 0( ) ---- Read only 10 0 10
-- heatup phase 1 (heatup
-- startup protection phase)

Part 1054600A03
-- ready for operation 2 (startup
-- warning protection)
-- fault 3 (melter
-- shutdown ready)
-- standby 4 (warning)
-- melter not enabled 5 (fault)
-- motion switch is off 6 (shutdown)
-- motors not enabled 7 (standby)
8 (melter not
enabled)
10 (motion
switch is off)
11 (motors
not enabled)
Ethernet/IP Fieldbus Interface Card

Seconds Left in Interlock 1 0--3600 ---- Read only 11 0 11


Capability to let the user see
how many seconds are left in
the ready interlock delay.

Hours Until Next Service 1 0--8736 ---- Read only 12 0 12

Current alarm High byte: 1 0000/FFFF Read only 23 0 14


Channel Number of the
involved channel (if there is a
temperature failure)
1--14 (1= Tank
2= Manifold/Pump, 3= Hose 1,
4= Gun 1, etc)
OR System Failure Number (if
there is a system failure):
Consult your Manual
Low byte:
Bit 0: System alarm
Bit 1: Channel alarm
Bit 3: Pressure alarm
Bit 4: Tank Level alarm

E 2007 Nordson Corporation


Indexed Protocol
Range Full Map
Data Index Channel
Data Designation Quantity Resolution Default Remarks Number Word Offset
Field bus data: Melter status 1 0000/FFFF ---- Read only 15 0 15
and alarms

Host Communication Fault 1 0/1 ---- Read only 15, bit 1 0 15, bit 1

E 2007 Nordson Corporation


Maintenance Service Light: 1 0/1 ---- Read only 15, bit 3 0 15, bit 3

Alarm: Level low alert 1 0/1 ---- Read only 15, bit 11 0 15, bit 11

Seven--Day Clock Data


Seven--Day Clock switched ON 1 0/1 0 (OFF) Read/Write 200 0 19
/ OFF, for field bus

Status: Seven--Day Clock in 1 0/1 ---- Read only 201 0 20


operation

Set Clock Day 1 1--7 ---- Read/Write 202 0 21

Set Clock Hour 1 0--23 ---- Read/Write 203 0 22

Set Clock Minute 1 0--59 ---- Read/Write 204 0 23

PML Data
Current Mode: 1 0/1 0 Read Only 205 0 25
0 = Manual, 1 = Automatic

Current State: 1 0--11 0 Read/Write -- Note: Setting this 206 0 26


PML_UNDEFINED = 0 value to anything other than 0
PML_OFF = 1 will cause the melter to behave
PML_STOPPED = 2 according to the PackML
PML_STARTING = 3 specification. Leave this value
PML_READY = 4 at 0 if PackML specification is
PML_STANDBY = 5 not being used.
PML_PRODUCING = 6
PML_STOPPING = 7
PML_ABORTING = 8
PML_ABORTED = 9
PML_HOLDING = 10
PML_HELD = 11
Ethernet/IP Fieldbus Interface Card

Part 1054600A03
45
Indexed Protocol
46

Range Full Map


Data Index Channel
Data Designation Quantity Resolution Default Remarks Number Word Offset
Current State Time 1 HHHH:MM:S ---- Read only 207 0 27
S.hh

Part 1054600A03
Current Mode Time 1 HHHH:MM:S ---- Read only 208 0 30
S.hh

Off Time 1 HHHH:MM:S ---- Read only 209 0 33


S.hh

Stopped Time 1 HHHH:MM:S ---- Read only 210 0 36


S.hh

Started Time 1 HHHH:MM:S ---- Read only 211 0 39


S.hh
Ethernet/IP Fieldbus Interface Card

Ready Time 1 HHHH:MM:S ---- Read only 212 0 42


S.hh

Standby Time 1 HHHH:MM:S ---- Read only 213 0 45


S.hh

Producing Time 1 HHHH:MM:S ---- Read only 214 0 48


S.hh

Stopping Time 1 HHHH:MM:S ---- Read only 215 0 51


S.hh

Aborting Time 1 HHHH:MM:S ---- Read only 215 0 54


S.hh

Aborted Time 1 HHHH:MM:S ---- Read only 217 0 57


S.hh

Holding Time 1 HHHH:MM:S ---- Read only 218 0 60


S.hh

Held Time 1 HHHH:MM:S ---- Read only 219 0 63


S.hh

Manual Mode Time 1 HHHH:MM:S ---- Read only 220 0 66


S.hh

E 2007 Nordson Corporation


Indexed Protocol
Range Full Map
Data Index Channel
Data Designation Quantity Resolution Default Remarks Number Word Offset
Automatic Mode Time 1 HHHH:MM:S ---- Read only 221 0 69
S.hh
Clear PML Registers 1 0/1 0 Read/Write 222 0 72
Pressure Data

E 2007 Nordson Corporation


Pressure actual value 1 0 -- 138 Bar 0 Read only 61 0 82

Pressure setpoint value 1 0 -- 100% 0 Read/Write 64 0 83

Underpressure warning value 1 0 -- 50% 0 Read/Write 70 0 84

Overpressure warning value 1 0 -- 50% 0 Read/Write 73 0 85

Pressure status and alarms 1 0--2 0 Read only 79 0 86


Bit0=Underpressure
Bit1=Overpressure
Temperature Data
Temperature unit: 1 0 (_C)/1 (_F) 0 (_Celsius) Read/Write 110 0 139
Celsius/Farenheit
Activate Hose/Gun pair 1--8 0/1 0 Read/Write 112 1--8 140--147

Temperature setpoint value 1--18 0,40--230C/ ---- Read/Write 115 1--18 149--166
0,100--450F

Temperature setpoint value, 1 0,40--230C/ ---- Read/Write 116 0 167


global 0,100--450 F

Temperature setpoint value, 1 0,40--230C/ ---- Read/Write 117 0 168


group hose 0,100--450 F

Temperature setpoint value, 1--18 0,40--230C/ ---- Read/Write 118 0 169


group gun 0,100--450 F

Temperature actual value 1--18 0,40--230C/ ---- Read only 120 1--18 171--188
0,100--450 F
Ethernet/IP Fieldbus Interface Card

Part 1054600A03
47
Indexed Protocol
48

Range Full Map


Data Index Channel
Data Designation Quantity Resolution Default Remarks Number Word Offset
Temperature standby value, 1 5--190C 50C/100F Read/Write 128 0 189
global (10--350F)

Part 1054600A03
Time period for deactivating 1 0--1440min 0min Read/Write 133 0 190
heaters (after automatic (24h)
standby)
Temperature standby value, 1 0--190C 0 Read/Write -- SW version 2.022 129 0 191
Hose (0--350F) or later

Temperature standby value, 1 0--190C 0 Read/Write -- SW version 2.022 130 0 192


Gun (0--350F) or later

Time period for automatic 1 0 -- 1440min 0min Read/Write 135 0 193


standby mode activation (24h)
(if no guns are active)
Ethernet/IP Fieldbus Interface Card

Undertemperature fault value, 1 5--60C/ 0min Read/Write 142 0 194


global 10--110F

Overtemperature fault value, 1 5--60C/ 15 C/25 F Read/Write 152 0 195


global 10--110F

Field bus data: Temperature 1--18 0000/FFFF ---- Read only 157 1--18 196--213
status and alarms

Status: Heater is ON / OFF 1--18 0/1 ---- Read only 157, bit 0 1--18 196 -- 213 bit
0

Alarm: Undertemperature 1--18 0/1 ---- Read only 157, bit 1 1--18 196 -- 213 bit
warning 1

Alarm: Undertemperature fault 1--18 0/1 ---- Read only 157, bit 2 1--18 196 -- 213 bit
2

Alarm: Overtemperature 1--18 0/1 ---- Read only 157, bit 3 1--18 196 -- 213 bit
warning 3

Alarm: Overtemperature fault 1--18 0/1 ---- Read only 157, bit 4 1--18 196 -- 213 bit
4

E 2007 Nordson Corporation


Indexed Protocol
Range Full Map
Data Index Channel
Data Designation Quantity Resolution Default Remarks Number Word Offset
Alarm: Overtemperature 1--18 0/1 ---- Read only 157, bit 5 1--18 196 -- 213 bit
shutdown 5

Alarm: Shorted temperature 1--18 0/1 ---- Read only 157, bit 6 1--18 196 -- 213 bit

E 2007 Nordson Corporation


sensor 6

Alarm: Broken temperature 1--18 0/1 ---- Read only 157, bit 7 1--18 196--213 bit
sensor 7

Auto Pump On Temperature 1 0 -- 0 Read/Write: ProBlue only 159 0 214


This will only be used for 230C/450F
ProBlue. It allows the pump to
come on at a temperature
lower than set temperature.

Auto Exit Standby 1 0 -- 180 min 0 Read/Write 160 0 216

Internal Zone Offset 1 (-15) -- (-3), 0 Read/Write -- Durablue only -- 161 0 217
0C SW version 2.022 or later
(-25) -- (-5),
0F
Ethernet/IP Fieldbus Interface Card

Part 1054600A03
49
50 Ethernet/IP Fieldbus Interface Card

This page intentionally left blank.

Part 1054600A03 E 2007 Nordson Corporation

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy