6. Manufacturing Automation Protocol (MAP)

6.1 Overview

• Specifically developed for computer communications in a factory environment

• 1980 GM decides to begin development of a networking protocol for the high data rates expected, while improving noise immunity. This scheme was expected to provide a common standard for all equipment to simplify integration.

• Problems,

Difficulties have arisen getting Countries and Vendors to agree on specific standards

Standards are so broad that they have become very complex and hard to develop hardware and software for, thus driving up the costs

Versions 2.1 and 2.2 left the application layer under-defined, but a new effort in version 3.0 to define the application layer. This has lead to even higher levels of disagreement.

The MAP Protocol is not clearly defined in a single document

• In 1985 GM realized that it couldn’t meet its needs for CIM. Only 15% of the 40,000 programmable devices could communicate.

• No single vendor could meet all the needs, and multiple vendors caused communication incompatibilities.

6.2 Details

6.2.1 Physical Alternatives (Layer 1 OSI Model),

• Networks,


many simultaneous communications on same wire at same time, using varied frequencies for transmit channels and receive channels.

uses a head end remodulator to retransmit the signal

each station needs MAP hardware

for very large factories

uses a 1 inch (2.5 cm) thick cable

maximum 10 Megabits/sec. per channel


less expensive

uses smaller cables

rate of 5 to 10 Megabits second (single channel)

• Other Equipment,


allows connections between different network types (such as a connection between Broadband and Carrierband)

6.2.2 Data Link Layer (Layer 2 OSI Model),

• Real time response was required, so token passing is used.

• Token passing allows a ‘token’ to be passed between computers, whichever computer has the token is given control of the network.

• The token is continually passed to each machine on a network.

• If a token passing ring is broken, the computers will wait, and eventually each half of the broken ring will have tokens being passed.

• Extensive algorithms have been developed for control of token passing, and resolution of conflicts.

• Preferred Standards.

• Preferred LAN is IEEE 802.4 token-passing bus.

• Uses standard ISO network, transport, session, and presentation layers.

6.2.3 Application Layer:

• Some specifics,

FTAM (File Transfer Access Method) for file transfer

MMS (Manufacturing Message System) for content of messages bound for robotic equipment

ACSE (association Control for Service Elements) for program to program communication.

Set of protocols should make communication between heterogeneous devices, not only in moving data around, but also in communication the meaning of that data.

MAP has been delayed because of changes to the standard between 2.1 (1985) and 3.0 (1988)

A version of MAP, EPA (Enhanced Performance Architecture) has been developed, and is supported by the process control industry, and CNMA (Communication Networks for Manufacturing Applications)

CNMA has lobbied for the inclusion of Ethernet (IEE 802.3) as an alternative for the standard.

• MAP Layers Compared with the ISO/OSI Reference Model


6.3 Details for TOP

• TOP (Technical and Office Protocols) is designed for the office environment.

• Preferred LAN is IEEE 802.3 Ethernet, But allows for Token Bus (IEEE 802.4) and Token Ring (IEEE 802.5). Fibre optical media will be added when they are defined.

• uses same ISO standards for network, transport, session and presentation layers that MAP uses

6.3.1 Application Layer:

• ACSE and FTAM are the same as MAP, MMS is not included

• (MHS) CCITT X.400 message handling service provides electronic mail transfers of all types of documents

• ISO Virtual terminal protocol to allow a terminal on any machine to log onto any other machine.

• ODA/ODIF (ISO Office Document Architecture and Office Document Interchange Format) To permit formatted documents to be transmitted independently of the package used to create them. (Text, and Raster or Line graphics)

• CGM (ISO Computer Graphics Metafile) to permit the exchange of geometrical graphics

• IGES (ANSI Initial Graphics Exchange Standard) to exchange product design information among CAD/CAM workstations.

6.4 MAP & TOP

• Suggested that the two protocols MAP for CAM, and TOP for CAD be separated at the database level.

• STEP (Standard for the Exchange of Product Data) based on PDES, is an international standard to facilitate the transfer of data in CAD/CAM.

• GOSIP (Government Open Systems Interconnection Profile) has been developed by the U.S. Government (NIST) to provide an open systems standard fro their computers. GOSIP is almost a subset of TOP 3.0

• TOP Protocol Layers Compared with the ISO/OSI Reference Model

6.5 MAP and Other Standards

• ISO/OSI Reference Model Compared with Factory Communication Standards

• MAP Enhanced Performance Architecture (EPA) and MiniMAP Protocol Stacks

6.6 An Example of a MAP Implementation

• One proposed MAP-compliant approach to computer integration is the introduction of an FMS into the plant-wide data communications network)

• All seven MAP layers reside and run on each board set of this board-level MPA interface


Table 1:




Material Requirements Planning


Automatic Programmed Tool/

Computer-Aided Design




FMS Terminal


Terminal Server


FMS Database


Material Handling System


Tool Management System


Coordinate Measuring System


Tool Data Panel


Tool Gage Control


Programmable Logic Control


Load Station Controller


Video Display Terminal


Computer Numerical Controller


Robot Controller


Coordinate Measuring Control


Electronic Tool Gage


Automatic Storage/Retrieval System




Automatic Work Changer


Coordinate Measuring Machine

Other Network Types and Uses







6.7 Network Specifics

• Speeds often measured in bps (bits per second) but we are more interested in the bytes per second. There is approximately an 11:1 ratio.

T1 is 1.544 Mbps

T3 is 44.54 Mbps

• Network transmission,

baseband: single frequency- only one station may transmit at any time (Ethernet, ARCnet, Token ring). These must be in discrete digital packets.

boradband: multiple frequencies allow multiple simultaneous data streams. This network can reach higher speeds by multiplexing and can have continuous and/or analog channels (ISDN, CATV,ATM)

• Networks are some mix of clients and servers.

server: will share reseaources (eg, files) with many remote computers

client: a computer that typically talks to a limited number of servers

• Token based networks rotate talk permissions between machines by passing a “token”

• ARCnet: a token passing network that is relatively immune to noise

• IBM token ring: a star topology token passing network

• FDDI: fiber based token passing rings that rotate in opposite directions

• Ethernet: both bus and star topologies