chapter 2 984 controller and remote i/o processor models

62
Chapter 2 984 Controller and Remote I/O Processor Models This chapter provides a description of the features of each model of the 984 Programmable Controller family and their major options. CONTROLLER/RIOP 2-1

Upload: others

Post on 03-Oct-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 2 984 Controller and Remote I/O Processor Models

Chapter 2 984 Controller and Remote I/O

Processor Models

This chapter provides a description of the features of each model of the 984 Programmable Controller family and their major options.

CONTROLLER/RIOP 2-1

Page 2: Chapter 2 984 Controller and Remote I/O Processor Models

9841380,984-381 and 984-385

Features

The Model 380 is a high value, low end controller. The major features of the Model 380 are listed below. This model integrates the controller, power supply, memory, and communications functions into one module.

Compact 16 bit controller

Scan speed of 5 mSec/K, 3 mSec/K for the 984-385

User logic 1.5K Resident; 4-6K optional

One MODBUS port on the 380 and 385, two on the 984-381

One MODBUS Plus port on the 984-385 only

Controller is 1 slot wide

Internal power supply

Time of day clock (except 984-380)

Up to 256 total points of discrete I/O

800 Series I/O compatibility

Local I/O only

Figure 2-l 994-38X Installed in a H819-209 Housing

38X l/O l/O t/o t/o f/O t/o

2-2 CONTROLLER/RIOP

Page 3: Chapter 2 984 Controller and Remote I/O Processor Models

PWR OK

READY

RUN

BAT LOW

COMM 112 & MODBUS PLUS

Controller Status Indicators

Status indicators on the controller are:

Indicates input power OK and voltage outputs OK.

Indicates controller passed power up diagnostics. Remains ON in Stopped and Run modes as long as controller health status is OK. Indi- cator is OFF when an error condition is detected by diagnostics.

Indicates controller is in the Run mode and solving user logic.

Indicates battery needs to be replaced (14 day hold up from initial indica- tion).

Controller is attached to an external MODBUS device and communica- tions are in progress. Comm 2 is for Model 381 only. MODBUS PLUS is for Model 385 only.

Figure 2-2 984-380/381 and 385 Controller, Front Panel

(2) PLUG-IN CARTRIDGE PORTS

\

MODBUS PORTS

BA-ITERY COVER

I

AC POWER SWITCH

DC POWER SWITCH

STATUS INDICATORS

MEMORY PROTECT KEY SWITCH

MODICON 1

CONTROLLER/RIOP 2-3

Page 4: Chapter 2 984 Controller and Remote I/O Processor Models

Controller Cartridges

Memory: 4K memory, Part # AS-M380-004

6K memory, Part # AS-M380-006

Executive: 984-3801381 Standard, Part # AS-E380-902/AS-E381-902

984-380/381 Enhanced, Part # AS-E380-904/AS-E381-904

984-385 Enhanced, Part # AS-E385904

Figure 2-3 984-380/381 Controller, Side View

DIP SWITCH MODBUS PORT 1

AC INPUT VOLTAGE RANGE SWITCH (115V/23O’J)

AC INPUT CONNECTOR

(BLACK)

(WHITE)

(GREEN)

DC INPUT CONNECTER 24 VDC

MODBUS PORT 1 TOGGLE SWITCH

MEM: CONFIG PARAMETERS FROM SOFlWARE

DIP: CONFIG PARAMETERS FROM DIP SWITCH SETTINGS

The DIP switch for configuring MODBUS Port 1 ‘parameters is shown at the bottom of the above illustration. Access to the DIP switch is through the bottom of the module’s case.

2-4 CONTROLLER/RIOP

Page 5: Chapter 2 984 Controller and Remote I/O Processor Models

MODBUS DIP Switch Configuration

MODBUS Port 1 is both manually and software configurable. Use the bottom DIP Switchpack for manual configuration and the P190/lBM Configurator software for software configuration.

When the MEM/DIP enable toggle is returned to the MEM position, Port 1 communication parameters and unit address return to the original memory configured values. MODBUS Port 2 is software configurable only.

Figure 2-4 984-38X DIP Switch Settings for MODBUS Port 1

Two stop bits are transmitted in all frames except RTU with parity. Although some units may contain an eight position DIP switch, only the first five are used.

LOCATION

LEGEND

SWITCH FUNCTION

BAUD RATE SETTINGS

DEFAULT SETTINGS

Sw# Down UP ‘1 baudect baudselect “p baud select baud select 3 no parity parity 4 odd parity even parity 5 ASCII (7 data bits) RTU (6 data bits)

Baud ?w#l

19200 UP 9600 down 2400 up 1200 down

‘Sw#2

up up down down

9600 baud, parity, even,

RTU

Page 6: Chapter 2 984 Controller and Remote I/O Processor Models

984-480 and 984-485

Features

The Model 480 is a high value, low end controller with local and remote I/O capabilities. The Model 480 integrates the controller, power supply, memory, and communications functions into one module.

Compact 16 bit controller

Scan speed of 5 mSec/K, 3 mSec/K for 984-485

User logic of 4K and 8K using Memory Cartridges

Two MODBUS ports for the 984480, one for the 984-485

One MODBUS Plus port for the 984-485 only

Controller is one slot wide

Internal power supply

Time of Day clock

1024 total points of discrete l/O

Six drops of remote l/O

One drop of local I/O

806, 200, and 500 Series I/O compatibility

48X I/O I/C l/C l/O l/O l/O

2-6 CONTROLLER/RIOP

Page 7: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-8 984-480/485 Controller, Front Panel

PWR OK

READY

RUN

BAT LOW

COMM l/2 & MODBUS PLUS

RIO ACT

RIO ERR

Controller Status Indicators

Status indicators on the controller are:

Indicates input power OK and voltage outputs OK.

Indicates controller passed power up diagnostics. Remains ON in Stopped and Run modes as long as controller health status is OK. Indi- cator is OFF when an error condition is detected by diagnostics.

Indicates controller is in the Run mode and solving logic.

Indicates battery needs to be replaced (14 day hold up from initial indica- tion).

Indicates controller is attached to an external MODBUS device and com- munications are in progress. MODBUS PLUS is for Model 984-485 only.

Indicates communication with RIO is in progress.

Indicates a communications error detected with RIO.

(2) PLUG-IN CARTRIDGE PORTS

\

MODBUS PORTS-d

RIO y CONNECTOR

BATTERY COVER

AC POWER SWITCH

DC POWER SWITCH

STATUS INDICATORS

MEMORY PROTECT KEY SWITCH

CONTROLLER/RIOP 2-7

Page 8: Chapter 2 984 Controller and Remote I/O Processor Models

Controller Cartridges

Memory: 4K memory, Part # AS-M480-004

8K memory, Part # AS-M480-008

Executive: 984480 Standard, Part # AS-E480-902

984-480 Enhanced, Part # AS-E480-904

984-485 Enhanced, Part # AS-E485904

Figure 2-7 984480 Controller, Side View

AC INPUT VOLTAGE RANGE SWITCH (115V/23OV)

AC INPUT CONNECTOR

(BLACK) (WHITE)

(GREEN)

DC INPUT CONNECTER 24 VDC

MODBUS PORT 1 TOGGLE SWITCH

MEM: CONFIG PARAMETERS FROM SOFTWARE

DIP: CONFIG PARAMETERS FROM DIP SWITCH SElTlNGS

DIP SWITCH MODBUS PORT 1

The DIP switch for configuring MODBUS Port 1 parameters is shown at the bottom of the above illustration. Access to the DIP switch is through the bottom of the module’s case.

2-8 CONTROLLER/RIOP

Page 9: Chapter 2 984 Controller and Remote I/O Processor Models

MODBUS DIP Switch Configuration

MODBUS Port 1 is both manually and software configurable. Use the bottom DIP Switchpack for manual configuration and the PlSO/IBM Configurator software for software configuration.

When the MEM/DIP enable toggle is returned to the MEM position, Port 1 communication parameters and unit address return to the original memory configured values. Port 2 is software configurable only.

Figure 2-9 99449X DIP Switch Settings for MODBUS Port I

Two stop bits are transmitted in all frames except RTU with parity. Although some units may contain an eight position DIP switch, only the first five are used.

LOCATION

LEGEND

SWITCH FUNCTION

BAUD RATE SETTINGS

Sw# Down ‘1 baudect

UP baudselect

l 2 3 4 5

baud select no parity odd parity ASCII (7 data bits)

baud select parity even parity RTU (8 data bits)

Baud ‘Sw#l

19200 UP 9600 down 2400 UP 1200 down

%w#2

UP UP down down

DEFAULT SETTINGS 9600 baud, parityyrn,

K-z-l

CONTROLLER/RIOP 2-9

Page 10: Chapter 2 984 Controller and Remote I/O Processor Models

984-680 and 984-685

Features

The Model 680’s features, and its ability to use local and remote l/O, make it an ideal choice for medium sized applications. The Model 680 integrates the controller, power supply, memory, and MODBUS communications functions into one module.

Scan speed of 3 mSec/K, 2 mSec/K for the 984-685

User logic of 8K or 16K

Two MODBUS ports for the 984-680, one for the 984-685

One MODBUS Plus port for the 984-685 only

Controller is 1 l/2 slots wide

Internal power supply

Time of day clock

2048 points of discrete I/O

6 or 31 drops of remote l/O with Remote IOP S908

One drop of local i/O

800, 200, and 500 Series I/O compatibility.

68X S908 I/O I/O l/O

2-10 CONTROLLER/RIOP

Page 11: Chapter 2 984 Controller and Remote I/O Processor Models

POWER OK

READY

RUN

BATTERY LOW

COMM l/2 & MODBUS PLUS

Controller Status Indicators

Status indicators on the controller are:

Indicates input power OK and voltage outputs OK.

indicates controller passed power diagnostics. Remains ON in Unconfig- ured, Stopped and Run states as long as controller health status is OK. Indicator is OFF when an error condition is detected by diagnostics.

Indicates controller is in the Run mode and solving logic.

Indicates battery needs to be replaced (14 day hold up from initial indica- tion).

Indicates controller is attached to an external MODBUS device and com- munications are in progress. MODBUS PLUS applies only to the 984- 685.

Figure 2-10 9&l-660/685 Controller, Front Panel Features

AC POWER _ SWITCH

STATUS INOlCATORS -

KEY / SWITCH

BATTERY COMPARTMENT WITH COVER REMOVED

MODBUS PORT 1 TOGGLE SWITCH

MEM: CONFIG PARAMETERS FROM SOFTWARE

#,+e, ,,I,,: CONFIG PARAMETERS FROM DIP SWITCH SETTINGS

984-685 FRONT PANEL FEATURES

I

CONTROLLER/RIOP 2-11

Page 12: Chapter 2 984 Controller and Remote I/O Processor Models

Controller Cartridges

Memory: 984-680 8K Memory, Part # AS-M680-008

984-680 16K Memory, Part # AS-M680-016

984-685 8K Memory, Part # AS-M680-108

984-685 16K Memory, Part # AS-M680-116

Executive: 984-680 Standard, Part # AS-E680-902

984-680 Enhanced, Part # AS-E680-904

984-685 Enhanced, Part # AS-E685904

Figure 2-11 984-880/885 Controller, Side View

AC POWER CONNECTOR

EXECUTIVE CARTRIDGE

MEMORY CARTRIDGE

4 1 t DIP S’WITCH FOR PORT PARAMETERS AND

11% JUMPER -_)

DC POWER SWI

GROUND (GREEN

BAUD RATE CONFIGURATION 680 CONTROLLER MODULE

MODBUS Ports 1 and 2 are software configurable. A through-the- chassis, user-accessible DIP switch has been provided to manually configure MODBUS Port 1 on the 984-680/685 CPU. The second port, for the 984-680 only, is software configurable only. The DIP switch presettings are enabled (even while operational) using a toggle switch located on the controller module behind the battery cover.

2-12 CONTROLLER/flIOP

Page 13: Chapter 2 984 Controller and Remote I/O Processor Models

MODBUS DIP Switch Configuration

DIP switch settings for MODBUS Port 1 are shown below. Baud rate settings for DIP switches 1, 2, and 3 are also given.

Figure 2-12 984-68X DIP Switch Settings for MODBUS Port I

Two stop bits are transmitted in all frames except RTU with parity. Although some units may contain an eight position DIP switch, only the first five are used

LOCATION ~,_z%J

-2 DIP SWfTCH

LEGEND

SWITCH FUNCTION

BAUD RATE SETTINGS

Down

baud select baud select baud select no parity odd parity 2 stop bits ASCII (7 data bits)

Baud Sw#l

19200 up 9600 down 4600 up 2400 down 1200 up 600 down 300 up 150 down

UP baudselect baud select baud select parity even parity 1 stop bit RTU (8 data bits)

Sw#2 Sw#3

up up down down up up down down

up up up up down down down down

DEFAULT SETTINGS 9600 baud, parity, even,

RTU

CONTROLLER/RIOP 2-13

Page 14: Chapter 2 984 Controller and Remote I/O Processor Models

Remote I/O Processor

The S908 Remote l/O Processor is used by the 984-6801685 to communicate with its remote I/O interface modules. The 984-6801685 communicates with one local l/O drop and either six or 31 drops of remote I/O, depending on the cartridge used. The S908 is available for both single and dual-cable operation.

The RIOP cartridges include:

Executive Cartridge for 6 drops, Part # AS-E908-006

Executive Cartridge for 31 drops, Part # AS-E908-031

Figure 2-13 S909-110 Single Cable Remote l/O Processor

REMOTE I/O CONNECTOR \

EXEC CARTRIDGE ACCESS PORT

- THE S908 MODULE PASSED ITS POWER-UP DIAGNOSTICS.

- COMMUNICATIONS WITH REMOTE I/O IS IN PROGRESS.

‘i AN ERROR IN RIO COMMUNICATIONS HAS BEEN DETECTED.

2-14 CONTROLLER/RIOP

Page 15: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-14 S90&120 Dual Cable Remote l/O Processor

REMOTE l/O

EXEC CARTRIDGE I ACCESS PORT

REMOTE l/O CONNECTOR CHANNEL B

Y

THE S908 MODULE PASSED ITS POWER-UP DIAGNOSTICS.

COMMUNICATIONS WITH REMOTE l/O IS IN PROGRESS.

AN ERROR IN RIO COMMUNICATIONS HASBEENDETECTED.

The S908-120 may be used for either dual or redundant cabling configurations, depending on the model of remote interface used at each drop. See the chapter entitled “System Level Cabling, Configuration, and Planning”.

CONTROLLER/RIOP 2-15

Page 16: Chapter 2 984 Controller and Remote I/O Processor Models

984-780 and 984-785

Features

The Model 780’s features, and its ability to use local and remote l/O, make it an ideal choice for medium sized applications. The Model 780 integrates the controller, power supply, memory, and MODBUS communications functions into one module.

Scan speed of 5 mSec/K User logic

Two MODBUS ports for the 984-780, one for the 984-785

One MODBUS Plus port for the 984-785 only

Controller is 1 l/2 slots wide

Internal power supply

Time of day clock

8192 points of discrete

31 drops of remote I/O

One drop of local l/O

input and 8192 points of discrete output

with S908 Remote IOP

800, 200, and 500 Series l/O compatibility.

16 K user logic, upgradable to 32 K

9999 registers

Figure 2-15 994-790 Installed in a H819-209 Housing

78X S908 I/O I/O I/O I/O

2-l 6 CONTROLLER/RIOP

Page 17: Chapter 2 984 Controller and Remote I/O Processor Models

POWER OK

READY

RUN

BATTERY LOW

COMM l/2 & MODBUS PLUS

Controller Status Indicators

Status indicators on the controller are:

Indicates input power OK and voltage outputs OK.

Indicates controller passed power diagnostics. Remains ON in Unconfig- ured, Stopped and Run states as long as controller health status is OK. Indicator is OFF when an error condition is detected by diagnostics.

Indicates controller is in the Run mode and solving logic.

Indicates battery needs to be replaced (14 day hold up from initial indica- tion).

Indicates controller is attached to an external MODBUS device and Com- munications are in progress. MODBUS Plus applies only to the 984-785

Figure 2-16 994-78X Controller, Front Panel Features

AC POWER _ SWITCH

STATUS INDICATORS -

KEY / SWITCH

984 MomL 780

3 OFF

AC POWER

ON

BATTERY COMPARTMENT WITH COVER REMOVED

MODBUS PORT 1 TOGGLE S&‘/ITCH

MEM: CONFIG PARAMETERS

D FROM SOFTWARE

&@/ii DIP: CONFIG PARAMETERS FROM DIP SWITCH SETTINGS

MOLIBUS PLUS El

MDDBUSO

MODICON

984-785 FRONT PANEL FEATURES

I

CONTROLLER/RIOP 2-17

Page 18: Chapter 2 984 Controller and Remote I/O Processor Models

Controller Cartridges

Memory: 984-780 32K Memory, Part # AS-M780-032 (Optional)

984-785 32K Memory, Part # AS-M780-032

Executive: 984-780 Enhanced, Part # AS-E780-904 (Standard)

984-785 Enhanced, Part # AS-E785904

Figure 2-17 g&t-78X Controller, Side View

AC POWER CONNECTOR

EXECUTIVE CARTRIDGE

/

MEMORY CARTRIDGE

1 7

t

DIP SWITCH FOR PORT PARAMETERS AND

115V JUMPER +

GROUND (GREEN)

DC POWER SWI

BAUD RATE CONFIGURATION CONTROLLER MODULE

MODBUS Ports 1 and 2 are software configurable. A through-the- chassis, user-accessible DIP switch has been provided to manually configure MODBUS Port 1 on the 984-780/785 CPU. The second port, for the 984-780 only, is software configurable only. The DIP switch presettings are enabled (even while operational) using a toggle switch located on the controller module behind the battery cover.

2-18 CONTROLLER/RIOP

Page 19: Chapter 2 984 Controller and Remote I/O Processor Models

MODBUS DIP Switch Configuration

MODBUS DIP switch settings for MODBUS Port 1 are shown below. Baud rate settings for DIP switches 1, 2, and 3 are also given.

Figure 2-18 984-78X DIP Switch Settings for MODBUS Port 1

Two stop bits are transmitted in all frames except RTU with parity. Although some units may contain an eight position DIP switch, only the-first seven are used

LOCATION

LEGEND

SWITCH FUNCTION

BAUD RATE SETTINGS

DEFAULT SETTINGS

DIP SWITCH CONDITIONS

Sw#

CO;;;I&E”

BOTTOM VIEW

e- REAR

UP 0000000

Down UP

bauzct baud%ect baud select baud select

DIP SWITCH

3 baud select 4 no parity 5 odd parity 6 2 stop bits 7 ASCII (7 data bits)

baud select parity even parity 1 stop bit RTU (8 data bits)

Baud Sw#l Sw#2 Sw#3

19200 UP up up 9600 down UP UP 4800 UP down up 2400 down down UP 1200 UP UP down 600 down up down

300 up down down 150 down down down

9600 baud, parityyrn,

CONTROLLER/RIOP 2-l 9

Page 20: Chapter 2 984 Controller and Remote I/O Processor Models

Remote I/O Processors

The S908 Remote I/O Processor is used by the 984-780/785 to communicate with its remote i/O interface modules. The 984-780/785 communicates with one local I/O drop and either six or 31 drops of remote l/O, depending on the cartridge used. The S908 is available for both single and dual-cable operation.

The RIOP cartridges include:

Executive Cartridge for 8 drops, Part # AS-E908-006

Executive Cartridge for 31 drops, Part # AS-E908-031

Figure 2-19 S909-110 Single Cable Remote I/O Processor

REMOTE I/C CONNECT0

EXEC CARTRIDGE ACCESS PORT

- THE S908 MODULE PASSED ITS POWER-UP DIAGNOSTICS.

- CQMMUNICATIONS WITH REMOTE I/O IS IN PROGRESS.

r, AN ERROR IN RIO COMMUNICATIONS HASBEENDETECTED.

2-20 CONTROLLER/RIOP

Page 21: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-20 S908-120 Dual Cable Remote I/O Processor

EXEC CARTRIDGE ACCESS PORT

REMOTE I/O CONNECTOR

‘I II CHANNEL B

\I

THE S908 MODULE PASSED ITS POWER-UP DIAGNOSTICS.

COMMUNICATIONS WITH REMOTE I/O IS IN PROGRESS.

AN ERROR IN RIO COMMUNICATIONS HASBEENDETECTED.

The 5908-120 may be used for either dual or redundant cabling configurations, depending on the model of remote interface used each drop. See the chapter entitled “System Level Cabling, Configuration, and Planning”.

at

Page 22: Chapter 2 984 Controller and Remote I/O Processor Models

Controller Housings for 984 Slot Mount Series

The Slot Mount Controllers must be installed in the left most slot of an H819-209 or H827-209 housing.

Figure 2-21 H819-209,19 Inch and H827-209,27 Inch Contmw HOUS~IW showing ~ackpiane comectors

H819-209 PRIMARY BACKPLANE

I SYSTEM BUS

POWER DISTRIBUTION

OURBUS MASTER

/ \ POWER SIGNAL

\ CONNECTOR CONNECTOR,

TO LOCAL I/O H&SINGS

H827-209 PRIMARY BACKPLANE

SYSTEM BUS

POWER DISTRIBUTION

OURBUS MASTER

POW-ER SIbNAL CONNECTOR CONNECTOR

TO LOCAL l/O HOUSINGS

OURBUS OURBUS

2-22 CONTROLLER/RIOP

Page 23: Chapter 2 984 Controller and Remote I/O Processor Models

Power Distribution

System Bus

OURBUS Master

OURBUS

Power Connector

Signal Connector

Backplane Connectors

Establishes the physical and electrical connections to provide power to the RIO Processor and any option modules. It is not used by the 984- 38X/48X series controllers.

Establishes the physical and electrical connections to provides signal flow between the 984 and its RIO Processor and any option modules. It is not used by the 984-38X/48X series controllers.

Establishes the physical and electrical connections to provide power and signal flow between the 984 and I/O modules in the local drop.

Establishes the physical and electrical connections to provide power to the local I/O modules and signal flow between the 984 and local I/O modules. This connector applies to all 984-X8X series controllers.

Connector used to provide power from one housing to another housing within a drop, unless an auxiliary supply is used in the next housing. In that case, only Power Supply switching information is passed.

Connector used to pass signal data between housings within a drop.

CONTROLLER/RIOP 2-23

Page 24: Chapter 2 984 Controller and Remote I/O Processor Models

Compact 984 - 120, 130 and 145

Features

The compact 984’s low-cost and small size make it ideal for small applications. It utilizes an external 24 VDC power supply and the AEG 120 series I/O modules. The Model -145 includes a Modbus Plus port for high-speed communications. Logic instructions and program formats are identical to.any other 984, making program portability easy.

4.25 . ..6 ms scan speed /K of user logic

One MODBUS port for the model 120 and 130

One MODBUS and one MODBUS Plus port for the model 145

External power supply

Time of day clock

256 discrete l/O points in any mix or 18 total l/O modules

Up to four local l/O racks

Up to 1920 registers

1.5K user logic in the 120

4.OK user logic in the 130

8.OK user logic in the 145

EEPROM card auxiliary memory (back-up system configuration and user logic)

2-24 CONTROLLER/RIOP

Page 25: Chapter 2 984 Controller and Remote I/O Processor Models

READY

RUN

BAlTERY LOW

MODBUS

MODBUS PLUS

Controller Status Indicators

Status indicators on the controller are:

Indicates controller has passed power-up diagnostics -- LED is on in un- configured, stopped, and running states as long as health status is OK. LED is off if an error condition is detected by internal diagnostics.

Indicates the controller has started and is solving logic when on.

Indicates the battery needs replacing -- 14 day hold-up from the initial in- dication.

Indicates the controller is attached to an external MODBUS device and communications are in progress

Applies only to model -145. (See Chapter 13 for explanation of flashing pattern)

Figure 2-22 Compact 994 Controller

24 Vdc

U mem s prot

def

mem

e ready

M @run

o 0 bat low

CONTROLLER/RIOP 2-25

Page 26: Chapter 2 984 Controller and Remote I/O Processor Models

Backplane for the Compact 984

A Compact-984 and its associated A120 l/O modules are installed in DTA backplanes which mount on a DIN rail. Three types of backplanes are available: the primarv DTA 200. and two optional secondaries, the DTA 2dl and DTA-202. .

The DTA Primary Backplane

As a minimum the Compact 984 system must have primary backplane. The controller resides in the two Three additional 30-pin receptacles are available for

a DAT 200 left-most slots. A120 series I/O

modules or option modules such as the P120 AC - to DC Power Supply or A120 simulator modules.

Figure 2-23 DTA 200 Primary Backplane

LJ LJ LJ LJ L-l 1-J

Power Sup Connector

l/O Bus Connectors

Securing Clips Additional Fastener

-Through Holes

2-26 CONTROLLER/RIOP

Page 27: Chapter 2 984 Controller and Remote I/O Processor Models

DTA 201 and DTA 202 Secondary Backplanes

Up to three secondary backplanes may be used in a Compact 984 system. The system maximum is four backplanes. Secondary (or extension) backplanes may be mounted to the right of the primary (DTA 200) backplane on a common DIN rail or beneath the DTA 200 on another DIN rail. The secondary backplanes contain either two (the DTA 202) or five (the DTA 201) 30-receptacle connectors for I/O modules. Secondary backplanes contain a bus extension ribbon cable with a 30-receptacle connector. This allows backplanes to interlock along a common DIN rail via the ground extension strap.

If a DTA 202 backplane is used it must be the last backplane in the system, and only one may be used. This is because the DTA 202 does not having bus extension connector on the right side.*

Figure 2-24 DTA 201 and DTA 202 Secondary Backplanes

* Refer to the Compact 984 Programmable Controller User Guide Part No.GM-0984CPC Rev B or newer - Section “Planning a Compact-984 Installation” for instructions on laying out a Compact-984 system.

CONTROLLER/RIOP 2-27

Page 28: Chapter 2 984 Controller and Remote I/O Processor Models

Controller Option Modules for 984 Slot Mount Series

Hot-Stand by Processor

A Hot-Standby System has been designed for applications that demand fault-tolerant, high-availability performance. Two identically configured 984-660 controllers communicate with each other through two S91 l-800 Modules, one in each controller housing. Each controller has the loadable HSBY function block installed.

One controller is designated as the primary controller - it reads input data from RIO drops, executes the stored user programs from memory, and sends appropriate output commands to the RIO drops. The primary controller also updates the standby controller with current system status information at each scan.

The standby controller processes only status information, not control functions; it does not interfere with primary control operations. It will assume primary system control in no more than 48 ms if the primary controller fails.

The Hot-Standby System does not support local l/O applications. Therefore, never plan to control critical l/O applications locally. Use the S908 RIOP with the 984-680 controller.

2-28 CONTROLLER/RIOP

Page 29: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-25 Sgl l-800 Hot Standby Processor Module

The System Select switches on the primary and standby S911’s must be set in different positions. (i.e. one in position A and the other in position B.)

SYSTEM SELECT TOGGLE SWITCH

REDUNDANCY CABLE CONNECTOR FOR INTERCONNECTING TWO S911 MODULES USING A W911 CABLE

HEALTHY HOT-STANDBY SYSTEM

EXPERIENCING A COMM ERROR

CONTROLLER IN PRIMARY MODE

CONTROLLER IN STANDBY MODE

MODE SELECT KEYSWITCH

CONTROLLER/RIOP 2-29

Page 30: Chapter 2 984 Controller and Remote I/O Processor Models

984X

Features

The 984X Controller is comprised of a P930 Power Supply, a C918 Central Processing Unit, and S929 Multi-Option Processor (MOP) mounted in a four card chassis. Two other slots are available for option modules.

16 bit CPU

Scan speed of .75 mSec/K

8K of user logic

2 MODBUS ports

2048 total points of discrete l/O

1920 registers

Time of Day clock

1 drop of local and 6 drops of remote I/O

Full optional-module support

800, 200, and 500 Series l/O compatibility.

Figure 2-26 994X Programmable Controller

2-30 CONTROLLER/RIOP

984 PRCGRAMMABLE CONTROLLER MODICON

Page 31: Chapter 2 984 Controller and Remote I/O Processor Models

Power Supply

A P930 Power Supply Module provides enough DC power to support a 994X Controller with two option modules in a four card controller chassis. The P930 must be placed in the left-most slot.

At +5V, a P930 provides 15A maximum steady state and 3A minimum load current. It can handle input spikes of 220-400V for up to 20 ms and 1OOOV for 500~s.

The figure below shows the P930-000 Module with the front access cover removed. This module has an ON/OFF AC Power Switch (toggle) and five connectors which allow selection of either 115V or 220V input with use of a jumper. The P930-001 has three input terminals and one switch: the switch is the ON/OFF switch.

Figure 2-27 P93il-000 Power Supply, Front Cover Removed

1 P930

I POWER SUPPLY

r

115VAC (WITH JUMPER)

220VAC (WITHOUT JUMPER)

INPUT POWER AND VOLTAGE

/

OUTPUTS ARE OK

A/C POWER SWITCH , UP FOR ON

DOWN FOR OFF

- BLACK (HOT)

- WHITE (NEUTRAL)

- GREEN (GROUND)

’ A/C INPUT VOLTAGE CONNECTORS

CONTROLLER/RIOP 2-31

Page 32: Chapter 2 984 Controller and Remote I/O Processor Models

Central Processing Unit

The C916-120 high speed CPU Module processes 1000 words of typical user logic in 0.75 ms (200 ns/instruction). Its design uses bit slice microprocessors configured in a 16 bit architecture.

For time sensitive applications, a Time of Day clock rated as near-chronometer quality (accurate to +/-5 seconds per month) is provided. The clock has a replaceable five year battery located behind the top of the faceplate of the S929 MOP Module.

l NOTE The C916-120 CPU Module used in a 964X Controller is not interchangeable with the C916-100 used with the 964A Controller.

Figure 2-28 CSlB-120 CPU Module for the 984X

C916

C.P.U.

/

CONTROLLER IS SOLVING USER LOGIC

2-32 CONTROLLER/RIOP

Page 33: Chapter 2 984 Controller and Remote I/O Processor Models

Multi-Option Processor

The 984X Controller uses an S929-001 Multi-Option Processor (MOP) that combines memory functions, communications processing, and I/O processing in one module.

The MOP supports one local drop of 800 Series I/O and an additional six drops of remote I/O using the S908 communications protocol; it will not support the S901 Remote I/O protocol.

The Remote l/O Port (coaxial), two 25pin MODBUS Ports, and one 37-pin Local l/O Port are located on the bottom of the MOP module. Although it does not have an ASCII/DAP Port, the P985 Data Access Panel can be used through either of the MODBUS Ports; Simple ASCII devices are not supported by the 984X.

Figure 2-29 5929-001 Multi-Option Processor Module

WLTI-OPTION PROCESSOR

READY

COMM ACTIVE

COMM ERROR - ’

AlTERY LOW

S929 MODULE HAS PASSED ITS POWER-UP DIAGNOSTICS

I/O DATA IS BEING SENT OR RECEIVED

A MESSAGE ERROR OR NO RESPONSE HAS BEEN DETECTED IN REMOTE I/O COMMUNICATION

BA-ITERY SHOULD BE REPLACED WITHIN 14 DAYS OF INITIAL LED INDICATION

MEMORY PROTECT KEY SWITCH

LOCAL l/O CONNECTOR

MODBUS PORT 2

MODBUS PORT 1

REMOTE l/O CONNECTOR

FRONT

BOlTOM VIEW

CONTROLLER/RIOP 2-33

Page 34: Chapter 2 984 Controller and Remote I/O Processor Models

984A

Features

The 984A Controller is comprised of five modules mounted in either a 4 or 7 card chassis: Power Supply (P930 or P933 depending on chassis size and option modules used); Communications Processor (C921); Central Processing Unit (C916); Memory (M907); and Remote I/O Processor (S908 or S901) Module.

16 bit CPU

Scan speed of .75 mSec/K

User logic 16K or 32K

3 MODBUS ports

1 Simple ASCII port

2048 total points of discrete l/O

1920 registers

32 drops of remote l/O with S908

Time of Day clock

Full optional-module support

806, 200, and 500 Series l/O compatibility

Figure 2-30 984A Programmable Controller

0

3

3

3

-

2-34 CONTROLLER/RIOP

Page 35: Chapter 2 984 Controller and Remote I/O Processor Models

Power Supplies

A P930 Power Supply Module provides enough DC power to support a 984A or 9848 Controller in a four or seven card chassis containing an S978 MODBUS Modem Module and one other option module. At +5V, a P930 provides 15A maximum steady state and 3A minimum load current.

A P933 Power Supply Module provides enough power to support a 984A or 9848 Controller in a seven card chassis with three option modules. At +5V, a P933 provides 25A maximum steady state and 6A minimum load current.

Both power supplies can operate on either 115V or 220V input power and within a frequency range of 46 to 63 Hz. Both the P930 and P933 must occupy the left-most slot of the controller chassis.

Figure 2-31 P930 and P933 Power Supply Modules

INPUT POWER AND VOLTAG OUTPUTS ARE OK

A/C POWER SWITCH UP FOR ON DOWN FOR OFF

BLACK (HOT)

WHITE (NEUTRAL)

GREEN (GROUND)

AjC INPUT VOLTAGE CONNECTORS

115VAC (WITH JUMPER)

220VAC (WITHOUT JUMPER)

P933

POWER SUPPLY

dODlCON

A/C POWER ON/OFF SWITCH (ROCKER)

BLACK (HOT)

WHITE (NEUTRAL)

GREEN (GROUND)

115VAC/220VAC SELECTOR SWITCH (SLIDE)

0 I

CONTROLLER/RIOP 2-35

Page 36: Chapter 2 984 Controller and Remote I/O Processor Models

Central Processing Unit

The C916-100 CPU Module processes 1000 words of user logic in .75 ms (200nsjinstruction). The last two digits in “C916” reflect the 16 bit architecture that the CPU uses.

For time sensitive applications, a Time of Day clock which is rated at +/- 5 seconds per month is provided.

Figure 2-32 C91&109 Central Processing Unit (CPU) Module

MODICON

CONTROLLER IS SOLVING

/

USER LOGIC

Memory Module

The M907 Memory Module with its applicable Executive Cartridge provides the 984A controller with all of its system and application memory: it is available with either 16K or 32K of Complimentary Metal Oxide Semiconductor (CMOS) Random Access Memory (RAM).

2-36 CONTROLLER/RIOP

Page 37: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-33 M907 Memory Module

BATTERY-PACK CONNECTION TERMINAL

0

M907

MEMORY

MEMORY PROTECT

Q2

3

If

UODICON

BATTERY NEEDS REPLACEMENT

PARITY CHECK OF RAM FAILED

MEMORY PROTECT KEY SWITCH

BAlTERY-PACK CONNECTOR

3.N LITHIUM BATTERY PACK

EXECUTIVE w CARTRIDGE

(SEE TABLE BELOW)

Executive Cartridges They must be inserted in the front panel of the module, behind the access plate. The table below shows the various combinations of Executive Cartridges and Memory Modules available.

Table 2-1 984A Executive Cartridges, M907 Memory Module

Model # M907-101

Size 16K

Exec Pack AS-S902-071

M907-102 32K AS-S902-071 M907-11 l/l 21 16K AS-S902-091 M907-112/122 32K AS-S902-091

RIOP s901 s901 S908 S908

CONTROLLER/RIOP 2-37

Page 38: Chapter 2 984 Controller and Remote I/O Processor Models

Remote I/O Processors

The 984A supports multiple drops of 200, 500, and 800 Series RIO. It does not support a local I/O capability. It can communicate using S908 RIO protocol or S901 RIO protocol, depending on the type of RIO processor in the controller chassis.

Both the S901 and S908 RIO Processors have interface circuitry that monitors information from the input channels and instructs the output channels to turn field devices ON or OFF.

The S908 is available with either single port (S908-OlO/Ol l) or dual ports (S908-020/021) for RIO communication. The ports are located beneath the protective plate on the face of the module.

The S901 is available with only a single port (S901-100) for RIO communication. It is located on the bottom of the module towards the front.

Table 2-2 984A Remote I/O Processor Cap&ili.tias

Features S901 RIOP S908 RIOP

Maximum l/O Drops Discrete l/O Bits per Drop Register I/O per Drop Discrete l/O Bits/System Register I/O per System Total Registers/System Cabling Options Hot Standby Option RIO Communications Rate

16 256 in/256 out 16 in/16 out 2048 any mix 256 in1256 out 1920 None No 1.544 megabaud

32 1024 in/l024 out 64 in/64 out 2048 any mix 2048 in/2048 out 1920 Dual/Redundant Yes 1.544 megabaud

2-38 CONTROLLER/RIOP

Page 39: Chapter 2 984 Controller and Remote I/O Processor Models

0

S908 REMOTE

I/O PROCESSOF

/

READY m

/ CCMM

ACTIVE 0

COMM ERRcm I

MODICON

0

MODULE PASSED POWER-UP DIAGNOSTICS

RIO DATA BEING SENT OR RECEIVED

ERROR MESSAGE OR NO RESPONSE IN COMM

0

Figure 2-34 S908-021 Dual Port and S901-100 Remote I/O PIOCL)EISO=S

CABLE B CONNECTOR

/ CABLE A CONNECTOR

s901

MODICON

-& t

RIO SENDING DATA

ERROR MESSAGE OR NO RESPONSE IN COMM

RIO RECEIVING DATA

RIO CABLE CONNECTOR ON BO-I-FOM

CONTROLLER/RIOP 2-39

Page 40: Chapter 2 984 Controller and Remote I/O Processor Models

Communications Processor

The C921-100 Communications Processor is an interface that allows the 984A or 9848 to communicate with programming devices. Three MODBUS ports are available which allow for the servicing of more than one MODBUS device per scan. Port 1 is beneath the removable access plate on the front of the module. Ports 2 and 3 are on the bottom of the C921.

Another port beneath the front access plate provides a communications interface with the P964/965 Data Access Panels, and/or Simple ASCII output devices like a printer or display terminal. The P965 can also be attached to the controller by a MODBUS port.

Figure 2-35 Cg21-100 Communications Processor Module

INDICATES COMM ACTIVITY ON PORT 1

INDICATES COMM ACTIVITY ON PORT 2

INDICATES COMM ACTIVITY ON PORT 3

(/ / R L FORA.&DAP 25PIN D CONNECTOR

25 PIN “D” CONNECTOR 11 1 lil& FORMODBUS

,.,,,,I PORT 3 PORT 2

I 1 I

BOlTOM VIEW

2-40 CONTROLLER/RIOP

Page 41: Chapter 2 984 Controller and Remote I/O Processor Models

CONTROLLER/RIOP 2-41

Page 42: Chapter 2 984 Controller and Remote I/O Processor Models

9848

The 9848 Controller is comprised of five modules mounted in either a 4 or 7 card chassis: Power Supply (P930 or P933 depending on chassis size and option modules used); Communications Processor (C921); Central Processing Unit (C924); Memory (M909); and Remote I/O Processor (S908 or S901) Module.

24 bit CPU

Scan speed of .75 mSec/K

User logic 32K or 64K

3 MODBUS ports

1 Simple ASCII port

16,384 total points of discrete l/O

9999 registers

32 drops of remote l/O with S908

Time of Day clock

Full optional-module support

800, 200, and 500 Series l/O compatibility

Figure 2-36 994s Programmable Controller

2-42 CONTROLLEf?/RIOP

Page 43: Chapter 2 984 Controller and Remote I/O Processor Models

Power Supplies

A P930 Power Supply Module provides enough DC power to support a 984A or 9848 Controller in a four or seven card chassis containing an S978 MODBUS Modem Module and one other option module. At +5V, a P930 provides 15A maximum steady state and 3A minimum load current.

A P933 Power Supply Module provides enough power to support a 984A or 9848 Controller in a seven card chassis with three option modules. At +5V, a P933 provides 25A maximum steady state and 6A minimum load current.

Both power supplies can operate on either 115V or 220V input power and within a frequency range of 46 to 63 Hz. Both the P930 and P933 must occupy the left-most slot of the controller chassis.

Figure 2-37 P930 and P933 Power Supply Modules

4

#

POWER POWER SUPPLY SUPPLY

I INPUT POWER AND VOLTAGE I I

IV OUTPUTS ARE OK

A/C POWER SWITCH

DOWN FOR OFF

WHITE (NEUTRAL)

GREEN (GROUND)

- A/C INPUT VOLTAGE CONNECTORS

(WITH JUMPER)

220VAC (WITHOUT JUMPER)

5

A/C POWER / ON/OFF

SWITCH (ROCKER)

- BLACK (HOT)

-c WHITE (NEUTRAL)

-c GREEN (GROUND)

115VAC/22OVAC - SELECTOR SWITCH

(SLIDE)

CONTROLLER/RIOP 2-43

Page 44: Chapter 2 984 Controller and Remote I/O Processor Models

Central Processing Unit

The C924-000 CPU Module processes 1000 words of user logic in .75 ms (200ns/instruction). The last two digits in C924 reflect the 24 bit architecture that the CPU uses. For time sensitive applications, a Time of Day clock which is rated at +/- 5 seconds per month is provided.

Figure 2-39 C924-009 Central Processing Unit (CPU) Module

0

c924

C.P.“.

CONTROLLER IS SOLVING USER LOGIC

RUN CONTROLLER IS HEALTHY / BUT UNCONFIGURED

SAFE 84 (MAY BE LABELED “READY”)

Memory Module

The M909 Memory Module with its applicable Executive Cartridge provides the 9848 controller with all of its system and application memory. It is available with either 32K, 84K, 98K, or 128K of 24 bit wide memory. This provides 32K or 84K of user logic with the balance of memory available for Extended Memory.

2-44 CONTROLLER/RIOP

Page 45: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-39 M909 Memory Module

BATTERY-PACK CONNECTION TERMINAL

MODICON

- BATTERY NEEDS REPLACEMENT

- PARITY CHECK OF RAM FAILED

MEMORY PROTECT / KEY SWITCH

w7w BATTERY-PACK CONNECTOR

3.N LITHIUM BATTERY PACK

EXECUTIVE - CARTRIDGE

(SEE TABLE BELOW)

Executive Cartridges are inserted in the front panel of the module, behind the access plate. Part numbers are listed in the table below.

Table 2-3 9818 ~racutive Cartridges, H909 Yemory Module

Model # M909-00 1 M909-002 M909-003 M909-004 M909-01 l/O21 M909-012/022 M909-013/023 M909-014/024

Size 32K 64K 96K 128K 32K 64K 96K 128K

Exec Pack AS-S902-081 AS-S902-081 AS-S902-081 AS-S902-081 AS-S902-101 AS-S902-101 AS-S902-101 AS-S902-101

RIOP s901 s901 s901 s901 S908 S908 S908 S908

CONTROLLER/RIOP 2-45

Page 46: Chapter 2 984 Controller and Remote I/O Processor Models

Remote I/O Processors

The 984B supports multiple drops of 200, It does not support a local l/O capability. S908 RIO protocol or S901 RIO Protocol, RIO processor in the controller chassis.

500, and 800 Series RIO. It can communicate using depending on the type of

Both the S901 and S908 RIO Processors have interface circuitry that monitors information from the input channels and instructs the output channels to turn field devices ON or OFF.

The S908 is available with either a single port (S908-01 O/O1 1) or dual ports (S908-020/021) for RIO communication. The ports are located beneath the protective plate on the face of the module.

The S901 is available with only a single port (S901-100) for RIO communication. It is located on the bottom of the module, towards the front.

Table 2-4 994B Remote I/O PEOCa8BO+ capabi1itiell

Features S901 RIOP S908 RIOP

Maximum I/O Drops 16 Discrete I/O Bits per Drop 256 in/256 out Register I/O per Drop 16 in/l6 out Discrete l/O Bits/System 8192 any mix Register I/O per System 256 in/256 out Total Registers/System 10K Cabling Options None Hot Standby Option No RIO Communications Rate 1.544 megabaud

32 1024 in/l024 out 64 in/64 out 8192 in/8192 out 2K in/2K out 10K Dual/Redundant Yes 1.544 megabaud

2-46 CONTROLLER/RIOP

Page 47: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-40 S906421 and S901-100 Remote I/O Processors

/

MODULE PASSED POWER-UP DIAGNOSTICS

RIO DATA BEING SENT OR RECEIVED

ERROR MESSAGE OR NO RESPONSE IN COMM

CABLE B CONNECTOR

CABLE A CONNECTOR

Q

s901

I/O PRocESsoR

kxTlvE~

E%!zc

<ACTIVE m

MODICON

/ RIO SENDING DATA

ERROR MESSAGE OR NO RESPONSE IN COMM

RIO RECEIVING DATA

RIO CABLE CONNECTOR ON BOTTOM

CONTROLLER/RIOP 2-47

Page 48: Chapter 2 984 Controller and Remote I/O Processor Models

Communications Processor

The C921-100 Communications Processor is an interface that allows the 984A or 9848 to communicate with programming devices. Three MODBUS ports are available which allow for the servicing of more than one MODBUS device per scan. Port 1 is beneath the removable access plate on the front of the module; Ports 2 and 3 are on the bottom of the C921.

Another port beneath the front access plate provides a communications interface with the P964/965 Data Access Panels, and/or Simple ASCII output devices like a printer or a display terminal. The P965 can also be attached to the controller through a MODBUS port.

Figure 241 C921-100 Communications Processor Module

c921

COW PROCESSOR

CouUlC

COM.tC

0

0

:: .* :: II ii

ii

0

*solKw hccum FORT8

0

::

:: II :: 1

ii

::

.

A- MODICOI

0

INDICATES COMM ACTIVITY ON PORT 1

INDICATES COMM ACTIVITY ON PORT 2

INDICATES COMM ACTIVITY ON PORT 3

25 PIN “D” CONNECTOR FOR ASCll/DAP

25 PIN “D” CONNECTOR FOR MODBUS

2-48 CONTROLLER/RIOP

Page 49: Chapter 2 984 Controller and Remote I/O Processor Models

Controller Chassis for 984 A, B, and X

The 984A and 9848 Controllers are housed in either a 4 card or 7 card chassis; the 984X is housed in the same 4 card chassis. The left-most slot must be occupied by the applicable Power Supply Module, thereby leaving either four or seven slots available for other controller or option modules. The first slot after the power supply is referred to as slot 1.

Each chassis has option slots which have removable access plates on the bottom of some of the chassis slots. This allows access to module communication ports which are located on the bottom of some modules. The 4 card chassis has access plates on slots 1, 2, and 3 and the 7 card chassis has access plates on slots 1, 2, 5, 6, and 7.

Figure 242 984A, B, and X Controller Chassis

P930 POWER SUPPLY 4-CARD CHASSIS

P933 POWER SUPPLY 7-CARD CHASSIS

4 CARD 7 CARD

BOTTOM VIEW WITH REMOVABLE PLATES

AS-9200-000 AS-9272-000

4-CARD CHASSIS 7-CARD CHASSIS

1 I I 1

SLOT#-1 2 3 1 2 5 6 7

SYSTEM BUS

CONTROLLER/RIOP 2-49

Page 50: Chapter 2 984 Controller and Remote I/O Processor Models

Controller Option Modules For 984 A, B, and X

Hot-Standby Processor

A Hot-Standby System has been designed for applications that demand fault-tolerant, high-availability performance. Two identically configured 984 controllers communicate with each other through two S91 l-000 Modules, one in each chassis. Each 984 has the HSBY function block installed in ladder logic.

One 984 is designated as the primary controller - it reads input data from RIO drops, executes the stored user programs from memory, and sends appropriate output commands to the RIO drops. The primary controller also updates the standby controller with current system status information at each scan.

The standby controller processes only status information, not control functions: it does not interfere with primary control operations. It will assume primary system control in no more than 48 ms if the primary controller fails.

For more information see GM-S91 l-002, 984 Hot Standby System Programming, and GM-S91 l-001, 984 Hot Standby System Installation and Maintenance Manuals.

l Caution The Hot-Standby System does not support local I/O applications. Therefore, never plan to control critlcal I/O applications locally. Use the S908-011 or S908-021 RIOP with the 984A and B Controllers, and the S929 MOP Module for the 984X Controller.

2-50 CONTROLLER/RIOP

I

Page 51: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 243 S911 Hot Standby Processor

The system select switches on the primary and standby S91 l’s must be set in different positions (i.e. one in Position A and the other in Position B)

0

s911

IT-STANDBY WCESSOR

HEALTHY HOT-STANDBY SYSTEM

%!$

, EXPERIENCING A COMM ERROR

, CONTROLLER IS IN PRIMARY MODE MARY

NDBY t CONTROLLER IS IN STANDBY MODE

,N OFFUNE

MODE SELECTION KEYSWITCH

0

-al SYS A

/ SYSTEM SELECT TOGGLE SWITCH

SYS s

Ill 0

D REDUNDANCY CABLE CONNECTOR FOR

:: INTERCONNECTING TWO S911 MODULES .* . tl-t- USING W911 CABLE 0

AEWN CABLE

CONTROLLER/RIOP 2-51

Page 52: Chapter 2 984 Controller and Remote I/O Processor Models

MODBUS II Communications Processor

The S975 enables a 984 controller to send and receive messages over a MODBUS II Local Area Network. Each 984 on the network must have an S975.

The processor is not programmed directly. All communications are triggered by loadable function blocks in user logic or by a query from another controller. Each 984 on a MODBUS II network can be a master device and initiate communications. When communications are initiated by a function block, the 984 acts as a MODBUS master. When communications are initiated by another controller (by function blocks in user logic), the 984 acts as a MODBUS slave.

There are two types of function blocks available, MBUS and PEER. The MBUS block allows a controller to read and write discrete and register data between two controllers. The PEER block allows a controller to write register data to as many as 16 different controllers simultaneously.

The S975 is installed directly in an option slot of a 984 Controller chassis. In a 984A or 984B Controller, a 7 card chassis is used. The 984X has option slots in the standard 4 card chassis. A single F connector allows the connection of a coaxial cable to the bottom of the interface.

Refer to the following documents for additional information about installation and application of the MODBUS II network:

GM-MBII-OlA MODBUS II Network Cable System Planning Guide. MODICON, Inc

GM-MBII-03A MODBUS II Network Monitor User’s Guide. MODICON, Inc

GM-MBII-04A MODBUS II Network Subroutine Library User’s Guide. MODICON, Inc

GM-S975-OI A S975 MODBUS II Interface User’s Manual. MODICON, Inc

2-52 CONTROLLER/RIOP

Page 53: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-44 S975 MODBUS II Communications Processor

0

s975 MODBUS II

COMM PROCESSOR

cow ERROR 0 [

LOAD

THE S975 HAS PASSED CONFIDENCE TESTS AND IS READY FOR OPERATION

MODULE IS SENDING OR RECEIVING TOKENS ON THE TOKEN BUS

FLASHES WHEN EITHER MORE THAN ONE STATION ON THE BUS HAS SAME ADDRESS OR WHEN NO RESPONSE HAS BEEN RECEIVED FROM A STATION AFTER 3 TRIES

ON STEADILY WHEN THE S975 EXECUTIVE SOFTWARE IS BEING LOADED INTO THE S975 FROM THE S902 EXECUTIVE PACK

IF THE INDICATOR IS FLASHING, THE EXECUTIVE AREA IS BAD AND MUST BERELOADED

- MODBUS II COAXIAL CABLE F CONNECTOR

CONTROLLER/RIOP 2-53

Page 54: Chapter 2 984 Controller and Remote I/O Processor Models

Dual RS-232 Modem

The S978 Dual RS-232 Modem is an option module that allows a 984 controller to be used as a slave processor in a MODBUS twisted pair network. The modem is electrically compatible with all MODBUS products and is sized to fit in one slot of a 984 chassis.

The S978 Module contains two modems, which are connected via W979 cable to MODBUS ports on the controller’s Communications Processor.

The S978 accepts digital data from the 984 and modulates it into an FM signal - a form of transmission suited to four wire cable. It transmits the FM signal to the MODBUS master, where it is demodulated to digital data.

Conversely, the MODBUS master transmits digital data, which gets modulated to an FM signal on its way to an S978 Modem. The S978 demodulates the signal to digital data and sends the data to the 984.

For more information see manual:

GM-S9780001 S978 Dual Modem User’s Guide.

2-54 CONTROLLER/RIOP

Page 55: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 248 S978 Dual M-232 Modem Module

RECEIVE FM -w

SHIELD -

TRANSMIT FM -

1 S978

FLASHES WHEN MODBUS DATA IS BEING TRANSMllTED FROM MODEM 1

FLASHES WHEN MODBUS DATA IS BEING RECEIVED BY MODEM 1

FLASHES WHEN MODBUS DATA IS BEING TRANSMIlTED FROM MODEM 2

FLASHES WHEN MODBUS DATA IS BEING RECEIVED BY MODEM 2

MODBUS NETWORK TWISTED PAIR CABLE CONNECTORS

- MODEM 1 J

MODEM 2

0

::

:: G ::

::

::

*:

0

- BACK

BOTTOM VIEW

\

CONNECTORS FOR COMMUNICATIONS PROCESSOR DATA TRANSFER CABLING

CONTROLLER/RIOP 2-55

Page 56: Chapter 2 984 Controller and Remote I/O Processor Models

Integrated Control Processor

The C966 Integrated Control Processor (also known as the CoPro) is an option module that extends the processing capabilities of a 964 controller. It provides the power to solve problems that are difficult or inefficient to do in ladder logic.

The CoPro runs standard and customized C routines that can be called by relay logic in the 964. It provides increased system speed via multiprocessing, a flexible multitasking capability, and system expandability. Up to three CoPro modules can be installed in a 964 controller using a P933 power supply.

There are two versions of the C966 - the AM-C966-003, which contains the standard ICP features, and the AM-C966-004 which contains both the standard and optional features. Both modules appear the same except that the AM-C966-004 has a Mass Storage Device (MSD) 50 pin connector. It also has a 24 pin IEEE 466 connector for interface with an IEEE device or device controller. Both are located on the bottom of the module.

For more information, see the following publications:

MOOICON

GM-C986-01 A C966 Integrated Control Processor Installation Manual

GM-C986-02A C966 Integrated Control Processor User’s Software Guide

GM-C986-03A C966 Integrated Control Processor Software Reference Manual

GM-C986-04A C966 Integrated Control Processor Software Enhancements Reference Manual

OTHER SOURCES

Microsoft C 5.1 User’s Guide and Mixed-Language Programming Guide

Microsoft C 5.1 Language Reference, Microsoft CodeView, and Utilities

Microsoft C 5.1 Run-Time Library Reference Manual

Kernighan and Ritchie, The C Programming Language

2-56 CONTROLLER/RIOP

Page 57: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 248 C988 ICP Module

C988

INTEGRATED CONTROL

PROCESSOR

,’

*

r-

F-

\ \

r.

<*

,’

SYSTEM IS SCANNING

/

FLASHES WHEN THE PC IS COMMUNICATING WITH THE C988

FLASHES WHEN THE C988 IS UNDER USER SOFI-WARE CONTROL

BATTERY NEEDS REPLACEMENT. GOES ON AT LEAST 2 WEEKS BEFORE THE BATTERY FAILS.

BATTERY ACCESS PLATE PROVIDES ACCESS TO 3.N LITHIUM BAlTERY PACK

5 RS-232C OR RS-422 COMM PORTS

/ 24 PIN 50 PIN

IEEE 488 MSD (SCSI) CONNECTOR CONNECTOR

0 o\ q-70 o- FRONT

BOlTOM VIEW AMdX88-004

CONTROLLER/RIOP 2-57

Page 58: Chapter 2 984 Controller and Remote I/O Processor Models

Resident Instruction Sets for 984 Controllers

In order to insure successful transfer of programs between various controller models, first review the Load, Record, Verify Chapter of this manual.

Standard Set for all 984 Controllers

The standard instruction set is carried in the standard executive cartridges for the slot mount series controllers. It is carried in ROM for the 984A, B, and X.

Table 2-5 Standard Instruction Set for 984 Controllers

Relay Replacement Instructions Relay Contact (NO, NC) Transitional Contacts (Positive, Negative) Coils (Standard, Retentive) Timers (1.0, 0.1, 0.01 seconds) Counters (Up, Down)

Arithmetic Instructions Addition Subtraction Multiplication Division

Data Transfer Instructions

Matrix Instructions And Or Exclusive Or Compare Complement

Bit Instructions Bit Modify Bit Sense Bit Rotate

Special Instructions ASCII Read!

Register-to-Table ASCII Write’ Table-to-Register Simple ASCII Table-to-Table Simple ASCII Block Move Skip

Read4 Write4

’ Not : Not

First In/First Out Search Extended Memory Read3 Extended Memory Write3 Jump Sub Routine2 Label2 Return2

System Status Constant Scan

available for 380/381 available for 984A, B, and X

% Available for 9848 only Available for 984A and 9848 only

2-58 CONTROLLER/RIOP

Page 59: Chapter 2 984 Controller and Remote I/O Processor Models

Enhanced Set for 984 Slot Mount Series

Both the enhanced and the standard instructions sets are carried in the enhanced executive cartridges. Cartridges are available for the slot mount series controllers only.

Table 2-6 Enhanced Instruction Set Option, Slot Mount

Data Transfer Block-To-Table Table-To-Block

Double Precision Math Addition Subtraction Multiplication Division

Integer Math Decimal Square Root Process Square Root Logarithm Anti-logarithm

Special Instructions PID2 Checksum

Straight Binary LRC CRC

Report Errors

Floating Point Math Int-to-FP Conversion FP-to-lnt Conversion Int/FP Comparison Int + FP Int - FP Int x FP Int/FP Addition Subtraction Multiplication Division FP Comparison FP Raised to, Integer Power FP Square Root FP Minus Int FP Divided by Int Change Sign Load Pi Sine in Radians Cosine in Radians Tangent in Radians Arcsine in Radians Arccosine in Radians Arctangent in Radians Radians to degrees Degrees to Radians Exponential Function Natural Logarithm Common Logarithm

CONTROLLER/RIOP 2-59

Page 60: Chapter 2 984 Controller and Remote I/O Processor Models

Loadable Options for All Controllers

Optional loadable instructions are listed in the two tables below for all 984 controllers. The part numbers for these options are listed in the chapter entitled Man Machine Interfaces.

Table 2-7 Load&la Irmtruction Set for 994 Slot Mount

Hot Standby ( 984-68X/78X only) HSBY

Drum ICMP

Table 2-8 Loadable Instruction Set for 994A, B, X

Data Transfer Table-To-Block Block-To-Table

Math Decimal Square Root Process Square Root Logarithm Anti-logarithm

Double Precision Math Addition Subtraction Multiplication Division

PID2

Checksum Straight Binary LRC CRC

Hot Standby HSBY

Co-Processor Call

MODBUS II Peer MBUS

Drum ICMP

2-60 CONTROLLER/RIOP

Page 61: Chapter 2 984 Controller and Remote I/O Processor Models

984 System Capabilities Table

The table below summarizes the system capabilities of the 984 controller family.

Figure 247 994 System Capabilities by Controller

Controller Memory

Controller Scan MODBUS MODBUS+ Model Logic’ Reg.* Total Time Ports Ports

l/O Series

Input/Output (l/O) System Maxlmum

Discrete 16 Bit Total l/O Bits l/O Words4 Drops

# Local Racks

964-l 20 1.5K 1920 3.5K Gms/K 1 N/A A120 256 any 32132 1 4 mix

984-130 4K 1920 6K Gms/K 1 N/A A120 256 any 32/32 1 4 mix

964-145 6K 1920 10K Gms/K 1 1 A120 256 any 32/32 1 4 mix

984-360 1.5K 1920 3.5K Sms/K 1 N/A 600 256 32/32 1 2 4K 6K any mix 6K 6K

964-361 1.5K 1920 3.5K 5mslK 2 N/A 600 512 32132 1 2 4K 6K any mix 6K 6K

984-385 4K 1920 6K 3ms/K 1 1 800 512 32/32 1 2 6K 8K any mix

984-480 4K 1920 6K Sms/K 2 N/A 800/200 1024 2241224 7 2 8K 10K I500 any mix

984-485 4K 1920 6K Sms/K 2 1 800/200 1024 2241224 7 2 8K 10K I500 any mix

984-680 6K 1920 10K 3ms/K 2 N/A 800/200 2048 lK/lK 32 5 16K 18K I500 any mix

984-685 8K 1920 10K Pms/K 1 1 800/200 2048 lK/lK 32 5 16K 18K I500 any mix

984-780 16K 9999 26K 1 .Sms/K 2 32K 42K

N/A 800/200 81921 1.5K/1.5K 32 5 I500 8192

984-785 16K 9999 26K i.Sms/K 1 1 800/200 81921 1.5KJ1.5K 32 5 32K 42K I500 8192

964X 8K 1920 10K .75ms/K 2 N/A 800/200 2048 224/224 7 5 I500 any mix

CONTROLLER/RIOP 2-61

Page 62: Chapter 2 984 Controller and Remote I/O Processor Models

Figure 2-47 (Cont’d) 964 System Capabilities by Controller

Controller Input/Output (I/O) Memory System Maxlmum

Controller Scan MODBUS MODBUS+ l/O Discrete 16 Bit Total # Local Model Logic Reg.. Total Time Ports Ports Series I/O Bits I/O Words Drops Racks

964A

w/S906

w/S901

16K 1920 16K .75ms/K 3 N/A 600/200 32K 34K I500

2046 2K/2K 32 N/A any mix 2046 2561256 16 N/A any mix

9648 32K 9999 42K .75ms/K 3 N/A 74K3

600/200 64K /500

106K3 1 36K3

w/S906 619216192 2K/2K 32 N/A

w/s901 6192 any mix

2561256 16 N/A

’ Deduct approx. 1K words for system overhead

3 O-96K Extended Memory available

’ Includes Analog/Register I/O and internal register space

4 Each I/O Analog point or Register word requires one 16 bit word

2-62 CONTROLLER/RIOP