![](/html/74/74ec/74ecf4b2329cf077754e632cbbc1385ba2ce154ce9f17dbeab2591d9fb1bbcfb/bg1.png)
Instruction Manual
MACO® 4000, 5000 & 6000 Series
SPI Auxiliary Equipment Interface
Protocol
Table of Contents
1.0 Introduction.......................................................2
2.0 Setup Instructions ............................................2
2.1 Board Location.........................................2
2.2 Jumpers and Switches.............................2
2.3 Node Address ..........................................2
2.4 MACO Serial Communication Setup........2
2.4.1 Modfiles and Sample Screens .................2
2.4.2 COMM Setpoints......................................2
2.5 Wiring.......................................................3
2.6 Error Codes Screen .................................4
2.6.1 Baud Rate Setpoints ................................4
2.6.2 SPI Status Relays ....................................4
3.0 SPI Screens and RLD Programming...............5
3.1.0 List of SPI Devices Supported .................5
3.1.1 Mold Temp Controller Commands ........... 5
3.1.2 Chiller Commands ................................... 5
3.1.3 Dryer Commands.....................................5
3.1.4 Loader Commands .................................. 6
3.1.5 Melt Pump Commands ............................ 6
3.1.6 Additive Feeder Commands .................... 6
3.1.7 Self-tune Temp Controller Commands .... 6
3.1.8 General Purpose Temp Controller
Commands...............................................6
3.1.9 Robot Commands .................................... 6
3.2 Setup Screen ...........................................7
4.0 Status and STM/MTS Control Relays..............8
4.1 Status control relays ................................ 8
4.2 STM/MTS control relays .......................... 9
4.2.1 Building the STM/MTS Table.....................9
5.0 SPI Status Monitor / setup screens...............10
1640-IN-026-A-00
July 1995
Copyright © 1995 Barber-Colman Company
1640-IN-026-A-00 Page 1 of 10
![](/html/74/74ec/74ecf4b2329cf077754e632cbbc1385ba2ce154ce9f17dbeab2591d9fb1bbcfb/bg2.png)
1.0 INTRODUCTION
The Society of the Plastic Industry, Inc. has established a
standard communication protocol (SPI) that provides a platform for instrumentation manufactured by different companies to communicate together on the same RS-485 local area
network.
The SPI Auxiliary Equipment Interface module (71-946-X) will
®
allow the MACO
4000, 5000 and 6000 Series controllers to
communicate (via SPI protocol) with auxiliary equipment
typically found in plastic molding, extruding or blowmolding
facilities, including mold temperature controllers, hot runner
controllers, chillers, dryers, additive feeders and melt pumps.
A maximum of 32 separate devices can be connected to a
MACO on the same SPI auxiliary interface module. With this
interface the standard features of the MACO controllers would
be utilized, such as recipe storage (allowing fast setup times)
RLD interface capability without the need for extensive wiring
to the Sequence inputs/outputs Statistical Process Control
(SPC) of auxiliary equipment parameters.
The SPI Auxiliary Equipment Interface module is pre-configured to communicate with SPI compatible auxiliary equipment. The end user or OEM needs no programming skill, or
knowledge of the intricacies of the SPI protocol. You simply
need to know what SPI compatible devices being used and
the quantity you wish to communicate with. The user needs
a working knowledge of Barber-Colman OptiGrafix and RLD
programming software.
The SPI Auxiliary module will communicate with any device
listed in the current, released version 3.01a of the SPI Phase
I protocol (also listed in section 3.1 of this document). It will
communicate at a user selectable baud rate of 1200, 2400,
4800, 9600, and 19.2K. Every "required" command, as defined by the protocol, for the devices listed are supported in
this release of firmware.
2.0 SETUP INSTRUCTIONS
U10
A-13404-2
RS-485 COMMUNICATIONS
T1
8
7
6
5
4
3
2
1
ON OFF
S1
J2
IN OUT
J1
IN OUT
4
SHIELD
3
ISOCOM
2
DATA
1
DATA
Figure 2.2 SPI Auxiliary Interface module.
2.3 Node Address
The node address switch S1 on the SPI Auxiliary module is not
used.
2.4 MACO SERIAL COMMUNICATION SETUP
The MACO serial communications setup screen (figure 2.4) is
used for setting baud rates and enabling communications.
This controller can have as many as three separate external
devices connected for use with serial communications.
Daughterboards purchased for the communications
motherboard determine what type of device can be connected. The COMM setpoints correspond to daughterboard
locations on the motherboard:
COMM 1 bottom slot.
COMM 2 middle slot.
COMM 3 upper slot.
2.4.1 Modfiles and Sample Screens
The diskette SA-00064-01X-0-00 is provided. It contains the
modfiles and sample SPI screens that will be required by the
MACO and OptiGrafix programming software. Preform the
following steps to install these files onto your user application.
2.1 Board Location
The SPI Auxiliary module may be placed in slot 1, 2, or 3 of the
communications motherboard (A-13408-1). The communications motherboard must be installed in primary chassis 1 in a
slot which has a control data bus connector; this is the middle
connector on the back-plane of the MACO controllers. You
may only have one (1) RS-485 SPI Module per system.
The SPI Auxiliary Equipment module can be used with data
handler version V20.75 or newer.
2.2 Jumpers and Switches
There are two hardware jumpers that have to be manual set
before installing the SPI Auxiliary module (daughterboard)
onto the communications motherboard A-13408-1XX.
Jumpers J1 and J2 are to be in the "IN" position, see Figure
2.2. These jumpers connect the bus termination resistors to
the Data(+) and Data(-) terminals.
1640-IN-026-A-00 Page 2 of 10
A. Copy the two modfiles; to copy the modfiles place
the diskette into floppy drive and copy to your existing modfile directory.
Example: Copy A:\modfiles\*.* C:\modfiles.
B. Using the OptiGrafix screen editor copy the SPI
sample screens from the diskette (A:\ADB0001 name
of application to copy from) to your user application
on the hard drive using the Application ...
Utilities...Copy from ... Screens Feature.
2.4.2 COMM Setpoints
Examine the Module Information Screen to determine which
communications boards are present and then enter a setpoint
for each daughterboard, see Figure 2.4. COMM 1, 2 or 3 may
be an RS-485 device (a setpoint of 0 to enable SPI communications) and COMM 1, 2 or 3 may be an RS-232 device (a
setpoint of 0, 1 or 2). Note that only one of EACH DEVICE is
allowed (i.e., can’t have two RS-232 printers or two RS-232
PCs, etc.). Al other information on this screen (Figure 2.4) is
for RS-232 communications.
![](/html/74/74ec/74ecf4b2329cf077754e632cbbc1385ba2ce154ce9f17dbeab2591d9fb1bbcfb/bg3.png)
Figure 2.4 SERIAL COMMUNICATIONS SETUP SCREEN
1
ISOCOM
3
DATA (+)
1
DATA (-)
2
SHIELD
4
MACO SPI Port
1
3
3
4
8
5
9
DEVICE
NODE 1
Beldon 8772 Cable
Figure 2.5 Wire multiple Device's
2.5 Wiring
The SPI Auxiliary Interface module uses a four pin connector
to communicate with the devices. Connector E23-1134-004
is provided with screw terminals for field wiring. Figure 2.5
illustrate the device wiring, note the SPI module terminals are
not in order, see Figure 2.2.
The RS-485 cabling shall run on the low voltage side of the
MACO controllers cable tray located at the bottom of each
chassis.
The Device that is located farthest from the MACO require a
bus terminator resistor, see Figure 2.5.
1
1
3
3
4
8
5
9
DEVICE
NODE 2
9 Pin Female Connectors (Rear View)
1
3
4
5
DEVICE
NODE X
8
9
Termination
Resistor
100 Ohms
1640-IN-026-A-00 Page 3 of 10