____________________________________________________________________________________________Subject to changes for the purposes of technical progress.
Introduction8 VIPA GmbH CP486 ⋅ 4/94Linkage with PLC:This chapter describes detailed how to proceed with the linkage between PLC and CP486, that isfro
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
Utility Software for MS-DOSCP 486 ⋅ 00/14 VIPA GmbH 995.2 VGA-Configuration Programin preparation
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
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
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
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
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
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 =
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
Linkage with PLCCP 486 ⋅ 00/14 VIPA GmbH 107programs can be started subsequently. This option is only meaningful, if communication ensuesexclusively v
IntroductionCP 486 ⋅ 00/14 VIPA GmbH 91.4 Block Diagram of CP486
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
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
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
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
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.
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
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
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
Linkage with PLC116 VIPA GmbH CP486 ⋅ 00/14PLC program (permitted 0...255)Error acknowledge message of handling module:= 0 no error occurred><0
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
Introduction10 VIPA GmbH CP486 ⋅ 4/941.5 Special ComponentsInterface ModulesThe four serial interfaces are configurable by plugin modules. As a standa
Linkage with PLC118 VIPA GmbH CP486 ⋅ 00/14Error acknowledge message of handling module:= 0 no error occurred><0 error occurred, error number in
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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-
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
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
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
Hardware12 VIPA GmbH CP486 ⋅ 00/142. Hardware2.1 Structure of Modules2.1.1 Structure of the Base Module
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
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
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
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
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
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
Linkage with PLC144 VIPA GmbH CP486 ⋅ 00/146.3.4 Demo Program: Get Time of CP486 from PLC
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
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
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
HardwareCP 486 ⋅ 00/14 VIPA GmbH 13Structure of the Base ModuleThe module contains a PC-AT486 with:- CPU80486SLC and FPU80387SX base- mainmemoryupto4M
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
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
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
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
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
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
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
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
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
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
Hardware14 VIPA GmbH CP486 ⋅ 00/142.1.2 Structure of CP486S Module (VIPAOrder-No. CP4-BG61):Controller for analogvideo signalMonitor connectionCOM1 (V
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
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
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
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
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
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
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
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
Linkage with PLC166 VIPA GmbH CP486 ⋅ 00/14Tab. 3 predefined constants for data types for block elementsCONSTDB_BLK = $00; (* data module *)DX_BLK = $
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
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
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
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; (
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
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,
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)
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
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
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
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
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
Hardware16 VIPA GmbH CP486 ⋅ 00/142.1.3 Structure of CP486M Module (VIPA Order-No. CP4-BG62):Controller for analogvideo signalMonitor connectionCOM1 (
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
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
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
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; (
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
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
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
Technical DataCP 486 ⋅ 00/14 VIPA GmbH 185DimensionsHeight 233.4mmDepth 160,0mmMemory requirements 1 slot (CP486S)2 slots (CP486M, CP486ML)3 slots (CP
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
Technical DataCP 486 ⋅ 00/14 VIPA GmbH 187
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
Technical Data188 VIPA GmbH CP486 ⋅ 00/14
VIPA GmbH CP486 ⋅ 00/14The statements of this manual are subject to changes and without guarantee. Changesof contents can result at each time without
Hardware18 VIPA GmbH CP486 ⋅ 00/142.1.4 Structure of CP486ML Module (VIPA Order-No. CP4-BG63):Controller for analogvideo signalMonitor connectionFlopp
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
Hardware20 VIPA GmbH CP486 ⋅ 00/142.1.5 Structure of CP486L Module (VIPA Order No. CP4-BG64):Controller for analogvideo signalMonitor connectionCOM1 (
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
Hardware22 VIPA GmbH CP486 ⋅ 00/142.1.6 Structure of CP486XL Module (VIPA Order No. CP4-BG65):Controller for analogvideo signalMonitor connectionCOM1
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
Hardware24 VIPA GmbH CP486 ⋅ 00/142.1.7 Diagram of DIP Switches, Jumpers and Plug ConnectorsPCB 5012V14:
HardwareCP 486 ⋅ 00/14 VIPA GmbH 25PCBs 5012V15, 5012V16 and 5012V17
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
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
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
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
HardwareCP 486 ⋅ 00/14 VIPA GmbH 29Overview of the Circuit Diagram of the 5V and 24V Power Supply:ext.24Vsupplydiagnosticsocket+24VM24+5VM5keyboardsoc
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
HardwareCP 486 ⋅ 00/14 VIPA GmbH 31Base board 7458V24/7459V24 (PCB 5012V14), base board 7458V25/7459V25(PCB 5012V15), base board 7458V26/7459V26 (PCB
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
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
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
HardwareCP 486 ⋅ 00/14 VIPA GmbH 35Slots in PLC-150USlotsCentral moduleXXXXMarshalling module 756XMain memory 340, 350XXXXXXInterfaces 300-5, 301-5XXI
Hardware36 VIPA GmbH CP486 ⋅ 00/14Slots in EG-185USlotsInterfaces 300XInterfaces 314, 318XVIPA-CP486XXXXXXXXXXXXXXXX
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
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
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
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
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
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
Assignment of Plugs and Sockets42 VIPA GmbH CP486 ⋅ 00/143.5 5/8-pin DIN Socket for Keyboard87O O63OOO15O O4O2Pinno. Signal1KBCLK2 KBDATA3 GND (24V) (
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
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
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
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
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
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
Assignment of Plugs and Sockets48 VIPA GmbH CP486 ⋅ 00/143.11 Memory Card Plug (Panasonic Memory Card)1+5VA1423A12WE-45A7A1367A18A1989A6 A81011 A5 A9
Assignment of Plugs and SocketsCP 486 ⋅ 00/14 VIPA GmbH 493.12 Slot for Interface ModulesDCD 1OO2+5VSubD1 3OO4 +24VSubD6 5OO6DSRSubD2 7OO8DTRSubD7 9OO
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
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
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
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
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
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
Assignment of Plugs and Sockets56 VIPA GmbH CP486 ⋅ 00/143.19 2-pin Pin Header (X4) for Speaker ConnectionPinno. Signal15VVCC2 VF (voice-frequency) si
BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 574. BIOS Description and System Programming4.1 System StructureCP486 has a firmware with basic fu
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
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
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
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
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
BIOS and System Programming62 VIPA GmbH CP486 ⋅ 00/144.2.4 Extended BIOS-FeaturesThe Extended BIOS has the following additional features (shown are th
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
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
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
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
BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 674.3.5 Interrupt-ManagementInterrupt Initiation in the CPThe hardware interrupt IRQ12 (software i
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
BIOS and System Programming68 VIPA GmbH CP486 ⋅ 00/14BEGINGOTOXY(1,10);WRITE('INTERRUPT 12 was not initiated by PLC ')END;PROCEDURE BASP_INT
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
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
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
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
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
BIOS and System Programming74 VIPA GmbH CP486 ⋅ 00/14Configuration Register (Address 0C9F82H)The configuration register is used to configure the numbe
BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 754.3.8.3 Configuration Example: Standard CP BankOperation (8 Banks with each 1KByte)Configuration
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
BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 774.3.8.5 Configuration Example: Bank Operation via Highest Bank AddressConfiguration:Number of ba
Contents6 VIPA GmbH CP486 ⋅ 00/14
BIOS and System Programming78 VIPA GmbH CP486 ⋅ 00/144.3.8.6 Configuration Example: Linear OperationConfiguration:Number of banks: 1 (In the linear op
BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 794.4 Address Assignment, Interrupts and DMA Channels4.4.1 Memory Address Assignment000000 - 09FFF
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
BIOS and System ProgrammingCP 486 ⋅ 00/14 VIPA GmbH 814.4.3 Interrupt AssignmentIRQ0 timer output 0IRQ1 keyboard (output buffer full)IRQ2 interrupt of
BIOS and System Programming82 VIPA GmbH CP486 ⋅ 00/144.4.4 Assignment of DMA ChannelsCH0 -CH1 -CH2 FD controllerCH3 -CH4 cascading for controller 1CH5
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
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
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:
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
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
IntroductionCP 486 ⋅ 00/14 VIPA GmbH 71. Introduction1.1 GeneralThis manual describes the handling with CP486 modules CP4-BG61, -BG62, -BG63, -BG64,an
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
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
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
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
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
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
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
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
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
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
Komentáře k této Příručce