Загрузил laziomail

MODCELL & MOD 30ML Maintenance: Diagnostics & Troubleshooting

MODCELL™ Multiloop Processor
and MOD 30ML™ Multiloop Controller
Diagnostic Information and Troubleshooting Procedures
for 2001N, 2002N, and 1800R
Maintenance
MicroMod Automation, Inc.
The Company
MicroMod Automation is dedicated to improving customer efficiency by providing the most cost-effective, application-specific process
solutions available. We are a highly responsive, application-focused company with years of expertise in control systems design and
implementation.
We are committed to teamwork, high quality manufacturing, advanced technology and unrivaled service and support.
The quality, accuracy and performance of the Company's products result from over 100 years experience, combined with a continuous
program of innovative design and development to incorporate the latest technology.
Use of Instructions
Ì Warning. An instruction that draws attention to the risk of
injury or death.
Note. Clarification of an instruction or additional
information.
q Caution. An instruction that draws attention to the risk of
the product, process or surroundings.
i Information. Further reference for more detailed
information or technical details.
Although Warning hazards are related to personal injury, and Caution hazards are associated with equipment or property damage, it
must be understood that operation of damaged equipment could, under certain operational conditions, result in degraded process
system performance leading to personal injury or death. Therefore, comply fully with all Warning and Caution notices.
Information in this manual is intended only to assist our customers in the efficient operation of our equipment. Use of this manual for
any other purpose is specifically prohibited and its contents are not to be reproduced in full or part without prior approval of MicroMod
Automation, Inc.
Licensing, Trademarks and Copyrights
MOD 30 and MOD 30ML are trademarks of MicroMod Automation, Inc.
MODBUS is a trademark of Modicon Inc.
Health and Safety
To ensure that our products are safe and without risk to health, the following points must be noted:
The relevant sections of these instructions must be read carefully before proceeding.
1.
Warning Labels on containers and packages must be observed.
2.
Installation, operation, maintenance and servicing must only be carried out by suitably trained personnel and in accordance with the information
given or injury or death could result.
3.
Normal safety procedures must be taken to avoid the possibility of an accident occurring when operating in conditions of high
4.
pressure and/or temperature.
5.
Chemicals must be stored away from heat, protected from temperature extremes and powders kept dry. Normal safe handling procedures must be
used.
6.
When disposing of chemicals, ensure that no two chemicals are mixed.
Safety advice concerning the use of the equipment described in this manual may be obtained from the Company address on the back
cover, together with servicing and spares information.
All software, including design, appearance, algorithms and source
codes, is copyrighted by MicroMod Automation, inc. and is owned by
MicroMod Automation or its suppliers.
MOD30ML and Modcell Maintenance
CONTENTS
CONTENTS
Page
SECTION 1 - INTRODUCTION
1.1
1.2
1.3
1.3.1
1.3.2
1.3.2
1.3.3
1.4
1.5
GENERAL ..............................................................................................................................1-1
INSTALLATION INTEGRITY ..................................................................................................1-1
DIAGNOSTIC TOOLS ...........................................................................................................1-1
MODCELL Status LEDs .........................................................................................................1-2
Application Builder Software ..................................................................................................1-2
ViZapp Software......................................................................................................................1-2
MOD 30ML Display ................................................................................................................1-2
REPAIR PHILOSOPHY .........................................................................................................1-2
RELATED INFORMATION ....................................................................................................1-3
SECTION 2 - MODCELL STATUS INDICATORS
2.1
2.2
2.3
GENERAL ..............................................................................................................................2-1
INTERPRETING STATUS LED INDICATIONS .....................................................................2-1
TROUBLESHOOTING GUIDE ..............................................................................................2-3
SECTION 3 - VIEWING DIAGNOSTIC DATA
3.1
3.2
3.2.1
3.2.2
3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
3.4.1
3.4.2
3.4.3
3.5
3.5.1
3.3.2
GENERAL ..............................................................................................................................3-1
APPLICATION BUILDER .......................................................................................................3-1
Starting the Application ..........................................................................................................3-2
Setting Up Communications ...................................................................................................3-5
VIZAPP SOFTWARE ..............................................................................................................3-8
Extended Modbus (XModbus) OPC Server............................................................................3-8
ICN OPC Server......................................................................................................................3-8
Setting up Communications ....................................................................................................3-8
Setting up Communications with XModbus OPC Server........................................................3-9
Setting up Communications with ICN OPC Server.................................................................3-13
Instrument Status Viewer........................................................................................................3-18
Printing from the Status Window to a Text file........................................................................3-22
Reading Diagnostics ...............................................................................................................3-23
Reading and Writing Block Attributes .....................................................................................3-26
Commands..............................................................................................................................3-26
MOD 30ML DISPLAY .............................................................................................................3-29
Reading MOD 30ML Diagnostics ...........................................................................................3-29
MOD 30ML Commands .........................................................................................................3-32
SECTION 4 - COMMUNICATIONS
4.1
4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.3
COMMUNICATING WITH A REPLACEMENT INSTRUMENT .............................................4-1
COMMUNICATION TROUBLESHOOTING ..........................................................................4-2
ICN Module Communication ..................................................................................................4-2
Modbus Module Communication ...........................................................................................4-5
Built-in ICN Communication ...................................................................................................4-6
Built-in Modbus Communication ............................................................................................4-8
APPLICATION BUILDER/INSTRUMENT COMMUNICATION MESSAGES ........................4-10
SECTION 5 - DIAGNOSING I/O MODULE PROBLEMS
5.1
5.2
5.3
5.4
GENERAL ..............................................................................................................................5-1
READING EXTENDED ERROR CODES ..............................................................................5-1
INTERPRETING EXTENDED ERROR CODE DATA ...........................................................5-3
COMMON MODULE ERRORS .............................................................................................5-6
1 -1
MOD30ML and Modcell Maintenance
CONTENTS
SECTION 6 - DIAGNOSING SHUTDOWN FAULTS
6.1
6.2
6.2.1
6.2.2
6.2.3
SHUTDOWN INFORMATION ............................................................................................... 6-1
RECORDING SHUTDOWN INFORMATION ........................................................................ 6-1
Application Builder/ViZapp Method ....................................................................................... 6-2
MOD 30ML Display Method ................................................................................................... 6-3
Memory Module Method ........................................................................................................ 6-4
SECTION 7 - EVENT CODES AND TRANSITION MESSAGES
7.1
7.2
7.3
GENERAL .............................................................................................................................. 7-1
TRANSITION MESSAGE DESCRIPTIONS .......................................................................... 7-1
EVENT CODE DESCRIPTIONS ........................................................................................... 7-2
SECTION 8 - PARTS
8.1
8.2
8.2.1
8.2.2
8.3
8.4
8.5
PARTS AVAILABILITY .......................................................................................................... 8-1
BASIC HARDWARE .............................................................................................................. 8-1
MODCELL Multiloop Processor ............................................................................................. 8-1
MOD 30ML Multiloop Controller ............................................................................................. 8-1
I/O MODULES ....................................................................................................................... 8-1
COMMUNICATION MODULES ............................................................................................ 8-2
PARTS.................................................................................................................................... 8-2
SECTION 9 - HARDWARE, FIRMWARE, AND SOFTWARE REVISION HISTORY
9.1
9.2
9.3
GENERAL .............................................................................................................................. 9-1
HARDWARE AND FIRMWARE REVISIONS ....................................................................... 9-1
SOFTWARE REVISIONS ...................................................................................................... 9-1
APPENDIX 1
A1.1
GENERAL .............................................................................................................................. A1-1
A1.2
CABLE PIN OUTS ................................................................................................................ A1-1
A1.2.1 Cables for 1720N Communication Link.................................................................................. A1-1
A1.2.2 Cables for Mini-Link External ................................................................................................. A1-2
A1-3 Technical Notes...................................................................................................................... A1-2
TECHNICAL NOTES
1.
2.
3.
4.
5.
Analog Output Readback Error Diagnostic ............................................................................
B Type Thermocouple problem with MOD 30ML and Modcell ..............................................
Faceplate Communication Error with MOD 30ML..................................................................
Grounding and Wiring Guidelines for MOD 30ML..................................................................
Instrument over-configured diagnostic with MOD 30ML and Modcell....................................
ILLUSTRATIONS
Figure
2-1
2-2
3-1
3-2
3-3
3-4
3-5
3-6
3-7
3-8
1 -2
Component Location, 2001N Processor ............................................................................... 2-3
Component Location, 2002N Processor ............................................................................... 2-3
Application Builder Untitled - (Root) Display .......................................................................... 3-3
Serial Port Setup Menu .......................................................................................................... 3-3
Instrument Status Display, Version 4.0 and Lower Versions ................................................ 3-6
Instrument Status Display, Version 4.01 ................................................................................ 3-6
Communications Setup Menu ............................................................................................... 3-7
MicroMod Extended Modbus OPC Server ............................................................................. 3-9
Add new Extended Modbus Device ....................................................................................... 3-10
Port Properties........................................................................................................................ 3-11
MOD30ML and Modcell Maintenance
CONTENTS
3-9
3-10
3-11
3-12
3-13
3-14
3-15
3-16
3-17
3-18
3-19
3-20
3-21
3-22
3-23
3-24
3-25
4-1
5-1
6-1
6-2
8-1
8-2
8-3
8-3a
8-4
8-4a
MicroMod Extended Modbus OPC Server database..............................................................3-11
MicroMod ICN OPC Server.....................................................................................................3-12
Add new ICN Device ...............................................................................................................3-13
Modcell Interface File ..............................................................................................................3-14
Port Properties ........................................................................................................................3-14
Save ICN OPC Server file.......................................................................................................3-15
Communication Setup.............................................................................................................3-16
Select OPC Server..................................................................................................................3-17
Select Device ..........................................................................................................................3-17
Communication Setup.............................................................................................................3-18
Instrument Status Window ......................................................................................................3-18
Instrument Status – Application Builder..................................................................................3-21
Instrument Status – ViZapp ....................................................................................................3-22
Command Format for Reading and Writing ............................................................................3-23
Example of Diagnostic Alarm Display ....................................................................................3-26
Device Status and Device Event Displays .............................................................................3-28
Example of Display Pages for A Diagnostic Event ................................................................3-28
Voltage Traces for a Correctly Functioning ICN ....................................................................4-4
Example of Extended Error Code (EXTERR) Data for a WRIM Module ...............................5-1
Shutdown Data Form ..............................................................................................................6-6
Shutdown Entry Display..........................................................................................................6-7
Parts for MOD 30ML (Standard) 1800RZ2_ _ _ _ _...............................................................8-3
Parts for MOD 30ML (MOD 30 Conversion Style) 1800RZ1_ _ _ _ _....................................8-3
Parts for Modcell Multi-loop Processor (Flushmount) 2002NZ_ _ _ _ _ _..............................8-4
Parts for Modcell Multi-loop Processor (Flushmount) 2002NZ_ _ _ _ _ _..............................8-4
Parts for Modcell Multi-loop Processor (Eurocard) 2001NZ_ _ _ _ _ _..................................8-5
Parts for Modcell Multi-loop Processor (Eurocard) 2001NZ_ _ _ _ _ _..................................8-5
TABLES
Table
2-1
3-1
3-2
3-3
3-4
3-5
3-6
3-7
3-8
3-9
4-1
5-1
5-2
5-3
7-1
7-2
8-1
9-1
9-2
Status LED troubleshooting Guide ........................................................................................2-4
Application Builder Startup Procedure ...................................................................................3-2
Serial Port Communication Parameters ................................................................................3-4
Communication Setup Procedure ...........................................................................................3-5
Setting up Communications with XModbus OPC Server........................................................3-9
Setting up Communications with ICN OPC Server.................................................................3-12
Instructions for using Instrument Status Viewer .....................................................................3-16
Instructions for printing to a text file ........................................................................................3-19
Status Window Commands ....................................................................................................3-24
Commands Accessible from MOD 30ML Display ..................................................................3-29
Communication Messages, Cause and Recommended Action ............................................4-11
I/O Module Identification Codes .............................................................................................5-2
Analog Input Module Extended Error (EXTERR) Codes ........................................................5-4
Analog Output Module Extended Error (EXTERR) Codes .....................................................5-5
Event Transition Message Descriptions ................................................................................7-1
Event Codes, Description and Action ....................................................................................7-2
MOD 30ML and Modcell Parts................................................................................................8-2
Hardware and Firmware Revision History .............................................................................9-2
Software Revision History ......................................................................................................9-6
1 -3
MOD30ML and Modcell Maintenance
CONTENTS
Notes
1 -4
MOD30ML and Modcell Maintenance
INTRODUCTION
SECTION 1
INTRODUCTION
1.1
GENERAL
The MODCELL and MOD 30ML instruments contain extensive internal diagnostics, which
continuously monitor instrument operation. If a malfunction is detected it is immediately
reported so that the user can take appropriate action. In addition, most routine instrument
events such as changes in operating state, switching of control modes, suppression or
enabling of various diagnostics, acknowledgement of alarm conditions, etc., are reported for
informational purposes. This diagnostic system provides, in effect, continuous instrument
maintenance. No periodic user maintenance activity is required when the instrument is
operating normally in the RUN state.
The purpose of this book is to provide detailed information about the instrument diagnostics,
and to provide procedures for accessing and using the diagnostic data to isolate a problem
and identify its cause. In the event that a malfunction is discovered, guidelines for corrective
action are provided.
1.2
INSTALLATION INTEGRITY
The procedures in this book are based on the assumption that the instrument has been
properly installed in accordance with the instructions in the installation instructions supplied
with the instrument. The applicable manuals are as follows:
IB-23C600 - Installation instructions for MODCELL Multi-loop Processor
IB-23C601 - Installation instructions for Remote I/O Modules (Extended I/O)
IB-1800R-INS - Installation instructions for MOD 30 ML,
IB-1800R-M30 - Installation instructions for the Mod 30ML Replacement for MOD 30.
IB-23A160 - Instructions for Instrument Communications Network (ICN) Planning
IB-MODBUS RTU – Communications Guide for use with Modcell, MOD 30ML and
Commander products
If a host computer is used with the ICN, instructions for setup of the communications link are
provided in the following manuals:
IB-23C001 - Instructions for 1720N Communications Link
IB-23C003 - Users guide for 17321N ICN Mini Link
IB-23C004 - Users Guise for 1733N Mini Link/External
The instrument diagnostics can identify some installation related problems such as burnout of
a thermocouple or a mismatch between the physical location of an I/O module and its
specified location in the data base configuration. For the most part, avoidance of installation
related problems depends on careful adherence to the installation instructions. Problems
related to electrical noise, input and output signals, and communication signals can result
from an improper installation. The instrument installation manuals provide detailed
connection information and typical connection diagrams for every I/O and communication
module, and for the built-in I/O and communication circuits in MOD 30ML. This information
should be reviewed when it is necessary to rule out the installation as the source of a
malfunction.
1 -1
MOD30ML and Modcell Maintenance
INTRODUCTION
1.3
DIAGNOSTIC TOOLS
The MODCELL and MOD 30ML instruments are supported by the following diagnostic tools:
•
MODCELL Status LEDs
•
Application Builder Software
•
MOD 30ML Display
•
Mini Link / External Status LEDs
Use of these tools can provide diagnostic information which helps identify most instrument
problems.
1.3.1
MODCELL Status LEDs
The red and green status LEDs on the front of the MODCELL instrument provide information
about instrument power, instrument operating state, data base communication with I/O,
component failures, and data base and memory module integrity. A detailed description of
the status LED indications and a trouble shooting guide are provided in Section 2.
1.3.2
Application Builder Software
The MODCELL and MOD 30ML instrument diagnostics generate a series of codes that
provide both operational status information and fault information. These codes can be
accessed via the instrument status display that is available in the Application Builder
Software. Instructions for using the Application Builder as a diagnostic tool are provided in
Section 3. A description of the diagnostic codes with recommended corrective actions is
provided in Section 7.
1.3.3
ViZapp Software
The MODCELL and MOD 30ML instrument diagnostics generate a series of codes, which
provide both operational status information and fault information. These codes can be
accessed via the instrument status display, which is available in the ViZapp Software. In
addition to the status display, ViZapp also provides Debug mode for troubleshooting and
Simulation. Instructions for using the ViZApp Software as a diagnostic tool are provided in
Section 3. A description of the diagnostic codes with recommended corrective actions is
provided in Section 7.
1.3.4
MOD 30ML Display
The device status and device events display groups show shutdown fault information and
diagnostic codes, which provide operational status and fault information about a MOD 30ML
instrument without using the Application Builder o ViZapp Software. A procedure for obtaining
shutdown fault information from the display is provided in Section 6.2.3. Accessing the
diagnostic codes is discussed in Section 3, and a detailed description of the codes with
recommended corrective actions is provided in Section 7.
1.3.5
Mini Link / External LEDs
The front panel of the External Mini Link is divided into two sections labeled ICN0 and ICN1.
Each section has three LED indicators. These Indicators provide status on the health status
of the ICNs. This is discussed in Section 4.2.5.
1 -2
MOD30ML and Modcell Maintenance
INTRODUCTION
1.4
REPAIR PHILOSOPHY
The repair philosophy for the MODCELL and MOD 30ML instruments is repair by
replacement at the module level. The module level includes those instrument components,
which can be removed and installed manually via plug-in connections. The modularized
design of these instruments permits easy field replacement of components such as I/O
modules, communication modules, identity module and the portable memory module. If a
fault is detected in the processor (2001N, 2002N or 1800R) return of the unit for repair or
replacement is recommended.
All instrument components, which are identified by a catalog number are available for
purchase. The components and their numbers are listed in Section 8.
1.5
RELATED INFORMATION
A general description of the MODCELL and MOD 30ML instruments, mechanical installation
instructions, electrical connection instructions, and communication connection instructions
can be found in the following documents.
•
IB-23C600 - Installation for MODCELL Multiloop Processor
•
IB-23C601 - Installation for Remote I/O modules (Extended I/O)
•
IB-1800R-INS - Installation for MOD 30ML Multiloop Controller
•
IB-1800R-M30 - Installation for the MOD 30ML Replacement for MOD 30 Instruments
•
IB-23A160 - Instructions for Instrument Communications Network (ICN) Planning
Installation and setup information for the communications link can be found in the following
documents:
•
IB-23C001 - Instructions for 1720N Communications Link
•
IB-23C003 - Users guide for 17321N ICN Mini Link
•
IB-23C004 - Users Guise for 1733N Mini Link/External
Reference information on the data base structure and configuration parameters applicable to
both MODCELL and MOD 30ML instruments can be found in the following documents.
•
IB-23G600 - Data Base Reference for Logic I/O and Communication Functions
•
IB-23G601 - Data Base Reference for Advanced Control Functions
•
IB-23G602 - Data Base Reference for Algorithm, Table and Sequencer Functions
•
IB-23H141 - User’s Guide for MODCELL Application Builder Software
General operation and setup information, and reference information on the data base
structures and configuration parameters, which apply only to the MOD 30ML Multiloop
Controller can be found in the following documents.
•
IB-1800R-OPR - Operation for MOD 30ML Multiloop Controller
•
IB-1800R-APP - Data Base Reference for Display, Alarm, and Built-in I/O Functions
Training labs and tutorial can be found in the following documents:
•
IB-VIZAPP-TUT – Training labs for configuring MOD 30ML using ViZapp Software.
1 -3
MOD30ML and Modcell Maintenance
INTRODUCTION
1 -4
•
IB-1800R-SCR – Display Guide – Scripting hints, help and examples formed 30ML using
ViZapp Software
•
IB-MLOPR-TUT – MOD 30ML Operation Training manual
MOD30ML and Modcell Maintenance
MODCELL STATUS INDICATORS
SECTION 2
MODCELL STATUS INDICATORS
2 .1
GENERAL
The red and green status LEDs on each MODCELL instrument, Figure 1 or 2, provide
continuous visual indication of the operational condition of the instrument. These LEDs have
five possible conditions as follows:
•
Red off; Green off
•
Red on; Green off
•
Red off; Green on
•
Red on; Green on
•
Red flashing; Green on
Normal operation of the instrument in the RUN state is indicated by red off and green on.
The other conditions provide useful operational information when observed in conjunction
with events and conditions such as initial application of power, the instrument initialization
sequence, power-up after a shutdown, presence of a valid data base, use of a portable
memory module, and an I/O mismatch condition. The status LED indications are described in
detail in Section 2.2.
2 .2
INTERPRETING STATUS LED INDICATIONS
•
Initial power-up
When power is applied to the instrument, the red LED turns on indicating presence of
power to the instrument. If the red LED remains on and the green LED fails to turn on, a
fault condition is present in the instrument. Examples of problems in this case include
identity module not present, select module failure, processor failure, memory failure, etc.
•
After initialization sequence
After power up, the instrument and I/0 are initialized and the green LED is turned on.
From this point, several parameters affect the next state which the instrument can enter.
These include the presence of a backup memory module and if present, the setting of its
MODULE LOAD/NORMAL switch, the setting of the RUN/SERVICE switch on the front of
the instrument, the presence of a previous shutdown fault condition logged in the
instrument memory, the presence of a valid database in the instrument memory or in the
backup memory module, and if a database is present, parameters in the database such
as the warmstart / coldstart parameters, run on I/O mismatch, and physical I/0 population
vs. configured I/O module blocks.
•
Power-up after shutdown
If the instrument is being powered up after it experienced a shutdown fault (checksum
error, spurious interrupt, watchdog, etc.), it will enter the DEFAULT state, leaving the red
and green LED's on. Previous shutdown fault information is recorded in the instrument
memory, and can be read with the read shutdown information message. The instrument
can not be removed from the DEFAULT state in this case until the shutdown is
acknowledged with the ACK shutdown fault message (see Section 6). When this
message is received, the instrument continues through the startup process and
advances to the appropriate state.
2 -1
MOD30ML and Modcell Maintenance
MODCELL STATUS INDICATORS
•
Memory module and database checks
If a memory module is present and its switch is in the MODULE LOAD position, the
instrument enters and runs in the UPLOAD state. During upload, the red LED is on. If a
valid main database is present and is successfully copied to the backup memory module,
the red and green LEDs will remain on. If there is a failure (bad main database, bad
memory module, memory module write protected), the green LED will remain steady on
and the red LED will flash. In either case, the instrument is accessible for diagnostic and
event information, and if I/O module blocks are configured, the I/0 points are accessible
(see Section 3).
If there is not a valid main database or memory module database available for download,
the instrument enters the DEFAULT state, leaving the red and green LEDs on.
•
I/O mismatch check
If there is a valid database present, the instrument checks the configured I/O complement
against the physical I/O modules present. An I/O mismatch diagnostic compares each
slot configured for an analog or digital I/O module against the content of the slot during a
power-up or data base download. If a slot configured for an analog module is empty or
the installed module does not match the configuration, a diagnostic message is
generated. If a slot configured for a digital module contains an intelligent module (analog
input or output, ICN, MSC, or RIO), a diagnostic message is generated. Note that this
diagnostic cannot distinguish between an empty slot and a digital I/O module or between
different types of digital I/O modules.
If an I/0 mismatch is found and this mismatch has not been previously acknowledged, the
instrument will enter the HOLD state unless it is configured to run on I/O mismatch. An
I/O mismatch can be acknowledged and overridden by sending a run/warmstart
command to the instrument (writing this value to the IF1,NXTISTAT attribute). When this
message is received, the instrument advances from the HOLD state. Both the red and
green LEDs remain on in the HOLD state. (See Section 3 for information on read/write
commands.)
If the instrument is powered down and powered up again, it will note that the mismatched
physical I/O complement matches the complement that was previously acknowledged
and overridden, and progress beyond the HOLD state.
•
2 .3
RUN/SERVICE switch check
Once the instrument has determined it can enter the RUN state, the RUN/SERVICE
switch on the front of the instrument is checked. If this switch is set to service, the
instrument enters the LOCAL HOLD state, and the red and green LEDs remain on. If the
switch is in the RUN position, the red LED is turned off and the green LED remains on
indicating the normal RUN condition.
TROUBLESHOOTING GUIDE
LEDs in the Modcell make troubleshooting easier. A troubleshooting guide providing
recommended corrective actions in the event that fault conditions are indicated is provided in
Table 2-1.
2 -2
MOD30ML and Modcell Maintenance
MODCELL STATUS INDICATORS
Figure 2-1. Component Location, 2001N Processor
Figure 2-2. Component Location, 2002N Processor
2 -3
MOD30ML and Modcell Maintenance
MODCELL STATUS INDICATORS
Table 2 -1. Status LED Troubleshooting Guide
Status LED
Condition
Red off
Green off
Problem
No power
Probable Cause
1. Power not turned on.
1. Turn on power.
2. Power not connected at
distribution panel (AC
source).
2. Connect power.
3. Instrument power supply
failed.
Red on
Green off
Green does not
turn on when
power is applied
None; normal
condition after
power-up
Instrument does
not run data
base
Red on
Green on
Instrument
without a
memory module
is in DEFAULT
state after
power-up
After power-up
instrument does
not accept
download from
memory module
2 -4
3. Return instrument for repair or
replacement.
1. Termination facility on front of
Eurocard instrument, Figure
1, not properly engaged.
1. Tighten housing screw.
2. Identity module not present.
3. Return instrument for repair or
replacement.
3. Select module failure,
processor failure or memory
failure.
Red off
Green on
Action
4. Green LED failed.
1. A valid data base was
previously loaded. Instrument
is initializing and checking
other parameters.
2. Install identity module.
4. Return instrument for repair or
replacement.
1. None, wait for instrument to
enter next state.
2. None
2. A data base has been
successfully downloaded.
Problem with red LED.
Change RUN/SERVICE switch
setting to SERVICE. If no
change in LED status, tighten
housing screw, and return
switch to RUN. If red LED
remains off and instrument
does not run database, return
instrument for repair or
replacement.
1. No valid main database.
1. None - Normal out-of-box
condition.
2. Read shutdown information
and acknowledge from status
page.
2. Instrument experienced
shutdown fault on previous
power-up.
Bad memory module
database.
Read diagnostics from status
page to check validity of
memory module database.
MOD30ML and Modcell Maintenance
MODCELL STATUS INDICATORS
Status LED
Condition
Red on
Green on
(Cont’d)
Problem
After power-up
instrument is in
UPLOAD state
Instrument
operating
normally in RUN
state, changes
to HOLD state.
Instrument in
HOLD state. All
checking is
complete and
Instrument is in
LOCAL HOLD
State
Red flashing
green on
After power-up,
memory module
upload failure.
Probable Cause
Memory module switch is
set at LOAD; main
database has been
successfully copied to
memory module.
Operator initiated
command. I/O mismatch
reported or previously
reported and is
unacknowledged.
RUN /SERVICE switch is
set at SERVICE or switch
failure.
1. Memory module write
protected.
2. Bad main data base;
checksum error.
3. Bad memory module.
Action
Change memory module
switch setting to NORMAL.
Use status page or host
system to advance to next
state.
Send run/warmstart
command to instrument
(If1,NXTISTAT), then turn
off power and turn it on
again.
Change switch setting to
RUN if appropriate or test
switch.
1. Change memory module
switch setting to
READ/WRITE.
2. Read diagnostic
information and revise
configuration.
3. Replace memory module.
2 -5
MOD30ML and Modcell Maintenance
MODCELL STATUS INDICATORS
Notes:
2 -6
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
SECTION 3
VIEWING DIAGNOSTIC DATA
3.1
GENERAL
The purpose of this section is to provide specific how-to instructions for viewing diagnostic
data and issuing commands to the instrument. Three methods are available:
3.2
•
Application Builder Software
The 2006S Application Builder Software can be used to view diagnostic event data
and issue commands to MODCELL and MOD 30ML instruments. See Section 3.2.
•
ViZapp Software
The VIZapp Software can be used to view diagnostic event data and issue
commands to MODCELL and MOD 30ML instruments. See Section 3.3.
•
MOD 30ML Display
The front panel displays on a MOD 30ML instrument can be used to view diagnostic
event data and issue commands to the instrument. See Section 3.4.
APPLICATION BUILDER
Diagnostic data is viewed via the Instrument Status display in the Application Builder or
ViZapp Software. This display also supports the issuance of a series of instrument
commands, and read/write commands to specific block attributes The following sections
provide procedures for accessing the status page, setting up communications with the
required instrument, and then executing commands as required.
Diagnostic data on all active and unacknowledged diagnostic conditions can be obtained
using a single read command. When the System Event Block is configured to report all
diagnostics, a history of diagnostic events is stored in the system event queue. Reading the
queue displays the events in order of occurrence. The capacity of the queue can be
configured to contain as many as 1000 events. If the capacity is exceeded, the oldest events
are overwritten by incoming events.
Users of the procedures in this section should have general knowledge of the Application
Builder software. Comprehensive user information is available in IB-23H141, User’s Guide
for Application Builder Software.
3 -1
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.2.1
Starting the Application Builder
This procedure is based on the assumption that the software is installed as described in IB23H141. Start the program using the step-by-step instructions in the next.
Table 3 .1. Application Builder Startup Procedure
.
Step
Procedure
Comments
1
Access the DOS prompt for the drive and directory
where the Application Builder resides. The following
prompt appears:
C:\ APPBLD
Type STRATEGY and press the ENTER key. The
UNTITLED [ROOT] display appears in the Select mode
with the workspace empty, Figure 3.1.
Click on the About icon and note the software version
number displayed in the About window, then click on
OK to close the window.
If the drive and directory are other
than C and APPBLD, the
applicable prompt appears instead
of C:\APPBLD.
This action starts the Application
Builder. It takes a few seconds for
the display to appear.
It is useful to know the version
number of your software because
the version numbers are used as
required to identify procedural
variations in the following steps.
Selection of one of the displayed
library icons is a procedural action
used to quickly obtain access to
the status display. The icon is not
part of the instrument database.
2
3
4
From the library icons on the left side of the display,
make a selection as follows:
•
Click on any one of the displayed icons. A box
outline appears.
•
Move the cursor to drag the box into the
workspace.
•
Click the left mouse key. The box disappears and
after a few moments a block representing the
selected icon appears. This block carries the
default tag number 001.
•
5
6
3 -2
Click the right mouse key to close the icon
selection sequence.
Click on the Serial Port Setup icon to select it from the
TOOL BAR. A serial Port Setup menu, Figure 3.2,
appears.
Select the PC communication port you wish to use to
communicate with the instruments on your network.
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.1. Application Builder Untitled - [Root] Display
Figure 3.2. Serial Port Setup Menu
3 -3
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Step
7
8
9
10
11
Procedure
Comments
Configure the selected port as follows:
•
If your software is Version 3.00 or lower, select
the Link Type Field and scroll to obtain Link for
ICN communication or None for Modbus
Communication. This field is not used in later
versions.
•
If necessary, select the base address field and
enter the required address.
•
Select the Baud Rate, Data Bits, Parity, and Stop
Bits fields. The default values are shown in bold
text in the next Table.
Select OK to activate the entries and return to the
workspace display.
Click on the Instrument Functions icon (ABB-KT or
ABB), Figure 3.1, to select it from the TOOL BAR.
A group of function icons appear below the tool bar.
Select the Status icon. The Select Tag window opens,
listing the default tag number 001
Double click on the tag number. The Instrument Status
Display, Figure 3.3, appears.
The Base Address field is
automatically determined, if
possible, when a communication
port is selected. In most cases the
address (Hex number) can be left
unchanged. A zero appears if the
software cannot determine the
address. Enter the correct address
if a zero appears or if your
computer uses a different address
than that determined through the
software check of your computer’s
BIOS.
The communication parameters
may have to be changed to match
the instrument port parameter
settings after the port is initialized
in Section 3.2.2.
Set up communications as
described in Section 3.2.2.
Table 3 .2. Serial Port Communication Parameters
Comm
Type
ICN
Link
1720N
1731N
1733N
1733N
Modbu
s
3 -4
Serial
Port
None
Baud
19200, 9600, 4800, 2400,1200
Ports 1&2
Port A
(9 pin)
Port B
(25 pin)
19200, 9600
19200, 9600, 4800,
2400,1200, 600, 300
19200, 9600, 4800,2400,
1200, 600, 300
38400,19200, 9600, 4800,
2400, 1200, 600, 300,150
Data
Bits
8
Stop
Bits
1, 2
Parity
None, Even, Odd
8
8
1
1
None
None
8
1
None
8
1, 2
None, Even, Odd
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.2.2
Setting Up Communications
This procedure provides for the selection of the specific instrument on which diagnostic data
is required, and defines the required communication parameters. Perform the setup
procedure using the step-by-step instructions in the next Table.
Table 3 .3. Communication Setup Procedure
Step
Procedure
1
On the Instrument Status display, Figure 3.3 or
3.4, click on Setup. The communication setup
menu, Figure 3.5, appears.
Select the Communications Type field and scroll
to select either Link (ICN) or Extended Modbus or
Modbus.
If link communication was selected, proceed as
follows:
2
3
•
•
4
Select the ICN Number field and enter the
applicable ICN number: 0 - 7 for standard
link (depends on board position) or 0-1 for a
Mini-link (depends on labeled connection
port).
Select the Instrument Number field and
enter the number (0-15) of the target
instrument.
If Modbus communication was selected, select
the Modbus Address field and enter the address
(1 - 247) of the target instrument.
Comments
Communications module and wiring
connections must be compatible with
this selection.
The ICN and Instrument Number fields
are not used if Modbus was selected in
Step 2.
If an ICN communications module is
used, the target instrument number is
determined by the setting of the
address switch on the module. This
switch is read only at power up; cycle
the power if the setting is changed.
If the MOD 30ML built-in ICN
communications circuit is used, the
communications jumper must be set on
the ICN position, and the target
instrument number is determined by
configuring the ICN address and
enabling the ICN on the front panel
device setup display.
If a Modbus Communication module is
used, the address of the target
instrument is determined by the settings
of the two address switches on the
module. These switches are read only
at power up; cycle the power if the
settings are changed.
If the MOD 30ML built-in Modbus
communications circuit is used, the
communications jumper must be set on
the RS-232 or RS-485 position, and the
target instrument number is determined
by configuring the Modbus address and
enabling Modbus communication on the
front panel device setup display. Default
is 247.
5
Select the Serial Port field and scroll to select your
computer communication port (Com 1 - Com 4)
3 -5
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.3. Instrument Status Display, Version 4.0 and Lower Versions
Figure 3.4. Instrument Status Display Version 4.01
3 -6
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.5. Communications Setup Menu
Step
Procedure
6
Leave the Log File entry at No; scrolling to Yes
will slow communication activities.
7
Select the Database to Read field and if
necessary, scroll to select Current
Ignore the fields related to downloading. They do
not apply to diagnostics.
Select OK to activate the setup entries and return
to the Instrument Status display.
8
9
Comments
The Log File is used to capture Link or
Modbus communications to a disk file
(*.LOG). The file helps determine the
source of any communications
problems during configuration and
runtime activities.
This selection affects only attribute read
commands
Read/write commands can now be
entered as described in Sections 3.2.3,
3.2.4, and 3.2.5.
3 -7
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.3
VIZAPP SOFTWARE
Diagnostic data is viewed via the Instrument Status display in the ViZApp Software. This
display also supports the issuance of a series of instrument commands, and read/write
commands to specific block attributes The following sections provide procedures for
accessing the status page, setting up communications with the required instrument, and then
executing commands as required.
Diagnostic data on all active and unacknowledged diagnostic conditions can be obtained
using a single read command. When the System Event Block is configured to report all
diagnostics, a history of diagnostic events is stored in the system event queue. Reading the
queue displays the events in order of occurrence. The capacity of the queue can be
configured to contain as many as 1000 events. If the capacity is exceeded, the oldest events
are overwritten by incoming events.
Users of the procedures in this section should have general knowledge of the ViZapp
software and the corresponding OPC Server. Comprehensive user information is available in
the ViZapp Help File and in the ViZapp Training Manual. You could be using either of the two
OPC Servers to communicate with the controller:
1. Extended Modbus OPC Server
2. ICN OPC Server
ViZapp Software also provides a way of to debug the control strategy and read diagnostic
information by displaying the live data from the instrument on the algorithm blocks in the
strategy. This is called the Debug mode in ViZapp. See section 3.4 for details.
3.3.1
Extended Modbus (XModbus) OPC Server
The MicroMod Extended Modbus OPC Server is an OPC compliant Server able to
communicate with Extended Modbus devices (MODCELL / MOD 30ML) and serve data to
OPC clients. This OPC server was implemented using advanced programming concepts of
OPC specifications.
The MicroMod Extended Modbus Server is installed along with ViZapp Software. Refer to the
ViZapp installation lab in the ViZapp Training Manual (IB-VIZAPP-TUT) for details.
3.3.2
ICN OPC Server
The MicroMod ICN OPC Server is an OPC compliant Server able to communicate over the
Instrument Communication Network with ICN devices (MODCELL / MOD 30ML) and serve
data to OPC clients. This OPC server was implemented using advanced programming
concepts of OPC specifications.
The MicroMod ICN OPC Server is installed along with ViZapp Software. Refer to the ViZapp
installation lab in the ViZapp Training Manual (IB-VIZAPP-TUT) for details.
3.3.3
Setting up Communications
We need to setup communications for communicating with the MOD 30ML or Modcell
instrument so that we can communicate with the instrument. You can use the built-in comm.
port of the MOD 30ML or add a comm. module to MOD 30ML or Modcell and use that port.
ViZapp lets you use the XModbus OPC Server or the ICN OPC Server to communicate with
the instrument. You need to have the right comm. port to use the OPC Server.
3 -8
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
The communication parameters for the built-in communication port of the MOD 30ML are
setup from the front face of the controller using the SETUP menu.
3.3.4
Setting up Communications with XModbus OPC Server
In the following example, we will use the built-in communication port of the MOD 30ML
selected as RS-232 Modbus using the comm. port jumper on the main board.
Table 3 .4. Setting up communications with XModbus OPC Server
Step
Procedure
Comments
1
Launch the Extended Modbus OPC Server:
From the Windows Start menu, select ProgramsMicroMod Automation – Control Solutions
Software Suite - XModbus OPC Server.
We will add a device to this database. We will
save this database later.
The OPC Server will launch as shown
in the next figure.
A blank tag database Untitled is
opened by default.
2
Figure 3.6. MicroMod Extended Modbus OPC Server
3
Add a hardware device to the database: Click
on the New XModbus Device button on the
toolbar or select Add-New XModbus Device
from the menu bar at the top.
This will open the Extended Modbus
Device Properties dialog box as shown
in the next figure:
3 -9
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.7. Add new Extended Modbus Device
4
We will configure the properties of the device we
are adding in this dialog box.
•
Type the name MOD30ML in the Name field
(the name is user-configurable and can be
anything!).
•
Select the serial communication port of the
computer to which the MOD 30ML is
connected, in the Port field. Click on the down
arrow in this field to show the list of enabled
serial ports and then select the port. (COM1
for example).
•
Type the instrument’s Modbus address in the
address field.
Timeout value in ms is the time for
which the OPC server tries to reestablish communication with the
device in the case of a communication
failure.
If the drop-down menu does not display
any serial port in the list, you will need
to enable the serial port to which the
device is connected to. See step 5
below.
•
5
6
3 -10
Leave the Timeout in the default value of 1000
ms.
Configure the serial port for the
communication: Click on the Edit – Ports button
on this dialog box.
Select the COMM port from the drop-down menu
in the Port field and then enable it by checking the
box next to the Enable field.
The Port Properties dialog box will be
displayed as shown below:
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.8. Port Properties
7
Choose the Baud Rate, Parity, Flow Control,
Data bits and Stop bits from this dialog box.
Click on OK to complete the Port configuration.
Make sure these entries match the settings of the
instrument.
8
Leave other fields on this dialog box at their
default values. Click on OK.
The Extended Modbus Device
Properties dialog box will redisplay with
the port number.
The default values for baud rate, data
bits and stop bits for various
communication equipment are shown in
Table 3.2.
The added device will be displayed in
the Device Tree on the left frame as
shown in the next figure:
Figure 3.9. MicroMod Extended Modbus OPC Server database
9
Open the device by double-clicking on it and
select the serial port from the Port drop-down list
if it was not already started in step 4 above. Click
on OK.
See the next figure.
3 -11
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.10. MicroMod Extended Modbus OPC Server database
10
11
11
3 -12
Save the database: Select File – Save from the
menu bar. Refer to the following figure.
Type a name for the OPC tag database file in the
File name field. Click on the Save button to save
the file.
You can now either minimize the Extended
Modbus OPC Server application or close it.
The Save As dialog box will be
displayed next.
The Title bar of the OPC Server will
redisplay with the saved file name.
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.3.5
Setting up Communications with ICN OPC Server
In the following example, we will use the built-in communication port of the MOD 30ML
selected as ICN using the comm. port jumper on the main board.
Table 3 .5. Setting up communications with ICN OPC Server
Step
Procedure
Comments
1
Launch the ICN OPC Server: From the Windows
Start menu, select Programs-MicroMod
Automation – Control Solutions Software
Suite - ICN OPC Server.
We will add a device to this database. We will
save this database later.
The OPC Server will launch as shown
in the next figure.
A blank tag database Untitled is
opened by default.
2
Figure 3.11. MicroMod ICN OPC Server
3
4
Add a hardware device to the database: Click
on the New ICN Device button on the toolbar or
select Add-New ICN Device from the menu bar
at the top.
We will configure the properties of the MOD 30ML
device we are adding in this dialog box.
•
Type the name MOD30ML in the Name field
(the name is user-configurable and can be
anything!).
•
Click on the Type drop-down menu and select
MOD 30ML or Modcell Controller.
•
Select the serial communication port of the
This will open the ICN Device
Properties dialog box as shown in the
next figure:
Timeout value in ms is the time for
which the OPC server tries to reestablish communication with the
device in the case of a communication
failure.
3 -13
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
computer to which the ICN Link (1731N or
1733N Mini link or 1720N Communication
Link) MOD 30ML is connected, in the Port
field. Click on the down arrow in this field to
show the drop-down menu and then select the
port. (COM1 for example).
•
Type the ICN number in the ICN Number field.
This is the ICN card’s number in the 1720N
Communication Link or 0 or 1 in the case of
Mini-link or Mini-link Ext.
•
Type the instrument’s ICN address in the
Instrument address field.
•
Leave the Timeout in the default value of 1000
ms. Click on the OK button.
If the drop-down menu does not display
any serial port in the list, you will need
to enable the serial port to which the
device is connected to. See step 7
below.
Figure 3.12. Add new ICN Device
3 -14
5
Specify a MIF file (Modcell Interface File) for
this device. The .MIF file consists of list of tags
that can be accessed by a host application like
the ICN OPC Server from this device.
6
Click on the button next to the File Name field.
Locate the file by choosing the path for the .MIF
The Modcell Interface File dialog box as
shown in the next figure will be
displayed next.
The .MIF file is created at he time of
compiling the instrument database
using the ViZapp or Application Builder
software.
The Modcell Interface File dialog box
will be displayed next. (Figure not
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
file and then select the file. Click on the Open
button on this dialog box.
shown).
The selected .MIF file name will be
displayed in the File Name field of the
dialog box (see the next figure).
Note:
If you are not using the OPC Server or any other
host software package for Human System
Interface, you do not have to specify the .MIF file.
Figure 3.13. Modcell Interface File
7
8
Configure the serial port for the
communication: Click on the Edit – Ports button
on this dialog box.
Select the COMM port from the drop-down menu
in the Port field and then enable it by checking the
box next to the Enable field.
The Port Properties dialog box will be
displayed as shown below:
Figure 3.14. Port Properties
9
Choose the Baud Rate, Parity, Flow Control,
Data bits and Stop bits from this dialog box.
The ICN Device Properties dialog box
will redisplay with the port number.
3 -15
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Click on OK to complete the Port configuration.
Make sure these entries match the settings of the
instrument.
10
Open the device by double-clicking on it and
select the serial port from the Port drop-down list.
The default values for baud rate, data
bits and stop bits for various
communication equipment are shown in
Table 3.2.
See the next figure.
Figure 3.15. MicroMod ICN OPC Server
11
3 -16
Leave other fields on this dialog box at their
default values. Click on OK.
The added device will be displayed in
the Device Tree on the left frame as
shown in the next figure:
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.16. Save ICN OPC Server File
12
13
14
Save the database: Select File – Save from the
menu bar. Refer to the following figure.
Type a name for the OPC tag database file in the
File name field. Click on the Save button to save
the file.
The Save As dialog box will be
displayed next.
The Title bar of the OPC Server will
redisplay with the saved file name.
Note that the file has an extension
.ICNS.
You can now either or minimize the Extended
Modbus OPC Server application or close it the by
selecting File – Exit from the menu bar at the top.
3 -17
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.3.6
Instrument Status Viewer
Table 3 .6. Instructions for using Instrument Status Viewer
Step
Procedure
1
2
Switch back t the ViZapp Software.
Start the Instrument Status Viewer:
Select Instrument – Status from the menu bar at
the top. This will display the Communication
Setup dialog as shown below:
Comments
This will show the Server name and the
Device name in the respective fields.
Figure 3.17. Communication Setup
Click on the Browse button near the Server
Name field.
Select MMA.Xmodbus if you are using Extended
Modbus to communicate with the device or
MMA.ICN.DataAccess if you are using the
Instrument Communication Network (ICN) to
communicate with the device from the menu that
appears.
3 -18
A menu will appear listing all the OPC
Servers that are registered with the
system.
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.18. Select OPC Server
Click on the Browse button near the Device
Name field.
Select the device you need to communicate to
from the list
The OPC Server will be launched. A
menu will appear listing all the devices
from the OPC Server file that was last
opened by the OPC Server.
Figure 3.19. Select ICN Device
3 -19
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.20. Communication Setup
3
4
3 -20
Make no changes to the other fields in this dialog
box.
Click on OK. This will start the Instrument Status
display as shown below:
This Instrument Status display has a
text field to enter commands and a set
of buttons.
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.21. Instrument Status Window
3 -21
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.3.7
Printing from the Status Window to a text file:
Table 3 .7. Instructions for printing to a text file
1
2
3
3 -22
Add a printer in the Printers menu from the
Windows Control Panel.
Select Local Printer and then choose Text in the
Select Printer Port menu
Select Generic as the manufacturer and select
Generic/Text only as the printer
Type a name for the printer.
Click on the Print button on the Status Window
and select The printer you just added.
You will have to search for this file using Windows
Search for Files.
Open the file with Notepad.
This procedure is different for different
operating systems.
You may need your Windows CD-ROM
to install the drivers needed.
This will install the printer
This will print to a file called Text on the
hard disk.
You could rename it to desired filename
with extension txt.
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.4.1
Reading Diagnostics
Commands are typed on the command line near the bottom of the status display (Figures 33, 3-4 and 3-17) and sent to the instrument by clicking on the ENTER button or pressing the
enter key. The command for reading diagnostics is:
R DIAGS type
When typing this command, the letter R and the abbreviation DIAGS must be followed by a
space. Upon entry of this command, the screen displays up to 15 diagnostics of the specified
type and a prompt to continue appears if necessary. The specified types may be:
AB
Read abnormal diagnostics - Return points that are active or
unacknowledged (default if type is not specified)
Read abnormal or quality - Return points that are active,
unacknowledged, or have bad status qualities
Read unacknowledged - Return points that are unacknowledged
Read unacknowledged or quality - Return points that are
unacknowledged or have bad unacknowledged status quality
Read active - Return points that are active
Read active or quality - Return points that are active or have bad
active status quality
Read suppressed - Return points that are suppressed
Read all points - Return all diagnostic points
ABQ
UAK
UAKQ
ACT
ACTQ
SUP
ALL
Active Diagnostics
An effective way to quickly check for active diagnostics is to use the R DIAGS command
without specifying a type. This returns all points that are active or unacknowledged.
An example of the message returned in response to an R DIAGS command is:
WRIM1 NEW/CLR UAK G ACT G
8 WRIM MODULE ERROR
This message, as it appears on the status display, is shown in the next figures for Application
Builder. The information contained is as follows:
•
Block Type and Occurrence Number - This identifies the block reporting the
diagnostic (WRIM1 in the example).
•
Classification of the diagnostic:
o
o
•
NEW/CLR - Diagnostics having a sustained active state, which is cleared
when normal conditions are restored.
ACK ONLY - Diagnostics resulting from a momentary occurrence where the
abnormal condition is not sustained. This class is sometimes accompanied
by a counter attribute, which counts the number of occurrences.
Status - The diagnostic status at the time the read command is received (UAK G
ACT G in the example). This status data indicates that the diagnostic is
unacknowledged (UAK), unacknowledged attribute quality is good (G), diagnostic
condition is active (ACT), and active status quality is good (G). After
acknowledgement, the status changes to ACK G ACT G.
3 -23
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
•
Event Code and Message Text - Each diagnostic in a block has a unique code
number (8 in the example), and a brief text message (WRIM MODULE ERROR) is
appended to the code to indicate the nature of the problem.
Use the block type and event code to locate the diagnostic description and corrective action
listed in Section 7. The description/action listed for WRIM, code 8 states that the module has
reported an extended error code, and references Section 5, which provides detailed
information about the error.
Figure 3. 22. Instrument Status – Application Builder
Another example of the message returned in response to an R DIAGS command is:
IF1 ACK_ONLY UAK G CLR G
14 INSTRUMENT POWERED UP
IF1 ACK_ONLY UAK G CLR G
14 INSTRUMENT POWERED DOWN
This message, as it appears on the status display, is shown in the next figures for viZapp.
The information contained is as follows:
•
Block Type and Occurrence Number - This identifies the block reporting the
diagnostic (IF1 in the example).
•
Classification of the diagnostic:
o
3 -24
NEW/CLR - Diagnostics having a sustained active state, which is cleared
when normal conditions are restored.
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
o
•
ACK ONLY - Diagnostics resulting from a momentary occurrence where the
abnormal condition is not sustained. This class is sometimes accompanied
by a counter attribute, which counts the number of occurrences.
Status - The diagnostic status at the time the read command is received (UAK G
ACT G in the example). This status data indicates that the diagnostic is
unacknowledged (UAK), unacknowledged attribute quality is good (G), diagnostic
condition is active (ACT), and active status quality is good (G). After
acknowledgement, the status changes to ACK G ACT G.
Figure 3.23. Instrument Status - ViZapp
Diagnostic History
When the System Event block is configured to report all diagnostics, the block stores both
new/clear and acknowledge only diagnostics reported by the data base blocks. Viewing the
system event queue provides data on all diagnostics, which have occurred since the current
data base was down loaded or the queue was cleared. The command for reading the queue
is:
RQ
This command returns the most recent event first (other types of system events such as
informational only, process alarms etc. are stored with the diagnostic events). The screen
displays up to 15 events and a prompt to continue appears if necessary. An example of an
event queue entry is as follows;
13:17:54:741 05/23/96 CLR/ACK
IF1 41 I/O IS LOCKED
The first line lists the time the diagnostic was reported, the date, and a transition message
(CLR/ACK). The second line lists the block type and occurrence number (IF1), event code
number (41), and diagnostic message text. See Section 7.2 for a description of the transition
3 -25
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
messages, and use the block type and event code to find description/action information in
Section 7.3
3.4.2
Reading and Writing Block Attributes
The command format for reading or writing block attributes is as follows:
Figure 3.24. Command Format for Reading and Writing
Examples of typical commands are:
•
Read the value of the PID Control Block Base Gain attribute:
R PID1,BGAIN
•
Write a baud rate value of 38400 to the Modcell Serial Communications Block Baud
Rate attribute:
W MSC1,BAUDRATE 8 (8 is the entry code for 38400 baud)
All attribute data required for composing the read and write commands is provided in the data
base reference books listed in Section 1.4. The block identifiers for the database blocks are
listed at the beginning of Section 7.3, and the block occurrence numbers are listed in the
.CRF file for your data base (see IB-23H141, Appendix A).
3.4.3
Commands
In addition to the read/write commands for diagnostics and block attributes, the status display
supports several other commands which provide for, reading the instrument version number,
setting the instrument time and date, etc. A list of all commands is shown in the next table
and the associated notes provide additional descriptive information. The commands must be
typed exactly as shown in the command column. Note that an underscore is required in those
commands, which are not prefixed with an R or W. The letters R (Read) and W (write) are
always followed by a space.
3 -26
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Table 3 .8. Status Window Commands
Command
ACK_SD
UP_MOD
DOWN_MOD
SET_WP
CLR_WP
DEL_MAIN
RES_MAIN
RESET
KILL
CLR_MT
CLR_Q
ACK_ALL
ACK_DIAGS
ACK_ALMS
R TIME
R DATE
R DAY
R IOLOCK
R STATE
W TIME data
W DATE data
W DAY data
W STATE data
R FG
R FGO lsp
R BLOCK blkocc#
R VERSION 1
R SD type 2
R lsp
R lsp type 3
RS lsp
RS lsp type 3
W lsp data
W lsp data type 3
ACK blkocc# diag# 4
Description
Acknowledge shutdown fault
Upload to module
Download from module
Set module write protect
Clear module write protect
Delete main data base
Restore main data base
Restart instrument after task completes
Restart instrument before completing task
Clear maximum execution times
Clear system event queue
Acknowledge all diagnostics, notification/
request messages, and process alarms
Acknowledge all diagnostics
Acknowledge all process alarms
Read instrument time of day (Time includes
Date and Day or they can issued separately)
Read instrument calendar date
Read instrument day of week
Read instrument I/O Lock status
Read instrument state
Write instrument time of day
Write instrument calendar date
Write instrument day of week
Write instrument state
Read Minimum Foreground
Read Foreground offset of attribute
Read block and display bytes in hex
Read instrument version
Read instrument shutdown area type
Read specified attribute
Read Byte Before attribute
Read specified string attribute (RS IF1,USRTAG)
Read Byte Before string attribute (RS EX1,13 H)
Write specified attribute
Write Byte Before attribute
acknowledge diagnostic point (e.g. ACK IF1
9)
Equivalent
Command
W IF1,CMD 1
W IF1,CMD 2
W IF1,CMD 3
W IF1,CMD 4
W IF1,CMD 5
W IF1,CMD 6
W IF1,CMD 7
W IF1,CMD 8
W IF1,CMD 9
W IF1,CMD 10
W SE1,CLRQCMD 1
W SE1,GLBACK 1
W SE1,DGACK 1
W SE1,PAACK 1
R IF1,TIMEDAY
R IF1,DATE
R IF1,DAY
R IF1,IOLOCK
R IF1,INSTATE
W IF1,TIMEDAY data
W IF1,DATE data
W IF1,DAY data
W IF1,NXTISTAT data
None
None
None
None
None
None
None
None
None
None
None
None
NOTES for Table 3.8:
1. R VERSION command applies to any instrument on the network (ICN or Modbus) and is
returned as follows (current versions are bold, MOD 30 instruments start with C, R, A, or S
version id return data):
Description
Return Data
2001P MODCELL Logic Controller Version 6
BxA__6xxxxxxx
(Version 1, 2, 3, 4, 5 follow in same fashion)
BxA__...
2002P MODCELL Regulatory Controller Version 3
DxA__3xxxxxxx
(Version 1, 2 follow in same fashion)
DxA__...
3 -27
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
2004P MODCELL Batch Controller Version 1
GxA__1xxxxxxx
2004P MODCELL Advanced Controller Version 2
GxA__2xxxxxxx
2004P MODCELL Advanced Controller Version 3 GxA__3xxxxxxx
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
1800P MOD 30ML Controller Functions Version 2 IxA__2xxxxxxx
IxA__1xxxxxxx
1800P MOD 30ML Controller Functions Version 1
2. R SD type is an engineering debug tool command that calls specific instrument registers
as displayed on the Shutdown Information page. Type indicates which shutdown
information to read. Type may be:
I = instrument information (default if type is not specified)
MP = module information at power up
M = module information
Be sure to write protect the memory module if the memory module is being placed on
another instrument to examine the shutdown information. Failure to write protect the
module will cause the shutdown information area to be written over by the instrument
when it powers up.
3. Commands specifying a data type (R lsp type, RS lsp type, W lsp data type) are used
with BYTE BEFORE data. A BYTE BEFORE attribute has a configurable data type. For
example, to write a BYTE BEFORE attribute of an Expression Block input, the command
might be: W EX1,I1 37.2 F. The specified types may be:
C: count
D: discrete
S: short state
L: long state
DA: date
F: floating point
M: msec time
A: ascii
H: hex
Data is the data to be written, expressed as follows:
count: 0-65535
discrete: 0-1
short state: 0-15
long state: 0-255
date: D,dd/mm/yy or M,mm/dd/yy
floating pt: Floating point number
msec time: hh:mm:ss.sss
ascii: “Text string in quotes.”
hex: Hexadecimal number (preceded by $)
NOTE: The "lsp", or Logical Source Pointer, is how individual database attributes are
addressed. It consists of the block name, block occurrence number, and attribute name
(e.g. TM10,TIME).
4. ACK blkocc# diag# (acknowledge diagnostic point command) is used to acknowledge a
diagnostic point. The read diagnostic command displays the block occurrence and event
code for each diagnostic point, which can then be used as parameters for this command.
3 -28
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.5
MOD 30ML DISPLAY
The instrument display supports viewing of diagnostic data and implementation of several
commands as described in the following sections.
NOTE: If the Application Builder software is available for use with the MOD 30ML instrument,
use of this software as described in Section 3.2 provides more comprehensive
diagnostic data and offers a wider command selection than the instrument display.
3.5.1
Reading MOD 30ML Diagnostics
Active Diagnostics
An unacknowledged diagnostic condition is always indicated by flashing of the alarm LED.
The indication may also include a flashing display and a beep signal depending on
configuration. A dedicated alarm display provides information on all active diagnostics. An
example of the display with control key information is shown in the next Figure. When the
alarm light indicates an alarm condition, press the alarm key to access the alarm displays.
Pressing the key repeatedly scrolls through a series of displays covering all unacked alarms
and acknowledged alarms which are still active. Unacknowledged diagnostics are always
displayed first in the viewing sequence. See IB-1800R-OPR, Section 3 for more information.
Abbreviated diagnostic message.
[UAK] indicates that the alarm is active and has not been acknowledged.
Press the ‘A' key to acknowledge the alarm. If alarm is still active [ACT]
appears. If alarm is no longer active [CLR] appears, and this display is
deleted upon exit. [RET] indicates that the R/L key can be pressed to return
to the runtime displays.
[7] is the Diagnostic event code number.
[AOUT] [2] indicates the block type and number.
Use the block type and event code number to locate a description of the
diagnostic event in Section 7.3. For example, code 7 for the [AOUT] block
indicates an AOUT (module) error because the output circuit has reported an
output-too-high or output-too-low error.
Figure 3.25. Example of Diagnostic Alarm Display
Diagnostic History
The System Event block stores diagnostics reported by the data base blocks. Viewing the
system event queue provides data on all diagnostics which have occurred since the current
data base was down loaded or the queue was cleared. The queue contains both
informational and diagnostic data. The data for each event in the queue is displayed on two
pages. View the data in the event queue using the following procedure:
1. Press and hold the TAG key to obtain the Device Status display as shown in the next
figure.
2. Press NXT repeatedly until the Device Events display appears.
3 -29
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3 Press down arrow to enter the event queue. Page 1 for the first event in the queue
appears (figure at the bottom left of next page).
4. View the events in the queue as follows:
•
Press the down arrow again to view page 2 for the first event.
•
Press the up arrow to return to page 1.
•
Press NXT to view the next event; use down and up to view page 2 as required.
•
Use the block type and event code, to locate the event description and
recommended action listed in Section 7.3.
5. Continue using the NXT, Down, Up sequence to view all the event data in the queue.
6. Press the TAG key to return to the DEVICE/EVENTS display, then press again to return to
the runtime display.
3 -30
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
Figure 3.26. Device Status and Device Event Displays
Page 1
Page 2
Figure 3.27. Example of Display Pages for a Diagnostic Event
3 -31
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3.5.2
MOD 30ML Commands
Access the commands as follows:
1. Press and hold the TAG key to obtain the Device Status display.
2. Press the down arrow to enter the status setup sequence. The Device State (DEV STAT)
display or password request (CONFIG PASSWORD) display appears.
3. If a configuration password if required, proceed as follows:
o Use the arrow keys to display the password number.
o Press the scroll key while the ENT prompt is flashing to enter the password.
The Current Level display appears indicating that the correct configuration
password has been entered.
o Press ENT to return to the Device Status display.
o Press the down arrow to enter the status setup sequence. The Device State
(DEV STAT) display appears.
4. From the DEV STAT display press NXT until COMMANDS appears on Line 2.
5. Press the down arrow to enter the command sequence. The Clear Q command appears.
6. To execute this command, use the arrow keys to select YES, then press the scroll key
while the ENT prompt is flashing.
7. Press NXT repeatedly to scroll through the available status commands, Table 3.8, and
execute any required command using the method of Step 6.
8. Press the TAG key to return to the runtime display.
Table 3 .9. Commands Accessible from MOD 30 ML Display
Command
CLR Q
CLR MT
ACK ALL
RESET
KILL
DEL MAIN
RES MAIN
3 -32
Description
Use to clear system event queue.
Use to clear maximum scan times for all scan groups.
Use to send global acknowledge command causing all diagnostics,
notification/request messages, and process alarms to be acknowledged.
Use to complete tasks then perform a power-up.
Use to perform an immediate power-up.
Use to mark the main database as bad and set the instrument state to
DEFAULT.
Use to mark the main database as good in case DEL MAIN command
was issued by mistake. If database is verified as good, attempts to set
instrument state to RUN.
MOD30ML and Modcell Maintenance
VIEWING DIAGNOSTIC DATA
3 -33
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
SECTION 4
COMMUNICATIONS
4.1
COMMUNICATING WITH A REPLACEMENT INSTRUMENT
! CAUTION When replacing an instrument on an ICN or MODBUS network, serious network
communication problems can occur if the assigned address of the new
instrument matches the address of another device on the network. Be sure the
address setting of the new instrument is correct before connecting it to the
network.
When replacing an instrument, which communicates via an ICN or Modbus communications
module, the address of the new instrument can be easily verified by reading the setting of the
address switch(s) on the module prior to connecting the instrument. When a MOD 30ML
instrument using built-in communications is being replaced, the address of the new
instrument is set via the instrument display and verification requires that the instrument be
powered.
Connection of a replacement having a different address than the original instrument or other
incorrectly configured communication parameters causes problems in establishing
communication between the replacement instrument and the computer. These problems are
addressed in Section 4.2.
Connection of a MOD 30ML with an unknown address allows the possibility that the unknown
address matches the address of another device on the network. When two devices with
identical addresses are connected, the entire network communication is disrupted. In the
case of an ICN all communication ceases until the replacement is disconnected. This
problem can be avoided by using the following procedure when installing a replacement
MOD 30ML with an unknown address setting:
1. Before installing the instrument:
•
Set the RUN/SERV switch at SERV.
•
Verify that the communications jumper is in the correct location for built-in
communication via either the ICN, RS-232 Modbus or RS-485 Modbus.
•
If the database of the new instrument is to be loaded from a memory module,
install the module and set the switches at READ/WRITE or READ ONLY and
NORMAL.
2. Install the instrument and apply power. The Device Status display appears with the
instrument state indicated on line 3 as follows:
•
LHD indicates the instrument is in the local hold state and has a valid database.
•
DEF indicates the instrument is in the default state and may or may not have a
valid database. This procedure can be successfully completed with the
instrument in the default state.
3. Press the alarm key and ACK key as required to view, acknowledge and clear the power
up/power down alarm, and any other alarms or diagnostics which are present.
4 -1
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
4. Press the NXT key to access the Device Setup Display, then press the down ( ) key to
enter the setup sequence.
5. Configure the built-in (BI) communication parameters as follows:
•
For ICN communication:
1. Set ICN address to match the address of the instrument being replaced.
2. Set ICN status active by entering YES in response to the ENABLE?
prompt.
•
For Modbus communication:
1. Set Modbus address to match the address of the instrument
being replaced.
2. Set Modbus baud rate, parity, and stop bits to match the
instrument being replaced.
3. Set Modbus status active by entering YES in response to the
ENABLE? prompt.
6. If a memory module is not being used, download a valid database from the Application
Builder.
NOTE: Because the RUN/SERV switch is at SERV, the application builder generates the
following message after completion of a successful download: “Cannot change to run.
State changed to LOCAL_HOLD.“
7. Set the RUN/SERV switch at RUN.
4.2
COMMUNICATION TROUBLESHOOTING
When there is a problem in establishing communications between a host computer and the
instruments on an ICN or Modbus network, use the appropriate following procedure to help
isolate the source of the problem.
NOTE: If replacing an instrument on a network causes the communication problem, refer to
Section 4.1.
4.2.1
ICN Module Communication
Troubleshoot problems with ICN module communication as follows:
1. Remove power from the instrument and communications link.
2. Note the address switch setting on the ICN module. The address is indicated in
hexadecimal, with A through F representing 10 through 15. On Model A modules, a
rotary switch on the side of the module points to the configured address. On Model B
modules, a rotary switch is located on the top of the module; the flat side of the switch
spindle indicates the address.
3. If a 1720N Communication Link is being used, verify the setup as follows:
4 -2
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
•
The link can contain as many as 8 ICN interface boards each connected to a
single ICN with as many as 15 instruments. The interface board and instruments
on each ICN must have unique addresses. The hexadecimal address switch on
each interface board is factory set at 0; this allows addresses 1-15 ($1-$F) to be
assigned to the instruments via the ICN module address switch. The interface
board can be assigned any address (1-15). Be sure the interface board address
does not match the address of any instrument on the ICN.
•
Note the number of each ICN. The ICNs are numbered 0 through 7 from left to
right. Earlier model links may number the ICNs 1 through 8 on the chassis,
though this address scheme is not used in the Application Builder. The ICN
number is not related to the ICN interface board address: they can have the
same numerical value.
•
Note the link switch settings. The settings determine the communication
parameters for the serial port. Factory settings provide the following values:
•
•
•
•
Odd parity, 8 data bits, and one stop bit
9600 baud
Clear-to-send (CTS) permanently enabled
RS-232 transmission standard
4. If a 1731N Mini Link or 1733N Mini Link/External is being used, verify the setup as
follows:
•
The mini links provide the required interface for one ICN, and an optional
interface board supports a second ICN. Each ICN can be connected to as many
as 15 instruments. The interface board and instruments on each ICN must have
unique addresses. The hexadecimal address switch on the interface board is
factory set at 0; this allows addresses 1-15 ($1-$F) to be assigned to the
instruments via the ICN module address switch. The interface board can be
assigned any address (1- 15). Be sure the interface board address does not
match the address of any instrument on the ICN.
•
On the 1731N link, which is installed in the computer chassis, ensure that the link
address and interrupt settings are different from other ports in the PC. In most
cases, it is acceptable to share an interrupt with a parallel port.
•
Note the number of each ICN. If a single ICN is connected its number is 0. The
optional second ICN is number 1. The ICN number is not related to the ICN
interface board address; they can have the same numerical value.
•
Note the link jumper locations. The locations determine the communication
parameters for the two serial ports. The factory settings provide the following
values:
•
9600 baud
•
No parity, 8 data bits, 1 stop bit (these parameters are not
configurable)
•
Clear-to-send (CTS) ignored
•
RS-232 transmission standard (not configurable)
5. Verify that a wire is connected from the common of the ICN connector on the link
interface board to the common connection for the module. Be sure this wire is not
connected to earth or chassis ground. Note that the common terminal on the Mini Link
4 -3
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
ICN connector is labeled with a ground symbol; disregard this marking because the
terminal functions as the common connection.
6. Apply power to the equipment. If the network contains a Mini Link, allow at least 30
seconds for the link to initialize.
7. Verify that the ICN has proper termination. The most common termination method uses
the 2030F ICN terminator connected to the terminal block of one instrument on the
network.
•
NOTE: Successful communication with any instrument on the network indicates
that the ICN is properly terminated and functioning correctly. Another method of
verifying proper ICN operation is to check the voltage pattern with an
oscilloscope. Typical voltage traces for a properly functioning ICN are shown in
the next figure.
Figure 4 .1. Voltage traces for a correctly functioning ICN
8. Start the Application Builder software and access the Serial Port Setup menu, Figure 3.2.
(see Section 3.2.1 for procedure). Select the serial port that is connected to the link and
confirm that the port settings match the link configuration. If uncertain of the link
configuration, select the default configuration parameters from Table 3.2.
9. Access the Communications Setup menu, Figure 3.5, (See Section 3.2.2 for procedure).
Set the Communication Type to Link Set the ICN number and Instrument address to
match the values determined in Step 3 or 4.
4 -4
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
10. Access the Instrument Status Display and click on the command line at the bottom of the
screen. Type R VERSION and click on Enter. This command returns the version of any
instrument connected to the ICN, even MOD 30. If the instrument responds, confirm that
the reported version agrees with the type of instrument that is being tested. The version
return data is listed in Section 3.4.3.
11. If you are unable to establish communications in Step 10 proceed as follows:
•
If you are unsure of the link configuration, first access the serial port setup menu
again and change the baud rate to another setting. In most cases, the link is set at
9600 or 19200.
•
If the problem still exists, change the parity setting. If a Mini Link is being used,
always set the parity at none. The data and stop bits are likely to be set at 8 and 1
respectively.
•
If unable to establish communications, disconnect power and remove all analog
and communications modules, except for the ICN module being used. Restore
power and try to communicate again via the R VERSION command.
•
If the problem still exists, do the following:
1. Disconnect power.
2. Disconnect all instruments from the ICN, other than the one being tested.
3. Ensure that the address switch on the ICN module is set at a different
address than the switch on the ICN interface board in the link.
4. Restore power and try to communicate again via the R VERSION command.
4.2.2
•
If still unable to communicate, replace the ICN module, preferably with a Model B
version and terminator.
•
If all previous procedures fail, replace the instrument.
Modbus Module Communication
Troubleshoot problems with Modbus module communication as follows:
NOTE: The extended Modbus communications required for diagnostics and downloading is
supported by the 2033N and 2034N modules only. On Modcell, the Identity module
firmware must be at least version 4 Logic, version 3 Regulatory, Batch, Advanced.
Refer to Section 9 for details of hardware and software compatibility.
1. Remove power from the instrument.
2. Note the switch settings on the Modbus module. Two rotary switches are used to select
the address. The address is indicated in hexadecimal, by the flat side of the spindle, with
A through F representing 10 through 15.
3. Set the COMM DEFAULTS switch to YES. This forces the module to communicate at
9600 baud, 8 data bits, 1 stop bit and no parity, regardless of the database configuration.
4. If using an RS-485 module, set the TERM switch to NO. This switch provides pull-up and
pull-down resistors to stabilize the network. This function is defined by the Modbus
specification as the responsibility of the Modbus Master node, which is the PC in this
case. If the PC does not contain an RS-485 interface card with the required bus
stabilizing resistors, the TERM switch on one communications module on the network
4 -5
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
can be set to YES to provide the required resistors.
5. Apply power to the instrument.
6. Start the Application Builder software and access the Serial Port Setup menu, Figure 3.2.
(see Section 3.2.1 for detailed procedure). Select the serial port that is connected to the
instrument and confirm the port settings. The standard Base Addresses are 3F8, 2F8,
3E8 and 2E8 for Com1 through Com4 respectively. If unsure of the address, check the
computer hardware manual for configuration information. Set the Baud Rate to 9600,
Data Bits to 8, Parity to None and Stop Bits to 1.
7. Access the Communications Setup Menu, Figure 3.5 (see Section 3.2.2 for detailed
procedure), Set the Communications Type to Extended Modbus, set the Modbus
Address to match the module setting, and select the communication port to be used. The
ICN and Instrument number settings listed on the menu have no effect when Modbus
communication is selected.
8. Access the Instrument Status Display and click on the command line at the bottom of the
screen. Type R VERSION and click on Enter. This command returns the version of the
instrument. If the instrument responds, confirm that the reported version agrees with the
type of instrument that is being tested. The version return data is listed in Section 3.4.3.
9. If you are unable to establish communications in Step 8 proceed as follows:
4.2.3
•
Disconnect power and remove all analog and communications modules, except for
the Modbus module being used. Restore power and try to communicate again via
the R VERSION command.
•
If the problem still exists, disconnect all instruments from the network except the
one being tested. Restore power and try to communicate again via the R
VERSION command.
•
If still unable to communicate, replace the Modbus module.
•
If all previous procedures fail, replace the instrument.
Built-In ICN Communication
Troubleshoot problems with MOD 30ML built-in ICN communication as follows:
1. Remove power from the instrument and communications link.
2. Verify that the communications jumper in the instrument is in the correct location for builtin communication via the ICN.
3. Verify that a communication module is not installed in instrument slots S9 and S10.
4. If a 1720N Communication Link is being used, verify the setup as follows:
•
4 -6
The link can contain as many as 8 ICN interface boards each connected to a single
ICN with as many as 15 instruments. The interface board and instruments on each
ICN must have unique addresses. The hexadecimal address switch on each
interface board is factory set at 0; this allows addresses 1-15 ($1-$F) to be
assigned to the instruments via the ICN module address switch. The interface
board can be assigned any address (1-15). Be sure the interface board address
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
does not match the address of any instrument on the ICN.
•
Note the number of each ICN. The ICNs are numbered 0 through 7 from left to
right. Earlier model links may number the ICNs 1 through 8 on the chassis, though
this address scheme is not used in the Application Builder. The ICN number is not
related to the ICN interface board address: they can have the same numerical
value.
•
Note the link switch settings. The settings determine the communication
parameters for the serial port. Factory settings provide the following values:
•
•
•
•
Odd parity, 8data bits, and one stop bit
9600 baud
Clear-to-send (CTS) permanently enabled
RS-232 transmission standard
5. If a 1731N Mini Link or 1733N Mini Link/External is being used, verify the setup:
•
The mini links provide the required interface for one ICN, and an optional
interface board supports a second ICN. Each ICN can be connected to as many
as 15 instruments. The interface board and instruments on each ICN must have
unique addresses. The hexadecimal address switch on the interface board is
factory set at 0; this allows addresses 1-15 ($1-$F) to be assigned to the
instruments via the Device Setup display on the instrument front panel. The
interface board can be assigned any address (1-15). Be sure the interface board
address does not match the address of any instrument on the ICN.
•
On the 1731N link which is installed in the computer chassis,ensure that the link
address and interrupt settings are different from other ports in the PC.
•
Note the number of each ICN. If a single ICN is connected its number is 0. The
optional second ICN is number 1. The ICN number is not related to the ICN
interface board address: they can have the same numerical value.
•
Note the link jumper locations. The locations determine the communication
parameters for the two serial ports. Factory settings provide the following values:
•
9600 baud (19200 for the second port on the Mini-Link External.
•
No parity, 8data bits, 1 stop bit (these parameters are not configurable)
•
Clear-to-send (CTS) ignored
•
RS-232 transmission standard (not configurable)
6. Verify that a wire is connected from the common of the ICN connector on the link
interface board to terminal 1 (common) on the instrument. Be sure this wire is not
connected to earth or chassis ground. Note that the common terminal on the mini link
ICN connector is labeled with a ground symbol; This is signal ground (or common), not
earth or chassis ground.
7. Apply power to the equipment. If the network contains a Mini Link, allow at least 30
seconds for the link to initialize.
8. Verify that the ICN has proper termination. The most common termination method uses
the 2030F ICN terminator connected to the terminal block of one instrument on the
network.
NOTE: Successful communication with any instrument on the network indicates that the ICN
is properly terminated and functioning correctly. Another method of verifying proper
4 -7
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
ICN operation is to check the voltage pattern with an oscilloscope. The voltage traces
for a properly functioning ICN are shown in Figure 10.
9. Access the Device Setup display on instrument front panel and verify the following:
•
The instrument being tested is set at a different ICN address than the address
switch on the ICN interface board in the link.
•
ICN communication is enabled
10. Start the Application Builder software and access the Serial Port Setup menu, Figure 3.2
(see Section 3.2.1 for procedure) or Start ViZapp Software (section 3.3.4) and set the
parameters in the OPC Server Device Properties. Select the serial port that is connected
to the link and confirm that the port settings match the link configuration. If uncertain of
the link configuration, select the default configuration parameters from Table 3.
11. Access the Communications Setup menu, Figure 3.5 (see Section 3.2.2 for procedure).
Set the Communication Type to Link . Set the ICN number and Instrument address to
match the values determined in Step 4 or 5.
12. Access the Instrument Status Display and click on the command line at the bottom of the
screen. Type R VERSION and click on Enter. This command returns the version of any
instrument connected to the ICN , even MOD 30. If the instrument responds, confirm that
the reported version agrees with the type of instrument that is being tested. The version
return data is listed in Section 3.4.3.
13. If you are unable to establish communications in Step 12 proceed as follows:
4.2.4
•
If you are unsure of the link configuration, first access the Serial Port Setup menu
again and change the baud rate to another setting. In most cases, the link is set
at 9600 or 19200. try to communicate again via the R VERSION command
•
If the problem still exists, change the parity setting. If a Mini Link is being used,
always set the parity at none. The data and stop bits are likely to be set at 8 and
1 respectively and try again.
•
If unable to establish communications, disconnect power and remove all analog
and communications modules. Restore power and try to communicate again via
the R VERSION command.
•
If the problem still exists, do the following:
•
Disconnect power.
•
Disconnect all instruments from the ICN, other than the one being tested.
•
Restore power and try to communicate again via the R VERSION
command.
•
If all previous procedures fail, replace the instrument.
Built-In Modbus Communication
Troubleshoot problems with MOD 30ML built-in Modbus communication as follows:
1. Remove power from the instrument.
2. Verify that the communications jumper is in the correct location for built-in communication
via either RS-232 Modbus or RS-485 Modbus.
3. Verify that a communication module is not installed in slots S9 and S10.
4 -8
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
4. If RS-485 communication is being used, verify that the connection at the computer
(Modbus Master) is made via an RS-485 interface card containing the required bus
stabilizing resistors.
NOTE: The Port Functionality attribute of the MSC block must be configured as a slave.
5. Apply power to the instrument.
6. Access the device setup display on the instrument front panel. Note the instrument
address and communication parameter settings, and verify that built-in (BI) MSC
communication is enabled.
7. Start the Application Builder software and access the Serial Port Setup menu, Figure 3.2
(see Section 3.2.1 for procedure) or start the ViZapp Software and access the Device
and Port Properties from the OPC Server (section 3.3.4). Select the serial port that is
connected to the instrument and confirm the port settings. The standard Base Addresses
are 3F8, 2F8, 3E8 and 2E8 for Com1 through Com4 respectively. If unsure of the
address, check the computer hardware manual for configuration information. Set the
Baud Rate, Data Bits, Parity, and Stop Bits to match the instrument values noted in Step
7.
8. Access the Communications Setup menu, Figure 3.5 (see Section 3.2.2 for procedure).
Set the communications type to Extended Modbus. Set the Modbus Address to match
the instrument setting and select the com port to be used. The ICN and Instrument
number settings listed on the menu have no effect when modbus communication is
selected.
9. Access the Instrument Status Display and click on the command line at the bottom of the
screen. Type R VERSION and click on Enter. This command returns the version of the
instrument. If the instrument responds, confirm that the reported version agrees with the
type of instrument that is being tested. The version return data is listed in Section 3.4.3.
10. If you are unable to establish communications, proceed as follows:
•
Disconnect power and remove all analog and communications modules. Restore
power and try to communicate again via the R VERSION command.
•
If the problem still exists, do the following:
•
Disconnect power.
•
Disconnect all instruments from the network, other than the one being
tested.
•
Restore power and try to communicate again via the R VERSION
command.
•
If still unable to communicate, replace the instrument.
4 -9
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
4.2.5 Mini Link/ External
Front Panel Indicators LEDs) on the Mini Link / External indicate the health status of the
ICNs. The front panel of the External Mini Link is divided into two sections labled ICN0 and
ICN1. Each section has three LED indicators as described below:
ENABLED: When lit, this LED indicates that the circuit controlling the instrument
communications through the corresponding ICN is active and responding properly to the
main processor.
RCV: This LED flashes during instrument to Mini Link/EXT digital communications.
SEND: This LED flashes during Mini Link/EXT to instrument digital communications.
4 -10
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
4.3
APPLICATION BUILDER/ VIZAPP INSTRUMENT COMMUNICATION MESSAGES
When using the Application Builder Software to communicate with a MODCELL or MOD
30ML instrument, the software provides numerous messages, which inform the user about
the communication activity. The messages can appear during database downloading,
uploading or importing activities, and during communication activity initiated through the
instrument status display. They appear either in pop-up windows in the display workspace or
on the status bar at the bottom of the display screen.
These messages include both status and error information. The status messages simply
provide the user with information about a specific communication activity. For example, the
message Downloading notifies the user that the software is in the process of transmitting a
successfully compiled database to an instrument. The error messages provide the user with
information about communication problems. For example, the message No response was
received notifies the user that the personal computer is not communicating with the
instrument, possibly because the configured ICN or Modbus address is incorrect.
A list of the messages is provided in Table 7. The messages are listed in alphabetical order.
The table includes information about the probable cause of each message appearance and
recommended action as appropriate.
4 -11
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Table 4 .1. Communication Messages, Cause and Recommended Action
Message
Probable Cause
Attribute not write able
Attribute is read only.
Block creation failed
1. Unable to decompile
instrument database (.ID1)
file during upload from
instrument to Application
Builder.
2. Unable to decompile 1706S
Configurator .ID1 file during
import into Application
Builder.
Cannot change file while OPC
clients are connected to this
server
Cannot display menu
Cannot display status menu
Cannot open .ID1 or .ID2 file
This message occurs in the OPC
Server if any OPC client is
connected to the server and you
tried to open a different file from
the File menu.
Insufficient memory.
1. Insufficient memory.
2. KT.MN file has been deleted.
1. Instrument data base file
(.ID1) was deleted or not
created.
2. LCP data base file (.ID2) was
deleted or not created.
Cannot open file SIO. DAT
Checksum error
CLSIDFormString: Invalid Class
String
The Serial I/O Data file containing
communication parameters has
been deleted or the serial port
setup has not been completed.
1. Momentary fault in a link
communication.
2. Incorrect Serial Port Setup.
This error occurs while entering
one of the following modes:
Status, Upload or Download from
VIZapp Software.
No OPC Server is selected for
communication in the
Communication Setup dialog box.
(See Section 3.3.4 or 3.3.5)
4 -12
Action
Check the database reference
book for valid read/write data (See
Section 1.5).
1. Try the upload operation
again.
2. Be sure the .ID1 file contains a
valid instrument database and
then try import operation
again.
Stop the clients and then try
opening the file again.
Provide more memory.
1. Provide more memory.
2. Reinstall Application Builder.
1. Repeat compile activity to
create new file, then try to
download again (see IB23H141, Section 5.9).
2. Repeat data base upload
using LCP Utility, then try to
download again (see IB
23H141, Section 4.6.6).
Perform serial port setup to create
new file (See Section 3.2.1).
1. Try again.
2. Check Serial Port Setup (see
Section 3.2.1).
Select an OPC Server for
communication by clicking on the
Browse button on the
Communication Setup dialog box.
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Probable Cause
Comm errors detected, Please
exit debug mode
Or
Comm errors detected for
document name, Debug mode
not available.
This error occurs when entering
ViZapp’s Debug mode and on or
more of the instrument document
(.afbd) does not have a valid OPC
Server device, or the device is not
communicating. These errors
may be acknowledged and
ignored if they do not relate to the
device that is being debugged.
CRC error.
Cross reference table creation
failed
Data comparison error
Database file exists.
Overwrite?
Database not loaded
Database not supported by
this algorithm set
Note that the error message in
ViZapp 2.0 does not indicate
which document is experiencing
the error.
1. Momentary fault in an
Extended Modbus
communication.
2. Incorrect Serial Port Setup
1. Unable to decompile
instrument database (.ID1)
file during upload from
instrument to Application
Builder.
2. Unable to decompile 1706S
Configurator .ID1 file during
import into Application
Builder.
Data received by
Communications Link does not
match data originally written due
to incorrect serial port setup, or
momentary communication fault.
A save operation is requested for
an existing database.
Local Control Panel (LCP)
database has not been uploaded
or loaded from disk.
Database being uploaded is not
supported by the configuration
capability of the Application
Builder software. For example, a
MODCELL database cannot be
uploaded if the Application
Builder has only the MOD 30ML
configuration capability.
Action
Exit debug mode.
To fix the problem, refer to the
Actions for the following messages
in this table:
1. Send Packet Unspecified Error
2. GetAddress: Unspecified Error
1. Try again.
2. Check Serial Port Setup (see
Section 3.2.1).
1. Try upload operation again.
2. Be sure the .ID1 file contains a
valid instrument database,
then try import operation
again.
Check Serial Port Setup (see
Section 3.2.1), then try again.
Answer yes or no.
Use LCP utility to make data base
available for download (see IB23H141, Section 4.6.6).
Obtain Application Builder with
required configuration capability.
There are 3 configuration types:
•
MODCELL only
•
MOD 30ML only
•
MODCELL and MOD 30ML
NOTE: Selection of the About icon
in the Application Builder tool bar
displays configuration capability of
the installed software.
4 -13
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Deferred response overrun,
parity or framing error
Probable Cause
1. Momentary communication
fault.
2. Parity mismatch between
instrument and
Communications Link.
Device: device name not found
in Server.
Do you wish to retain block
occurrence numbers in the
compound being loaded?
Same cause as GetAddress
message in this table
This message appears whenever
a compound is loaded.
Download completed without
error
Downloading
Ending, changing instrument
state
Error opening COMx (where x
is the Com port number)
Information only
Error reading .ID1 file
Error reading .ID1 or .ID2 file
4 -14
Action
1. Try again.
2. Check that parity configured in
Serial Port Setup menu, Figure
4, matches setting of parity
status switch in link.
See the action for the GetAddress
message in this table.
If a compound is saved and then
loaded within the same database
for the purpose of moving (not
copying) a group of blocks from
one location to another in the
workspace, answer YES.
Otherwise answer NO because
retaining occurrence numbers
leads to duplicates if blocks with
the same numbers already exist in
the database.
None
Information only
Information only (3-10second
duration)
The instrument is not connected
to the specified Communication
port.
None
None
Another device such as a PDA or
camera is connected to that
communication port.
Remove the device and try again.
A third party software such as PC
Synchronization for PDA or
Software for connecting other
devices is holding the port
1. Unable to decompile
instrument database (.ID1)
file during upload from
instrument to Application
builder.
2. Unable to decompile 1706S
Configurator .ID1 file during
import into Application
Builder.
1. There is an error in reading
the instrument Data Base file
(.ID1) from disk.
2. There is an error in reading
the LCP Data Base file (.ID2)
from disk.
Disable the software so that it
releases the communication port
and then try again.
Check/Change the Communication
port number and try again.
1. Try upload operation again.
2. Be sure the .ID1 file contains a
valid instrument database,
then try import operation
again.
1. Repeat compile activity to
create new file, then try to
download again.
2. Repeat data base upload
using LCP Utility to create new
file, then try to download
again.
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Error writing .ID1 or .ID2 file
Error writing .SD1 file
GetAddress: Unspecified Error
Probable Cause
Instrument data base file (.ID1) or
LCP data base file (.ID2) cannot
accept data because:
1. Disk is full.
2. Wrong drive selected.
3. Diskette not installed.
Shutdown data file (.SD1) cannot
accept data because disk is full.
This error occurs while entering
one of the following modes:
Status, Upload or Download in
ViZapp.
Device name specified in the
Communication Setup dialog box
(See Section 3.3.4 or 3.3.5) does
not exist in the OPC Server
database.
ICN timeout - no response from
instrument
No device is selected in the
Communication setup dialog box
in ViZapp
1. Instrument power is off.
2. Configured ICN number or
instrument number does not
exist.
3. Termination facility on front of
MODCELL Eurocard
instrument not properly
engaged.
4. MOD 30ML instrument not
fully seated in its housing.
Import aborted
Information only
Import completed without error
In service manual
In valid data type
Information only
RUN/SERV switch is in SERV.
Specified data type is invalid.
e.g., RS IF1,TIME or RS EX1,I3 F
(RS can only be used with hex or
ASCII data)
A write command to change the
instrument STATE to RUN cannot
be accepted because the
RUN/SERV switch is set at
SERV.
Upload or download of LCP
database failed because
instrument at the configured
address is not an LCP.
Inst in hold state
Instrument is not a LCP
Action
1. Provide more disk space
2. Select correct drive
3. Install diskette.
Provide more disk space.
1. Select a device from the OPC
Server database by clicking on
the Browse button in the
Communication Setup dialog
box.
2. If the device name does not
exist in the OPC Server
database, add it.
1. Turn on power.
2. Check communications setup
(see Section 3.2.2).
3. Tighten housing screw, Figure
1.
4. Push instrument into housing
and tighter front panel
retaining screws.
This message follows the report of
error(s), which must be corrected
before the import can be
successfully completed.
None
Set switch at RUN
Correct entry and try again. See
Section 3.4.3.
If process condition is ready for
normal operation, change switch
setting to RUN.
Verify that instrument at address
configured on LCP Utility menu is
an LCP
4 -15
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Probable Cause
Action
Instrument is not a MODCELL
or MOD 30ML
A MOD 30 instrument or LCP is
connected at the specified ICN
address.
1. Block containing the attribute
is not configured.
2. Attribute does not exist in the
specified block.
Information only. An instrument
state transition is in process.
Database being downloaded
contains functions not supported
by the instrument.
Verify that instrument at the
specified address is a MODCELL
or MOD 30ML.
1. Configure the required block.
Instrument reports an error
reading that attribute
Instrument state in transition
Instrument version too low to
run data base
Interpreting database
Invalid ACK
Invalid ASCII string
Invalid attribute
Invalid block checksums
Followed by:
Possibly invalid database. Do
you wish to continue?
Invalid block type
4 -16
Information only
Diagnostic acknowledgement
specifies nonexistent block
occurrence number, or inactive
diagnostic number.
Specified ASCII data is invalid.
e.g., W IF1,USRTAG 1 (ASCII
data expected; 1 specified)
An invalid attribute name was
specified. e.g. ,R IF1. COMMAND
(Command is not a valid attribute
for the IF block attribute.)
1. Instrument is not in default
state when its database is
being uploaded to the
Application Builder. The error
message appears because
the checksums are changing
during upload.
2. Unable to decompile
instrument database (.ID1)
file during upload from
instrument to Application
Builder.
3. Unable to decompile 1706S
Configurator .ID1 file during
import into Application
Builder.
An invalid block type was
specified. e.g., W IFF1,CMD 1
(IF block is misspelled IFF)
2. Check block configuration.
None
Replace instrument identity
module with a version which
accepts the database, or modify
the configuration to run on the
existing instrument version.
None
Retype command using correct
number (See Section 3.4.3)
Correct entry and try again.
Check the database reference
book for list of valid attributes
(See Section 1.5).
1. Answer YES to the request to
continue. The upload will be
successfully completed if the
database can be decompiled.
2. Answer NO to the request to
continue and try the upload
operation again.
3. Answer NO to the request to
continue. Be sure the .ID1 file
contains a valid instrument
database then try import
operation again.
Correct entry and try again.
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Probable Cause
Invalid block type or occurrence
number
An invalid block type or
occurrence number was
specified:
e.g., ACK AI1 5
(AI is invalid block type for a Builtin Analog Input block; AIN is
correct)
e.g., ACK AIN9 5
(9 is an invalid occurrence
number for a Built-in Analog Input
block)
A data constant entered in an
expression is invalid:
1. Error occurs during a compile
activity.
2. Error occurs during an import
of a corrupt database.
1. Unable to decompile
instrument database (.ID1)
file during upload from
instrument to Application
Builder.
2. Unable to decompile 1706S
Configurator .ID1 file during
import into Application
Builder.
Specified diagnostic number is
invalid.
e.g., ACK AIN1 A
(Letter A is not valid, code must
be a number)
A command or part of a
command
is not understood.
e.g., W TIM 2:04:00.0
(TIME is misspelled TIM.)
Specified hex number is invalid.
e.g., W EX1,I3 $G H
(G is not a valid hex digit)
Momentary fault in Modbus
communication.
The write message is not
accepted because of the state of
the mode attribute.
An invalid block occurrence
number was specified.
e.g. , R SE2,PKDLEN
(block must be SE1 because
there is only one SE block in a
database)
Message Probable Cause
Action
Invalid constant
Invalid database header
Invalid diagnostic code
Invalid entry
Invalid hexadecimal number
Invalid message function code
Invalid mode
Invalid occurrence number
Action
Correct entry and try again.
1. Enter a valid data constant.
2. Obtain a valid database.
1. Try upload operation again.
2. Be sure the .ID1 file contains a
valid instrument database,
then try import operation
again.
Correct entry and try again. Refer
to Section 7 for a list of code
numbers.
Correct entry and try again.
Correct entry and try again.
Try again.
Change the mode attribute to the
appropriate state.
Correct entry and try again.
Occurrence numbers are listed in
Cross Reference Database
(.CRF) file which is created by the
Application Builder after a
database is successfully compiled.
4 -17
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Invalid parameter
Invalid RETURNING DATA
message was returned
Invalid serial port base address
Invalid setpoint state
Invalid table checksums
Followed by:
Possibly invalid database. Do
you wish to continue?
Invalid write by cfg.
Message Probable Cause
Action
LCP not displaying main page
(Master Display)
Main database invalid
Probable Cause
Invalid write data was specified.
e.g. , W EX1,STATE 4
(4 is not a valid state value in the
EX block.
Response from Communications
Link has an invalid message
code.
The base address specified in the
Serial Port Setup menu is invalid
for the PC being used.
Writes to the PID block
SETPOINT are allowed only if the
SP MODE STATUS attribute is
FAULT or LOCAL, or if the PID
block state is DEBUG, or if the
loop state is DEBUG.
1. Instrument is not in default
state when its database is
being uploaded to the
Application Builder. The error
message appears because
the checksums are changing
during upload.
2. Unable to decompile
instrument database (.ID1)
file during upload from
instrument to Application
Builder.
3. Unable to decompile 1706S
Configurator .ID1 file during
import into Application
Builder.
The attribute is not configured as
writeable.
Attempting a database upload or
download using the LCP Utility
when the LCP is not showing the
Master Display.
1. Information
2. Communication port
mismatch detected during
database download.
3. Instrument is unconfigured
(no valid database).
4. Main database checksum
error.
4 -18
Action
Check the database reference
book for valid values (See
Section 1.5).
Check Serial Port Setup (see
Section 3.2.1), then try again.
Enter correct address in Serial
Port Setup menu. (see Section
3.2.1)
Check the database reference
book for detailed description of
attributes (See Section 1.5).
1. Answer YES to the request to
continue. The upload will be
successfully completed if the
database can be decompiled.
2. Answer NO to the request to
continue and try the upload
operation again.
3. Answer NO to the request to
continue. Be sure the .ID1 file
contains a valid instrument
database, then try import
operation again.
Check the configuration of the
block.
Exit current LCP display to return
to Master Display.
1. Read diagnostics to determine
specific cause.
2. Verify that database contains
an ICN block or MSC block
which matches the instrument
communications module.
Matching includes slot
numbers, module type, and
module address switch setting
unless ANY is configured.
3. Load a valid database.
4. Load a valid database.
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Probable Cause
Memory module (or LCP
backup database) not present
Module database invalid
A memory module has not been
installed in the instrument.
1. Information about memory
module.
2. Communications port
mismatch detected during
download of backup main
database from memory
module.
Module switch in upload
Module write protected
No response was received
Not a MODCELL database
Not authorized source
Not enough fields for a multiple
field entry
3. No valid database in module.
4. Module database checksum
error.
5. Module database version
error.
The memory module
NORMAL/MODULE LOAD switch
is set at MODULE LOAD.
Change switch setting if required.
Module write protected Memory
module READ/WRITEREAD
ONLY switch is set at READ
ONLY to protect backup database
from being overwritten.
Memory module READ/
WRITEREAD ONLY switch is set
at READ ONLY to protect backup
database from being overwritten.
1. Specified ICN or Modbus
address is not correct.
2. Instrument is not connected
to network.
1. Unable to decompile
instrument database (.ID1)
file during upload from
instrument to Application
builder.
2. Unable to decompile 1706S
Configurator .ID1 file during
import into Application
Builder.
Another source is in control of the
loop.
Insufficient data was specified in
a command.
e.g., W EX1,I3 1.2
(data type not specified;
W EX1,I3 1.2 F is correct)
Action
Install memory module.
1. Read diagnostics to determine
specific cause.
2. Verify that database contains
an ICN block or MSC block
which matches the instrument
communications module.
Matching includes slot
numbers, module type, and
module address switch setting
unless ANY is configured.
3. Load a valid module database.
4. Same as above.
5. Same as above.
If overwriting is required, change
switch setting to READ/WRITE
If overwriting is required, change
switch setting to READ/WRITE
1. Enter correct address on
Communications Setup menu
(See Section 3.2.2).
2. Check network connections.
1. Try upload operation again.
2. Be sure the .ID1 file contains a
valid instrument database,
then try import operation
again.
Wait for the other source to
release control, or issue an
override control message.
Correct entry and try again.
4 -19
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Probable Cause
Operator missing or improperly
used
An operator entered in an
expression is wrong or missing:
1. Error occurs during a compile
activity.
2. Error occurs during an import
of a corrupt database.
A specified value is out of range.
e.g., W EX1,I3 70000 C
(70000 is out of range for a count
data type)
A shutdown fault was detected
and has not been acknowledged.
Software protection key not
installed in parallel port of
computer running Application
Builder Software.
Protection key supplied with the
software has not been installed.
Out of range
Previous shutdown fault
Protection key not found
Protection key not found
Reading instrument version
Response overrun, parity or
framing error
Note: The message Retrying
may appear in response to
these problems.
Information only at start of the
download activity.
See below.
1. Momentary communications
fault.
2. Parity mismatch between
instrument and
communications link.
3. Parity mismatch between
instrument and Extended
Modbus network.
4. Application Builder is being
run through a DOS shell in
Windows.
Retrying
4 -20
1. Information only; a message
error was detected and the
program is trying to complete
the message successfully.
2. Response overrun, parity or
framing error
Action
1. Enter a valid operator.
2. Obtain a valid database.
Correct the specified value and try
again.
Refer to Diagnosing Shutdown
faults, Section 6.
Press any key to use application
builder in evaluation mode or
install protection key (see IB23H141, Section 2).
Connect the protection key to the
computer parallel connector and
try again.
None
1. Try again.
2. Check that parity configured in
Serial Port Setup menu, Figure
4, matches setting of parity
status switch in link.
3. Check that parity configured in
Serial Port Setup menu, Figure
4, matches parity configured in
MSC block.
4. Use a PIF file to run strategy
EXE in text, full screen,
exclusive mode. Memory
requirements are: 0 required
and 100 desired; set EMS
memory at 0,0 and XMS
memory at 0,100. Set
background priority at 50 and
foreground at 10000. Use high
memory area and emulate text
mode.
1. None if message is completed
successfully.
2. See causes and actions
above.
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Probable Cause
Action
Save database, so that
occurrence numbers assigned
to blocks will be saved?
This message appears at the end
of each compile activity. The
reason is as follows:
During configuration, blocks
added to the graphical database
are assigned an invalid
occurrence number of zero.
During the compile activity these
blocks are assigned valid, nonzero occurrence numbers. Valid
occurrence numbers, once
assigned, are not reassigned in
subsequent compiles. It is
important that occurrence
numbers not be reassigned
because other systems, such as
the LCP or PC-30, reference
blocks by block type and
occurrence number. If these
numbers are allowed to change,
these systems would no longer
reference the correct blocks.
Same as above
1. Specified ICN or Modbus
address is not correct.
The user should usually answer
YES because not saving leads to
reassignment of numbers to any
blocks with occurrence number
zero at the next compile, and this
assignment may differ from the
previous compile. Scan message
buffer full Information Try message
again.
Selection array creation failed
SendPacket: Unspecified Error
Or
SendPacket: device name
Unspecified Error
Starting, changing instrument
state
STX not found at start of
returned message
2. Instrument is not connected
to network.
Same as above
1. Enter correct address on
Communications Setup menu
(See Section 3.3.4 or 3.3.5).
2. Check network connections.
3. Momentary communications
fault.
3. Try again.
4. Parity mismatch between
instrument and Device
Properties in OPC Server.
4. Check that parity configured in
Device Properties in the OPC
Server, matches setting of
parity setup in the Instrument
configuration (MSC or ICN
blocks) or the Communication
parameters for the built-in port
from the front-face Setup
menu.
None
Information only (3-10 second
duration).
Start of transmission code
missing due to incorrect serial
port setup, or momentary
communication fault.
Check Serial Port Setup (see
Section 3.1), then try again.
4 -21
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Time expired, message
discarded
Probable Cause
Action
One of the following messages
has been sent to the instrument:
Check configured value for the
Write Message Timeout attribute in
the MSC block.
•
WRITE_ATTRIBUTE
•
SEQ_WRITE_ATTRIBUTE
•
TAKE_CONTROL
•
RELEASE_CONTROL
•
OVERRIDE_CONTROL
These messages cannot be
processed until the scan task that
they are directed to is idle.
Therefore, when the Write
Message Action attribute in the
MSC block is set for discard, and
the Write Message Timeout
attribute expires, the message is
discarded and this error message
is returned.
Check configured value for the
Write Message Timeout attribute
in the MSC block.
Time expired, message
processed
This is an Extended Modbus write
timeout NAK code. It applies to
the following messages:
•
WRITE_ATTRIBUTE
•
SEQ_WRITE_ATTRIBUTE
•
TAKE_CONTROL
•
RELEASE_CONTROL
•
OVERRIDE_CONTROL
These messages cannot be
processed until the scan task that
they are directed to is idle.
Therefore, when the Write
Message Action attribute in the
MSC block is set for process, and
the Write Message Timeout
attribute expires, this error
message is returned and the
message will be processed when
it can but it may or may not be
accepted.
4 -22
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
Message
Too many characters
Unable to load LSP.DLL
Unable to load MASTER .DLL
Unable to load REALSIO.DLL
Unrecognized database version
Unrecognized database version
Unrecognized instrument
version
Valid date is M,month/day/year
or D,day/month/year
Valid time is hh:min:ss.sss
(hours, minutes, seconds)
Validating database
Values written to the instrument
while in Debug mode or Run
mode are not saved to the
configuration.
Probable Cause
Too many ASCII or hex
characters specified.
e.g., W IF1,USRTAG -----string---------(USRTAG specifies a string in
excess of 25 characters)
Logical Source Pointer Dynamic
Link Library file (LSP.DLL) has
been deleted.
Master Dynamic Link Library file
(MASTER.DLL) containing Help
information has been deleted.
Real serial I/O Dynamic Link
Library file (REALSIO.DLL) has
been deleted.
Attempting to download a
database previously configured
on a newer version of the
Application Builder software.
Database being uploaded has
been configured on a newer
version of Application Builder
software.
Older version of Application
builder software does not
recognize current instrument
version at download.
An invalid date was specified.
e.g., W DATE 12/1/96
(W DATE M,12/1/96 is correct)
An invalid time was specified.
e.g., W TIME M,12/1/96
(specified date instead of time)
Information only
Information only. This means that
if you changed any of the block
parameters in debug or run
mode, these parameters are
updated in the instrument, but are
not saved to the instrument
configuration (function block
diagram) in ViZapp.
Action
Shorten string and try again.
Reinstall Application Builder
Reinstall Application Builder.
Reinstall Application Builder.
Use a compatible version of the
Application Builder, or reconfigure
database on current version of
Application Builder.
Obtain a version of the Application
Builder, which supports the
instrument database. See Section
9, Table 9.2 for compatibility of
instrument and software versions.
Obtain new version of application
builder.
Correct entry and try again.
Correct entry and try again.
None
None
4 -23
MOD30ML and Modcell Maintenance Manual
COMMUNICATIONS
4 -24
MOD30ML and Modcell Maintenance Manual
DIAGNOSING I/O MODULE PROBLEMS
SECTION 5
DIAGNOSING I/O MODULE PROBLEMS
5.1
GENERAL
The status display in the Application Builder Software allows access to Extended Error Codes
which can help trouble shoot the instrument. The extended error data includes both status
information and fault information for analog I/O modules. The extended error code is a two
byte (16 bit) code from the module that is presented as a count value. When the status
display in the Application Builder Software is used to view the code, the decimal count value
is shown and the program automatically converts the value to binary and displays a text
message for each status bit and for any error bit indicating an error. An example of the data
for a WRIM module containing a fault is shown in Figure 5.1. The count value, 14368, has
been decoded to provide six status messages and one error message. A complete list of the
extended error code messages with recommended action for fault conditions is shown in
Tables 5.2 and 5.3.
NOTE: When PC-30 or a similar host system is used to view the error codes, the host reads
the Extended Error (EXTERR) attribute and returns only the decimal count value. The
user must program the host software to decode (or manually decode) the bitmapped
error pattern shown in Table 5.2 or 5.3.
5.2
READING EXTENDED ERROR CODES
If there is a suspected problem with either an analog input or output module, proceed as
follows:
1. Determine the database occurrence number of the I/O module block for the problem
module:
•
Click on the I/O Graphic icon in the Tool Bar to access the graphical representation
of I/O module slots.
•
Query the required slot by clicking the right mouse key on the slot number. A window
appears listing the tag name and type of module occupying the slot.
•
Look up the tag name in the .CRF file to determine the block occurrence number.
2. Verify that the correct module is in the slot:
•
Access the Instrument Status display.
•
Read the module ID by typing the following on the command line:
R (module)(x),MODID
where (module) is the mnemonic for the type of module being addressed and (x) is
the occurrence number of the module block. For example, to read the ID for
occurrence number 1 of a VCIM module, type:
R VCIM1,MODID
•
Compare the code returned to the ID codes listed in Table 5.1 to confirm that the
module is correct.
5 -1
MOD30ML and Modcell Maintenance Manual
DIAGNOSING I/O MODULE PROBLEMS
Table 5 .1. I/O Module Identification Codes
Module Type
Voltage Input
Current Input
Current Input with 2-wire
transmitter power
Thermocouple
Cold Junction comp.(CJC)
RTD, 2-wire
RTD, 3-wire
Analog Output
Catalog No.
2001A
2002A
2012A
ID Code
$FE0000
$FE0100
$FE0400
2013A
2010A
2009A
2009A
2003N
$FE0200
$FE0300
$FE0500
$FE0600
$FD0500
3. Read the extended error from the module as follows:
•
Type the following:
R (module)(x),EXTERR
where (module) and (x) are the same as in Step 2 For example, to read the extended
error for occurrence number 1 of a WRIM module, type:
R WRIM1,EXTERR
•
Observe the data returned. An example of the data for a WRIM module with a fault is
shown in Figure 5.1. The decimal error code number, 14368, is converted to a 16-bit
binary number in which one group of bits provide status information and the second
group indicates errors. The software converts the decimal code and groups the
information as Status bits and Error Bits as shown in Figure 5.1.
4. Refer to Section 5.3 for information on interpreting the error code data.
Figure 5 .1. Example of Extended Error Code Data for a WRIM Module
5 -2
MOD30ML and Modcell Maintenance Manual
DIAGNOSING I/O MODULE PROBLEMS
5.3
INTERPRETING EXTENDED ERROR CODE DATA
Each analog I/O module updates the extended error data in the database only when an error
occurs. Thus, the error data returned when reading EXTERR represents one of three
conditions:
1. The reported data is current and there is a problem in the module.
2. The reported data applies to a previously corrected error and the database has not been
updated because a new error has not occurred.
3. The reported data is 0 (no error) because no error has occurred since the last database
download from the Application Builder. The EXTERR value is always set at 0 on
download.
If condition 1 or 2 exists, determine if the error is current by writing a 0 to the EXTERR
attribute. If a current problem exists, a subsequent read should return the error code number
instead of the 0.
If condition 2 or 3 exists the data is not current and should be ignored. Also note that
because the data is not current, the reported Status Bit information may not represent the
actual current status of the module.
When it has been established that a current problem exists, refer to Table 10 or 11 for
additional information and recommended action.
5 -3
MOD30ML and Modcell Maintenance Manual
DIAGNOSING I/O MODULE PROBLEMS
Table 5 .2. Analog Input Module Extended Error (EXTERR) Codes
Bit/Value
15/1
Status Display Message
Conversion over-range
15/0
14/1
14/0
13/1
13/0
12/1
No message
Conversion under-range
No message
Conversion complete
Conversion incomplete
Global error is indicated
12/0
11/1
No message
Calculations performed in
module
Calculations not performed in
module
Line Frequency is 50 Hz
Line Frequency is 60 Hz
High range calibration data
loaded
Low range calibration data
loaded
Conversion range is high
Conversion range is low
Not used
A/D converter error
UART error
Calibration data error
EEPROM error
Host communications register
range error
Host communications
checksum errors
UART timeout
No error
11/0
10/1
10/0
9/1
9/0
8/1
8/0
7
6/1*
5/1*
4/1*
3/1*
2/1*
1/1*
0/1*
*0
*0 = No Error
5 -4
Problem
1. Status report
2. Upscale burnout
----------------Status report
----------------Status report
Status report
An error has been detected
No error
Status report
Action
1. None
2. Repair input circuit
----------------None
----------------None
None
See error messages (bits
0-6)
None
None
Status report
None
Status report
Status report
Status report
None
None
None
Status report
None
Status report
Status report
----------------Fault in module
Fault in module
Fault in module
Fault in module
Communications error
None
None
----------------Replace module
Replace module
Replace module
Replace module
Replace module
Communications error
Acknowledge, then try
again
Replace module
Fault in module
MOD30ML and Modcell Maintenance Manual
DIAGNOSING I/O MODULE PROBLEMS
Table 5 .3. Analog Output Module Extended Error (EXTERR) Codes
Bit/Value
15
14/1
Status Display Message
Unused
Read-back is zero
14/0
13
12/1
No message
Unused
Global error is indicated
12/0
11/1
11/0
10/1
10/0
9/1
9/0
8
7/1*
No message
Read-back is invalid
No message
Read-back is out of range
No message
In calibration mode
In standard mode
Unused
Power-up or watchdog
timeout
6/1*
5/1*
Configuration checksum error
Host communications invalid
command error
EEPROM Calibration data
error
EEPROM communications
error
Host communications register
range error
Host communications
checksum errors
Failsafe timeout
4/1*
3/1*
2/1*
1/1*
0/1*
Problem
----------------1. Incorrect connection to
module terminals
2. Module Error and Read
back Error
3. Fault in module or
Continuous error or
physical output errors
Read-back is OK
----------------An error has been detected
No error
Fault in module
Read-back is OK
Fault in module
Read-back is OK
Status report
Status report
----------------1. Power-up not
acknowledged
2. Acknowledge does not
clear power-up.
Fault in module
Fault in module
Action
----------------1. Verify connections
(see IB-23C600)
2. Refer to the technical
note TNML1001-2.
See Appendix.
3. Replace module
None
----------------See error messages (bits
0-6)
None
Replace module
None
Replace module
None
None
None
----------------1. Acknowledge powerup
2. Replace module
Replace module
Replace module
Fault in module
Replace module
Fault in module
Replace module
Instrument trying to write to
unauthorized register
Fault in module
If error is repeated replace
module
Replace module
Fault in module
Replace module
*0 = No Error
5 -5
MOD30ML and Modcell Maintenance Manual
DIAGNOSING I/O MODULE PROBLEMS
5.4
SAMPLE MODULE ERRORS
Some sample module errors and their decimal code numbers are as follows:
5 -6
•
Analog Input Modules
43766 - Module over range (status data)
27392 - Module under range (status data)
15136 - COPS UART failure, BADC crystal not operational (replace module)
15168 - A/D converter failure (replace module)
•
Analog Output Modules
3072 - Daughter board failure (replace module)
2048 - Circuit board failure (replace module)
19456 - Circuit board failure (replace module)
4244 - Watchdog failure (replace module)
22656 – Read-back failure with watchdog; daughter board failure (replace module)
MOD30ML and Modcell Maintenance Manual
DIAGNOSING SHUTDOWN FAULTS
SECTION 6
DIAGNOSING SHUTDOWN FAULTS
6.1
SHUTDOWN INFORMATION
When a MODCELL or MOD 30 ML instrument shuts down for any reason, status information
is saved in the instrument database. If a memory module is installed, and its switch is in the
READ/WRITE position, a copy of the status information is also saved in the module.
MicroMod Automation support personnel can interpret this saved information to determine
the cause of the shutdown.
If an instrument with a memory module shuts down (watchdogs for example) and cannot run
again, it may still be possible to read the shutdown information in the memory module using
the procedure in Section 6.2.3.
When a shutdown fault occurs, the instrument reacts as follows:
•
MODCELL
The red status LED turns on, the green LED turns off, and shutdown information is stored
in the instrument memory. Also, the instrument stops communicating and all outputs go
to their configured failsafe values.
•
MOD 30ML
The beeper sounds, the red alarm indicator flashes, the word FAILURE appears on the
display, the control keys become inoperative, and shutdown information is stored in the
instrument memory. Also, the instrument stops communicating and all outputs go to their
configured failsafe values.
Use the method described in one of the following sections to obtain a record of the shutdown
fault information, and transmit the data to MicroMod Automation support personnel for
analysis.
6.2
RECORDING SHUTDOWN INFORMATION
Select a method of recording the shutdown information as follows:
•
For Modcell instruments, use the Application Builder Method, Section 6.2.1.
•
For a MOD 30ML instrument, which can be connected to a PC running the Application
Builder software, use the Application Builder Method, Section 6.2.1.
•
For a MOD 30ML instrument without the Application Builder, use the MOD 30ML Display
Method, Section 6.2.2.
•
The Memory Module Method, Section 6.2.3, is used only as an alternate approach when
specified in one of the other methods.
6 -1
MOD30ML and Modcell Maintenance Manual
DIAGNOSING SHUTDOWN FAULTS
6.2.1
Application Builder / ViZapp Method
After an instrument shutdown, obtain a record of the shutdown data using the following
procedure:
1. Turn off power to the instrument then turn power back on.
2. Start the Application Builder Software or the ViZapp. If communication with the
instrument is via an RS-232 or RS-485 port, the default parameters (9600 baud, no
parity, 8 data bits, 1 stop bit) must be used. See Section 3 for the software startup
procedure.
3. Access the Instrument Status display from the software.
4. On the status display command line, type the command R SD and click on ENTER. A
display providing shutdown data should appear.
•
•
•
If the display appears, go to with Step 6.
If the display does not appear and a memory module is present, continue with Step
5.
If a memory module is not installed, and the shutdown display cannot be obtained,
return the instrument for repair.
5. Check the memory module as follows:
•
•
•
Remove the module and repeat the R SD command.
If the shutdown display now appears, the memory module is faulty. Go to Step 11
If the shutdown display still does not appear, it may be possible to obtain the shutdown
information from the module. Use the Memory Module Method, Section 6.2.3, and return
the instrument for repair.
6. Make a copy of the shutdown record form at the end of this section. The form illustrates
the shutdown display with blank data fields.
NOTES: If a facility for printing the display screen is available, it can be used to generate a
copy of the shutdown data. Starting with Application Builder 4.01, the print button
on the Status Display can be used to print the shutdown record (or anything else
that appears on the Status Display).
Starting with Application Builder 4.00, when the R SD command is issued, the
shutdown record is saved as a text file in the current directory. It is given the
instrument tag name and the extension SD1. If this file already exists, it is
overwritten. The current directory is the directory in which a database was most
recently saved or loaded, or if no save or load has taken place, the directory from
which the Application Builder was started.
7. Fill in the blank fields on the copy using the data from the display.
8. Type the command R VERSION and click on ENTER. The instrument version data
appears near the bottom of the status display.
9. Record the version data in the space provided on the form.
6 -2
MOD30ML and Modcell Maintenance Manual
DIAGNOSING SHUTDOWN FAULTS
10. Keep a copy of the completed shutdown information for future reference.
11. To restart the database, proceed as follows:
CAUTION: This procedure can cause the instrument to start up in the RUN state. Be sure the
process can safely accept this operating condition before proceeding.
•
•
•
•
•
6.2.2
Be sure all shutdown information has been recorded; the following commands clear all
previous shutdown data.
Type the command ACK SD and click on ENTER to acknowledge the instrument
shutdown.
If there is a Portable Memory Module in the instrument, and its switch is set at
READ/WRITE, type the command RESET and click on Enter to clear the shutdown
information from the data base in the memory module.
For a Modcell instrument:
• Observe the status LEDs. The red LED should turn off unless there is still an active
problem in the instrument. The green LED remains on indicating normal operation.
• If the red led remains on, use the R DIAGS (read diagnostics) command to get a
listing of all active and unacknowledged diagnostics. Refer to Section 7 for
descriptions of diagnostic event codes.
For a MOD 30ML instrument:
• Observe the display. Depending upon the instrument configuration, either the Device
Status display or a user configured display will appear. The alarm light should be off
unless there is still an active problem in the instrument.
• If the alarm light is on or flashing, press the alarm key to access the diagnostic alarm
display. The display shows the diagnostic event code number and block type. The
diagnostics can also be viewed via the R DIAGS command from the Application
Builder. Refer to Section 7 for descriptions of diagnostic event codes.
MOD 30ML Display Method
After shutdown of a MOD 30ML instrument, obtain shutdown data using the following
procedure:
NOTE:
Use this method of recording shutdown information only when the instrument
cannot be connected to a PC running the Application Builder software. The
application builder method provides more comprehensive shutdown data.
1. Turn off power to the instrument; if there is a memory module installed, remove it.
2. Turn power back on. The device status [DEV STAT] display, Figure 8, should appear.
•
If the display appears continue with Step 2.
•
If a different display appears, press and hold the TAG key to obtain the device
display, then continue with Step 2.
•
If the front panel keys are inactive and the device status display cannot be obtained,
the instrument must be returned for repair.
3. Press the down arrow key to enter the status sequence, then press [NXT] to obtain the
[SHUTDOWN] entry display. Line 6 displays [YES] indicting that a shutdown condition
exists. Shutdown information is provided on the next 4 displays (Shutdown pages 1-4). A
form for recording the data on these pages is provided at the end of this section.
4. Make a copy of the form and record the shutdown data as follows:
•
Press the down arrow key to advance to page 1 and record the data displayed on
lines 1 and 2.
6 -3
MOD30ML and Modcell Maintenance Manual
DIAGNOSING SHUTDOWN FAULTS
•
Press NXT to advance through pages 2, 3 and 4 and record the data from each
page.
5. After completing the shutdown data record, determine the instrument firmware and
display version numbers as follows:
•
Press the TAG key to return to the device status [DEV STAT] display.
•
Press [NXT] repeatedly until [ABOUT] appears on Line 6.
•
Press the down arrow key to obtain the firmware version and record the version
number.
•
Press [NXT] to obtain the display version and record the version number.
•
Press the up arrow key to return to the [ABOUT] display, then press [NXT] repeatedly
until the device status display appears.
6. Keep a copy of the completed shutdown information for future reference.
7. To restart the database, proceed as follows:
CAUTION: This procedure can cause the instrument to start up in the RUN state. Be sure the
process can safely accept this operating condition before proceeding.
6.2.3
•
Be sure all shutdown information has been recorded; the following commands clear
all previous shutdown data.
•
From the device status display, press the down arrow to move down to the next
display, then press [NXT] to obtain the [SHUTDOWN] entry display.
•
Press the down arrow key to advance to shutdown page 1, then press [NXT]
repeatedly to advance to shutdown page 5 with [ACK SD] displayed on Line 2.
•
Press the down arrow key to select [YES]. This action acknowledges the shutdown
condition, clears registers and should restart the instrument.
•
Observe the display. Depending upon the instrument configuration, either the Device
Status display or a user configured display will appear. The alarm light should be off
unless there is still an active problem in the instrument.
•
If the alarm light is on or flashing, press the alarm key to access the diagnostic alarm
display. The display shows the diagnostic event code number and block type. Refer
to Section 7 for descriptions of diagnostic event codes.
Memory Module Method
Use this procedure to obtain shutdown information from the memory module in an
instrument, which became inoperative due to a shutdown fault. This procedure is valid only
when the memory module was in place during the shutdown, and its switches were set at
NORMAL and READ /WRITE. A spare instrument in operating condition is required for this
procedure.
1. Remove the memory module from the inoperative instrument.
2. Change the READ/WRITE setting to READ ONLY, and NORMAL to MODULE LOAD.
This prevents the shutdown data from being overwritten and also prevents the module
database from being downloaded when the module is put into the spare instrument.
6 -4
MOD30ML and Modcell Maintenance Manual
DIAGNOSING SHUTDOWN FAULTS
3. With power off, install the memory module in an operable spare instrument (either
MODCELL or MOD 30ML).
4. Apply power to the instrument.
5. Start the Application Builder Software. If communication to the instrument is via an RS232 or RS-485 port, the default parameters (9600 baud, no parity, 8 data bits, 1 stop bit)
must be used. See Section 3 for the software startup procedure.
6. Access the status display in the application builder.
7. On the Instrument Status display command line, type the command R SD M and click on
ENTER. A display providing shutdown data appears. A form illustrating this display with
blank data fields is provided at the end of this section.
NOTE: If a facility for printing the display screen is available, it can be used to generate a
copy of the shutdown data.
8. Make a copy of the form and fill in the blank fields on the copy using the data from the
display.
9. Copy the Catalog number and Version number from the identity module in the failed
instrument onto the shutdown data form.
10. Keep a copy of the completed shutdown information for future reference.
6 -5
MOD30ML and Modcell Maintenance Manual
DIAGNOSING SHUTDOWN FAULTS
MODCELL SHUTDOWN DATA
Figure 6 .1. Shutdown Data Form
6 -6
MOD30ML and Modcell Maintenance Manual
DIAGNOSING SHUTDOWN FAULTS
MOD 30ML SHUTDOWN DATA
Figure 6 .2. Shutdown Entry Display
Line 1
Line 2
Line 3
Shutdown Page 1
S——————1
————————
————————
Shutdown Page 2
S——————2
————————
— —/— —/— —
Shutdown Page 3
S——————3
————————
————————
Shutdown Page 4
S——————4
————————
————————
Identity Module Catalog Number ______________________
Version Information ________________
6 -7
MOD30ML and Modcell Maintenance Manual
DIAGNOSING SHUTDOWN FAULTS
Notes:
6 -8
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
SECTION 7
EVENT CODES AND TRANSITION MESSAGES
7.1
GENERAL
The transition messages and diagnostic and informational event codes described
in the following sections can be viewed on the status display in the Application
Builder or ViZapp Software or from the MOD 30ML display. Refer to Section 3 for
information on accessing the status display, and issuing the commands required to
read the codes and messages.
7.2
TRANSITION MESSAGE DESCRIPTIONS
Table 7-1 lists the event transition messages and their descriptions. These transition
messages apply to all events for all blocks.
Message
Table 7-1. Event Transition Messages Descriptions
Description
INFOONLY
An informational event. No appended text required.
UAK-ONLY
Indicates the acknowledge only diagnostic has occurred.
UAK-ONLY
Indicates the acknowledge only diagnostic has occurred.
ACT/UAK
Indicates the event has gone active and unacknowledged.
ACT/ACK
Indicates the process alarm has gone active but not unacknowledged because its
priority level is zero.
ACT/UAK
Indicates the event has gone active while it was unacknowledged.
CLR/UAK
Indicates the event has cleared while it was unacknowledged.
CLR/ACK
Indicates the event has cleared after it was acknowledged.
CLR-SUPP
Indicates the event was cleared by one of the suppression methods.
ACKED
Indicates the event was acknowledged by a single ack message.
GLBL ACK
Indicates the event was acknowledged by one of the global ack methods.
ACK-SUPP
Indicates the event was acknowledged by one of the suppression methods.
SUPP
Indicates the event’s suppression attribute has been set to YES.
ENABLED
Indicates the event’s suppression attribute has been set to NO.
7 -1
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
7.2.
EVENT CODE DESCRIPTIONS
The diagnostic and informational event codes in Table 7-2 are related to block
types within the instrument database organization. Match the block type and code
to get the expanded description and corrective action. Informational events are not
acknowledged. The block types are identified as:
Type
AIN
AOM
AOUT
CJI
CJIM
CL
DDOM
DI
DIF
DIM
DISP
DOM
EX
IC
ICN
IF
LN
LP
ML
MSC
NM
OC
7 -2
Description
Built-in Analog Input
Analog Output Module
Built-in Analog Output
Cold Junction Comp. Input Block
Cold Junction Comp. Input Module
Configured List Block
Dual Digital Output Module
Digital Input Block
Display Interface Block
Digital Input Module
Display Block
Digital Output Module
Expression Block
Input Communication Block Module
Instrument Comm. Network
Interface Block
Linearization Block
Loop Block
Modbus List Block
Modcell Serial Communication Module
Notification Message Block
Output Communication Block
PA
PAD
PID
PW
RDIM
RDOM
RI
RIM
RIO
RTI
RTTI
SE
SM
SEQ
TI
TIM
TM
TTI
VCI
VCIM
WDOM
WRIM
Process Alarm Block
Process Alarm Display Block
PID Control Block
Piecewise Table Block
Remote Digital Input Module
Remote Digital Output Module
Resistance Input Block
Resistance Input Module
Remote I/O Interface Module
RTD Input Block
RTD Transmitter Input Block
System Event
Supervisory Message Block
Sequencer Block (DVC, LSEQ, SSEQ)
Thermocouple Input Block
Thermocouple Input Module
Timer Block
Thermocouple Trans. Input Block
Voltage/Current Input Block
Voltage/Current Input Module
Wide Digital Output Module
Wide Resistance Input Module
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action
Block
Codes
Full Message Text
Type
AIN
4
I/O COMMUNICATIONS ERROR
AIN
5
AIN (MODULE) ERROR
AIN
AIN
AIN
AIN
AOM
AOM
AOM
6
7
8
9
4
5
6
MODE SET TO AUTO
MODE SET TO MANUAL
CJC MODE SET TO AUTO
CJC MODE SET TO MANUAL
BLOCK MODE SET TO AUTO
BLOCK MODE SET TO MANUAL
I/O MISMATCH
AOM
7
AO COMMUNICATIONS ERROR
AOM
8
AO MODULE ERROR
AOUT
AOUT
AOUT
4
5
6
BLOCK MODE SET TO AUTO
BLOCK MODE SET TO MANUAL
AOUT COMMUNICATIONS ERROR
AOUT
7
AOUT (MODULE) ERROR
CJI
CJIM
CJIM
CJIM
0-4
4
5
6
BLOCK MODE SET TO AUTO
BLOCK MODE SET TO MANUAL
I/O MISMATCH
CJIM
7
I/O COMMUNICATIONS ERROR
CJIM
8
CJC MODULE ERROR
Description/Action
Diagnostic report of a communications
problem.
Output circuit reported an output too low or too
high error.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
A configured slot is either empty or the installed
module does not match the slot configuration.
One of the following conditions was detected:
• There is a checksum error in the
communications between this block and the
module.
• The select circuit, which is used to
communicate with the module, has a
diagnostic error. In this case, all modules
report a communications error.
The module has reported an error which is
identified by an extended error code. The error
codes can be viewed via the Extended Error
(EXTERR).
Information only.
Information only.
Diagnostic report of a communications
problem.
Output circuit reported an output too low or too
high error.
See TI 0-4.
Information only.
Information only.
A configured slot is either empty or the installed
module does not match the slot configuration.
One of the following conditions was detected:
• A checksum error in the communications
between this block and the module.
• The select circuit, which is used to
communicate with the module, has a
diagnostic error. In this case, all modules
report a communications error.
The module has reported an error which is
identified by an extended error code. The error
codes can be viewed via the Extended Error
(EXTERR).
7 -3
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
DDOM
4
BLOCK MODE_1 SET TO AUTO
DDOM
5
BLOCK MODE_1 SET TO MANUAL
DDOM
6
BLOCK MODE_2 SET TO AUTO
DDOM
7
BLOCK MODE_2 SET TO MANUAL
DDOM
8
I/O MISMATCH
DDOM
9
DDOM
DI
DI
DI
DI
DIF
10
0
1
2
3
4
DIF
5
DIM
DIM
DIM
4
5
6
DISP
4
DOM
DOM
DOM
4
5
6
DOM
7
7 -4
Description/Action
Information only.
Information only.
Information only.
Information only.
A slot configured for a digital module contains
an intelligent module (analog input, analog
output, ICN, MSC or RIO).
NOTE: This diagnostic cannot distinguish
between an empty slot and a digital I/O module
or between different types of digital modules.
DDO_1_MODULE_ERROR
The select circuit, which is used to
communicate with the module blocks, has a
diagnostic error. In this case, all modules
report this diagnostic.
DDO_2_MODULE_ERROR
Same as Code 9.
BLOCK STATE SET TO RUN
Information only.
BLOCK STATE SET TO HOLD
Information only.
BLOCK STATE SET TO OFF
Information only.
BLOCK STATE SET TO DEBUG
Information only.
FACEPLATE COMMUNICATIONS ERROR An error occurred when trying to communicate
with the faceplate. Instances are counted in
CMERRCTR or BFULLCTR.
NO KEYBOARD RESPONSE
The faceplate failed to respond when keyboard
data was requested. Instances are counted in
KBERRCTR.
BLOCK MODE SET TO AUTO
Information only.
BLOCK MODE SET TO MANUAL
Information only.
I/O MISMATCH
A slot configured for a digital module contains
an intelligent module (analog input, analog
output, ICN, MSC or RIO).
NOTE: This diagnostic cannot distinguish
between an empty slot and a digital I/O module
or between different types of digital modules.
INVALID DISPLAY OPERATION
This error is reported if for example, an attempt
ATTEMPTED (Ack Only Diag).
is made (via key event statement or remote
source) to perform some illegal operation.
BLOCK MODE SET TO AUTO
Information only.
BLOCK MODE SET TO MANUAL
Information only.
I/O MISMATCH
A slot configured for a digital module contains
an intelligent module (analog input, analog
output, ICN, MSC or RIO).
NOTE: This diagnostic cannot distinguish
between an empty slot and a digital I/O module
or between different types of digital modules.
DO_MODULE_ERROR
The select circuit, which is used to
communicate with the module blocks, has a
diagnostic error. In this case, all modules
report this diagnostic.
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
EX
0
BLOCK STATE SET TO RUN
EX
1
BLOCK STATE SET TO HOLD
EX
2
BLOCK STATE SET TO OFF
EX
3
BLOCK STATE SET TO DEBUG
EX
4
CALCULATION ERROR
IC
IC
IC
IC
IC
0
1
2
3
4
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
RECEIVING UNEXPECTED MESSAGE
IC
5
NOT RECEIVING DATA
IC
IC
6
7
BLOCK MODE SET TO MANUAL
BLOCK MODE SET TO AUTO
Description/Action
Information only.
Information only.
Information only.
Information only.
One of the following conditions was detected:
• There is a calculation error (calculation
overflow, divide by zero, square root of
negative number etc.). The block completes
the calculation using some reasonable value
(+ or - maximum value for overflows, zero for
square root of negative number, etc.), and
sets the output quality bad if Attribute No. 10,
Set quality bad on calculation error?
(SETQBAD) is YES. The diagnostic error
clears and the quality is set back to good
when a subsequent execution of the block
performs a successful calculation.
• Improper syntax in the expression.
• A stack overflow due to too many nested
operations.
Information only.
Information only.
Information only.
Information only.
There is a configuration error (source or data
type incorrect) within either this block or within
an Output Communication block in another
instrument.
A break in the communications has halted the
continual flow of data from the source. No new
data has been received for 2 seconds.
Information only.
Information only.
7 -5
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
ICN
4
MODULE MISMATCH
ICN
5
ACCESS TIMEOUT
ICN
ICN
6
7
RESTART FAILURE
INVALID MESSAGE
ICN
8
MESSAGE DATA INVALID
ICN
9
FRAMING ERROR
ICN
10
NOISE ERROR
ICN
11
OVERRUN ERROR
ICN
12
INVALID MESSAGE SIZE
ICN
13
EXCESS MESSAGES RECEIVED
ICN
14
EXCESS MESSAGES TO TRANSMIT
ICN
15
UNEXPECTED COMM MESSAGE
RECEIVED
ICN
16
COMMUNICATION OVERLOAD
ICN
17
EXCESS MESSAGES FOR TASK
7 -6
Description/Action
The slots configured for an ICN
communications module are either empty or the
installed module does not match the slot
configuration.
Access to transmit has not been granted for at
least one second. Token ring is broken, ICN
restarted.
Communications cannot be established.
The message code of a received message was
invalid or is not supported by the software.
A received message could not be processed
because it failed the CRC check.
No stop bit was detected by the 68032 for a
received byte.
The 68302 checked a bit three times and the
three samples were not identical.
The central processor could not store a
received byte before the next byte was
received.
The size of the message or its data field is
invalid.
The receive buffer for this port had no room for
the message being received. A message is
"lost".
The buffer used for the messages to be
transmitted had no room for another. A
message is "lost".
An input communications message was
received, but the occurrence for which it was
destined is not in the current configuration.
The time for each instrument on the ICN to
transmit all messages exceeded the
recommended time of 250 msec.
The maximum number of requests queued for a
group has been reached. A message is "lost".
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
IF
4
DEFAULT DATABASE CHECKSUM
ERROR
IF
5
MAIN DATABASE CHECKSUM ERROR
IF
6
IF
7
IF
8
IF
9
IF
10
IF
11
IF
12
IF
13
IF
14
IF
15
Description/Action
The instrument was shut down due to a
checksum error in the default database.
The instrument was shut down due to a
checksum error in the main database.
INSTRUMENT IS UNCONFIGURED
There is no valid user database in the
instruments main RAM.
MAIN DATABASE VERSION ERROR
A user database was rejected because the
instrument does not have the hardware and/or
firmware resources to run it.
MEMORY MODULE CHECKSUM ERROR The memory module database has been
marked bad because a checksum error was
found in it.
MEMORY MODULE IS UNCONFIGURED A memory module database was not
downloaded because no valid database was
found in the module.
MEMORY MODULE DATABASE
A memory module database was not
VERSION ERROR
downloaded because the instrument does not
have the hardware and/or firmware resources
to run it.
MEMORY MODULE IS WRITE
The switch on the module is in the ‘read only’
PROTECTED
position.
MEMORY MODULE IS SOFT WRITE
The write protect bit in the module RAM has
PROTECTED
been set by software.
INSTRUMENT IS OVERCONFIGURED
The instrument is unable to complete all of its
tasks at the intervals specified. The scan
execution times should be examined to
determine which tasks should be simplified or
run at a slower rate or items should be moved
to another task. Note that when the instrument
is overconfigured, all tasks run at a
proportionally slower rate. This may be a
temporary condition if the instrument is getting
too many messages. You should not ignore
this condition if it is persistent.
INSTRUMENT POWERED UP
The instrument went through power-up. A time
stamp indicating the time power was restored is
entered in the event queue.
INSTRUMENT POWERED DOWN
The instrument lost power. A time stamp
indicating the time power was lost is entered in
the event queue.
7 -7
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
IF
16 COMMUNICATIONS PORT MISMATCH
IF
17
INSTRUMENT SHUTDOWN FAULT
IF
18
MODULE SHUTDOWN FAULT
IF
19
PROCESSOR WATCHDOG FAULT
IF
20
SPURIOUS EVENT FAULT
7 -8
Description/Action
One of the following conditions was detected:
• An ICN module (2030N)is installed but no
matching ICN block was found in the user
database. Matching includes slot numbers and
the module address switch setting, if not 'ANY'
in the ICN block.
• An RS-232 module (2033N) or an RS-485
module (2034N) is installed but no matching
MSC block was found in the user database.
Matching includes slot numbers/module type
and the module address switch setting unless
'ANY' is configured in the MSC block
When the instrument was last powered, an
event occurred which caused it to shut down. It
is now locked in the DEFAULT state. The user
should investigate the cause of the shutdown
and try running the instrument again, if desired,
by writing ACK SHUTDOWN FAULT (value 1)
to IF block Attribute No. 141, Command (CMD).
This acknowledges that the user has seen the
information relating to a previous shutdown
fault and reinitializes the SHUTDOWN INFO
area. Until this is done, the instrument will not
accept commands which could cause it to
leave the DEFAULT state. Information
preserved at shutdown is stored in the non
checksummed save area in the battery backed
up RAM and is examined through the
configurator STATUS display activity.
When the memory module was last used, the
instrument on which it was installed suffered a
shutdown fault. The shutdown information
preserved in the module is stored in volatile
RAM and is examined through the configurator
STATUS display activity. The battery backed
up RAM must be write protected (switch set at
READ ONLY) to prevent this data from being
overwritten when powered up for examination
on another instrument.
When the instrument was last powered, the
processor got 'lost' and the watchdog timer shut
the instrument down. See Code 17,
INSTRUMENT SHUTDOWN FAULT.
When the instrument was last powered, the
processor was interrupted by an unexpected
event (i.e. it had no handler to respond to the
event) and the instrument therefore shut down.
See Code 17, INSTRUMENT SHUTDOWN
FAULT.
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
IF
21 EPROM CHECKSUM FAULT
IF
22
BAD RAM FAULT
IF
23
I/O BOARD 1 COMMUNICATIONS
ERROR
IF
39
BAD CLOCK CHIP
IF
40
TIME AND DATE NOT VALID
IF
41
I/O IS LOCKED
IF
42
COMMUNICATION BLOCKS ARE
LOCKED
IF
43
DMA FAULT
Description/Action
When the instrument was last powered, a
checksum error was found in the identity
module EPROM and the instrument therefore
shut down. See Code 17, INSTRUMENT
SHUTDOWN FAULT.
When the instrument was last powered, one of
the RAM chips failed the read/write test, and
the instrument therefore shut down. The error
address is preserved at shutdown. See Code
17, INSTRUMENT SHUTDOWN FAULT.
An error (no response or bad message
checksum) occurred in trying to communicate
with the carrier board. There are wrap around
counters for these errors at IF1,SLNORSPS
and IF1,SLCHKSMS.
The real time clock chip is not working
correctly. Time and date information will not
remain current through a power outage.
The time of day, calendar date, and day of
week need to be set.
The I/O is locked because Attribute No.195,
Lock I/O Blocks (IOLOCK) is YES. In the
locked state, output function block values are
not copied to the output module block output
value, and input module block values are not
copied to the input function blocks. Field input
values continue to be updated in the input
module blocks and output module block values
can be written by the operator.
Communications are locked because Attribute
No. 158, Lock ICN Communications Blocks ?
(COMMLOCK) is YES. In the locked state, the
output communication blocks do not fetch data
from their source pointers (they do continue to
send out their current value), and input
communication blocks do not refresh their
outputs from received messages. Input and
output communication block outputs can be
written to by the operator.
An error occurred in a DMA transfer and the
instrument therefore shut itself down. The
diagnostic is readable when the instrument is
powered up again. See Code 17,
INSTRUMENT SHUTDOWN FAULT .
7 -9
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
IF
44 I/O OVERRUN
Description/Action
The instrument is unable to complete all I/O
sampling at the intervals specified. The scan
execution times should be examined to
determine which tasks should be simplified or
run at a slower rate. Note that when the
instrument is overconfigured, all tasks will run
at a proportionally slower rate.
COMM HARDWARE FAULT
A communication module is installed in slots 9
and 10 of a MOD 30ML (1800R) and the built-in
communication jumpers are set for built-in
communication; a conflict of resources occurs
since both require use of communication port 1.
The instrument is placed in the DEFAULT
state. No block is built for either case, leaving
PC communication only available via a
communication module in slot 7 & 8.
EEPROM FAULT
The data stored in EEPROM of a MOD 30ML
(1800R) could not be loaded into the instrument
database. Default values were loaded and are
being used. The data values include the
calibration data for the built-in I/O and
communication parameters for built-in
communication port.
MEMORY MODULE DOWNLOAD FAILED The memory module database was not
downloaded. Another diagnostic will be present
to indicate why the download did not happen.
DOWNLOAD FROM MEMORY MODULE Information only: The memory module
database was downloaded to main RAM.
IF
45
IF
46
IF
47
IF
128
IF
129
UPLOAD TO MEMORY MODULE
Information only: The user database was
uploaded to the memory module.
IF
130
DOWNLOAD FROM SYSTEM
Information only: A full or partial database
download was received from the external
system.
IF
131
UPLOAD TO SYSTEM
Information only: A database was uploaded to
the external system.
IF
132
INSTRUMENT IN UPLOAD STATE
Information only: The instrument has entered
the upload state and is now running the default
database.
IF
133
INSTRUMENT IN DEFAULT STATE
Information only: The instrument has entered
the default state and is now running the default
database.
IF
134
INSTRUMENT BEING CONFIGURED
Information only: The instrument has entered
the being configured state and is running the
default database to make the main database
area available for downloading.
7 -10
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
IF
135 INSTRUMENT IN HOLD STATE
Description/Action
Information only: The instrument has entered
the hold state and is now running only the i/o
section of the user database.
IF
136
INSTRUMENT IN LOCAL HOLD STATE
Information only: The instrument has entered
the local hold state and is now running only the
i/o section of the user database. It will enter
the run state if the run/hold switch is moved to
run.
IF
137
INSTRUMENT IN RUN STATE
Information only: The instrument has entered
the run state and is now running the full user
database.
IF
138
TIME STAMP CHANGED
LN
LN
LN
LN
LN
0
1
2
3
4
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
CALCULATION ERROR
LP
LP
LP
LP
LP
0
1
2
3
4
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
REMOTE STATE INPUT INVALID
Information only: Indicates that time of day,
calendar date or day of week has been written
to.
Information only.
Information only.
Information only.
Information only.
A calculation error (calculation overflow, divide
by zero, square root of negative number etc.)
has been detected. The block completes the
calculation using some reasonable value (+ or maximum value for overflows, zero for square
root of negative number, etc.), and sets the
output qualities bad if Attribute No. 13, Set
quality bad on calculation error? (SETQBAD) is
YES. The diagnostic error clears and the
quality is set back to good when a subsequent
execution of the block performs a successful
calculation.
Information only.
Information only.
Information only.
Information only.
The remote state input has an invalid value,
and the composite state takes on the remote
error state value.
7 -11
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
MSC
4
MODULE MISMATCH
MSC
5
MESSAGE CHECK ERROR
MSC
6
PARITY ERROR
MSC
7
BREAK ERROR
MSC
8
FRAMING ERROR
MSC
9
NOISE ERROR
MSC
10
OVERRUN ERROR
MSC
11
INVALID MESSAGE
MSC
12
EXCESS MESSAGES FOR PORT
MSC
13
EXCESS MESSAGES FOR TASK
MSC
14
DEFAULT COMM SWITCH SET
7 -12
Description/Action
The slot(s) configured for a MODBUS
communications module is either empty or the
installed module does not match the slot
configuration.
A received message could not be processed
because it failed the Cyclical Redundancy
Check (CRC) check.
A parity error was detected for a received byte.
The message is discarded.
A break sequence was detected (a character
with zero value and framing error was received)
by the 68032 for a received byte. The
message is discarded.
No stop bit was detected by the 68032 for a
received byte.
The 68302 checked a bit three times and the
three samples were not identical.
The central processor could not store a
received byte before the next byte was
received.
The message length was too large, the
message size was incorrect, or there was an
illegal use of a global message. The message
is discarded.
The receive buffer for this port had no room for
the message being received. A message is
lost.
The maximum number of requests queued for a
group has been reached. A message is lost.
The default communication switch is set (yes)
on the RS-232 or RS-485 module. Therefore,
this block is functioning as a SLAVE using 9600
baud, no parity and one stop bit for it’s
communication parameters.
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
NM
0
BLOCK STATE SET TO RUN
NM
1
BLOCK STATE SET TO HOLD
NM
2
BLOCK STATE SET TO OFF
NM
3
BLOCK STATE SET TO DEBUG
NM
4
REQUESTED DATA NOT RECEIVED
NM
OC
OC
OC
OC
OC
OC
PA
PA
PA
PA
PA
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
PAD
5
0
1
2
3
4
5
0
1
2
3
4
0
1
2
3
4
4
4
4
4
4
4
4
4
4
4
4
NOTIFICATION MESSAGE
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
BLOCK MODE SET TO MANUAL
BLOCK MODE SET TO AUTO
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
PROCESS ALARM
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
PV LO
PV LOLO
PV HI
PV HIHI
DEV LO
DEV LOLO
DEV HI
DEV HIHI
OUT LO
OUT LOLO
OUT HI
OUT HIHI
Description/Action
Information only.
Information only.
Information only.
Information only.
Requested data has not been received within
the time-out period.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Process Value Low
Process Value Low Low
Process Value High
Process Value High High
Deviation Value Low
Deviation Value Low Low
Deviation Value High
Deviation Value High High
Output Value Low
Output Value Low Low
Output Value High
Output Value High High
7 -13
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
PID
0
BLOCK STATE SET TO RUN
PID
1
BLOCK STATE SET TO HOLD
PID
2
BLOCK STATE SET TO OFF
PID
3
BLOCK STATE SET TO DEBUG
PID
4
CALCULATION ERROR
PID
5
CONTROL OUTPUT CALCULATION
ERROR
RDIM
RDIM
RDIM
RDIM
RDIM
RDIM
4
5
6 •••
34
35
36
CHANNEL 0 MODE SET TO AUTO
CHANNEL 0 MODE SET TO MANUAL
Repeat for Channels 1 to 14
CHANNEL 15 MODE SET TO AUTO
CHANNEL 15 MODE SET TO MANUAL
I/O MISMATCH
RDIM
37
MODULE EXTENDED ERROR
7 -14
Description/Action
Information only.
Information only.
Information only.
Information only.
A calculation error (calculation overflow, divide
by zero, etc.) has been detected in calculations
which do not affect the control output (e.g.,
adjusted set-point calculation). The block
completes the calculation using some
reasonable value (+ or - maximum value for
overflows, etc.), and sets the output qualities
according to the configuration of Attribute No.
58, Calculation Error Action (CERRACT). The
diagnostic error clears and the quality is set
back to good when a subsequent execution of
the block performs a successful calculation.
A calculation error (calculation overflow, divide
by zero, etc.) has been detected while
calculating the control output value. The block
completes the calculation using some
reasonable value (+ or - maximum value for
overflows, etc.), and sets the output qualities
according to the configuration of Attribute No.
58, Calculation Error Action (CERRACT).. The
diagnostic error clears and the quality is set
back to good when a subsequent execution of
the block performs a successful calculation.
Information only.
Information only.
Information only.
Information only.
A configured address on the CS-31 bus is not
used or the installed remote module does not
match the address configuration.
A remote module has reported an error.
Codes identifying reported error are stored in
the block database as extended errors. The
error codes can be viewed via Attribute Nos. 31
- 46, Extended Error (EXTERR).
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
RDOM
4
CHANNEL 0 MODE SET TO AUTO
RDOM
5
CHANNEL 0 MODE SET TO MANUAL
RDOM 6 ••• Repeat for Channels 1 to 14
RDOM
34 CHANNEL 15 MODE SET TO AUTO
RDOM
35 CHANNEL 15 MODE SET TO MANUAL
RDOM
36 I/O MISMATCH
RDOM
37
MODULE EXTENDED ERROR
RI
RI
RI
RI
RI
0
1
2
3
4
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
CALCULATION ERROR
RIM
RIM
RIM
4
5
6
BLOCK MODE SET TO AUTO
BLOCK MODE SET TO MANUAL
I/O MISMATCH
RIM
7
I/O COMMUNICATIONS ERROR
RIM
8
RIM MODULE ERROR
Description/Action
Information only.
Information only.
Information only.
Information only.
A configured address on the CS-31 bus is not
used or the installed remote module does not
match the address configuration.
A remote module has reported an error.
Codes identifying reported errors are stored in
the block database as extended errors. The
error codes can be viewed via Attribute Nos. 15
- 30, Extended Error (EXTERR).
Information only.
Information only.
Information only.
Information only.
A calculation error (calculation overflow or
divide by zero) has been detected. The block
completes the calculation using some
reasonable value (+ or - maximum value for
overflows and divide by zero), and sets the
output quality bad if Attribute No. 10, Set quality
bad on calculation error? (SETQBAD) is YES.
The diagnostic error clears and the quality is
set back to good when a subsequent execution
of the block performs a successful calculation.
Information only.
Information only.
A configured slot is either empty or the installed
module does not match the slot configuration.
One of the following conditions was detected:
• A checksum error in the communications
between this block and the module.
• The select circuit, which is used to
communicate with the module, has a
diagnostic error. In this case, all modules
report a communications error.
The module has reported an error which is
identified by an extended error code. The
error codes can be viewed via Attribute No.18,
Extended Error (EXTERR).
7 -15
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
RIO
4
I/O MISMATCH
RIO
5
CS-31 BUS COMMUNICATION ERROR
RIO
6
I/O COMMUNICATIONS ERROR
RIO
7
CS-31 DATABASE CHECKSUM ERROR
RIO
RTI
RTI
RTI
RTI
RTI
8
0
1
2
3
4
MODULE EXTENDED ERROR
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
CALCULATION ERROR
RTTI
RTTI
RTTI
RTTI
RTTI
0
1
2
3
4
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
CALCULATION ERROR
7 -16
Description/Action
A configured slot is either empty or the installed
module does not match the slot configuration.
There is an error in communication or loss of
communication between the RIO interface
module and the CS-31 bus.
An error occurred in communication between
the RIO module and the instrument.
The remote I/O database stored in the interface
module has been declared bad due to a
checksum error.
There is an RIO module error.
Information only.
Information only.
Information only.
Information only.
A calculation error (calculation overflow or
divide by zero) has been detected. The block
completes the calculation using some
reasonable value (+ or - maximum value for
overflows and divide by zero), and sets the
output quality bad if Attribute No. 10, Set quality
bad on calculation error? (SETQBAD) is YES.
The diagnostic error clears and the quality is
set back to good when a subsequent execution
of the block performs a successful calculation.
Information only.
Information only.
Information only.
Information only.
A calculation error (calculation overflow or
divide by zero) has been detected. The block
completes the calculation using some
reasonable value (+ or - maximum value for
overflows and divide by zero), and sets the
output quality bad if Attribute No. 10, Set quality
bad on calculation error? (SETQBAD) is YES.
The diagnostic error clears and the quality is
set back to good when a subsequent execution
of the block performs a successful calculation.
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
SE
4
ALL DIAG, PA AND NM GLOBALLY
ACKED.
SE
5
ALL DIAGNOSTICS GLOBALLY ACKED.
SE
6
ALL PROCESS ALARMS GLOBALLY
ACKED.
SE
7
ALL NOTIF/REQ MSGS GLOBALLY
ACKED.
SE
8
ALL GROUP DIAGNOSTICS
SUPPRESSED
SE
9
ALL GROUP DIAGNOSTICS ENABLED
SE
10 GROUP 1 DIAGNOSTICS SUPPRESSED
SE
11 GROUP 1 DIAGNOSTICS ENABLED
SE
12 GROUP 2 DIAGNOSTICS SUPPRESSED
SE
13 GROUP 2 DIAGNOSTICS ENABLED
SE
14 GROUP 3 DIAGNOSTICS SUPPRESSED
SE
15 GROUP 3 DIAGNOSTICS ENABLED
SE
16 GROUP 4 DIAGNOSTICS SUPPRESSED
SE
17 GROUP 4 DIAGNOSTICS ENABLED
SE
18 GROUP 5 DIAGNOSTICS SUPPRESSED
SE
19 GROUP 5 DIAGNOSTICS ENABLED
SE
20 GROUP 6 DIAGNOSTICS SUPPRESSED
SE
21 GROUP 6 DIAGNOSTICS ENABLED
SE
22 GROUP 7 DIAGNOSTICS SUPPRESSED
SE
23 GROUP 7 DIAGNOSTICS ENABLED
SE
24 SYSTEM EVENT QUEUE CLEARED
SM
0
BLOCK STATE SET TO RUN
SM
1
BLOCK STATE SET TO HOLD
SM
2
BLOCK STATE SET TO OFF
SM
3
BLOCK STATE SET TO DEBUG
SM
4
SUPERVISORY MESSAGE ERROR
Description/Action
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
A supervisory message failed.
7 -17
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
SEQ
0
BLOCK STATE SET TO RUN
SEQ
1
BLOCK STATE SET TO HOLD
SEQ
2
BLOCK STATE SET TO OFF
SEQ
3
BLOCK STATE SET TO DEBUG
SEQ
4
SEQ BLOCK BAD INPUT DETECTED
SEQ
5
SEQ BLOCK CALC ERROR
SEQ
6
SEQ BLOCK STEP OUT OF RANGE
SEQ
7
SEQ BLOCK FAILURE
SEQ
SEQ
SEQ
8
9
10
BLOCK SET TO MANUAL
BLOCK MODE SET TO AUTO
BLOCK MODE SET TO SEMI-AUTO
7 -18
Description/Action
Information only.
Information only.
Information only.
Information only.
Bad quality has been detected in an external
step input or transition expression input. The
block takes action in accordance with the
configuration of Attribute No. 41, Bad Input
Action (IACTION).
A calculation error (calculation overflow, divide
by zero, etc.) has been detected in a
calculation to evaluate a transition expression.
The block completes the calculation using
some reasonable value (+ or - maximum value
for overflows and divide by zero), and takes
action in accordance with the configuration of
Attribute No. 42, Calculation Error Action
(CACTION).
A calculated step is out of range or a syntax
error has been detected in a transition
expression. The block takes action in
accordance with the configuration of Attribute
No. 43, Bad Step Error Action (SACTION).
As a result of a bad input error, calculation error
or step out of range error (Event Code 4, 5 or
6), the sequence has been driven to the Fail
Step
Information only.
Information only.
Information only.
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
TI
0
BLOCK STATE SET TO RUN
TI
1
BLOCK STATE SET TO HOLD
TI
2
BLOCK STATE SET TO OFF
TI
3
BLOCK STATE SET TO DEBUG
TI
4
CALCULATION ERROR
TTI
TTI
TTI
TTI
TTI
0
1
2
3
4
BLOCK STATE SET TO RUN
BLOCK STATE SET TO HOLD
BLOCK STATE SET TO OFF
BLOCK STATE SET TO DEBUG
CALCULATION ERROR
TIM
TIM
TIM
4
5
6
BLOCK MODE SET TO AUTO
BLOCK MODE SET TO MANUAL
I/O MISMATCH
TIM
7
I/O COMMUNICATIONS ERROR
Description/Action
Information only.
Information only.
Information only.
Information only.
A calculation error (calculation overflow or
divide by zero) has been detected. The block
completes the calculation using some
reasonable value (+ or - maximum value for
overflows and divide by zero), and sets the
output quality bad if Attribute No. 10, Set quality
bad on calculation error? (SETQBAD) is YES.
The diagnostic error clears and the quality is
set back to good when a subsequent execution
of the block performs a successful calculation.
Information only.
Information only.
Information only.
Information only.
A calculation error (calculation overflow or
divide by zero) has been detected. The block
completes the calculation using some
reasonable value (+ or - maximum value for
overflows and divide by zero), and sets the
output quality bad if Attribute No. 10, Set quality
bad on calculation error? (SETQBAD) is YES.
The diagnostic error clears and the quality is
set back to good when a subsequent execution
of the block performs a successful calculation.
Information only.
Information only.
A configured slot is either empty or the installed
module does not match the slot configuration.
One of the following conditions was detected:
• There is a checksum error in the
communications between this block and the
module.
TIM
8
TI MODULE ERROR
• The select circuit, which is used to
communicate with the module, has a
diagnostic error. In this case, all modules
report a communications error.
The module has reported an error which is
identified by an extended error code. The
error codes can be viewed via Attribute No.18,
Extended Error (EXTERR).
7 -19
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
TM
0
BLOCK STATE SET TO RUN
TM
1
BLOCK STATE SET TO HOLD
TM
2
BLOCK STATE SET TO OFF
TM
3
BLOCK STATE SET TO DEBUG
VCI
0
BLOCK STATE SET TO RUN
VCI
1
BLOCK STATE SET TO HOLD
VCI
2
BLOCK STATE SET TO OFF
VCI
3
BLOCK STATE SET TO DEBUG
VCI
4
CALCULATION ERROR
VCIM
VCIM
VCIM
4
5
6
BLOCK MODE SET TO AUTO
BLOCK MODE SET TO MANUAL
I/O MISMATCH
VCIM
7
I/O COMMUNICATIONS ERROR
Description/Action
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
Information only.
A calculation error (calculation overflow or
divide by zero) has been detected. The block
completes the calculation using some
reasonable value (+ or - maximum value for
overflows and divide by zero), and sets the
output quality bad if Attribute No. 10, Set quality
bad on calculation error? (SETQBAD) is YES.
The diagnostic error clears and the quality is
set back to good when a subsequent execution
of the block performs a successful calculation.
Information only.
Information only.
A configured slot is either empty or the installed
module does not match the slot configuration.
One of the following conditions was detected:
• There is a checksum error in the
communications between this block and the
module.
VCIM
7 -20
8
VI MODULE ERROR
• The select circuit, which is used to
communicate with the module, has a
diagnostic error. In this case, all modules
report a communications error.
The module has reported an error which is
identified by an extended error code. The
error codes can be viewed via Attribute No.18,
Extended Error (EXTERR).
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
Table 7-2. Event Codes, Description and Action (Cont’d)
Block
Codes
Full Message Text
Type
WDOM
4
BLOCK MODE SET TO AUTO
WDOM
5
BLOCK MODE SET TO MANUAL
WDOM
6
I/O MISMATCH
WDOM
7
WDO_MODULE_ERROR
Description/Action
Information only.
Information only.
A slot configured for a digital module contains
an intelligent module (analog input, analog
output, ICN, MSC or RIO).
NOTE: This diagnostic cannot distinguish
between an empty slot and a digital I/O module
or between different types of digital modules.
One of the following conditions was detected:
• The module read-back value is not the same
as the previous result value.
WRIM
WRIM
WRIM
4
5
6
BLOCK MODE SET TO AUTO
BLOCK MODE SET TO MANUAL
I/O MISMATCH
WRIM
7
I/O COMMUNICATIONS ERROR
• The select circuit, which is used to
communicate with the module blocks, has a
diagnostic error. In this case, all modules
report this diagnostic.
Information only.
Information only.
A configured slot is either empty or the installed
module does not match the slot configuration.
One of the following conditions was detected:
• There is a checksum error in the
communications between this block and the
module.
WRIM
8
WRIM MODULE ERROR
• The select circuit, which is used to
communicate with the module, has a
diagnostic error. In this case, all modules
report a communications error.
The module has reported an error which is
identified by an extended error code. The
error codes can be viewed via Attribute No.18,
Extended Error (EXTERR).
7 -21
MOD30ML and Modcell Maintenance Manual
EVENT CODES AND TRANSITION MESSAGES
7 -22
MOD30ML and Modcell Maintenance Manual
PARTS
SECTION 8
PARTS
8.1
PARTS AVAILABILITY
All MODCELL and MOD 30ML components, which are identified by catalog numbers or part
numbers, are available for purchase. The available components and their base catalog
numbers are listed in the following sections. When ordering a replacement, specify the full
catalog number as stamped on the component data plate. A description of each component
and its complete catalog number is provided in the Installation Manual, IB-23C600 for
Modcell or IB-1800R-INS for MOD 30ML.
8.2
BASIC HARDWARE
8.2.1
MODCELL Multiloop Processor
2001N MODCELL Multiloop Processor - Eurocard Format
2002N MODCELL Multiloop Processor.- Flush Mount
2001P Logic Control Identity Module
2004P Advanced Control Identity Module
2010P Memory Module
2001F Instrument Housing
2002F Instrument Termination Assembly
8.2.2
MOD 30ML Multiloop Controller
1800R MOD 30ML Multiloop Controller
1800P MOD 30ML Identity Module
2010P Memory Module
8.3 I/O
MODULES
The I/O modules are common to both the MODCELL and MOD 30ML instruments.
2001A Voltage Input Module
2002A Current Input Module
2012A Current Input Module (with 2-wire transmitter power)
2013A Thermocouple Input Module (with upscale burnout detection)
2003A Current Output Module
2004A Solid-State Relay Input Module
2005A Solid-State Relay Output Module
2006A Nonisolated Digital Input Module
2007A Nonisolated Digital Output Module
2011A Mechanical Relay Output Module
8 -1
MOD30ML and Modcell Maintenance Manual
PARTS
2009A RTD Input Module
2020N Remote I/O Interface Module
8.4
COMMUNICATIONS MODULES
2030N ICN Communication Module
2030F ICN Terminator
2032N RS-485 Communication Module for Modbus (2-Wire)
2033N RS-232 Communications Module for Modbus
2034N RS-485 Communication Module for Modbus (4-Wire)
8 -2
MOD30ML and Modcell Maintenance Manual
PARTS
8.5
PARTS
The following table lists all the saleable parts of the MOD 30ML and Modcell instruments:
Table 8.1 MOD 30ML and Modcell Parts
Part No.
MOD 30ML
125U2955-3B
125U2955-3C
125U2955-3D
125U2955-3E
125U2888-1
125U2917-2
125U3034-2
125U2916-2
1800FZ00003A
1800FZ00002A
124S2330-4A
124S2330-4B
124S2330-5A
124S2330-5B
Description
Standard display assembly
NEMA 4 display assembly
Narrow Bezel (1801R) display assembly
Russian display assembly
CPU board
Main Board - AC
Main Board - DC
Main Board – MOD30 Conversion
Not published
DC with MOD30 Cable
Connections
Housing & Termination – Standard
Housing & Termination – MOD30
Conversion
Terminal Block – Lower Left (1-15)
Terminal Block – Lower Right (Chassis-40)
Terminal Block – Upper Left (16-25)
Terminal Block – Upper Right (41-Chassis)
MODCELL Multiloop
125U2971-1
Carrier board - Flushmount
125U2874-2
Carrier board - Eurocard
125U2976-1
CPU board - Flushmount
125U2888-1
CPU board - Eurocard
125U2931-1
Select module
125U2873-2
AC Power supply
125U2873-3
AC Power supply - CE Mark
125U2973-1
DC Power supply
175S28
Flushmount termination block kit
2050R
125U2951-16
125U2955-3
125U2955-3A
124S2330-1
Notes
CPU board
Display assembly
2051R display assembly
Termination Assembly
Same for Eurocard and Flushmount
There is no CE-mark DC version
Plug-in side of terminations
Includes Terminal Blocks (3)
The following figures illustrate the MOD 30ML parts for both the standard and the MOD 30
replacement models:
8 -3
MOD30ML and Modcell Maintenance Manual
PARTS
Figure 8 .1. Parts for MOD 30ML (Standard) 1800RZ2_ _ _ _ _
Figure 8 .2. Parts for MOD 30ML (MOD 30 Conversion Style)1800RZ1_ _ _ _ _
8 -4
MOD30ML and Modcell Maintenance Manual
PARTS
Figure 8 .3. Parts for Modcell Multi-loop Processor (Flushmount) 2002NZ_ _ _ _ _ _
Power Supply
125U2873-2
125U2873-3 (CE mark)
125U2973-1 (DC)
Termination block kit
175S28
Modules
Identity Module
2001P/2004P
CPU board
125U2976-1
Memory
module
2010P
Select Module
125U2931-1
Carrier board
125U2971-1
Figure 8 .3a. Parts for Modcell Multi-loop Processor (Flushmount) 2002NZ_ _ _ _ _ _
8 -5
MOD30ML and Modcell Maintenance Manual
PARTS
Figure 8 .4. Parts for Modcell Multi-loop Processor (Eurocard) 2001NZ_ _ _ _ _ _
Identity module
2001P/2004P
Power supply
125U2873-2
125U2873-3 (CE mark)
125U2973-1 (DC)
Termination Shell
2002FZ10001A
Modules
Memory module
2010P
Select module
125U2931-1
Carrier board
125U2874-2
Comm. Module
slots
CPU board
125U2888-1
Figure 8 .4a. Parts for Modcell Multi-loop Processor (Eurocard) 2001NZ_ _ _ _ _ _
8 -6
MOD30ML and Modcell Maintenance Manual
PARTS
8 -7
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
SECTION 9
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
9.1
GENERAL
This section provides information about revisions introduced for Modcell and MOD 30ML
instruments and associated firmware, and revisions introduced for configuration software and
device driver software since the initial introduction of these products.
The starting point of these historical records is either the date of the initial product
introduction or the date of the revision, which made the product usable with Modcell or MOD
30ML instruments. Either a number or a model letter identifies the product revisions. The
numbers apply to firmware and software revisions; the model letters apply to hardware
revisions.
9.2
HARDWARE AND FIRMWARE REVISIONS
The revision history for Modcell and MOD 30ML instruments and associated firmware is
listed in Table 9.1. The products included in the listing are as follows:
•
1720N Communications Link
•
ICN Mini Link
1731N Mini Link Board
1732N ICN Interface (Controller) Board
1733N Mini Link/External with 1732N ICN Interface (Controller) Board
9.3
•
MOD 30ML Multiloop Controller - 1800R
•
MODCELL Multiloop Processor
•
2001N, 2002N Base Boards
•
2001P, 2002P, 2004P, 2005P Identity Modules
•
2031N, 2032N, 2033N, 2034N Communications Modules
•
2020N Remote I/O Interface Module
SOFTWARE REVISIONS
The revision history for Modcell software is listed in Table 9.2. The products included in the
listing are as follows:
•
1706S Instrument Configuration Software
•
2006S Application Builder Software
•
1716S ICN Driver for PC-30
•
1719S Modbus Driver for PC-30
•
1733S Extended Modbus Driver for PC-30
•
Extended Modbus Driver for FIX DMACS and FIX MMI
2010S 16-Bit Driver
2011S 32-Bit Driver
9 -1
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.1. Hardware and Firmware Revision History
Instrument
Communications
Links
(1720N, 1731N,
1733N)
Rev
Date
Features
2.0
Mid-1984
Initial firmware release
3.0
December 1984 SLU compatibility
4.0
5.0
August 1986
5.1
September
1989
Link-wide supervisory messages via
SLU
Enhanced communications for
MOD 300 compatibility
ICN driver enhancements
Comments
NOT compatible with SLU
REQUIRES VERSION 4
INSTRUMENTS
REQUIRES VERSION 3 SLU
CPU and ICN boards both at v.5
CPU and ICN boards both at 5.1
Support for Accuray product
Communications
Links, ICN
Controller only
(1720N, 1731N,
1733N, 1734N)
5.2
MOD 30ML
Multiloop
Controller 1800R
Model A
March 1996
Initial release
Model B
May 1997
CE LVD, EMI/RFI compliance
March 1996
Initial release
1.02
Sept 1996
2.00
April 97
Model C
April 97
2.01
June 97
Simplify factory calibration; fix display
script & format anomalies
Add Totalizer and Ramp/Soak block; Requires Application builder
2006S version 5.0 and PC-30
increase EX inputs; tunable PW
ICN interface version 9.0
tables; deviation in PAD
New flash EEPROM
No effect on form, fit, function or
compatibility
Fix anomaly: built-in AIN configured as Resistance causes shutdown
2.02
Oct 97
1.01
MOD 30ML
Firmware revision
1800P Identity
Module
Model A
MODCELL
Multiloop
2001N, 2002N Base Model B
Board
Model C
9 -2
January 1992
ICN CONTROLLER ONLY
CPU BOARD CURRENT
VERSION IS 5.1
Support for MODCELL foreground
size
ICN CONTROLLER BOARD
CURRENT VERSION IS 5.2
REQUIRED for MODCELL and
MOD30 ML
Used on 1731N,1732N, 1733N
and 1734N
Fix ICN anomalies (timeouts,
shutdowns etc.)
October 1991 BETA release hardware; limited
shipments
December 1991 Initial production hardware release
February 1995
Larger Power Supply in AC version
Requires Application builder
2006S version 4.0 and PC-30
ICN interface version 9.0
All BETA sites updated to Model
B
No change in DC version
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.1. Hardware and Firmware Revision History (Cont’d)
Instrument
MODCELL
Multiloop
2001P Logic
Identity Module
MODCELL
Multiloop
2002P Regulatory
Control
Identity Module
Rev
Date
Features
1.0
January 1992
Initial firmware release
2.0
June 1992
RTD Input support
3.0
March 1993
3.1
April 1994
4.0
July 1994
Supervisory, Notification, Expression
block
enhancements; Modbus slave
communications
Supports Modbus Master
communications
Supports download via Modbus
5.0
5.1
September
1995
January 1996
5.2
March 1996
Supports Sequence Blocks and CS31 Remote I/O
Corrects Potential Shutdown
Problems
ICN lockup problem removed
5.3
Jan 1997
Incorporate new I/O code
6.00
April 1997
Model C
April 97
Comments
REQUIRES V. 5.2 FIRMWARE
FOR ICN CONTROLLER
IN LINK AND MINI-LINKS
Requires version 6 ICN driver
1716S
Requires version 5 Configuration
software 1706S
Requires v.2 Application Builder
2006S and 2033N RS-232
or 2034N RS-485 (4-wire)
communication module
Requires Application Builder
software version 3.0
No effect on users or
compatibility
Add Totalizer and Ramp/Soak block; Requires Application builder
2006S version 5.0 and PC-30
increase EX inputs; tunable PW
ICN interface version 9.0
tables; deviation in PAD
New flash EEPROM
No effect on form, fit, function or
compatibility
Fix ICN anomalies (timeouts,
shutdowns etc.)
PID, RTD support
REQUIRES V. 5.2 FIRMWARE
FOR ICN CONTROLLER
IN LINK AND MINI-LINKS
6.01
October-97
1.0
June 1992
2.0
March 1993
Supervisory, Notification, Expression
block
enhancements; Modbus slave
communications
2.1
April 1994
3.0
July 1994
Supports Modbus Master
communications
Supports download via Modbus and
enhanced Modbus Master
communications
November 1995 Discontiniued.
Requires version 6 ICN driver
1716S
Requires 1706S Config. S/W
5.0 or 2006S Application
Builder version 1.5
Requires v.2 Application Builder
2006S and 2033N RS-232
or 2034N RS-485 (4-wire)
communication module
Functionality included in 2004AP
Adv. control Id. module
9 -3
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.1. Hardware and Firmware Revision History (Cont’d)
Instrument
MODCELL
Multiloop
2004P
Batch/Advanced
Control
Identity Module
MODCELL
Multiloop
2005P Sequence of
Events
Recorder Identity
Module
Rev
1.0
9 -4
Comments
Requires Application Builder
software version 2.0
NOT SUPPORTED in 1706S
Sequence blocks
Modbus download requires
2033N RS-232 or
Download via Modbus
2034N RS-485 (4-wire)
communications module
Name changed to Advanced Control. Requires Application Builder
software version 3.0 or higher
All Batch 1.0 functions plus CS-31
Requires PC-30 ICN interface
Remote
S/W version 8.0 or higher
I/O support (replaces Batch and
Regulatory
identity modules)
2.0
April 1995
2.1
January 1996
2.2
March 1996
Corrects Potential Shutdown
Problems
Fix problem with ICN lockup when used with older versions
2.3
Jan 1997
Incorporate new I/O code
3.00
April 1997
Model C
April 97
3.01
October-97
1.0
January 1992
2.0
January 1995
2.01
MODCELL
Multiloop
2033NZ RS-232
Module
Features
Batch control
All Logic 4.0 & Regulatory 3.0
functions plus:
Model C
MODCELL
Multiloop
2031NZ RS-232
Module
Date
July 1994
April 97
Ext Modbus Comm and Omega
Clock Support
New flash EEPROM
Model A
N/A
Fix ICN anomalies (timeouts,
shutdowns etc.)
Engineering development only
Model B
March 1993
Serial communications via Modbus
August 1994
DISCONTINUED
August 1994
Serial communications via Modbus;
Model A
October-97
No effect on users or
compatibility
Add Totalizer and Ramp/Soak block; Requires Application builder
2006S version 5.0 and PC-30
increase EX inputs; tunable PW
ICN interface version 9.0
tables; deviation in PAD
New flash EEPROM
No effect on form, fit, function or
compatibility
Fix ICN anomalies (timeouts,
shutdowns etc.)
Sequence of Events recording for up Requires PC-30 ICN driver
to
version 8.0
29 digital inputs
No effect on form, fit, function or
compatibility
Never released for sale/shipment
Master or Slave
Requires Logic v. 3 or
Regulatory v. 2 identity module
Replaced by 2033NZ RS-232
communications
Replaces 2031NZ in new
systems; support for download
via Modbus; isolated
Logic 4, Regulatory 3, Batch 1 &
above
Requires 2006S Application
Builder version 2.0 or higher
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.1. Hardware and Firmware Revision History (Cont’d)
Instrument
Rev
Features
Comments
March 1993
Special product for Systems
Integrated
Serial communications via Modbus
Never released for general
sale/shipment
Requires Logic v. 3 or
Regulatory v. 2 identity module
(Note: does not support
download via Modbus)
Also used for SOE Omega Clock
Signal
Requires 2006S Application
Builder version 2 or higher
Model C
August 1994
Added Isolation
Model A
MODCELL
Multiloop
2034NZ RS-485 (4wire) module
Model B
MODCELL
Multiloop
2020NZ Remote I/O
i/f module
August 1994
Serial communications via Modbus
Model A
MODCELL
Multiloop
2032NZ RS-485 (2- Model B
wire) module
Date
N/A
January 1996
Logic 4, Regulatory 3, Batch 1 &
above
Extended/Remote I/O Interface
module
Supports host communications &
download via Modbus; Isolated
Requires Application Builder
version 2.0 or higher
Requires Application Builder
version 3.0
Requires PC-30 ICN interface
S/W version 8.0
9 -5
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.2. Software Revision History
Packag
Instrument
Configurator
(1706S)
Rev
1.0
Date
May
1988
Added Features
Original release
Comments
Stand-alone package
Note: 1706S
software
does NOT support
Batch/Advanced 2.0
control
Identity for
MODCELL
Multiloop
Processors and
MOD 30ML
Controller.
2.1
2.2
2.3
2.4
3.0
1700J Recorder v.4,5,6,7
1700N Math Unit v.4
Sept
1988
Full support for SLU functions
Piecewise
4
1710R SLU v.5
As above, plus 1710R
SLU v.6
Linearization
Totalizer
Dec
1988
Sept
1989
May
1990
June
1991
Compatible with math
As above
coprocescor
Update recorder download
As above
software
Update SLU alarm block size
and add error checking for
event equations on event, drum,
channel selector
Recorder engineering units
As above, plus 1700N Math
V.5 Math Unit
Unit v.5
SLU - Full AI block configuration
(1-70)
Download lower version
databases to higher version SLU
Proper entry of ICN # in
supervisory message blocks
(SLU)
Invalid source pointer checks in
SLU loop block
Enhanced color for various CRT
screens
COMM ports 3 & 4 support
Same as above
19.2K baud support
Jan 1992 MODCELL 2000 support
Help menus
9 -6
Instruments Supported
1700R Controller v.4,5
June
1992
Subdirectory support
Can use PC-30 Workstation
protection key
MODCELL 2000 PID, RTD
support
Upload/download of LCP
databases
Fixed communication problems
with 486 PCs.
Same as above
MODCELL Logic Identity
v.1.0
Dual floppy support
discontinued
Hard disk required
MODCELL Logic ver. 1 and
2
MODCELL Regulatory ver.
1
LCP firmware ver. 4
LCP must be Model
C
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.2. Software Revision History (Cont’d)
Packag
Rev
5
Date
March
1993
Added Features
MODCELL Supervisory,
Notification, & enhanced
Expression blocks; MODBUS
communications
5.1
April
1993
June
1993
Works with App Bldr or PC-30
WorkStation copy protection key
Resolve minor bugs (refer to
Same as above
Rochester for more info)
5.2
5.4A March
1995
5.5
1997
Application
Builder
1.00
2006S
1.01
1.02
1.03
1.04
1.05
2.0
2.1
3.0
May
1993
Instruments Supported
MODCELL Logic ver. 3 &
below
MODCELL Regulatory ver.
1&2
All MOD 30 instruments,
LCP
Same as above
LCP Upload/download problems
fixed.
Company name ABB;
compatible w/ more PCs
Initial release
Logic 3.0, Regulatory 2.0
and
Comments
Most users
unaffected
and MOD 30ML
Controller
Applies to specific
database sizes
REQUIRES ICN
DRIVER V. 6 or
higher
below
No MOD 30 support
Aug
Maintenance release
As above
All users updated
1993
automatically, nocharge
Nov
Maintenance release
As above
Correct password
1993
protect problem;
some fields in
PID block did not
allow negative
values
Nov
Maintenance release
As above
PC Comm Port
1993
setup menu did not
appear in 1.02
Jan 1994 Maintenance release
As above
Remove debug
statement
Feb
Maintenance release
As above
Databases >32K did
1994
not compile properly
Aug
Support Sequence block, 1706S Logic v. 4.0, Regulatory
Required to support
1994
import, Modbus download
v.3.0
Batch identity
module
LCP database upload/download and Batch v. 1.0 and below 1706S no longer
included
Dec
Maintenance release
Logic v. 4.0, Regulatory
Correct import of
1994
v.3.0
Sequence blocks
from 1706S
and Batch v. 1.0 and below Fix inter-compound
connection on import
Retain occurrence
no's on compound
load
Sept
Support CS-31 Remote I/O,
Logic 5.0, Advanced Control Reads Sequence of
1995
faster compiler, Advanced
2.0
Events identity
queue
Control identity module
SOE 1.0 and below
Includes Extended
Modbus support
9 -7
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.2. Software Revision History (Cont’d)
Packag
Rev
4.0
Date
Feb
1996
4.01
Added Features
Support 1800R MOD 30ML
Multiloop controller
View Report & Status Display
print to LPT1
ML Upload / Import; includes
maintenance release
4.02
Feb
1997
5.00
April
1997
Support new TOT and RSK
blocks, enhanced EX, PW and
PAD blocks
5.01
May
1997
Maintenance release
5.02
June
1997
Maintenance release
1.0
ICN
Communications
May
1989
Original release
Driver (1716S)
Instruments Supported
As above and 1800R MOD
30ML
As above
Comments
As above
DESC block text
strings fixed, PID
init/restart modes
fixed
Logic 6.0, Advanced Control EX block inputs
3.0, MOD 30ML 2.0
expanded to 46;
tunable PW tables;
deviation in PAD
As above
Fix compounds,
change TIF file limits
that crashed GFW
As above
Change
ICOM/OCOM default
data type; EX block
upload (v1 or v2 to
v3)
1701R Controller XL v.1,2,3 Older version
instruments
supported through
1700J Recorder v.6,7
background
communications only
Note: Genesis
equivalents
are given in 2.0
April
SLU support
As above, plus
brackets.
1990
(3.23)
Faster communications
1710R SLU v.6
3.0
Jan 1991 Foreground communication with 1700R Controller v.4 & 5
REQUIRED for
"older" instruments
Networking
1701R Controller XL v.1,2,3
Re-initialization of off-scan
1700J Recorder v.4,5,6,7
instruments
1700N Math Unit v.4,5
1710R SLU v.5,6
3.1
April
1991
(3.27)
4.0
Mar
Name changed to ICN
MOD 30 as above
1991
Communications
(3.50)
Support for MODCELL 2000
MODCELL Logic ver. 1
Logic identity
5.0
July
Support for MODCELL PID, RTD MOD 30 as above
1992
MODCELL Logic ver. 1 and
2
MODCELL Regulatory ver.
1
5.1
July
Fixes an alarm problem
1992
(3.53)
9 -8
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.2. Software Revision History (Cont’d)
Packag
Rev
6.0
ICN
Communications
Driver (1716S)
Date
May
1993
(3.58)
Added Features
MODCELL Supervisory,
Notification, & enhanced
Instruments Supported
MOD 30 as above
Expression blocks
MODCELL Logic ver. 3 &
below
MODCELL Regulatory ver.
1&2
Same as above
(continued)
6.1
April
1993
6.2
June
1993
7.0
Aug
1994
Minor bug fixes (run strategies
from separate
directory, "time" data type in
SLU)
Fix open files
Same as above
Support for MODCELL Multiloop MOD 30 as above
Sequence Block
(3.60)
MODCELL Logic v.4
MODCELL Regulatory v.3
MODCELL Batch v.1
8.0
Jan 1995 Support for MODCELL
Same as above
Sequence of Events Identity
(3.62)
Support for CS-31 Remote I/O
MODCELL S.O.E and
Advanced Control identity
Note: Genesis
8.1
August Minor bug fixes - Mini link
Same as above
equivalents
1995
powerfail bit.
are given in (3.63)
brackets.
9.0
Mar
MOD 30ML Support
Same as above plus MOD
(3.64) 1996
30ML
Micro-Scan 500
and
Fulscope ER/C
Driver
(1717S)
1.0
July
1989
Supports SYS block
outs OFF, and fixes
database caching
bug
500R v.2 and above
1900J v.3 and above
2.0
Aug
1990
April
1994
Note: Genesis
3.0
equivalents
are given in (3.50)
brackets.
3.1
April
1994
April
1995
KTX Driver
(1740S)
Original release
Comments
REQUIRED FOR
APPLICATION
BUILDER
SUPPORT
(3.51)
1.0
July
1992
EMS compatibility
1900R v.1 and above
As above
Add totalizer functions for ER/C
1900J v.4
1900R v.3 and higher
XCOM support
As above
Required to support
totalizer and valve
deadband functions
Required for use
with PC-30 XCOM
option
Suppots up to 52 device blocks
Initial release
MX/PX/PXR instruments
with
communications
9 -9
MOD30ML and Modcell Maintenance Manual
HARDWARE, FIRMWARE AND SOFTWARE REVISION HISTORY
Table 9.2. Software Revision History (Cont’d)
Packag
4500 Analyzer
Driver
(1718S)
Micro-Scan 200
Driver
(1741S)
MODBUS Driver
Rev
1.0
Date
Feb
1992
Added Features
Initial release
Instruments Supported
4535,4545 pH/redox
1.0
Jan 1993 Initial release
4510,4520 conductivity
200R Series controllers
1.0
March
1993
Initial release
MODCELL Multiloop all
versions
2.0
Aug
1993
Supports IEEE floating point/long As above and MOD 30ML.
integer
3.0
April
1995
MP90 Driver
1742S
1.0
Extended
Modbus 1733S
for PC-30 and
GFW
EMP Driver
2010S
3.5
July
Initial release
1993
Oct 1995 Discontinued; Use MODBUS
Driver.
August Initial Release
1996
Comments
Recommend use at
4800 baud
Requires RS-232/RS
485 module
(1719S)
5.3
May
1996
for FIX DMACS
16-bit
EMP Driver
2011S
for FIX DMACS
32-bit
9 -10
Sept
1996
Uses MODBUS
protocol
MOD 30ML, MODCELL
MLP
DOES NOT
SUPPORT
STANDARD
MODBUS DEVICES
Supports MB1
Standard Modbus
and Extended
Modbus on
Supporting
Instruments
Supports MB1
Standard Modbus
and Extended
Modbus on
Supporting
Instruments
Extend Modbus Protocol Driver - MOD30 ML, MODCELL
16 bit
MLP and
Initial Release
6.0
ABB MasterPiece 90
Standard Modbus Devices
Extend Modbus Protocol Driver - MOD30 ML, MODCELL
32 bit
MLP and
Initial Release
Standard Modbus Devices
MOD30ML and Modcell Maintenance
APPENDIX 1
APPENDIX 1
A1.1
GENERAL
This section provides additional information such as cable pin outs and technical notes for
maintaining and troubleshooting MOD 30ML and Modcell instruments.
A1.2
CABLE PIN OUTS
The most commonly used cable for communication with MOD 30ML is the RS 232 cable with
Model number 109S1854. The pin outs for this cable are given below:
Wire
No.
1
2
3
A1.2.1
Color
RED
BLACK
BARE
WIRING CHART FOR CABLE 109S1854
Pin no. on the 9
Function
To the connector on
pin connector side
the MOD 30ML side
2
Rx (from PC)
TIP
3
Tx (from PC)
RING
5
Common
SLEEVE
Function
Tx
Rx
Common
Cables for 1720N Communication Link:
Pin outs for the 1774F RS-232 cable for connecting PC to 1720 Communication Link is given
below:
Color
BLACK
BLACK
RED
GREEN
WHITE
Pin no. (9 pin connector on the PC
side)
2 Rx
3 Tx
5 Common
7 RTS
8 CTS
1 GND
Pin no. (25 pin connector on the
Comm. Link side)
2 Tx
3 Rx
7 Common
5 CTS
4 RTS
Shield
Pin outs for the 1753F RS-232 cable for connecting PC to 1720 Communication Link is given
below:
Color
BLACK
BLACK
BLACK
GREEN
WHITE
RED
Pin no. (25 pin connector on the PC
side)
1 GND
2 Tx
3 Rx
4 RTS
5 CTS
7 Common
Pin no. (25 pin connector on the
Comm. Link side)
1 GND
3 Rx
2 Tx
5 CTS
4 RTS
7 Common
A1 -1
MOD30ML and Modcell Maintenance
APPENDIX 1
A1.2.2
Cables for Mini Link External
Pin outs for the RS-232 cable for connecting PC to 1733N Mini Link External is given below:
25 Pin port DB25f
1
2
3
7
6
20
PC side
9 Pin port
- DB9f
Shell
3
2
5
6
4
Function
Function
Ground
Tx Data
Rx Data
Common
DSR
DTR
Ground
Rx Data
Tx Data
Common
RTS
CTS
+5 Vdc
Mini Link External Side
9 Pin port25 Pin port –
DB9m
DB 25m
1
1
2
2
3
3
5
7
7
4
8
5
9
Notes:
1. DSR-RTS and DTR-CTS connections are not required if Jumpers W16 and W17 are
removed.
2. The +5Vdc connection is for test purposes only.
3. The Ground connections are optional.
4. The cable shield may be connected to ground at either end, but not both
A1 -2
MOD30ML and Modcell Maintenance
APPENDIX 2
APPENDIX 2
A2.1
Technical Notes
This section has technical notes on known issues and problems. Contact MicroMod
Automation, Inc at 585 321 9200 or visit http://www.MicroModAutomation.com and select
Technical Support page for the latest list of tech notes.
A2 -1
MOD30ML and Modcell Maintenance
APPENDIX 2
A2 -2
Analog Output Readback Error
Diagnostic
MOD 30ML and Modcell have
Analog Output Module Error
Problem Description:
Instrument display or status display in ViZapp or Application Builder Software show “Module Error” for
AOM and extended error report shows a Readback Error
Applies to:
MOD 30ML configured from front face or Application Builder software or Visual Application Designer
ViZapp Software. It also applies to the Modcell Multiloop Processor.
Explanation:
This diagnostic can be triggered by a number of different problems, some of which are external to the
module. To determine if the error is due to a module failure, the extended error information must be read.
The extended error report can be read from the Status Page with the command R AOMn,EXTERR,
replacing "n" with the occurrence number of the module. Extended error information must be read after
receiving the module error, and before it has been acknowledged. Reading this information under any
other conditions will return a meaningless report.
Solution:
If the extended error report shows a Readback Error, the output circuit should be tested for noise
feedback from the field device. If the signal is clean, it may be a random occurrence, which can be
ignored.
We have conducted testing on modules manufactured over the last few years, and have found that a
percentage show occasional readback errors. The frequency of the error was random, but it always
cleared on the next scan (150mSec).
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
AOM Readback.doc
Technote: TNML1001-2
Rev. 08-July-2003
Page 1 of 2
Technical Notice
On examining the problem in detail it was determined that this is an invalid diagnostic and does not affect
the output signal to the field.
After reviewing the design schematics with one of the development
engineers, it was determined that there may have been a change in a vendors' component tolerance
used inside the modules, causing the readback diagnostic error. It is believed to be a timing issue.
It is not uncommon for a vendor to change a component's speed, timing or tolerance without notifying
their customers. This has been encountered before on other products.
Because this does not cause any change in the field output and clears on the next scan cycle, the
recommended course of action is to disable the diagnostic. This diagnostic has been observed and
monitored on processes including industrial boiler controls and there has been no effect on the process.
To disable this particular diagnostic, set AOMn.AOMERRS to 1 (n = analog output module occurrence
number). In ViZapp, this error can be suppressed by checking the Module error box on the Diagnostics
tab of the AOM block. If, for a particular application, you wish to ensure there is not really a readback
problem on the output, the readback signal can be compared to the calculated output, with a small time
delay. The result of this comparison can be forwarded to a PA or PAD block.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
AOM Readback.doc
Technote: TNML1001-2
Rev. 08-July-2003
Page 2 of 2
Temperature values are not
accurate with B type T/C if CJC
is used in MOD 30ML/Modcell
MOD 30ML and Modcell have
Analog Output Module Error
Problem Description:
The configuration involves a Thermocouple input on the MOD 30ML/Modcell. The controller is configured
with a TIM module/ AIN block configured as T/C and TI block with CJC. The TIM/AIN block is configured
as a B type thermocouple. The compensation works properly at some temperatures, but not at others.
This problem is seen only with the B type thermocouple configuration. The type of CJC selected (internal,
built-in or modular) does not have any effect on this.
Applies to:
MOD 30ML/Modcell configured from Application Builder software or Visual Application Designer ViZapp
Software. This also applies to MOD 30ML configured from front face.
Explanation:
It appears that the compensation for a Type B thermocouple is not working, due to an incomplete table in
the instrument's firmware. The table that converts from millivolts to degrees and the reverse, has values
for the range of 200 to 1820 degrees C. This range may be fine for converting a process signal from
millivolts to degrees C.
The problem appears when the instrument tries to inverse calculate a millivolt value from room
temperature for compensation. There are no table values to support this low value, and an invalid value is
produced.
With a constant temperature at the terminal block, the number of degrees of compensation varies,
depending on where the process temperature is on thermocouple's curve. It is not simply a matter of
adding the reference temperature to the calculated thermocouple temperature.
It is noted that even though the range of a Type B thermocouple is 0 to 1700 degrees C, its useful range
begins above 800 degrees C.
Because its linearization curve is nearly flat below this point, there are no accuracy specifications below
that point.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
B Type TC Problem.Doc
Technote: TNML0501-1
Rev. May-2001
Page 1 of 6
Technical Notice
Dynamic Compensation: Since this Type of thermocouple has a curve that produces almost no signal a
room temperature, dynamic compensation really is not necessary. The millivolt value in a Type B curve
that corresponds to 23 degrees C is -0.003 mV. At normal operating temperatures (above 800 degrees
C), this relates to about 1/3 of a degree offset. Adding a fixed compensation value is all that is necessary
for this type of thermocouple.
Using dynamic compensation may not help since the Type B tables indicate that the mV signal will
fluctuate between 0.000 and -0.003 for any temperature under 45 degrees C.
Solution:
The solution to this problem is to perform the linearization manually with other blocks. We will use an EX
(expression) block and a LN (linearization) block to this. This is explained below with configuration in
ViZapp. If you use Application Builder, you can still follow the steps below. If you configured the controller
from the front face, consider configuring it from the ViZapp or Application Builder software as the fix
involves EX and LN blocks. The solution is different for Built-in inputs and Module inputs. Both types are
discusseed below. The following 3 schemes are discussed in this Technote:
1. Built-In input 1 in MOD 30ML configured as B type thermocouple
2. Built-In input 2 in MOD 30ML configured as B type thermocouple
3. Thermocouple module 2013A configured as B type thermocouple in MOD 30ML or Modcell
Note: The Default Gallary in VIZapp includes these schemes as compounds. You can also simply
load the compound and use it.
Built-In Input 1 configured as B type T/C:
1. This scheme requires an AIN block, EX blocks and a LN block in your control strategy as shown in
the next figure
2. Configure the AIN block for B type thermocouple and the desired Temperature scale.
3. Configure the first EX block’s (mV2uVBI1) General tab as shown in the figure below: (Tag names and
descriptions are optional).
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
B Type TC Problem.Doc
Technote: TNML0501-1
Rev. May-2001
Page 2 of 6
Technical Notice
4. Add 3 inputs: RawData (Floating point), CJConst (Floating point with internal data value of –0.003)
and Dampfact (Floating point with internal data value of 25) in the Inputs tab of this EX block as
shown in the next figure:
5. Configure the Expression tab of this EX block by typing the expression:
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
B Type TC Problem.Doc
Technote: TNML0501-1
Rev. May-2001
Page 3 of 6
Technical Notice
R + (((RawData + CJCconst) * 1000)-R)/DampFact
6. Click on OK.
7. Configure the LIN block with the Linearization type as Thermocouple Type B as shown in the next
figure: Choose the appropriate Temperature scale:
8. Click on OK and connect the blocks as below: (Refer to the figure on the second page).
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
B Type TC Problem.Doc
Technote: TNML0501-1
Rev. May-2001
Page 4 of 6
Technical Notice
Connect R form the TIM block to the input RawData of the EX block.
Connect the R of the EX block to the INPUT of the LN block.
9. Optional: Add another EX block (tag name: CJTemp in the figure) to display the value of the
temperature at the terminals. This EX block will have inputs CJC (Floating point) and DampFact
(Floating point with internal data value of 2.0). The Expression for this EX block will be:
R + (CJC-R)/DampFact
The Result type is default (Floating point) for this EX block. Connect the CJC attribute from the TIM
block to the CJC input of this EX block as shown on the figure on the second page. This EX block’s
result can be connected to a display block to display the value of the temperature at the terminals. As
mentioned, this EX block is optional only and does not partcipate in the temperature calculation for
the B type T/C.
10. Compile your database.
Built-In Input 2 configured as B type T/C:
1. This scheme requires an AIN block, EX block and a LN block in your control strategy as shown in the
next figure:
2. The AIN block is configured as input number 2 and type as Thermocouple Type B.
3. Configure the desired Temperature scale.
4. Configure the EX block’s (mV2uVBI2). Add 3 inputs: RawData (Floating point), CJConst (Floating
point with internal data value of –0.003) and Dampfact (Floating point with internal data value of 25)
in the Inputs tab of this EX block.
5. Configure the Expression tab of this EX block by typing the expression:
R + (((RawData + CJCconst) * 1000)-R)/DampFact
6. Click on OK.
7. Configure the LIN block with the Linearization type as Thermocouple Type B. Choose the
appropriate Temperature scale.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
B Type TC Problem.Doc
Technote: TNML0501-1
Rev. May-2001
Page 5 of 6
Technical Notice
8. Click on OK and connect the blocks as below: (Refer to the figure above). Connect R form the TIM
block to the input RawData of the EX block. Connect the R of the EX block to the INPUT of the LN
block.
9. Compile the database.
TIM module block configured as B type T/C:
1. This scheme requires a TIM block, EX block and a LN block in your control strategy as shown in
the next figure:
2. The TIM block is configured as Thermocouple Type B.
3. Configure the desired Temperature scale.
4. Configure the EX block’s (mV2uVMOD). Add 3 inputs: RawData (Floating point), CJConst (Floating
point with internal data value of –3.0) and Dampfact (Floating point with internal data value of 25) in
the Inputs tab of this EX block.
10. Configure the Expression tab of this EX block by typing the expression:
R + ((4.0 * RawData + CJCconst) - R)/DampFact
11. Click on OK.
12. Configure the LIN block with the Linearization type as Thermocouple Type B. Choose the
appropriate Temperature scale.
13. Click on OK and connect the blocks as below: (Refer to the figure above). Connect R form the TIM
block to the input RawData of the EX block. Connect the R of the EX block to the INPUT of the LN
block.
14. Compile the database.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
B Type TC Problem.Doc
Technote: TNML0501-1
Rev. May-2001
Page 6 of 6
Faceplate Communication Error
and no keyboard respose in
MOD 30ML
Diagnostic Error codes DIF 4
and 5 are reported. Instrument
locks up with a shutdown fault.
Problem Description:
This problem starts with diagnostic errors DIF 4 and 5. The keyboard might get locked up. The instrument
eventually goes into a shutdown.
Applies to:
MOD 30ML configured from front face or Application Builder software or Visual Application Designer
ViZapp Software.
Explanation:
This problem may be due to noise or static discharges on the analog inputs. The built-in analog inputs
use the same communication channel on the processor as the display, which explains the faceplate
communication errors.
Solution:
Check whether the analog inputs are currently floating. To reduce electrical noise and eliminate static
build-up, we recommend grounding these inputs.
The configuration default for a faceplate communication error is to force a shutdown. This default can be
changed, so that the controller will continue to operate, as long as there are no other critical errors. The
faceplate communication error would still be reported, allowing you to determine whether the added
grounding corrected the problem. This is done in the DIF (Display Interface block) block’s configuration
as shown in the next figure:
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
Faceplate Error.doc
Technote: TNML0801-2
Rev. August-2001
Page 1 of 2
Technical Notice
Check the grounds on all the inputs and make sure they are properly grounded.
Reference:
Also read the Technote on Grounding.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
Faceplate Error.doc
Technote: TNML0801-2
Rev. August-2001
Page 2 of 2
Grounding and Wiring
Guidelines for MOD 30ML
To avoid associated diagnostic
errors and shutdowns
Symptoms:
Faceplate communication error, faceplate FAILURE error, analog input diagnostic errors, instrument
shutdowns occurring on a regular or intermittent basis.
Applies to:
MOD 30ML
Explanation:
The MOD 30ML controllers require good signal and power grounding for proper operation. A very large
percentage of the field problems reported are due to poor grounding and wiring practices. This is
especially true when the MOD 30ML is installed as an upgrade to pneumatic instrumentation, where no
grounding was required, or to the old MOD 30 series instrumentation, which had different grounding
requirements than current technology.
Improper grounding can cause noise or static discharges on the analog inputs and power lines. This can
show up as faceplate communication failures, analog input failures, and instrument shutdown errors.
Solution:
It is important to check all signal and power grounding and wiring, following the recommendations
provided below.
Power Safety / Protective Ground
•
The green ground lug on the MOD30ML is where the power safety or protective ground is to be
connected.
•
No other connections are to be made to this lug.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
GroundingWiring.doc
Technote: TNML1001-1
Rev. 3, Feb-2005
Page 1 of 4
Technical Notice
•
If the installation includes an AC power neutral, test for voltage between it and this ground. If there is
more than 2 volts, it is quite likely that there is a defective ground or neutral connection.
Shields
•
Usually, shield wires are connected to ground only at one end.
•
In noisy environments, it may be necessary to connect the shield to ground at both ends. In this
case, it is imperative that a high quality ground is available at both ends, to prevent ground loop
currents.
•
All shield grounding is to be made on the Chassis terminals. There are two of these terminals, one
above terminal 49 and one below L2/N. They connect directly to the instrument housing, as does the
ground lug.
Instrument, I/O and Communication Circuit Commons
•
The instrument circuit common, built-in analog inputs, modular analog I/O and communication circuit
commons are isolated from the protective ground. This makes it easier to avoid dc ground loops, and
helps isolate the instrument from noise, which may be present on the protective ground.
•
If the installation does not include a dedicated instrument system ground, then connect circuit
commons to one of the terminals identified as Chassis.
•
Never leave circuit commons completely floating.
•
Circuit commons must always have some dc path to ground to prevent the possible build up of static
charges, to reduce noise pickup, and to comply with EU EMC requirements.
•
If a separate instrument ground is available, connect commons to it, instead of the power or safety
ground.
•
Instrument circuit common (terminal 25) and the negative or return of all isolated analog signal inputs
and outputs are to be connected to ground. Note that the built-in analog outputs are not isolated and
require no additional grounding, when the instrument common is tied to ground.
•
When using the built-in communications, connect terminal 1 of each instrument on the bus together.
This circuit common must also be connected to ground at one point.
•
The common of ICN and RS-232 modules is to be connected in the same manner as the built-in
communications.
•
RS-485 modules provide no connection to circuit common and usually do not require grounding. For
installations where high levels of noise or static charges are present, it may be necessary to ground
the circuit. If the circuit is grounded at the PC interface or another device, adding a ground could
cause adverse affects. If the communication circuit is not grounded elsewhere, it may be grounded at
the terminations. To ground at the terminations, it is necessary to use two 60 ohm resistors in series,
instead of one 120 ohm resistor. The junction between the two resistors may then be connected to
ground.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
GroundingWiring.doc
Technote: TNML1001-1
Rev. 3, Feb-2005
Page 2 of 4
Technical Notice
Wiring
•
When using a dedicated instrument ground, the resistance to ground should be less than 1 ohm.
Use stranded wire for best noise immunity, of sufficient gauge to keep the resistance low. For
example, at least 18 AWG (1.02 mm) wire would be required for a distance of 150 feet, or 10 AWG
(2.6 mm) for 1000 feet.
•
Since instrument common terminals 25, 16 and 41 are all internally tied together, 16 and 41 will also
be tied to ground when terminal 25 is connected to ground.
•
If necessary, use a “pigtail” wire from the terminal and splice it to multiple common or shield wires.
•
Spliced wires should be twisted before applying a crimp connector.
•
All ground wires should be kept as short as possible.
•
DO NOT use the wire’s shield for a signal or common.
•
Analog input signal wiring must be at least 22 AWG (0.65 mm), though larger is perferred.
•
Wire Recommendations:
Stranded shielded twisted pair wire should be used for all signal and communication wiring. The wire
should have a minimum of a 2-inch lay (6 twists per foot). It is best for each pair to have its own
shield. If using multiple pairs that share a shield, do not mix high and low voltage signals within the
same shield.
•
I/O Signals
•
•
Remote I/O Communications
•
•
•
Up to 1600 ft (500 m)
24 AWG (0.51 mm) overall foil shield and drain wire
(Beldon 9841 or equiv.)
ICN Communications
•
Up to 500 ft (150 m)
18 AWG (1.02 mm)
•
500-1500 ft (150-460 m)
18 AWG (1.02 mm), 18-25 pf/ft (60-83 pf/m)
•
1500-2000 ft (460-610 m)
22 AWG (0.64 mm)
RS-232 Communications
•
•
At least 22 AWG (0.65 mm), though larger is perferred
Up to 50 ft (15 m)
virtually any standard shielded twisted pair with drain
(Beldon 9502 or equivalent)
RS-422 and RS-485
•
Up to 20 ft (6 m)
virtually any standard shielded twisted pair with drain
•
20-1000 ft (6-305 m)
24 AWG (0.51 mm) overall foil shield and drain wire
(Beldon 9841 for 2-wire and 9502 for 4-wire, or equiv.)
•
1000-4000 ft (305-1220 m) 24 AWG (0.51 mm) overall foil shield and drain wire on each pair
(Beldon 9841 for 2-wire and 9729 for 4-wire, or equiv.)
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
GroundingWiring.doc
Technote: TNML1001-1
Rev. 3, Feb-2005
Page 3 of 4
Technical Notice
I/O Grounding
•
The built-in analog outputs are internally tied to circuit common, and require no external grounding.
•
The built-in analog inputs, and all modular analog I/O, are isolated and should be externally
grounded.
Reference:
TechNote
TNML0801-2
Faceplate Communication Errors
Instruction
IB-MODBUS-RTU
Modbus RTU Communications Guide
Instruction
IB-1800R-INS
MOD30ML Installation Guide
Instruction
IB-23C601
Remote I/O Module Installation Guide
Support Web Site
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
GroundingWiring.doc
http://www.micromodautomation.com
Technote: TNML1001-1
Rev. 3, Feb-2005
Page 4 of 4
Instrument Overconfigured
Diagnostic alarm in MOD
30ML/Modcell
Problem Description:
The overconfigured diagnostic indicates that it is taking longer than the configured time to execute the
database. This usually is not a problem, if it occurs occasionally. If the diagnostic is continuously active,
the database should be revised to correct the error.
Applies to:
MOD 30ML and MODCELL Multiloop Processor
Solution:
There are nine scan intervals, 1 through 5 are for user configured functions, 6 is for the Interface Block itself,
and 7 through 9 are for communication channels. Scan intervals 1 through 5 can be configured in increments
of 50mS. Scan interval 6, which is fixed at 50mS, is for managing instrument states, diagnostics, events and
I/O. Scan intervals 7 and 8 are for managing the communications ports one and two. Scan interval 9 is for
communications port 3 on Modcell MultiLoop Processor, or the display and built-in I/O on the MOD 30ML.
Scan intervals 7 through 9 are fixed at 50mS for installed ports and set to zero for unused ports.
To accurately determine the scan times, the instrument must be configured, in the RUN state, and with valid
I/O connected. Using the Application Builder status screen, issue the command CLR_MT to reset all MTIME
values to zero. If these attributes are not zeroed after startup, they may represent a startup “surge” in some
cases. After waiting a few minutes, or longer if required for supervisory messages or event-triggered
operations to be executed, issue the command R XTIMES and record the MTIME values. From these
readings, it can be determined to what degree the instrument is overconfigured. It is easiest to base the
calculations on the shortest scan interval, which is 50mS.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
Overconfig.doc
Technote: TNML0302-2
Rev. 2, Mar-2002
Page 1 of 2
Technical Notice
Below is a sample calculation for an overconfigured instrument. The interval ratio is a factor used to
normalize each scan group to a time slice of a 50mS unit.
Scan
Group
Scan
Interval
MTIME
1
2
3
4
5
6
7
8
9
300
350
400
450
500
50
50
50
50
314
324
295
310
404
24
13
0
0
Interval
Ratio
x 50/300
x 50/350
x 50/400
x 50/450
x 50/500
x 50/50
x 50/50
x 50/0
x 50/0
Total
Time/50mS
=
=
=
=
=
=
=
=
=
=
52.3
46.3
36.9
34.4
40.4
24.0
13.0
0.0
0.0
247.3
The calculations above show that the configuration is asking for over 247mS of processing to be done every
50mS. Notice that only group 1 is overconfigured, but even if its MTIME value was zero, the instrument would
still be overconfigured.
To eliminate the overconfigured diagnostic, there are three directions that can be taken.
1. Increase one or more of the group scan interval times
2. Optimize the configuration for more efficient operation
3. Remove some of the functions from the database
The easiest solution would be to increase the scan interval times, assuming that acceptable updates could still
be performed. The best solution may be to implement a combination of all three actions.
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
Overconfig.doc
Technote: TNML0302-2
Rev. 2, Mar-2002
Page 2 of 2
Communication Cables Pin-Outs
Cables for Minilink, Comm link and MOD 30ML
Problem Description:
This tech-note covers the pin-outs for the communication cables used with the MOD 30, MOD 30ML and
Modcell equipment.
Applies to:
MOD 30, MOD 30ML, Modcell, Comm link (1720N), Mini-link Ext (1733N) and personal computer.
Explanation:
Following is a table that summarizes the cables:
Cable Model Number
Connecting eqipment
Communication Satndard
109S1854
MOD 30ML Built-in RS-232 port in the
RS-232
front on the controller to PC
1774F
Comm link (1720N) and PC’s 9 pin serial
RS-232
port
1753F
Comm link (1720N) and PC’s 25 pin serial
RS-232
port
Generic
Mini link – Ext (1733N) 9 pin port and
RS-232
PC’s 9 pin serial port
Generic
Mini link – Ext (1733N) 9 pin port and
RS-232
PC’s 25 pin serial port
Generic
Mini link – Ext (1733N) 25 pin port and
RS-232
PC’s 25 pin serial port
Generic
Mini link – Ext (1733N) 25 pin port and
RS-232
PC’s 9 pin serial port
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
Comm Cables.doc
Technote: TNML0702-1
Rev. July-2002
Page 1 of 4
Technical Notice
The most commonly used cable for communication with MOD 30ML is the RS 232 cable with Model
number 109S1854. The pin outs for this cable are given below:
WIRING CHART FOR CABLE 109S1854
Wire No.
Color
Pin no. on the 9
pin connector
side
Function
To the connector
on the MOD 30ML
side
Function
1
RED
2
Rx (from
PC)
TIP
Tx
2
BLACK
3
Tx (from
PC)
RING
Rx
3
BARE
5
Common
SLEEVE
Common
Cables for 1720 Communication Link:
Pin outs for the 1774F RS-232 cable for connecting PC to 1720 Communication Link is given below:
Color
Pin no. (9 pin connector on the PC
side)
Pin no. (25 pin connector on the
Comm. Link side)
BLACK
2 Rx
2 Tx
BLACK
3 Tx
3 Rx
RED
5 Common
7 Common
GREEN
7 RTS
5 CTS
WHITE
8 CTS
4 RTS
1 GND
Shield
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
Comm Cables.doc
Technote: TNML0702-1
Rev. July-2002
Page 2 of 4
Technical Notice
Pin outs for the 1753F RS-232 cable for connecting PC to 1720 Communication Link is given below:
Color
Pin no. (25 pin connector on the PC
side)
Pin no. (25 pin connector on the
Comm. Link side)
BLACK
1 GND
1 GND
BLACK
2 Tx
3 Rx
BLACK
3 Rx
2 Tx
GREEN
4 RTS
5 CTS
WHITE
5 CTS
4 RTS
RED
7 Common
7 Common
Cables for Mini Link External
Pin outs for the RS-232 cable for connecting PC to 1733N Mini Link External is given below:
PC side
Mini Link External Side
25 Pin port DB25f
9 Pin port
- DB9f
Function
Function
9 Pin port- DB9m
25 Pin port
–
DB 25m
1
Shell
Ground
Ground
1
1
2
3
Tx Data
Rx Data
2
2
3
2
Rx Data
Tx Data
3
3
7
5
Common
Common
5
7
6
6
DSR
RTS
7
4
20
4
DTR
CTS
8
5
+5 Vdc
9
Notes:
1.
DSR-RTS and DTR-CTS connections are not required if Jumpers W16 and W17 are removed.
2. The +5Vdc connection is for test purposes only.
3. The Ground connections are optional.
4. The cable shield may be connected to ground at either end, but not both.
For the latest list of technotes, visit http://www.micromodautomation.com or contact us at 585 321
9200
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
Comm Cables.doc
Technote: TNML0702-1
Rev. July-2002
Page 3 of 4
Technical Notice
Topic: MOD 30ML/Modcell
MicroMod Automation, Inc.
Comm Cables.doc
Technote: TNML0702-1
Rev. July-2002
Page 4 of 4
The Company’s policy is one of continuous product improvement and the right
is reserved to modify the information contained herein without notice, or to
make engineering refinements that may not be reflected in this bulletin.
Micromod Automation assumes no responsibility for errors that may appear in
this manual.
© 2004 MicroMod Automation, Inc.
Printed in USA
IB-23M601, Issue 3 2/2005
MicroMod Automation, Inc.
140 Mushroom Blvd
Rochester, NY USA 14623
Tel. 585-292-6050
Fax 585-273-6969
www.micromodautomation.com