Académique Documents
Professionnel Documents
Culture Documents
*NOTE: The purpose of this document is to provide a basic outline for configuring an HBR30 Hot Backup Redundant System for
90-30 PLCs using Trimation software model # TM693SWP203. This document explains how to setup a dual bus HBR system for
90-30. For more information please refer to Trimations HBR30 Users Manual.
Installing the Trimation software
Insert the Trimation diskette and double click on the install.bat file. This must be done from the A: drive!!! .
Copy the following folders from the Trimation diskette into your LM90 directory (ex: C:\lm90\):
H03cfga-for PLC A 1.
H03cfgb-for PLC B 2.
H03pxyy-software for each PLC-xyy refers to revision level; x is the major rev. and yy is the minor rev. 3.
H03d313-only copy this if you have a 90-30 drop on your bus with a 323 CPU 4.
H03d331-only copy this if you have a 90-30 drop on your bus with a 331, 340, 341, 351, or 352 CPU
5.
b.
1.
Configuring PLC-A : Bus-1
From the LM90 Configuration Package, select the folder labeled H03CFGA. .
Go to the I/O config. and zoom in on GBC (BEM331) for Bus-1.
If you are only using one bus then delete the second bus controller from the config. 1.
b.
Make sure that the Module SBA is 31, the Input Def is OFF, and the Out at strt is DISABLED. c.
Set the Status bit to %I02017. d.
Address the Input Ref.s and Output Ref.s as you like for each device on the bus except for SBA 30 and 31.
DO NOT address the Output Ref.s for any 90-30 drop on the bus. Make sure that the length is 0 for the
Output Ref.s on any 90-30 drop!!! However, you should address the Output Ref.s for any Field Control or
Genius devices.
1.
%I0001 is reserved by HBR so it is recommended that you start your addressing at %I0009 or, if you are
using a second bus, start at %I0017 (refer to Configuring PLC-A : Bus-2 in the next section to understand
why).
2.
If you will be setting up a backup bus (Bus-2) then you must address all Input Ref.s to start with an even
multiple of 8 plus 1 in order to match up with the registers for the addressing on Bus-2. For example:
%I0017 - %I0032 on Bus-1 corresponds with %R0502 on Bus-2, %I0033 - %I0048 on Bus-1 corresponds
with %R0503 on Bus-2, etc... So start your addressing for each device on Bus-1 with %I0017, %I0033,
%I0049, etc
3.
The config. screen for SBA 30 should display the following information:
------------------ BUS CONTROLLER MODULE DATA --------------------
Module SBA : 31 Baud Rate : 153K STD Input Def : OFF
S6 Ref : 0 Status : %I02017 Out at strt: DISABLED
------------------------- DEVICE DATA ----------------------------
Device SBA : 30 Input1 Ref : %R00001 Input1 Len : 61
Device Type: GENERIC Input2 Ref : %AI00001 Input2 Len : 0
Output1 Ref: %Q00001 Output1 Len: 0
Output2 Ref: %AQ00001 Output2 Len: 0
4.
The config. screen for SBA 31 should display the following information: 5.
e.
------------------ BUS CONTROLLER MODULE DATA --------------------
Module SBA : 31 Baud Rate : 153K STD Input Def : OFF
S6 Ref : 0 Status : %I02017 Out at strt: DISABLED
------------------------- DEVICE DATA ----------------------------
Device SBA : 31 Input1 Ref : N/A Input1 Len : N/A
Device Type: CONTROL Input2 Ref : N/A Input2 Len : N/A
2.
Output1 Ref: %R00303 Output1 Len: 61
Output2 Ref: %AQ00001 Output2 Len: 0
3.
Configuring PLC-B : Bus-1
From the LM90 Configuration Package, select the folder labeled H03CFGB. .
Because PLC-B is the backup to PLC-A all of the settings will be the same for Bus-1 on each PLC except for the
following:
b.
4.
The Module SBA must be set to 30. 1.
The config. screen for SBA 30 should display the following information:
------------------ BUS CONTROLLER MODULE DATA --------------------
Module SBA : 30 Baud Rate : 153K STD Input Def : OFF
S6 Ref : 0 Status : %I02017 Out at strt: DISABLED
------------------------- DEVICE DATA ----------------------------
Device SBA : 30 Input1 Ref : N/A Input1 Len : N/A
Device Type: CONTROL Input2 Ref : N/A Input2 Len : N/A
Output1 Ref: %R00303 Output1 Len: 61
Output2 Ref: %AQ00001 Output2 Len: 0
2.
The config. screen for SBA 31 should display the following information: 3.
------------------ BUS CONTROLLER MODULE DATA --------------------
Module SBA : 30 Baud Rate : 153K STD Input Def : OFF
S6 Ref : 0 Status : %I02017 Out at strt: DISABLED
------------------------- DEVICE DATA ----------------------------
Device SBA : 31 Input1 Ref : %R00001 Input1 Len : 61
Device Type: GENERIC Input2 Ref : %AI00001 Input2 Len : 0
Output1 Ref: %Q00001 Output1 Len: 0
Output2 Ref: %AQ00001 Output2 Len: 0
6.
Configuring the 90-30 I/O drop : Bus-2
From the LM90 Configuration Package, select the folder that was used for configuring Bus-1. .
The GBC should be configured as follows for Bus-2 (you may add more devices if desired): b.
------------------ BUS CONTROLLER MODULE DATA --------------------
Module SBA : 1 Baud Rate : 153K STD Input Def : OFF
S6 Ref : 0 Status : %I00449 Out at strt: DISABLED
------------------------- DEVICE DATA ----------------------------
Device SBA : 1 Input1 Ref : N/A Input1 Len : N/A
Device Type: CONTROL Input2 Ref : N/A Input2 Len : N/A
Output1 Ref: %I00017 Output1 Len: 16
7.
Output2 Ref: %AQ00001 Output2 Len: 4
-The above assumes that the goal is to send 16 discrete inputs starting at %I00017 and 4 analog inputs starting
at %AI00001 to the controlling PLC.
------------------ BUS CONTROLLER MODULE DATA --------------------
Module SBA : 1 Baud Rate : 153K STD Input Def : OFF
S6 Ref : 0 Status : %I00449 Out at strt: DISABLED
------------------------- DEVICE DATA ----------------------------
Device SBA : 30 Input1 Ref : %R00961 Input1 Len : 61
Device Type: GENERIC Input2 Ref : %AI00001 Input2 Len : 0
Output1 Ref: %Q00001 Output1 Len: 0
Output2 Ref: %AQ00001 Output2 Len: 0
------------------ BUS CONTROLLER MODULE DATA --------------------
Module SBA : 1 Baud Rate : 153K STD Input Def : OFF
S6 Ref : 0 Status : %I00449 Out at strt: DISABLED
------------------------- DEVICE DATA ----------------------------
Device SBA : 31 Input1 Ref : %R00833 Input1 Len : 61
Device Type: GENERIC Input2 Ref : %AI00001 Input2 Len : 0
Output1 Ref: %Q00001 Output1 Len: 0
Output2 Ref: %AQ00001 Output2 Len: 0
Registration
If you do not register the HBR30 software with Trimation then PLC-A will go into STOP mode after 22 days of being in
RUN mode. Once the PLC is stopped it resets the 22 day time limit. Therefore, if you stop the PLC and then put it into
RUN mode once every 22 days then the registration will never expire.
.
How to register (From the HBR30 Users Manual):
Determine CPU-As key serial number. Using the Programming Package in LogicMaster 90, record the
value contained in %R01009.
1.
Record the disk serial number from the Trimation HBR30 distribution diskette. This number is located on
the diskette label.
2.
Transmit both the CPU identification number and the diskette serial number to Trimation by telephone
facsimile (fax). Trimations fax number is (804) 978-0045. Please make certain that you list a fax number
to which Trimation may send a response.
3.
Upon receiving your information, Trimation will respond with a registration form. 4.
When you receive the Trimation registration form, enter the appropriate values into the PLC registers,
%R01010-01019. Only CPU-A requires values in these registers.
5.
b.
9.
Miscellaneous
%M01020 is automatically set to a 1 in the master PLC. .
%G741 is automatically set to a 1 in PLC-A. b.
%G742 is automatically set to a 1 in PLC-B. c.
10.
This Application Note is intended for general informational purposes only, and is not intended as a substitute for the advice of
a qualified technician who is familiar with a specific control application and who has reviewed the hardware and software to
determine safe operation and suitability of purpose. While efforts have been made to be accurate, the information contained
herein does not purport to cover all details or variations in hardware or software, nor to provide for every possible
contingency with respect to installation, operation, or maintenance. This Application Note is based on information available
at the time of its publication which is subject to change, and GE Fanuc Automation assumes no obligation of notice to holders
of this document with respect to changes subsequently made. GE Fanuc Automation makes no representation or warranty,
whether express, implied, or statutory, with respect to, and assumes no responsibility for, the accuracy, completeness,
sufficiency, or usefulness of the information contained herein, and disclaims any liability of any kind whatsoever for any
claims arising from its use. No warranties of merchantability or fitness for a particular purpose shall apply.