beautypg.com

Introduction, 1 introduction – HEIDENHAIN TNC 335 Technical Manual User Manual

Page 510

background image


8/95

TNC 360

1 Introduction

8-3

1 Introduction

When operating a computer system (PC, Controller), a wide variety of peripherals, such as printers,
external memories (floppy-disk drives; hard disks) or other computer systems, can be used in
conjunction with the Central Processing Unit (CPU).

A data interface makes is possible for the CPU and the peripherals to communicate.

Communication requires facilities for transferring data to the peripherals and of course, physical
connection via a transmission line. Peripheral device control and communication, via the interface, is
generally the responsibility of the computer system. The computer system therefore has to meet
certain requirements.

The interfaces, which primarily consist of the physical links between the computer system and the
peripherals, need appropriate software in order to control the transfer of information between the
individual units. The relationship between hardware and software, which fully defines an interface, is
illustrated by the following diagram:

Computer

Software

Hardware

Software

Peripheral

e.g. PC,
Controller

e.g. Printer,
external memory

,QWHUIDFH

The "hardware" in the diagram covers all the physical components, such as circuit construction, pin
layout, electrical characteristics, etc. The "software" includes, for example, the drivers for the output
modules and is associated with both the operating software of the computer system and the
peripherals.

Due to the wide variety of computers, controllers and peripherals, standard interfaces have been
introduced, which, in an ideal situation, enable extremely varied devices to be connected to each
other.

Such standards include, for example, the RS-232-C/V.24 interface, which is described in detail later.