Section 1 ΠIntroduction - Anitech

Allen Bradley Module
ABM-4010
User’s Operation Manual
Version 2.05
Release Date 7.30.01
$%0 8VHU 0DQXDO
LL
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
Document Revision 2.05
Release Date 7.30.01
Great effort has been made to provide accurate and current information within this manual,
although, errors occasionally go undetected. If you discover an error, please bring it to our
attention so we may correct it. Anitech Systems, Inc. will not be held responsible for any
inaccuracies or omissions, or any consequences resulting from them.
Anitech Systems, Inc. reserves the right to make revisions to its hardware and software products
without notice.
Anitech Systems, Inc. assumes no responsibility or liability for the use of any of these products
and makes no representation, expressly or implied that the use of its products will be suitable to
all applications.
The Media Pro 4000 system in not intended for direct control in safety critical applications. It
should be used in conjunction with a Programmable Logic Controller where safety is an issue.
The data in this document incorporates proprietary rights of
$QLWHFK 6\VWHPV ,QF
25021 Anza Drive, Valencia, CA 91355 USA
Phone (661) 257-2184 Fax (661) 257-2025
Email Mail@Anitech-Systems.com
Web http://www.Anitech-Systems.com
Any party accepting this document does so in confidence and agrees that it shall not be
duplicated in whole or in part, nor disclosed to others, without the explicit consent of ANITECH
SYSTEMS, Inc.
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
LLL
$%0 8VHU 0DQXDO
LY
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
Contents
CONTENTS ................................................................................................................................... V
PREFACE..................................................................................................................................... VI
RELATED PUBLICATIONS ........................................................................................................... VI
SYSTEM REQUIREMENTS .......................................................................................................... VII
GETTING STARTED.................................................................................................................... VII
OPERATING ENVIRONMENT .................................................................................................... VIII
WARRANTY ............................................................................................................................. VIII
SERVICE OPTIONS ................................................................................................................... VIII
SECTION 1 – INTRODUCTION .......................................................................................1
1.1
1.2
1.3
MODULE DESCRIPTION....................................................................................................1
PURPOSE AND INTENDED USE..........................................................................................3
SPECIFICATIONS ..............................................................................................................3
SECTION 2 – PREPARATION FOR USE ........................................................................5
2.1
2.2
2.3
UNPACKING AND INSPECTION .........................................................................................5
INSTALLATION CONSIDERATIONS ...................................................................................5
USER CONFIGURABLE JUMPERS AND OPTIONS ...............................................................6
2.3.1
2.3.2
Jumper Settings and Options.................................................................................................. 8
Switch Settings and Options ................................................................................................. 10
SECTION 3 – INSTALLATION ......................................................................................13
3.1
3.2
3.3
TYPICAL INSTALLATION EXAMPLE ...............................................................................13
J1 FIELD CONNECTOR INFORMATION...........................................................................13
SUPPORT TOOLS AND PART NUMBERS ..........................................................................14
SECTION 4 – MODULE OPERATION ..........................................................................15
4.1
4.2
4.3
4.4
NORMAL OPERATIONS ..................................................................................................15
FAULT CONDITIONS .......................................................................................................15
INDICATORS ...................................................................................................................16
TROUBLESHOOTING ......................................................................................................17
SECTION 5 – PROGRAMMING.....................................................................................19
5.1
5.2
MODULE PROGRAMMABLE FUNCTIONS........................................................................19
SOFTWARE CONFIGURATION ........................................................................................20
5.2.1
5.3
5.4
Data Transfer Examples ....................................................................................................... 21
SUPPORTED COMMAND FORMATS ................................................................................23
APPLICATION EXAMPLE ................................................................................................24
SECTION 6 – APPENDIX................................................................................................25
6.1
SAVING FILES FROM A WEB PAGE WITHOUT DISPLAYING - .........................................25
6.2
POWER SPECIFICATION FOR CONTINUOUS NORMAL OPERATION ................................26
6.3
DOWNLOADING NEW VERSION OF FIRMWARE TO A MODULE .....................................27
GLOSSARY ..................................................................................................................................30
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
Y
$%0 8VHU 0DQXDO
Preface
Welcome to the Media Pro ABM-4010 User’s Operational Manual. Highlighted in this
manual are the component features, installation, configuration, software operation,
programming reference, examples of typical applications, and technical support information.
This document is provided so users of the Media Pro 4000 can gain an understanding of the
system design and implementation techniques. It is assumed the reader has a basic knowledge of
typical show elements and their control requirements. In addition, a basic understanding of
programming concepts will help the user understand Anitech System’s powerful English based
Media Pro Control Language (MPCL).
For specific information about other Media Pro 4000 products, please refer to the applicable
user manual or on-line help system.
Related Publications
The following documents contain additional information concerning ASI Media Pro 4000
products. To obtain a copy of any of the documents listed below, contact ASI or visit our
website.
Document
ABM – 4010
AOM – 4010
APC – 4020
ASM – 4030/4020
DSM – 4020
HMR – 4000
ICM – 4020
IMC – 4020/4010
IOM – 4020
LCM – 4020
SEM – 4020
TCM – 4020
VMR – 4000
YL
$QLWHFK 6\VWHPV ,QF
Description
Allen Bradley Remote Input/Output Module (RIO)
Analog Output Module - 16 Channel
Animation Programming Console
Analog Servo Module - 8 Channel /
4 Channel with Compliance
Digital Sound Module with PCMCIA socket
Horizontal Module Rack - 5 Slot
Intelligent Control Module
Integrated Module Controller
Input/Output Module - 16 Bit (24vdc)
Lighting Control Module (DMX 512)
Serial Expansion Module - 8 Channel (RS-232)
Time Code Module (SMPTE)
Vertical Module Rack - 18 Slot
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
System Requirements
¾
¾
¾
¾
¾
IBM PC compatible computer running Windows 95 / 98 environment with 1 serial port at
19.2Kbps.
The PC should be at least Pentium 90 MHz, with a minimum of 16 Mbytes of Ram.
The recommended minimum system is Pentium 400 MHz or faster with 32M RAM and a
serial port at 115.2Kbps.
An EPP 1284-1994 compatible parallel port is required for animation and is recommended
for all other operations, but not required. Downloads for Animation and DSM sound files are
much faster over the EPP parallel port.
Approximately 12 Mbytes of disk space are required for the MP4000/APU4000 software. In
addition, we recommend a minimum of 30 Mbytes storage for each show’s application files.
This size will vary depending on the show configuration and the size of the sound and
animation files that may be required.
Getting Started
The Media Pro 4000 Software is provided on a set of floppy disks. To install
the files, follow these directions:
Place disk 1 into the floppy drive. Open the Explorer and browse FLOPPY
[A:]
Double click on SETUP… .EXE
Follow the on-screen installation instructions.
The default directory C:\MP4000 will be created and placed on the desktop.
To enter the program, browse the directory and double click MP4000.EXE
Current versions of the MP4000 software place an icon on the desktop, earlier
versions (1998) do not.
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
YLL
$%0 8VHU 0DQXDO
Operating Environment
All Media Pro Products are manufactured to the highest standards. With proper care and
maintenance, they should provide many years of trouble-free service.
To ensure that your equipment has the longest life possible, it should be placed in an area with
good ventilation and low humidity, out of direct sunlight and away from heat sources or lamps.
Never expose equipment to moisture of any sort. Always maintain a dust, dirt and smoke free
environment.
Always remember that high temperature is the enemy of all electronic equipment.
Environmental Conditions:
Recommended Operating:
Storage Temperature:
Relative Humidity:
10° to 32° C (40° - 90° F)
-40° to 60° C (-4° - 140° F)
0 to 95% (Without Condensation)
Warranty
Anitech Systems warrants this product to be free of manufacturing defects for 1 year from the
date of purchase. At Anitech System’s discretion, Anitech Systems will repair or replace a
module that fails due to manufacturing defects.
The warranty does not cover shipping charges or modules damaged due to improper
configuration, misapplication, misuse, abuse, accidents, or shipping damage.
Service Options
Obtain a Return Materials Authorization by contacting Anitech Systems.
The contact information for customer support follows:
E-mail
Web
Telephone
Fax
Mail@Anitech-Systems.com
http://www.Anitech-Systems.com
(661)257-2184
(661)257-2025
Non-Warranty Modules Returned for RepairCharges will be based on parts used, labor, and shipping charges. Make sure the product is
properly packed and insured. Anitech Systems is not responsible for damage that occurs during
shipment.
YLLL
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
This manual is a technical reference for the ABM–4010 Allen Bradley Module.
It contains specifications, diagrams and instructions to help with the
implementation of systems using this product.
,QWURGXFWLRQ
1
Section 1 – Introduction
1.1 Module Description
The ABM – 4010 provides Allen-Bradley remote input/output (RIO) network expansion for
the Media Pro 4000 system. It enables the user to directly communicate information to and
from the PLC’s data table using Rack I/O and/or Block transfers.
By connecting the Media Pro System to the RIO Network, the PLC communicates to the
Media Pro as if it were a standard ¼ to full PLC rack of I/O. The PLC data is mapped to the
Media Pro Input or Output Channel space providing control and communications to all the
Media Pro resources. In addition, block transfers of up to 64 PLC words can be processed.
Once the ABM is configured and connected to a PLC RIO network, the PLC can start, stop
or reset cues, trigger DSM cards, update ASM cards or any other devices that are mapped to
logical channel space.
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
Figure 1-1. ABM-4010
Red LED
Rack Fault
Green LED
Node Status
Three Pin Header
Interface to Allen-Bradley
Remote I/O (Blue Hose)
Green LED
Data OK
Eight (8) Position DIP Switch
Selects:
- Rack Size
- Mode
- Last/Clr
- Baud Rate
(Not visible in this illustration)
Red LED
Configuration Fault
Eight (8) Position DIP Switch
Selects:
- Rack Address
- Rack Starting Module
(Not visible in this illustration)
Recessed Miniature Pushbutton
Switch Resets Module
96 Pin DIN Backplane
Connector
Green LED
Communications
Indicator
Red LED
Programming and
Maintenance Forces Indicator
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
1.2 Purpose and Intended Use
,QWURGXFWLRQ
The ABM – 4010 provides Allen-Bradley remote input/output (RIO) network expansion for
the Media Pro 4000 system. It enables the user to directly communicate information to and
from the PLC’s data table using Rack I/O and/or Block transfers.
There are no quantity restrictions for the ABM-4010 Module. The MP4000 Software
supports the configuration and use of this module.
See the Media Pro 4000 User’s Operation & Programming Manual for more information.
1.3 Specifications
5
5
5
5
5
Addressable as ¼, ½, ¾, or full remote I/O rack.
Supports Block Transfers up to 64 words.
PLC Rack/Block Transfer space directly mapped to Media Pro Logical
Channels.
Data Mapping is configured in the Media Pro Rack Configuration.
Remote I/O configuration by dip switches (rack size, starting group,
RIO address, RIO Baud rate).
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0
8VHU 0DQXDO
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
2
Section 2 – Preparation for Use
This section describes the board layout, jumper configurations, and switch setting
selections. These user-defined configurations need to be set before the ABM4010 will operate correctly.
2.1 Unpacking and Inspection
3UHSDUDWLRQ IRU 8VH
Inspect the shipping carton immediately upon receipt for evidence of mishandling during
transit. If the shipping carton is severely damaged or water-stained, request that the carrier’s
agent be present when the carton is opened. If the carrier’s agent is not present when the
carton is opened and the contents are damaged, keep the carton and packaging materials for
the agent’s inspection.
It is suggested that all salvageable shipping cartons and packing material be retained for
future use in the event the product must be shipped.
2.2 Installation Considerations
The ABM-4010 operates in Adapter mode on the Allen Bradley Remote I/O network. A
product operating in Scanner mode (such as an A-B PLC) is required to control the RIO
network.
Requires use of Allen-Bradley Remote I/O compatible cable (see section 3.3 Support Tools
and Part Numbers for more information.)
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
2.3 User Configurable Jumpers and Options
There are two different revisions of the Allen-Bradley Module. Most of the Jumpers are the
same for both revisions, the differences are noted in the following section. This information
applies to jumpers and options that may be set by the end-user:
Figure 2-1a. ABM–4010 Rev D
J1
S1
S2
E5
96 Pin DIN
Backplane
Connector
E2
E3
E6
$QLWHFK 6\VWHPV ,QF
Revision
E4
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
Figure 2-1b. ABM–4010 Rev C
J1
3UHSDUDWLRQ IRU 8VH
S1
S2
E1
96 Pin DIN
Backplane
Connector
E2
E3
Revision
5HYLVLRQ '
7.30.01
E4
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
2.3.1 Jumper Settings and Options
E5
Revision D Only
Flash Size
Flash Size
1 2
E1
3
4
5
6
001 - shunt pins 1 – 2 and 4 – 5.
002 - Shunt pins 2 –3 and 5 – 6.
Factory configured for 001.
Revision C Only
Flash Pin 30
1-2 VCC
3-4 +12V
5-6 RESET
For normal operation:
1 – 2 Unused.
3 – 4 For programming the Boot Flash.
5 – 6 RESET (Factory Configured).
E2
I/O Map and Boot Only
1
2 I/O Map
3
4 Boot Only
For normal operation:
I/O Map
Pins 1-2 should be open.
Boot Only
Pins 3-4 should be open.
Factory configured.
E3
Watch Dog
1
WATCHDOG
2
3
For Normal operations, put shunt on pins 1-2.
Factory configured.
EMULATOR
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
E4
INTR SEL
0
For normal operations, no shunt installed.
Factory configured.
1
2
3UHSDUDWLRQ IRU 8VH
3
4
5
6
7
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0
8VHU 0DQXDO
2.3.2 Switch Settings and Options
Following are two tables that describe the switch settings for the ABM-4010. Switch 1 is the
function select options detailed in figure 2-6. Switch 2 is the address select options, detailed in
figures 2-7a and 2-7b.
Figure 2-6. Switch 1 User Options
Switch Position
Function Selected
1
2
-
-
-
-
-
-
Select Rack Size
0
1
0
1
0
0
1
1
-
-
-
-
-
-
1/4 Rack
1/2 Rack
3/4 Rack
Full Rack
-
-
3
-
-
-
-
-
If Scanner Fault
-
-
0
1
-
-
-
-
-
Clear Data
Keep Last Data
-
-
-
4
-
-
-
-
Last Rack in Group
-
-
-
0
1
-
-
-
-
Not Last Remote I/O in Group
Is Last Remote I/O in Group
-
-
-
-
5
6
-
-
Remote I/O Baud Rate
-
-
-
-
0
1
0
1
0
0
1
1
-
-
57.6 Kbps
115.2 Kbps
230.4 Kbps
Not Supported
-
-
-
-
-
-
7
8
Unused Switches
-
-
-
-
-
-
0
1
0
1
0
0
1
1
Factory Setting
Not Used
Not Used
Not Used
0 = OPEN, OFF, NOT SELECTED
$QLWHFK 6\VWHPV ,QF
1 = CLOSED, ON, SELECTED
- = NOT APPLICABLE
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
Figure 2-7a. Switch 2 User Options
Switch Position
2
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
3
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
4
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 = OPEN, OFF, NOT SELECTED
5HYLVLRQ '
7.30.01
-
Octal
Hex
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
00
01
02
03
04
05
06
07
10
11
12
13
14
15
16
17
20
21
22
23
24
25
26
27
30
31
32
33
34
35
36
37
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
-
1 = CLOSED, ON, SELECTED
3UHSDUDWLRQ IRU 8VH
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Decimal
- = NOT APPLICABLE
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
Figure 2-7b. Switch 2 User Options continued
1
Switch Position
3
4
5
6
2
Decimal
-
Octal
Hex
-
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
-
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
-
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
-
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
-
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
-
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
-
7
8
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Starting Group
-
-
-
-
-
-
-
-
-
-
-
-
0
1
0
1
0
0
1
1
Beginning at 1st quarter (Mod 0)
Beginning at 2nd quarter (Mod 2)
Beginning at 3rd quarter (Mod 4)
Beginning at 4th quarter (Mod 6)
0 = OPEN, OFF, NOT SELECTED
$QLWHFK 6\VWHPV ,QF
1 = CLOSED, ON, SELECTED
40
41
42
43
44
45
46
47
50
51
52
53
54
55
56
57
60
61
62
63
64
65
66
67
70
71
72
73
74
75
76
77
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
- = NOT APPLICABLE
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
3
Section 3 – Installation
This section describes the considerations for installing the ABM-4010. Typical
pinout information is provided.
3.1 Typical Installation Example
To install the ABM-4010, power down the system and Connect the Blue hose to the ABM in
the same Polarity as it is on the PLC Processor.
Terminate the Remote I/O link as required by Allen-Bradley. Typically the first and last
device (each end of the cable) will be terminated with a 150-ohm resistor. In most cases, the
ABM-4010 would be installed in rack 0. See Allen-Bradley Documentation for more
information.
The ABM field connector is a 3 pin Phoenix connector (refer to the part list, section 3.3). The
pinout for the field connector to the Allen-Bradley Unit is below:
ABM-4010 Pinout
Top Pin
Center Pin
Bottom Pin
5HYLVLRQ Clear
Shield {Blue Hose (Belden 9463)}
Blue
'
7.30.01
$QLWHFK 6\VWHPV ,QF
,QVWDOODWLRQ
3.2 J1 Field Connector Information
$%0 8VHU 0DQXDO
3.3 Support Tools and Part Numbers
The following connectors or equivalents may be used:
Part
3 pin Connector Plug
Blue Hose: 20 awg, 78 ohm, Twinaxial Cable
$QLWHFK 6\VWHPV ,QF
Number
Phoenix - 1757022
Belden 9463
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
4
Section 4 – Module Operation
This section describes the operating modes of the Allen Bradley Module. It
includes fault conditions, indicators, and troubleshooting information.
4.1 Normal Operations
¾
¾
¾
¾
The Node status (Green) LED will be on when RIO communication is OK.
The Rack Fault (Red) LED will be off when the PLC’s RIO Rack fault bit is not set.
The Data OK (Green) LED will be on when Valid RIO Packets are received.
The Configuration Fault (Red) LED will be off when the ABM is correctly configured.
4.2 Fault Conditions
5
5
5
The Node status (Green) LED will be off when No valid RIO frames received at this address.
The Node status (Green) LED will blink when Retrying RIO communications, or when the
PLC is in Program Mode.
The Rack Fault (Red) LED will be on when PLC Remote I/O Fault bit is set.
The Data OK (Green) LED will be off when Invalid RIO Packets are received, or no RIO
Packets are received.
The Configuration Fault (Red) LED will be on when the ABM Is not properly configured.
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
0RGXOH 2SHUDWLRQ
5
5
$%0 8VHU 0DQXDO
4.3 Indicators
Indication
m
n
“
m
n
m
n
m
n
m
n
“
“
“
m
n
Description
Probable Cause
Recommended Action
OFF
Node Status {Green} RIO No data for this No Valid Frames
address
Received at this RIO
Address
ON Node Status {Green} Normal Condition
RIO Communications
are OK
Blinking Node Status {Green} RIO Retry
Retrying RIO
Communications, or
the PLC is in
Program Mode
OFF Rack Fault {Red}
Normal Condition
Not Faulted
ON
Rack Fault {Red}
PLC RIO Fault
OFF
Data OK {Green}
Bad RIO Packet
PLC has set the
Clear the RIO Fault bit in
Remote I/O Fault bit. the PLC Processor Status
File.
Invalid RIO Packets
ON
Data OK {Green}
Normal Condition
Valid RIO Packets
OFF
Configuration Fault
Indicator {Red}
Configuration Fault
Indicator {Red}
Normal Condition
Configuration OK
ON
OFF
Invalid Configuration Wrong Switch
Settings
Check and correct switch
settings
PGM {Programming} Normal Condition
The ABM is not in
Program Mode.
ON PGM {Programming} Programming
The ABM is in
Solid
Program Mode.
Blinking PGM {Programming} Maintenance Forces The ABM has
If necessary remove
Active
Maintenance Forces Maintenance Forces.
Active.
Blinking COM
Normal Condition
The ABM is Running.
Slow {Communications,
Green}
Blinking COM
Normal Condition
The ABM is
Fast {Communications,
Receiving Animation
Green}
Data or Commands
from the ICM.
OFF COM
Abnormal Condition The ICM is NOT
1) Make certain that the
{Communications,
Running.
ABM is fully seated in its
Green}
slot.
or
2) Make certain that the
Module Rack is Powered,
and Turned on.
ON COM
3) Make certain ICM is
Solid {Communications,
running, & no downloads
Green}
are happening.
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
4.4 Troubleshooting
The following table identifies troubleshooting problems and solutions for the ABM-4010.
Problem
Solution
The Rack Fault (Red) LED is on
1 - Clear the RIO rack fault bit in the PLC
Processor Status File.
2 - The bit can also be cleared by putting
PLC in Program, then back to Run.
Caution: Changing the PLC to Program Mode will stop
normal PLC operations!
!
Solution
The Configuration Fault (Red) LED is
on
1 - Verify that the DipSwitches on the ABM
are set correctly.
0RGXOH 2SHUDWLRQ
Problem
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0
8VHU 0DQXDO
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
5
Section 5 – Programming
This section describes the programming considerations of the Allen Bradley
Module. It includes details of programmable functions and software
configurations.
5.1 Module Programmable Functions
Data mapping is configured in the Media Pro Rack Configuration. The number of words and
size of the rack is determined by the switches. A description of the switch settings is in section
2.3.2. The table below defines the switch setting parameters:
Figure 5.-1. Rack Size.
Size Selected Media Pro Bytes PLC Words
4
2
½ Rack
8
4
¾ Rack
12
6
Full rack
16
8
3URJUDPPLQJ
¼ Rack
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
5.2 Software Configuration
The ABM must be correctly configured for proper operation. ABM configuration must be
downloaded to the ICM to ensure proper operation. See the Media Pro® 4000 Software
Programming Manual for more information.
Configuring the Ports –
Enter the configuration
information for the transfer of
data with the Allen-Bradley
unit. The parameters supplied
will direct where the
information will be placed.
Move Mode –
This specifies where the
information will be sent to or
received from. There are 8
different types of transfers to
choose from. Refer to section
5.2.1 for a detailed explanation
of transfers. A maximum of 32
transfers may be configured.
Highlight the desired port and
left-click to view the pull-down
menu. Select the configuration for the port and left-click.
Tx Qty (Bytes) –
Enter the number of bytes that will be sent to or received from the Allen-Bradley PLC. This may
range from 1 to 128 Bytes (64 PLC Words) of information. The number of Tx Qty Bytes that
may be sent or received is determined by the rack size set by Switch 2 (refer to section 2.3.2).
Note: Allen Bradley uses an octal system, the maximum number of PLC words is 64; however,
the maximum number of bytes from the Media Pro System is 128.
Chan Base (Bytes) –
Enter the number of the FIRST Channel in the Media Pro that will send to or receive from the
PLC.
PLC Base (Bytes) –
Enter the OFFSET number of bytes in the PLC to either receive or send the data. Each offset
must be unique from the other offsets, and cannot overlap already specified offsets.
Alias –
Enter the Alias that will be used by the Media Pro Cue to manipulate the data.
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
5.2.1 Data Transfer Examples
The chart below depicts the 8 different types of data transfer between the Media Pro 4000 and
the Allen-Bradley units. A few examples follow the chart, see diagram 5-3.
Figure 5-2. Data Flow between MP and PLC
Media Pro
Channel
Input ←
Output ←
Input →
Output →
Input ←
Output ←
Input →
Output →
PLC Rack I/O
← Output
← Output
→ Input
→ Input
← Output (Byte 0 only)
← Output (Byte 0 only)
→ Input (Byte 0 only)
→ Input (Byte 0 only)
PLC Block I/O
← Output
← Output
→ Input
→ Input
Examples:
The examples shown are based on the premise of a FULL RACK beginning at the 1st QUARTER
Starting Group. Switch settings are described in Section 2.3.2. For a more detailed explanation
of configuration and rack assignments, refer to the Allen-Bradley Manual.
MP Channel Out to Rack
(Channel Base Byte) 100 sends 2 bytes (Tx Qty) of data to PLC rack with an Offset (PLC Base)
of 2 Bytes. It will place the data in the 2nd word of the PLC.
MP Channel In from Rack
(Channel Base Byte) 200 receives 1 byte (Tx Qty) of information from PLC rack with an Offset
(PLC Base) of 1 Byte. It will place the data in the 2nd byte of the first word.
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
3URJUDPPLQJ
MP Channel In from Block
(Channel Base Byte) 400 sends 20 bytes (Tx Qty) of information to PLC rack with and Offset
(PLC Base) of 5 Bytes. It will place the data in the 6th word of the PLC.
$%0 8VHU 0DQXDO
Figure 5-3. Information Transfers Between PLC and Media Pro
MP Output
Channels
@o100
@o101
:
:
:
@o200
:
:
:
:
:
:
PLC Input Rack
I/O
Word Byte Byte
0
0
1
1
3
2
2
5
4
3
7
6
4
9
8
5
11
10
6
13
12
7
15
14
8
17
16
MP Input
Channels
@i100
:
:
@i200
:
@i400
↓
@i420
:
:
:
:
PLC Output Rack
I/O
$QLWHFK 6\VWHPV ,QF
Word Byte Byte
0
0
1
1
3
2
2
5
4
3
7
6
4
9
8
5
11
10
6
13
12
7
15
14
8
17
16
5HYLVLRQ PLC Input Block
I/O
Word Byte Byte
0
1
0
1
3
2
2
5
4
3
7
6
4
9
8
5
11
10
6
13
12
7
15
14
8
17
16
9
19
18
10
21
20
11
23
22
12
25
24
:
:
:
PLC Output Block
I/O
Word Byte Byte
0
1
0
1
3
2
2
5
4
3
7
6
4
9
8
5
11
10
6
13
12
7
15
14
8
17
16
9
19
18
10
21
20
11
23
22
:
:
:
:
:
:
'
7.30.01
$%0 8VHU 0DQXDO
5.3 Supported Command Formats
Commands are not used in the MPCL for the ABM, however, the ABM must be configured to
map the PLC data to/from the Media Pro channels. The table below shows example
configurations for the 8 possible types of RIO transfers.
Figure 5-2. PLC Mapping Examples
From
PLC Output Rack
PLC Output Rack
Media Pro Channel In
Media Pro Channel Out
PLC Output Block
PLC Output Block
Media Pro Channel In
Media Pro Channel Out
Æ
Æ
Æ
Æ
Æ
Æ
Æ
Æ
To
Media Pro Channel In
Media Pro Channel Out
PLC Input Rack
PLC Input Rack
Media Pro Channel In
Media Pro Channel Out
PLC Input Block
PLC Input Block
Qty
1
16
16
1
128
1
1
128
CHAN
600
601
618
619
700
828
829
830
PLC
0
0
0
0
0
0
0
0
Alias
Alias1
Alias2
Alias3
Alias4
Alias5
Alias6
Alias7
Alias8
3URJUDPPLQJ
Note: If any block transfers are used, the even byte of the 0 word is not available to the user, it is
reserved for block transfers. Refer to the Allen-Bradley PLC Programming Reference for more
information.
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0
8VHU 0DQXDO
5.4 Application Example
There are several ways to use an ABM-4010. Below are some brief examples, (refer to the MP
4000 software programming manual for more information).
™ Using the previous configuration as an example, ABM transfers perform control in
several ways:
¾ A cue could be configured to Play on i600.0 change to High.
ƒ When the associated bit changed in the PLC, the Cue would Play.
¾ A cue could be configured to Reset on i600.1 change to Low.
ƒ When the associated bit changed in the PLC, the Cue would Reset.
¾ A DSM Port could be configured for address o601, When the associated bit in the
PLC changed, the Port would Stop, Play Track 1, Play Track 2, or Ramp.
ƒ When o601.0 is high the port’s track would Stop playing,
ƒ When o601.1 is high the port’s track 1 would Play,
ƒ When o601.2 is high the port’s track 2 would Play.
ƒ When o601.3 is high the port’s Ramp would be Up.
¾ An IOM Port could be configured for Output address o602.
ƒ When the associated bit in the PLC changed, the IOM’s Output would reflect that
state. If o602.0 is a 1, the port’s bit 0 would be on.
¾ An IOM Port could be configured for Input address i618.
ƒ When the port’s bit 0 is on, 618.0 would be on, and the associated PLC bit would
also be on.
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
6
Section 6 – Appendix
The following pages contain technical briefs relating to this module. There are
additional technical briefs on the ASI website and new briefs are added on an ongoing basis. Please visit the website for updated information –
http://www.Anitech-Systems.com
Updated manuals are placed on the Web periodically. Please check to see if a more recent
revision is available on the website. Revision numbers are located in the footer of the manual
pages.
Also, a glossary of terms is in this section, for terms used by ASI as well as terms used in the
Show Control Industry.
6.1 Saving Files from a Web Page without Displaying This is useful for retrieving a non-formatted page that is not intended for viewing:
From Internet Explorer® Browser
1 - Saving files from a Web page.
A) To save a file without opening it:
1) Right-click on the link for the item you want, a pop-up menu appears,
(a) Select, then Left-click Save Target As
(b) Enter the desired folder and filenames and select Save
From Netscape® Communicator Browser
1 - Saving files without displaying them.
A) To save a file without viewing it:
1) Right-click on the file's link to display a pop-up menu,
(a) Select, then Left-click Save Link As
(b) Enter the desired folder and filename and select Save
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
6.2 Power Specification for Continuous Normal Operation
The power usage and requirements for Media Pro modules are depicted in the following table.
It is important that both of the following considerations are evaluated for proper system
configuration:
9 The power usage of the modules does not exceed any individual maximum current and
wattage.
9 The sum of the modules do not exceed the supply overall maximum wattage.
ABM-4010, PCB 10969-D
Voltage Current Requirements (Amps) Wattage Requirements (VA)
DC
Min
Typical
Max
Min
Typical
Max
+ 5
0.400
0.500
0.600
2.00
2.50
3.0
+ 12
0.000
0.000
0.030
0.00
0.00
0.4
- 12
0.000
0.000
0.030
0.00
0.00
0.4
+ 24
0.000
0.000
0.000
0.00
0.00
0.0
2.0
2.5
4.
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
6.3 Downloading New Version of Firmware to a Module
There may be circumstances where the firmware version of a module may need to be upgraded
in the field. The information in this section will describe the process of downloading a new
version of firmware from the Anitech Systems website and installing it into the module.
Verify Current Version –
9
9
9
Open the MP4000
software.
Click on the desired
module.
Module firmware
versions are displayed
in the Device
Information section of
the screen.
Download Firmware Code
From Website –
™
™
Visit the Anitech Systems
website (www.anitechsystems.com).
¾ Click on the Support
link.
¾ Scroll to the correct module type.
¾ Highlight and select the Firmware column.
ƒ Select the correct module version.
• Select the appropriate sub-file, this is dependant on the module revision level.
(Refer to File Name Conventions in the Media Pro 4000 manual, section 5.2.1,
for a detailed explanation of firmware file names.)
• When the file is selected, it needs to be saved to the disk. Since browsers vary,
refer to the brief, "Saving Files from a WebPage without
Displaying " in Section 6.1 of this manual.
♦ Enter the Directory and Filename information on the pop-up Menu and press
the Save button. The file will be saved to the disk.
Also, carefully read the most recent ReadMeMP.txt. It is found on the website at the
following address:
http://anitech-systems.com/MP4000/manual/briefs/ReadMeMP.txt
¾ Exit the Website.
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
Return to the MP4000 Software –
Note: Before attempting to download the firmware to a module, place the switch on the
ICM front panel to the Test position. This will enable the rack to download faster and
with minimal interference. Placing the switch in the test position affects the racks as
described below:
ƒ Rack 0 (master) – Allows the Rack to concentrate on the download information.
Quits the cues and animation from running and stops the broadcast over the MP Net.
ƒ Other Racks (slaves) – Still receives the information, but ignores it while the
download is being performed.
ƒ NOTE: When downloading to a slave rack over the MPNet, turn the Rack 0 ICM
switch to the Test position in order to minimize interference and enable a successful
download.
¾
™ Open the MP4000 software and select the Showfile.
™ Highlight the module desired
and left click. The module’s
information is displayed in the
Device Information section.
¾ Select OPTIONS from the
Menu bar across the top of
the MP4000 Menu screen.
ƒ From the scroll down
menu, highlight and
select MP4000
FIRMWARE. The
Download menu appears.
• In the Download
Controls section of
the menu, press the
Select File button.
A menu pops up for
the selection of the file. Find the
directory and filename, then doubleclick to select and open it.
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
Install the firmware Code in the Module –
The download screen reappears and displays the firmware information in the Module Status
section of the screen.
™
™
™
™
Be Certain to Read the
Description & Comment
sections of the firmware
information for
considerations and
restrictions of use.
Refer to the ReadMeMP
file found on the Website.
Press the Download button
to proceed, or Exit to abort
the operation.
Once the Download has
started, messages
appear on the screen to
detail the process that is
taking place. When it
is finished, Code
Download Ended
message is displayed.
¾
™
It is recommended to run a
verify after the download
on modules that have the
option available. Press the
Verify button and watch
for the Code Verify
Ended Message.
If another download is
necessary, then press
the Select File button
and repeat the
download process for
the next file needed.
Press the Exit button to
end the download
process.
The new versions of the firmware will be displayed in the Device Information Pane of the
MP4000 menu.
¾
¾
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
Glossary
ALIAS
English representation contained within single quotes that references an
object.
.ani
Extension used for Animation files.
ASCII
A numeric code used by computers to represent characters.
BIT
A single logical or physical resource that can be either ON (true, 1) or OFF
(false, 0).
COMMENT
Text following a semicolon on an event line within a cue, it is used to
annotate the cue.
COMPLIANCE Additional feedback applied according to the equations in the firmware and
parameters supplied by the user that tends to reduce the output signal.
CONST
CONTACT
CLOSURE
Constant
Completes a circuit. A voltage is applied to a reference pin of a bit’s
connector. When the switch is closed, the voltage is returned on another
wire to the same bit, completing the circuit. When the switch is closed, the
I/O pin gets voltage.
CUE
A list of up to 512 EVENTS containing verb, object, token, and variable
items.
db
Decibel
E/S
Emergency Stop
EVENT
A single line of verb, object, token and parameter items contained in a
CUE.
FET
Field Effect Transistor - an electronically controlled switch.
FLASH
Fast, electrically erasable, and programmable in the circuit non-volatile
memory devices.
FW
Firmware
HMR
Horizontal Module Rack
HW
Hardware
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
ICM
Intelligent Controller Module
I/O
Input/Output
IOM
Input/Output Module
JMP
Push-on jumper, shunt - a small (approximately ¼” x 1/8” thick) piece of
plastic with a metal insert. The jumper is set by pushing it down over a pair
of pins.
KEY
A piece of hardware that keeps a module from being plugged into a slot that
is wired and keyed for a different kind of module.
LABEL
A name, followed by a colon on a line of a CUE, used for a forward or
backward jump.
LED
Light Emitting Diode (indicator, light, lamp)
MIDI
Musical Instrument Digital Interface
MPCL
Media Pro Control Language
OBJECT
Term used to reference a resource within the Media Pro system.
OFF
False, 0, Open
ON
True, 1, Closed
PARAMETER
The item that follows a token. The list of parameters is in section 3 of the
MP4000 User’s Operation Manual.
PLC
Programmable Logic Controller
PORT
A resource on a module in case of the DSM. There are 2 ports.
P-P
Peak to Peak
RACK
A card cage containing Media Pro 4000 Modules.
RESOURCE
A controllable device connected to or contained within the Media Pro
4000 system.
RMS
Root Mean Squared
SLOT
A physical location in a RACK that contains a Media Pro Module.
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
$%0 8VHU 0DQXDO
SMPTE
Refers to Society of Motion Picture & Television Engineers, and the
standard for timing signals set by this group.
STRING
A collection of alphanumeric characters contained in double quotes, used
with the DISPLAY command.
SW
Software
THD & N
Total harmonic distortion and noise
TOKEN
Reserved words for modifiers of the VERBs used in a cue event. The list of
TOKENs is in section 3 of the MP4000 User’s Operation Manual.
TYPE
The kind of OBJECT being referred to in a direct addressing statement.
The list of TYPEs is in section 3 of the MP4000 User’s Operation Manual.
VAC
Volts Alternating Current
VARIABLE
A 32-bit value that can contain a number used in a cue line. A variable may
be assigned an ALIAS. There may be a maximum of 512 variables per
system.
VDC
Volts Direct Current
VERB
Reserved words for the actions used in a CUE EVENT. The list of VERBs
is in section 3 of the MP4000 User’s Operation Manual.
VMR
Vertical Module Rack.
.wav
Extension used for WAVE files, contains sound data.
Z-RAILS
Two Z-shaped rails on the back of the rack, adjacent and parallel to the
space for the I/O connectors on the Modules when the modules are inserted.
The field connectors attach to the Z-rails.
$QLWHFK 6\VWHPV ,QF
5HYLVLRQ '
7.30.01
$%0 8VHU 0DQXDO
5HYLVLRQ '
7.30.01
$QLWHFK 6\VWHPV ,QF
Download PDF