16
, \ SOLVING THE GRAPHICS PROBLEM ON IBM BILL MANOS - NICOLET ZETA Producing hard copy graphics utilizing IBM mainframe computers presents a wide variety of interfacing problems and considerations. These problems are best evidenced when attempting to directly attach pen plotters via the various IBM protocols. Recent developments in product design provide solutions for IBM users. A variety of protocol converters are now available which provide connection of previously non-compatible devices. One manufacturer, Nicolet Zeta Computer Graphics, formerly Nicolet Zeta Corporation, has designed a family of pen plotters that directly connect to IBM hardware via coaxial cable. In these devices protocol conversion, is handled internally. Simply stated, the interfacing problem involves the fact that IBM equipment utilizes transmission methods and cabling not used by the vast majority of the graphics market. Due to the demand for high quality output that can only be provided by pen plotters, methods have been developed for attachment to IBM hardware. Users can now select from a variety of connection methods including asynchronous RS232, remote job entry via 2780/3780, controller protocol converters, the IBM 3277 graphics attachment, IBM 3270 Information Display System Standard (IDSS) converters, and direct connection with Nicolet Computer Graphics. Nicolet also supplies a Software Product, ZDDM, which will convert IBM's GDDM into commands required by their plotters. After careful consideration of system resources, communication protocols, and connection methods, the TBM user can select from a variety of solutions that were previously not available. 239

Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

  • Upload
    lydiep

  • View
    224

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

, \

SOLVING THE GRAPHICS PROBLEM ON IBM

BILL MANOS - NICOLET ZETA

Producing hard copy graphics utilizing IBM mainframe computers presents a wide variety of interfacing

problems and considerations. These problems are best evidenced when attempting to directly attach

pen plotters via the various IBM protocols.

Recent developments in product design provide solutions for IBM users. A variety of protocol converters

are now available which provide connection of previously non-compatible devices.

One manufacturer, Nicolet Zeta Computer Graphics, formerly Nicolet Zeta Corporation, has designed

a family of pen plotters that directly connect to IBM hardware via coaxial cable. In these devices

protocol conversion, is handled internally.

Simply stated, the interfacing problem involves the fact that IBM equipment utilizes transmission

methods and cabling not used by the vast majority of the graphics market.

Due to the demand for high quality output that can only be provided by pen plotters, methods have

been developed for attachment to IBM hardware. Users can now select from a variety of connection

methods including asynchronous RS232, remote job entry via 2780/3780, controller protocol converters,

the IBM 3277 graphics attachment, IBM 3270 Information Display System Standard (IDSS) converters,

and direct connection with Nicolet Computer Graphics. Nicolet also supplies a Software Product,

ZDDM, which will convert IBM's GDDM into commands required by their plotters.

After careful consideration of system resources, communication protocols, and connection methods, the

TBM user can select from a variety of solutions that were previously not available.

239

Page 2: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

ti \~ ~{

~ ~,

t I , , ~ ~ f f f t ~ ~

~ I r,

~

I.

II.

III.

SOLVING THE IBM GRAPHICS PROBLEM

INTRODUCTION

A. BIOGRAPHICAL

1. COMPANY 2. PERSONAL

B. PROBLEM DEFINITION

1. SYSTEM RESOURCES 2. HARDWARE INTERFACING 3. FOCUS ON PEN·PLOTTERS

REVIEW OF GRAPHIC DEVICES

A. FILM

B. WORKSTATIONS

C. COLOR TERMINALS

D. HIGH RESOLUTION HARD COPY

E. RASTER OUTPUT

F. BUSINESS GRAPHICS

G. PEN PLOTTERS

BILL MANOS NICOLET COMPUTER GRAPHICS

PREPARED FOR SEUGI 1984 AMSTERDAM, HOLLAND

C.

D.

E.

F.

G.

H.

3. INSTALLATION 4. PR ICE

NUMBER OF USERS

LOCAL OR REMOTE CONNECTION

QUANTITY OF OUTPUT

QUALITY OF OUTPUT

USER FRIENDLINESS

ANALYST FRIENDLINESS

V. IBM GRAPHIC SOLUTIONS

A. CADAM

B. GRAPHIC DATA DISPLAY MANAGER

C. 3277 GRAPHICS ATTACHMENT

D. 3279 COLOR TERMINAL

E. HARD COPY

1. 3287 PRINTER 2. XY 750 PLOTTER

GRAPHICS INTERFACING CONSIDERATIONS F. 3270 INFORMATION DISPLAY SYSTEM STANDARD

A. SOFTWARE

1. CAPABILITIES VI. PEN PLOTTER CONNECTION TO IBM MAINFRAMES 2. DEVICE DRIVERS

A. OVERVIEW B. HARDWARE

B. ASYNCHRONOUS RS232C 1. NON-IBM COMPUTERS 2. IBM MAINFRAMES C. REMOTE JOB ENTRY 3. IBM PC

D. CONTROLLER PROTOCOL CONVERTERS

IV. IBM INTERFACING CONSIDERATIONS E. 3277 GRAPHICS ATTACHMENT

A. APPLICATION F. 3270 IDSS CONVERTERS

B. SYSTEM RESOURCES G. OIRECT CLUSTER CONTROLLER CONNECTION

1. COMMUNICATION H. SUMMARY 2. HARDWARE

240

Page 3: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

VII. NICOLET ZETA 887 PLOTTER B. GRAPHICS CAPABILITIES 1. TERMINALS

A. HISTORY 2. HARD COpy

B. SYSTEM INTERFACING X. NICOLET ZETA ZDDM

1. COAXIAL 2. RS232C A. OVERVIEW

C. INSTALLATION 1. GDDM TO ZETA GRAPHIC MACHINE LANGUAGE

2. OPERATING SYSTEMS VIII. PEN PLOTTER COMMAND FLOW

B. GDDM INTERFACING A. GENERAL

1. INTERACTIVE CHART UTILITY 1. HIGH LEVEL SOFTWARE PRODUCTS 2. PRESENTATION GRAPHICS FEATURE 2. GRAPHICS DEVICE DRIVERS 3. GRAPHICS DATA FILES 3. PLOTTING LANGUAGES 4. INTELLIGENT CONTROLLERS C. USER RESPONSIBILITY

B. NICOLET ZETA 887 1. INSTALLATION 2. COMPILER REQUIREMENT

1. 3270 INTERFACE BOARD 3. FILE HANDLING 2. CONTROLLER PROCESSOR 3. PLOTTER PROCESSOR

XI. SUMMARY

IX. GRAPHIC DATA DISPLAY MANAGER A. HARDWARE SOLUTIONS

A. OVERVIEW B. SOFTWARE SOLUTIONS

1. INTERACTIVE CHART UTILITY 2. PRESENTATION GRAPHICS FEATURE XI I. QUESTIONS AND ANSWERS 3. GRAPHICS DATA FILES

, \,

241

Page 4: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

PLOTTER INTERFACING TO IBM COMPUTERS

1780/3780

PROTOCOL CONVERTER

RSUI

PLOTTER

3270 lOSS

3277 G.A.

RSI31

PLOTTER

HOST

3705

3274/76 OR LOOK "LIKE

3270 IDSS

AGILE 5287

RSI31

ZETA

242

"SYNCH RSI31

SNA/SDLC

3270 IDSS

PLOTTER

PCI 1076

RSI32

ZETA

ZETA 887

Page 5: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

ASYNCHRONOUS RS232 (INTERACTIVE)

HOST

3705

RS232 ,

PLOTTER

•••••••••••••••• "1 ~ ...............

ASYNCH

TERMINAL

II ...................................... ..

OPTIONAL

243

Page 6: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

REMOTE JOB ENTRY

HOST

r

3705

2780/37 80 PROTOCOL

PROTOCOL CONVERTER

r

PLOTTER

244

Page 7: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

3270 PROTOCOL CONVERTER

HOST

3705

SNA/SDL C BSC

,

3274/76 CLUSTER

CONTROLLER

3270 ID SS

PROTOCOL CONVERTER

,ASYNCH RS232

PLOTTER

245

Page 8: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

3277 DISPLAY STATION

WITH GRAPHICS ATTACHMENT

+ JOYSTICK

HOST

3705

3274/76 CLUSTER

CONTROLLER

3277 G.A. 1 1/0 RS232 INPUT ONLY RS232 i

PLOTTER

246

Page 9: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

CONTROLLER PROTOCOL CONVERTER

HOST

3705

SNA/SDL C

3274/76 CONTROLLER

EMULATOR · · AS · · · · RS · · · PO

PLOTTER

247

YNCH 232 RTS

Page 10: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

~,

DIRECT CONTROLLER CONNECTION

HOST

3705

3274/76 CLUSTER

CONTROLl,.ER

If

ZETA 887

NOW AVAILABLE WITH ZETA 822

248

Page 11: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

j ; \

"

IBM 3270 INFORMATION DISPLAY SYSTEMS STANDARD

(lOSS) PROTOCOL

-USED TO CONNECT DEVICES TO 3274/78

CLUSTER CONTROLLERS

-TERMINALS 3278 AND 3278

-PRINTERS 3287 AND 3288

-PLOTTERS ZETA 887 AND

P87 OPTION

249

Page 12: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

NICOLET ZETA 887

-DIRECT CONNECTION TO IBM

3274 OR 3278 CLUSTER CONTROLLER

VIA STANDARD RG62A/u COAXIAL CABLE

-APPEARS AS AN IBM 3287-1 OR -2

PRINTER

-PROVIDES 3270 INFORMATION DISPLAY

SYSTEMS STANDARD (IDSS' PROTOCOL

HANDLING AND CODE TRANSLATION

INTERNALLY

-ADDITIONALLY PROVIDES RS232

CONNECTION AS STANDARD

250

! ..

1

I ..

Page 13: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

NICOLET ZETA 887

-CLUSTER CONTROLLER MAY BE CHANNEL

OR REMOTE A TT ACHED

-COMMUNICATION LINE MAY BESNA/SDLC

OR BSC PROTOCOL

-3270 IDSS DOES NOT REQUIRE

USER CONTROL OVER BAUD RATE,

PARITY, START/STOP BITS, ETC.

-BAUD RATE IS 2.35 MEGABAUD

-887 REQUIRES ONLY UPPERCASE

PRINTABLE CHARACTERS

251

Page 14: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

INTELLIGENT DIGITAL PLOTTERS

User-Written Software

....................................•

COMMAND FLOW

Device Driver Subroutines

Device-Specific

SAS/GRAPH

or other software product

Plotting Language fool·····································

Intelligent Controller

Plotting Hardware

252

Page 15: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

ZETA 887 BLOCK DIAGRAM

COAX CABLE TO 3274/76 MICROCONTROLLER CONTROLLER COAX

(Processes data

RECEIVERI from controller)

TRANSMITTER 2K INTERFACE BUFFER

H

~,

SOSS-BASED DATA CONTROLLER

(Converts high level commands to vector information)

.. ~

~,

SOSS-BASED MOTOR CONTROLLER

(Controls X and Y motors, pen actuator, hardware operation)

, \

253

INTERFACE BOARD

PROCESSOR CONTROLLER

PLO-TTER PROCESSOR

Page 16: Solving the Graphics Problem on IBM - sasCommunity the Graphics Proble… · are now available which provide connection of previously non-compatible devices. ... Nicolet Zeta Computer

_, :;'. '~.~"_-">L.,._:-k:" ... ~ .......... ~l'T'!~~~"""_4i.G ... s:; •• e,%',,,,,.,_~ . • l-,-_~.~~4. ,n.":"-<;·,,~~t.,"[",!"¥~"},ry;;.:rQ7"1":"~~·"~""~·!~~'1-!!-"1r-.n.~~-,,~)-,,,"s:;:_:' ":"-{;~.-;"f.,~~~~-.---;,-.-:.p_,.:;" ... > .. :,"~~~;,J.:_ ~"'-"",

ZOOM GOOM POST PROCESSOR

INTERACTIVE CHART UTILITY GRAPHICS DATA FILES

ZOOM

~

...... - ""1.,.· . .,...",-:.;, ,.>",.,."t,W-f.-«rt,>," '-',' ~~"=~;"'1-" ;~.~_ .'~.

PRESENTATION GRAPHICS FEATURE

PGF ROUTINES

ZOOM

GOOM LIBRARY

t-.~ ,-'.- ,-.,,,; : _ ". _~'. '~:-~:~::-iI'.I,'fi'cl.~~~' : ..... , '.~ ·;.:·".-.r:~""":":"',"'1'\'~-·:··C-Y_- , .'.' ""!p,.-'-~~1'.,\