Digital Watchdog x39 Wartungshandbuch

Stöbern Sie online oder laden Sie Wartungshandbuch nach Sicherheitskameras Digital Watchdog x39 herunter. Digital Watchdog x39 Technical data Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 190
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - Rev. 00/14

____________________________________________________________________________________________Subject to changes for the purposes of technical progress.

Seite 2 - VIPA GmbH CP486 ⋅ 00/14

Introduction8 VIPA GmbH CP486 ⋅ 4/94Linkage with PLC:This chapter describes detailed how to proceed with the linkage between PLC and CP486, that isfro

Seite 3 - CP486 ⋅ 00/14 VIPA GmbH 1

Utility Software for MS-DOS98 VIPA GmbH CP486 ⋅ 00/14C:\SD\SDLOADFLASH-PROMs resp. EEPROMs/PEROMs can be programmed:1 Am28F010-150,P28F010-1502 Am28F0

Seite 4 - 2 VIPA GmbH CP486 ⋅ 00/14

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 995.2 VGA-Configuration Programin preparation

Seite 5 - CP486 ⋅ 00/14 VIPA GmbH 3

Utility Software for MS-DOS100 VIPA GmbH CP486 ⋅ 00/145.3 Program CPLINK for Computer LinkWith this program files can be loaded to the CP486 or read f

Seite 6 - 4 VIPA GmbH CP486 ⋅ 00/14

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 1015.4 Program for Visualizing the PLC Process ImageThe program S5KOP serves in the current versio

Seite 7 - CP486 ⋅ 00/14 VIPA GmbH 5

Utility Software for MS-DOS102 VIPA GmbH CP486 ⋅ 00/145.5 EMS DriverDriver for the EMS memory on CP486 is contained on the optionally available disk w

Seite 8 - 6 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1036. Linkage with PLC6.1 General DescriptionData transfer between CP486 and PLC is supported by handling mod

Seite 9 - CP 486 ⋅ 00/14 VIPA GmbH 7

Linkage with PLC104 VIPA GmbH CP486 ⋅ 00/146.2 Installation of Bank Software for Linking PLC and CP4866.2.1 PLC Side: Handling Moduleshandling modules

Seite 10 - 8 VIPA GmbH CP486 ⋅ 4/94

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 105Example for calling up FB2 in OB21:Module#OB21BIB0000 ;SPA FB 2NAME #SYNCHRONSSNR =KY +32WART =KF +0PAFE =

Seite 11 - 1.4 Block Diagram of CP486

Linkage with PLC106 VIPA GmbH CP486 ⋅ 00/146.2.2 CP486: MS-DOS Driver ProgramFor communication via banks between PC and CP a specific communication dr

Seite 12 - 10 VIPA GmbH CP486 ⋅ 4/94

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 107programs can be started subsequently. This option is only meaningful, if communication ensuesexclusively v

Seite 13 - CP 486 ⋅ 00/14 VIPA GmbH 11

IntroductionCP 486 ⋅ 00/14 VIPA GmbH 91.4 Block Diagram of CP486

Seite 14 - 2.1 Structure of Modules

Linkage with PLC108 VIPA GmbH CP486 ⋅ 00/146.2.3 Different Data Representation in Memory:For the transfer of data between CP and PC, the different rep

Seite 15 - CP 486 ⋅ 00/14 VIPA GmbH 13

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1096.3 PLC-Jobs for CP486 (Functions for Bank 0 and 1)6.3.1 OverviewAll PLC-jobs are transacted via banks 0 a

Seite 16

Linkage with PLC110 VIPA GmbH CP486 ⋅ 00/14Bank no. Function no. Functionhex dec1 $0D 13 reset all disk drives1 $0E 14 select disk drive0 $19 25 deter

Seite 17 - CP 486 ⋅ 00/14 VIPA GmbH 15

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 111Interface concept for banks 0 and 1These two banks serve for reading and writing of data from or to the CP

Seite 18

Linkage with PLC112 VIPA GmbH CP486 ⋅ 00/14Processing a Read Job:With the handling module FETCH the applications software passes a read job to the CP.

Seite 19 - CP 486 ⋅ 00/14 VIPA GmbH 17

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 113,6.3.2 Parameterization of Handling Modules:The handling modules SEND (FB3), CONTROL (FB4), FETCH (FB5) an

Seite 20

Linkage with PLC114 VIPA GmbH CP486 ⋅ 00/14Error numbers are dual encoded.Error number 1 interface occupied by PLC (job runs)6 interface occupied by C

Seite 21 - CP 486 ⋅ 00/14 VIPA GmbH 19

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1156.3.2.2 Handling Module CONTROL (FB4, Relative Bank Number: 0/1):This handling module outputs the status o

Seite 22

Linkage with PLC116 VIPA GmbH CP486 ⋅ 00/14PLC program (permitted 0...255)Error acknowledge message of handling module:= 0 no error occurred><0

Seite 23 - CP 486 ⋅ 00/14 VIPA GmbH 21

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1176.3.2.3 Handling Module FETCH (FB5, Relative Bank Number: 0):This handling module transfers the read job t

Seite 24

Introduction10 VIPA GmbH CP486 ⋅ 4/941.5 Special ComponentsInterface ModulesThe four serial interfaces are configurable by plugin modules. As a standa

Seite 25 - CP 486 ⋅ 00/14 VIPA GmbH 23

Linkage with PLC118 VIPA GmbH CP486 ⋅ 00/14Error acknowledge message of handling module:= 0 no error occurred><0 error occurred, error number in

Seite 26 - PCB 5012V14:

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1196.3.2.4 Handling Module RECEIVE (FB6, Relative Bank Number: 0):This handling module transfers a data block

Seite 27 - CP 486 ⋅ 00/14 VIPA GmbH 25

Linkage with PLC120 VIPA GmbH CP486 ⋅ 00/14ZT/N: D KY left byte: reserveright byte: target module no. (2...255), DB-no. ofthe module with data to be t

Seite 28 - Remarks:

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 121Data storage in a DB:DL DRZANF points to the beginningA-Nr F-NrNo. of word being readData being read by th

Seite 29

Linkage with PLC122 VIPA GmbH CP486 ⋅ 00/146.3.2.5 Parameterization of File Accesses via HandlesThe COM-driver allows full access to all drives of the

Seite 30 - 28 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1236.3.2.6 File NamesLike already mentioned, file names can be specified as well with drive and/or path speci

Seite 31 - CP 486 ⋅ 00/14 VIPA GmbH 29

Linkage with PLC124 VIPA GmbH CP486 ⋅ 00/146.3.3 Function Description6.3.3.1 Reset All Disk Drives (Disk Reset)This functon enables to store all modif

Seite 32

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1256.3.3.3 Get DiskThe function outputs the number of the current (default) disk drive. The corresponding dis

Seite 33

Linkage with PLC126 VIPA GmbH CP486 ⋅ 00/146.3.3.4 Create DirectoryParameterization of FB3: F-Nr 57 ($39 hex)QT/N no. of DB with directory nameQANF po

Seite 34 - 32 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1276.3.3.6 Set Current DirectoryParameterization of FB3: F-Nr 59 ($3B hex)QT/N no. of DB with the directory n

Seite 35 - CP 486 ⋅ 00/14 VIPA GmbH 33

IntroductionCP 486 ⋅ 00/14 VIPA GmbH 11- Silicon Disk Additional BoardThe different additional boards are plugged into the slot for the PC bus and thu

Seite 36

Linkage with PLC128 VIPA GmbH CP486 ⋅ 00/146.3.3.7 Get Current DirectoryParameterization of FB5: F-Nr 71 ($47 hex)DOSP disk drive numberParameterizati

Seite 37 - Slots in PLC-155U

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1296.3.3.8 Create File/Rewrite Existing FileParameterization of FB3: F-Nr 60 ($3C hex)DOSP attribute of new f

Seite 38 - XXXXXXXXXXXXXXXX

Linkage with PLC130 VIPA GmbH CP486 ⋅ 00/146.3.3.9 Create New FileParameterization of FB3: F-Nr 90 ($5A hex)DOSP attribute of the new fileQT/N no. of

Seite 39

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1316.3.3.10 Open FileParameterization of FB3: F-Nr 61 ($3D hex)DOSP access modeQT/N no. of DB with file nameQ

Seite 40

Linkage with PLC132 VIPA GmbH CP486 ⋅ 00/146.3.3.12 Close FileParameterization of FB3: F-Nr 62 ($3E hex)DOSP handle number of file to be closedThis fu

Seite 41

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1336.3.3.14 Rename FileParameterization of FB3: F-Nr 86 ($56 hex)QT/N no. of DB with file nameQANF position o

Seite 42

Linkage with PLC134 VIPA GmbH CP486 ⋅ 00/146.3.3.15 Set File PointerParameterization of FB3: F-Nr 66 ($42 hex)DOSP POS (high-order byte), handle (low-

Seite 43

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1356.3.3.17 Read File or DeviceParameterization of FB5: F-Nr 63 ($3F hex)DOSP handle of the fileParameterizat

Seite 44 - 42 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC136 VIPA GmbH CP486 ⋅ 00/146.3.3.18 Write File or DeviceParameterization of FB3: F-Nr 64 ($40 hex)DOSP handle of fileQT/N no. of DB wi

Seite 45

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1376.3.3.19 Get DateParameterization of FB5: F-Nr 42 ($2A hex)Parameterization of FB6: ZT/N no. of DB for the

Seite 46

Hardware12 VIPA GmbH CP486 ⋅ 00/142. Hardware2.1 Structure of Modules2.1.1 Structure of the Base Module

Seite 47

Linkage with PLC138 VIPA GmbH CP486 ⋅ 00/146.3.3.21 Program ExecuteDirect commands can be passed to the CP486 via this function.Parameterization of FB

Seite 48

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1396.3.3.22 Get MS-DOS VersionParameterization of FB5: F-Nr 48 ($30 hex)Parameterization of FB6: ZT/N no. of

Seite 49 - 3.10.2 Base Plug X2

Linkage with PLC140 VIPA GmbH CP486 ⋅ 00/146.3.3.23 Get Detailed Error InformationParameterization of FB5: F-Nr 89 ($59 hex)Parameterization of FB6: Z

Seite 50

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 141Table with error codes:01 invalid function number02 file not found03 path (directory) not found04 too many

Seite 51

Linkage with PLC142 VIPA GmbH CP486 ⋅ 00/14Code table for error classes:01 no resources available (memory or handles)02 no error, but actual status (d

Seite 52

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1436.3.3.24 General InterruptThe function enables to call general interrupts of the AT, e.g. VGA-BIOS-interru

Seite 53

Linkage with PLC144 VIPA GmbH CP486 ⋅ 00/146.3.4 Demo Program: Get Time of CP486 from PLC

Seite 54

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1456.4 CP486 Jobs for PLC (Functions for Bank 2, 3 and 7)6.4.1 OverviewThe driver program CP386COM serves job

Seite 55

Linkage with PLC146 VIPA GmbH CP486 ⋅ 00/146.4.2 Driver Functions via Software Interrupt6.4.2.1 CP-Status CallThis function outputs various arbitrary

Seite 56

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1476.4.2.2 Read a Single Element from the PCWith this function a single data type (bit, byte, word,...) can b

Seite 57

HardwareCP 486 ⋅ 00/14 VIPA GmbH 13Structure of the Base ModuleThe module contains a PC-AT486 with:- CPU80486SLC and FPU80387SX base- mainmemoryupto4M

Seite 58 - 56 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC148 VIPA GmbH CP486 ⋅ 00/146.4.2.3 Read a Block from the PCWith this function a whole block of data can be read from the PC. The funct

Seite 59 - CP 486 ⋅ 00/14 VIPA GmbH 57

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1496.4.2.4 Write a Variable to the PCThis function enables to write single data (bit, byte, word,...) to the

Seite 60 - 58 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC150 VIPA GmbH CP486 ⋅ 00/146.4.2.5 Write a Block to the PCWith this functions a whole data block can be transmitted to the PC. When ca

Seite 61

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1516.4.2.6 Read Job StatusWith this function, the status of an earlier started job can be called. For read jo

Seite 62 - 60 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC152 VIPA GmbH CP486 ⋅ 00/14- For a read job for single variables, the pointer is to be interpreted differently, depending on theelemen

Seite 63 - CP 486 ⋅ 00/14 VIPA GmbH 61

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1536.4.2.7 Abort All Jobs of a BankRegisterhigh In low OutAX fn statusfn function number for status call$28 a

Seite 64 - 62 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC154 VIPA GmbH CP486 ⋅ 00/146.4.2.8 Read Status of Process ImageRegisterhigh In low OutAX $70 - statusstatus 0 no process image availab

Seite 65 - 4.2.5 AT ROM Diagnostics

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1556.4.2.9 Read Area of Process ImageRegisterhigh In low OutAX $71 typr statusBX adrCX lenSI offsetDS segment

Seite 66 - 64 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC156 VIPA GmbH CP486 ⋅ 00/146.4.2.10 Error Numbers of CP for Banks 2, 3 and 7:hex dec. descriptionFFFF -1 invalid data typeFFFE -2 leng

Seite 67 - CP 486 ⋅ 00/14 VIPA GmbH 65

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1576.4.3 Interface for Turbo-Pascal (from Version 4.0)To facilitate calling functions of COM-driver from Pasc

Seite 68 - 66 VIPA GmbH CP486 ⋅ 00/14

Hardware14 VIPA GmbH CP486 ⋅ 00/142.1.2 Structure of CP486S Module (VIPAOrder-No. CP4-BG61):Controller for analogvideo signalMonitor connectionCOM1 (V

Seite 69 - CP 486 ⋅ 00/14 VIPA GmbH 67

Linkage with PLC158 VIPA GmbH CP486 ⋅ 00/146.4.3.2 Read a Single Element from the PCFUNCTION CP_read_AG(size, typ, bst : BYTE; adr : longint; bit : BY

Seite 70 - 68 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1596.4.3.3 Read a Block from the PCFUNCTION CP_readn_AG(size, typ, bst:BYTE; adr:longint; len:WORD):integer;s

Seite 71 - CP 486 ⋅ 00/14 VIPA GmbH 69

Linkage with PLC160 VIPA GmbH CP486 ⋅ 00/146.4.3.4 Write a Single Element to the PCFUNCTION CP_write_AG(size, typ, bst : BYTE; adr: longint; bit: BYTE

Seite 72 - 70 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1616.4.3.5 Write a Block into the PCFUNCTION CP_writen_AG(size, typ, bst : BYTE; adr : longint; len : word;p

Seite 73 - CP 486 ⋅ 00/14 VIPA GmbH 71

Linkage with PLC162 VIPA GmbH CP486 ⋅ 00/146.4.3.6 Read Job StatusFUNCTION CP_stat_AG(a_nr : INTEGER; p: POINTER): INTEGER;a_nr: job number of the job

Seite 74 - 72 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1636.4.3.7 Abort all Jobs of a BankFUNCTION CP_cncl_AG(a_nr : BYTE): INTEGER;a_nr: identification for bank 2

Seite 75

Linkage with PLC164 VIPA GmbH CP486 ⋅ 00/146.4.3.8 Read Status of Process ImageFUNCTION CP_stat_PA : BYTE;Return: process image counterThis function c

Seite 76

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1656.4.3.10 ConstantsFollowing constants are already predefined. It is recommended to use these constants als

Seite 77

Linkage with PLC166 VIPA GmbH CP486 ⋅ 00/14Tab. 3 predefined constants for data types for block elementsCONSTDB_BLK = $00; (* data module *)DX_BLK = $

Seite 78

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 167Tab. 7 predefined constants for error messages: bank 2, 3 and 7CONSTERR_S5_TYP = $01; (* invalid element t

Seite 79

HardwareCP 486 ⋅ 00/14 VIPA GmbH 15Structure of CP486S (VIPA Order-No. CP4-BG61):- CPU80486SLC and base for FPU80387SX- main memory 4MB (CP4-BG61)- ke

Seite 80 - 78 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC168 VIPA GmbH CP486 ⋅ 00/14Correction: To check the parameter „adr“ in the function call ofthe PC user software for valence.ERR_S5_SIZ

Seite 81 - CP 486 ⋅ 00/14 VIPA GmbH 79

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 169Correction: To correct the parameter „adr“ in the function callof the PC user software.ERR_S5_LEN = $07; (

Seite 82 - 80 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC170 VIPA GmbH CP486 ⋅ 00/146.4.4 Interface to Turbo-C (2.0 and C++ from 1.0), Microsoft-C 6.0To facilitate calling functions of COM-dr

Seite 83 - CP 486 ⋅ 00/14 VIPA GmbH 81

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1716.4.4.2 Read a Single Element from the PCint CP_read_AG(byte size, byte typ, byte bst, unsigned long adr,

Seite 84 - 82 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC172 VIPA GmbH CP486 ⋅ 00/146.4.4.3 Read a Block from the PCint CP_readn_AG(byte size, byte typ, byte bst, unsigned long adr, word len)

Seite 85 - CP 486 ⋅ 00/14 VIPA GmbH 83

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1736.4.4.4 Write a Single Element into the PCint CP_write_AG(byte size, byte type, byte bst, unsigned long ad

Seite 86 - 84 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC174 VIPA GmbH CP486 ⋅ 00/146.4.4.5 Write a Block into the PCint CP_writen_AG(byte size, byte typ, byte bst, unsigned long adr, word le

Seite 87 - CP 486 ⋅ 00/14 VIPA GmbH 85

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1756.4.4.6 Read Job Statusint CP_stat_AG(int r, void far *p);a_nr: job number of the job to be testedp: point

Seite 88 - 86 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLC176 VIPA GmbH CP486 ⋅ 00/146.4.4.7 Abort All Jobs of a Bankint CP_cncl_AG(int a_nr);a_nr: code for bank 2 or 3$00 abort all still acti

Seite 89 - CP 486 ⋅ 00/14 VIPA GmbH 87

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1776.4.4.10 ConstantsFollowing constants are already predefined. It is recommended to use these constants als

Seite 90 - 88 VIPA GmbH CP486 ⋅ 00/14

Hardware16 VIPA GmbH CP486 ⋅ 00/142.1.3 Structure of CP486M Module (VIPA Order-No. CP4-BG62):Controller for analogvideo signalMonitor connectionCOM1 (

Seite 91 - CP 486 ⋅ 00/14 VIPA GmbH 89

Linkage with PLC178 VIPA GmbH CP486 ⋅ 00/14Tab. 3 predefined constants for data types for block elements#define DB_BLK 0x00 /* data module */#define D

Seite 92 - 90 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 179Tab. 7 predefined constants for error messages: bank 2, 3 and 7CONSTERR_S5_TYP = $01; (* invalid element t

Seite 93 - CP 486 ⋅ 00/14 VIPA GmbH 91

Linkage with PLC180 VIPA GmbH CP486 ⋅ 00/14Correction: To check the parameter „adr“ in the function call ofthe PC user software for valence.ERR_S5_SIZ

Seite 94 - 92 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 181Correction: To correct the parameter „adr“ in the function callof the PC user software.ERR_S5_LEN = $07; (

Seite 95 - CP 486 ⋅ 00/14 VIPA GmbH 93

Linkage with PLC182 VIPA GmbH CP486 ⋅ 00/146.4.5 Storage of Process Images to Bank 7The process image can also be directly read out by the user. Follo

Seite 96 - 94 VIPA GmbH CP486 ⋅ 00/14

Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 1836.5 Access on the CP386COM from WINDOWSFrom the tool disk version 2.2 onwards a programme library for MS-W

Seite 97 - CP 486 ⋅ 00/14 VIPA GmbH 95

Technical Data184 VIPA GmbH CP486 ⋅ 00/147. Technical Data7.1 Base ModulePower supply +5V +/-5%Power assumption (without options) 1.4 A (CP486S)1.6 A

Seite 98 - 96 VIPA GmbH CP486 ⋅ 00/14

Technical DataCP 486 ⋅ 00/14 VIPA GmbH 185DimensionsHeight 233.4mmDepth 160,0mmMemory requirements 1 slot (CP486S)2 slots (CP486M, CP486ML)3 slots (CP

Seite 99 - CP 486 ⋅ 00/14 VIPA GmbH 97

Technical Data186 VIPA GmbH CP486 ⋅ 00/147.2 Option Hard DiskEnvironmental Conditions:Operation Storage/TransportTemperature 5°C to 50°C -40°C to 70°C

Seite 100 - 98 VIPA GmbH CP486 ⋅ 00/14

Technical DataCP 486 ⋅ 00/14 VIPA GmbH 187

Seite 101 - 5.2 VGA-Configuration Program

HardwareCP 486 ⋅ 00/14 VIPA GmbH 17Structure of CP486M (VIPA Order-No. CP4-BG62):- CPU80486SLC and base for FPU80387SX- main memory 4MB (CP4-BG62)- ke

Seite 102 - 100 VIPA GmbH CP486 ⋅ 00/14

Technical Data188 VIPA GmbH CP486 ⋅ 00/14

Seite 103 - CP 486 ⋅ 00/14 VIPA GmbH 101

VIPA GmbH CP486 ⋅ 00/14The statements of this manual are subject to changes and without guarantee. Changesof contents can result at each time without

Seite 104 - 102 VIPA GmbH CP486 ⋅ 00/14

Hardware18 VIPA GmbH CP486 ⋅ 00/142.1.4 Structure of CP486ML Module (VIPA Order-No. CP4-BG63):Controller for analogvideo signalMonitor connectionFlopp

Seite 105

HardwareCP 486 ⋅ 00/14 VIPA GmbH 19Structure of CP486ML (VIPA Order-No. CP4-BG63):- CPU80486SLC and base for FPU80387SX- main memory 4MB (CP4-BG63)- k

Seite 106

Hardware20 VIPA GmbH CP486 ⋅ 00/142.1.5 Structure of CP486L Module (VIPA Order No. CP4-BG64):Controller for analogvideo signalMonitor connectionCOM1 (

Seite 107 - Transfer parameters:

HardwareCP 486 ⋅ 00/14 VIPA GmbH 21Structure of CP486L (VIPA Order No. CP4-BG64):- CPU80486SLC and base for FPU80387SX- main memory 4MB (CP4-BG64)- ke

Seite 108 - 106 VIPA GmbH CP486 ⋅ 00/14

Hardware22 VIPA GmbH CP486 ⋅ 00/142.1.6 Structure of CP486XL Module (VIPA Order No. CP4-BG65):Controller for analogvideo signalMonitor connectionCOM1

Seite 109 - CP 486 ⋅ 00/14 VIPA GmbH 107

HardwareCP 486 ⋅ 00/14 VIPA GmbH 23Structure of CP486XL (VIPA Order No. CP4-BG65):- CPU80486SLC and base for FPU80387SX- main memory 4MB (CP4-BG65)- k

Seite 110

Hardware24 VIPA GmbH CP486 ⋅ 00/142.1.7 Diagram of DIP Switches, Jumpers and Plug ConnectorsPCB 5012V14:

Seite 111 - CP 486 ⋅ 00/14 VIPA GmbH 109

HardwareCP 486 ⋅ 00/14 VIPA GmbH 25PCBs 5012V15, 5012V16 and 5012V17

Seite 112

Hardware26 VIPA GmbH CP486 ⋅ 00/142.2 Setting of DIP SwitchesSetting of DIP Switch S1:OFF ON1 PC type selection PLC-115 PLC-135/PLC-155(NAU/BAU-Signal

Seite 113 - CP 486 ⋅ 00/14 VIPA GmbH 111

HardwareCP 486 ⋅ 00/14 VIPA GmbH 27Setting of DIP Switch S2:DIP switches 1-3 determine the system configuration if the system SETUP has been lost. The

Seite 114 - 112 VIPA GmbH CP486 ⋅ 00/14

ContentsCP486 ⋅ 00/14 VIPA GmbH 1ContentsPage1. Introduction 71.1 General 71.2 Application Area 81.3 Structure and Operation 81.4 Block Diagram of CP4

Seite 115

Hardware28 VIPA GmbH CP486 ⋅ 00/142.3 Configuration of 24V Power SupplyCP486 must be supplied with 24 Volt DC in following cases:- for running an acti

Seite 116

HardwareCP 486 ⋅ 00/14 VIPA GmbH 29Overview of the Circuit Diagram of the 5V and 24V Power Supply:ext.24Vsupplydiagnosticsocket+24VM24+5VM5keyboardsoc

Seite 117

Hardware30 VIPA GmbH CP486 ⋅ 00/142.4 Installation of Chip Silicon DiskThe module contains 2 bases (IC3 and IC4) for special memory chips. The bases f

Seite 118

HardwareCP 486 ⋅ 00/14 VIPA GmbH 31Base board 7458V24/7459V24 (PCB 5012V14), base board 7458V25/7459V25(PCB 5012V15), base board 7458V26/7459V26 (PCB

Seite 119

Hardware32 VIPA GmbH CP486 ⋅ 00/142.5 Installation of the Memory Card Silicon DiskThe memory card is installed by inserting the memory card into the p

Seite 120

HardwareCP 486 ⋅ 00/14 VIPA GmbH 332.8. Interface Installation for VGA Flat DisplaysA module (optional) can be plugged into the pin header X22 having

Seite 121

Hardware34 VIPA GmbH CP486 ⋅ 00/142.10 Slots for CP486 in the PCFollowing surveys show the possible installation places (signed by x) for the CP486 in

Seite 122 - A-NR points to the beginning

HardwareCP 486 ⋅ 00/14 VIPA GmbH 35Slots in PLC-150USlotsCentral moduleXXXXMarshalling module 756XMain memory 340, 350XXXXXXInterfaces 300-5, 301-5XXI

Seite 123 - ZANF points to the beginning

Hardware36 VIPA GmbH CP486 ⋅ 00/14Slots in EG-185USlotsInterfaces 300XInterfaces 314, 318XVIPA-CP486XXXXXXXXXXXXXXXX

Seite 124

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 373. Assignment of Sockets and PlugsThe figures show plugs or sockets when regarding the modul

Seite 125 - CP 486 ⋅ 00/14 VIPA GmbH 123

Contents2 VIPA GmbH CP486 ⋅ 00/143.11 Memory Card Plug (Panasonic Memory Card) 483.12 Slot for Interface Modules 493.13 30/34-pin Pin Header for Flopp

Seite 126 - 124 VIPA GmbH CP486 ⋅ 00/14

Assignment of Plugs and Sockets38 VIPA GmbH CP486 ⋅ 00/143.2 9-pin SubD-Plug with V24 Interface (COM1 and COM3)DSR- 6OO1 DCDRTS- 7OO2RXDCTS- 8OO3TXDRI

Seite 127 - CP 486 ⋅ 00/14 VIPA GmbH 125

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 393.3 9-pin SubD-Plug with 20mA Interface (COM2)This interface can be operated as an active an

Seite 128 - 126 VIPA GmbH CP486 ⋅ 00/14

Assignment of Plugs and Sockets40 VIPA GmbH CP486 ⋅ 00/143.4 9-pin SubD-Plug with RS422/485 Interface (COM4)This interface can be operated as RS422-in

Seite 129 - CP 486 ⋅ 00/14 VIPA GmbH 127

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 413.4.2 Operation as RS485 Interface:-6OO1-DTR7OO2-RxD-/TxD-8OO3SELRTS9OO4RxD+/TxD+O5-For RS48

Seite 130 - 128 VIPA GmbH CP486 ⋅ 00/14

Assignment of Plugs and Sockets42 VIPA GmbH CP486 ⋅ 00/143.5 5/8-pin DIN Socket for Keyboard87O O63OOO15O O4O2Pinno. Signal1KBCLK2 KBDATA3 GND (24V) (

Seite 131 - CP 486 ⋅ 00/14 VIPA GmbH 129

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 433.6 25-pin SubD-Socket with Centronics Interface (LPT1)/AFD 14OO13 SLCT/ERR 15OO12 PE/INIT 1

Seite 132 - 130 VIPA GmbH CP486 ⋅ 00/14

Assignment of Plugs and Sockets44 VIPA GmbH CP486 ⋅ 00/143.7 2-pin Plugin Socket for External 24V SupplyCP486 delivery includes a 1m long connecting c

Seite 133 - CP 486 ⋅ 00/14 VIPA GmbH 131

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 453.9 Two-Part Clip Connector with AT BusBAGND SA0 31OSC SA1 30+5V SA2 29BALE SA3 28T/C SA4 27

Seite 134 - 132 VIPA GmbH CP486 ⋅ 00/14

Assignment of Plugs and Sockets46 VIPA GmbH CP486 ⋅ 00/14DCGND SD15 18MASTER- SD14 17+5V SD13 16DRQ7 SD12 15DACK7- SD11 14DRQ6 SD10 13DACK6- SD9 12DRQ

Seite 135 - CP 486 ⋅ 00/14 VIPA GmbH 133

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 473.10 PLC Base Plug (48-pin Male Connectors)3.10.1 Base Plug X1db znc M +5V 2UBAT PESP nc 4AD

Seite 136 - 134 VIPA GmbH CP486 ⋅ 00/14

ContentsCP486 ⋅ 00/14 VIPA GmbH 35. Utility Software for MS-DOS 835.1 MS-DOS Utilities for Silicon Disk Operation 845.1.1 Silicon Disk Driver 845.1.2

Seite 137 - CP 486 ⋅ 00/14 VIPA GmbH 135

Assignment of Plugs and Sockets48 VIPA GmbH CP486 ⋅ 00/143.11 Memory Card Plug (Panasonic Memory Card)1+5VA1423A12WE-45A7A1367A18A1989A6 A81011 A5 A9

Seite 138 - 136 VIPA GmbH CP486 ⋅ 00/14

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 493.12 Slot for Interface ModulesDCD 1OO2+5VSubD1 3OO4 +24VSubD6 5OO6DSRSubD2 7OO8DTRSubD7 9OO

Seite 139 - CP 486 ⋅ 00/14 VIPA GmbH 137

Assignment of Plugs and Sockets50 VIPA GmbH CP486 ⋅ 00/143.13 30/34-pin Pin Header for Floppy Disk Drive (X13)34 +12V (input) -12V (input) 3330 Side S

Seite 140 - 138 VIPA GmbH CP486 ⋅ 00/14

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 513.14 50-pin Socket (X12) with TFI Interface for Hard Disk2- -14- -36- -58 GND RESET- 710 D8

Seite 141 - CP 486 ⋅ 00/14 VIPA GmbH 139

Assignment of Plugs and Sockets52 VIPA GmbH CP486 ⋅ 00/143.15 50-pin Socket (X11) with AT Bus Signals for Special Use2 IOCHRDY- SA3 14 AEN SA4 36 MEMR

Seite 142 - 140 VIPA GmbH CP486 ⋅ 00/14

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 533.16 26-pin Pin Header (X27) with Centronics Interface (LPT 2)26 - SLCT 2524 GND PE 2322 GND

Seite 143

Assignment of Plugs and Sockets54 VIPA GmbH CP486 ⋅ 00/143.17 20-pin Pin Header (X22) for Flat Display Connectionup to PCB 5012V15:1 ACDCLK GND 23V7 V

Seite 144 - Code table for error classes:

Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 553.18 16/24-pin Pin Header (X21) for Front Display and Keyboardup to PCB 5012V15:16 COM4 RxD

Seite 145 - Attention:

Assignment of Plugs and Sockets56 VIPA GmbH CP486 ⋅ 00/143.19 2-pin Pin Header (X4) for Speaker ConnectionPinno. Signal15VVCC2 VF (voice-frequency) si

Seite 146 - 144 VIPA GmbH CP486 ⋅ 00/14

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 574. BIOS Description and System Programming4.1 System StructureCP486 has a firmware with basic fu

Seite 147 - CP 486 ⋅ 00/14 VIPA GmbH 145

Contents4 VIPA GmbH CP486 ⋅ 00/146.3.3.10 Open File 1316.3.3.11 Commit File 1316.3.3.12 Close File 1326.3.3.13 Delete File 1326.3.3.14 Rename File 133

Seite 148

BIOS and System Programming58 VIPA GmbH CP486 ⋅ 00/144.2 BIOS-SETUPAt the system startup the active terminal displays the BIOS version. First BIOS run

Seite 149

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 59In the bank field the base address of the PLC bank can be set from 0 ... 248 in steps of 8. Thes

Seite 150

BIOS and System Programming60 VIPA GmbH CP486 ⋅ 00/144.2.2 QUADTEL-BIOS Selection MenueAfter leaving the VIPA-BIOS-Setup you select a menue:Modificati

Seite 151

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 614.2.3 QUADTEL-BIOS-SetupThe BIOS Setup has the following setup possibilities (shown are the defa

Seite 152

BIOS and System Programming62 VIPA GmbH CP486 ⋅ 00/144.2.4 Extended BIOS-FeaturesThe Extended BIOS has the following additional features (shown are th

Seite 153

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 634.2.5 AT ROM DiagnosticsAlmost all system components can be tested via the integrated AT ROM Dia

Seite 154 - 152 VIPA GmbH CP486 ⋅ 00/14

BIOS and System Programming64 VIPA GmbH CP486 ⋅ 00/144.3 System Register4.3.1 CP-Status Register (I/O-Address 280 hex - read only)statusBit 0 /PLC ban

Seite 155

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 654.3.3 Control Register (I/O-Address 282 hex - write only)The bit 0 and bit 1 control the system

Seite 156

BIOS and System Programming66 VIPA GmbH CP486 ⋅ 00/144.3.4 Watchdog (I/O-Address Area 270-277)The watchdog is deactivated after system startup and aft

Seite 157

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 674.3.5 Interrupt-ManagementInterrupt Initiation in the CPThe hardware interrupt IRQ12 (software i

Seite 158

ContentsCP486 ⋅ 00/14 VIPA GmbH 56.4.4 Interface to Turbo-C (2.0 and C++ from 1.0), Microsoft-C 6.0 1706.4.4.1 Function CP Status Call 1706.4.4.2 Read

Seite 159

BIOS and System Programming68 VIPA GmbH CP486 ⋅ 00/14BEGINGOTOXY(1,10);WRITE('INTERRUPT 12 was not initiated by PLC ')END;PROCEDURE BASP_INT

Seite 160

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 694.3.6 CMOS-RAM Statusbyte (CMOS-RAM Address 4E)CMOS-RAM used contains additional memory areas fr

Seite 161

BIOS and System Programming70 VIPA GmbH CP486 ⋅ 00/144.3.7 ROM-SETUPVIPA-BIOS enables an ROM-SETUP. In this case, CMOS-RAM is only used to buffer date

Seite 162

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 714.3.8 Bank Interface4.3.8.1 Operating Modes of Bank InterfaceThe bank interface on the CP486 con

Seite 163

BIOS and System Programming72 VIPA GmbH CP486 ⋅ 00/144.3.8.2 Bank Interface RegistersThe registers must be written in the following order:Ident regist

Seite 164

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 73BankInitialRegister1/2(Address0C9F84H/0C9F86H)The start address of the bank on the SPS side is s

Seite 165

BIOS and System Programming74 VIPA GmbH CP486 ⋅ 00/14Configuration Register (Address 0C9F82H)The configuration register is used to configure the numbe

Seite 166

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 754.3.8.3 Configuration Example: Standard CP BankOperation (8 Banks with each 1KByte)Configuration

Seite 167

BIOS and System Programming76 VIPA GmbH CP486 ⋅ 00/144.3.8.4 Configuration Example: Bank Operation (4 Banks with each 64 Byte)Configuration:Number of

Seite 168

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 774.3.8.5 Configuration Example: Bank Operation via Highest Bank AddressConfiguration:Number of ba

Seite 169

Contents6 VIPA GmbH CP486 ⋅ 00/14

Seite 170

BIOS and System Programming78 VIPA GmbH CP486 ⋅ 00/144.3.8.6 Configuration Example: Linear OperationConfiguration:Number of banks: 1 (In the linear op

Seite 171

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 794.4 Address Assignment, Interrupts and DMA Channels4.4.1 Memory Address Assignment000000 - 09FFF

Seite 172

BIOS and System Programming80 VIPA GmbH CP486 ⋅ 00/144.4.2 I/O Address Assignment000-01F DMA controller 1020-03F interrupt controller 1040-05F timer 8

Seite 173

BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 814.4.3 Interrupt AssignmentIRQ0 timer output 0IRQ1 keyboard (output buffer full)IRQ2 interrupt of

Seite 174

BIOS and System Programming82 VIPA GmbH CP486 ⋅ 00/144.4.4 Assignment of DMA ChannelsCH0 -CH1 -CH2 FD controllerCH3 -CH4 cascading for controller 1CH5

Seite 175

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 835. Utility Software for MS-DOSIt is recommended to use MS-DOS 4.01 or MS-DOS 5.0 as operating sy

Seite 176

Utility Software for MS-DOS84 VIPA GmbH CP486 ⋅ 00/145.1 MS DOS Utilities for Silicon Disk Operation5.1.1 Silicon Disk DriverThe BIOS contains driver

Seite 177 - CP 486 ⋅ 00/14 VIPA GmbH 175

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 85The corresponding driver is installed in the file CONFIG.SYS by the following command:device=[d:

Seite 178

Utility Software for MS-DOS86 VIPA GmbH CP486 ⋅ 00/14Memory Card Silicon Disk with 1MB ROM:DEVICE = \DEVICE\sdrom.sys base address=/80 size=/1024Expla

Seite 179

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 875.1.2 Formatting Program for SRAM Silicon DiskSimilar to a disk SRAM silicon disks have to be fo

Seite 180

IntroductionCP 486 ⋅ 00/14 VIPA GmbH 71. Introduction1.1 GeneralThis manual describes the handling with CP486 modules CP4-BG61, -BG62, -BG63, -BG64,an

Seite 181

Utility Software for MS-DOS88 VIPA GmbH CP486 ⋅ 00/145.1.3 Silicon Disk GeneratorWith the program SDGEN binary files for the EPROMs, FLASH-PROMS and P

Seite 182

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 895.1.4 Silicon Disk LoaderThe program SDLOAD.EXE is used to load the silicon disk with the prepar

Seite 183

Utility Software for MS-DOS90 VIPA GmbH CP486 ⋅ 00/14Then the base address is inquired where the silicon disk board is to be applied. This address ise

Seite 184 - 182 VIPA GmbH CP486 ⋅ 00/14

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 915.1.5 Examples for Applying the Silicon Disk5.1.5.1 Example for Generating a SRAM-Disk:Goal: On

Seite 185 - CP 486 ⋅ 00/14 VIPA GmbH 183

Utility Software for MS-DOS92 VIPA GmbH CP486 ⋅ 00/145.1.5.2 Example for Generating a FLASH-PROM Silicon DiskGoal: On the base address C0 0000hex, an

Seite 186 - 184 VIPA GmbH CP486 ⋅ 00/14

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 93For transferring purposes of this master to the FLASH-PROM disk, the program SDLOAD is calledand

Seite 187

Utility Software for MS-DOS94 VIPA GmbH CP486 ⋅ 00/145.1.5.3 Example for Generating a Program Memory with EPROMs:Goal: An EPROM silicon disk is to be

Seite 188 - Environmental conditions :

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 95From this master now files for the two EPROMs must be generated. Therfor the program SDGEN iscal

Seite 189 - CP 486 ⋅ 00/14 VIPA GmbH 187

Utility Software for MS-DOS96 VIPA GmbH CP486 ⋅ 00/145.1.5.4 Example for Generating a ROM-Silicon Disk with FLASH-PROMsby Means of the MS-DOS-RAM-Disk

Seite 190 - 188 VIPA GmbH CP486 ⋅ 00/14

Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 97No data medium label is entered but only the enter key is actuated. Then the question appears:De

Kommentare zu diesen Handbüchern

Keine Kommentare