Browse Prior Art Database

Realtime Parallel Data Communications Between IBM Personal Computers and Robotic Controllers

IP.com Disclosure Number: IPCOM000040074D
Original Publication Date: 1987-Sep-01
Included in the Prior Art Database: 2005-Feb-01
Document File: 2 page(s) / 48K

Publishing Venue

IBM

Related People

Klos, MA: AUTHOR [+6]

Abstract

A technique is described whereby parallel data communications are provided between an IBM Personal Computer (PC) and a robot controller so as to enable the computer to compute positional requirements in a realtime environment and then communicate the results to the robot manipulator within an acceptable time period. The concept described herein utilizes off-the-shelf circuitry, such as the ST4304 supplied by Applied Micro Technology Corp., so as to provide parallel input/output (I/O) hand-shaking communications, when operated in conjunction with the IBM AML (A Manufacturing Language) software program, as used in industrial and robotics control systems and the IBM PC. DIP (Dual Inline Package) switches are combined with the circuitry so that the user may select the addresses for responding to the parallel communications port.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 2

Realtime Parallel Data Communications Between IBM Personal Computers and Robotic Controllers

A technique is described whereby parallel data communications are provided between an IBM Personal Computer (PC) and a robot controller so as to enable the computer to compute positional requirements in a realtime environment and then communicate the results to the robot manipulator within an acceptable time period. The concept described herein utilizes off-the-shelf circuitry, such as the ST4304 supplied by Applied Micro Technology Corp., so as to provide parallel input/output (I/O) hand-shaking communications, when operated in conjunction with the IBM AML (A Manufacturing Language) software program, as used in industrial and robotics control systems and the IBM PC. DIP (Dual Inline Package) switches are combined with the circuitry so that the user may select the addresses for responding to the parallel communications port. Also, circuitry is provided to allow the IBM PC to be interrupted by data being received or transmitted, as required. A jumper is provided to allow the circuitry to be used in I/O channel slot J8 of the PC XT. All I/O lines are also buffered. Jumpers are also provided to allow the hand-shaking lines to be setup as either inputs or outputs and to select the level of interrupt that will be sent to the PC. A three- stage timer is provided to allow for time-out checks on the data transmission. The time periods are fully programmable and the DIP switch set...