Page 4
About this Manual This manual describes the handling of the PC-CPU 486 and PC-CPU 486DPM with Profibus-DP master from VIPA for the S7-400 from Siemens. The modules contain a STPC, a plug-in location for COM modules from Hilscher and optional a DP master from VIPA.
Manual VIPA PC-CPU 486 User information User considerations This manual describes the PC-CPU 486 for the S7-400 from Siemens. It Objective and contains the construction, project implementation and technical data. contents The manual is targeted at users who have a background in automation Target audience technology and PLC-programming.
Index Manual VIPA PC-CPU 486 Safety information The PC-CPU 486 is constructed and manufactured for: Application specifications • communication and process control • general control and automation tasks • industrial applications • operation within the environmental conditions specified in the technical data •...
Chapter 1 Principles ................1-1 Safety Information for the User .............1-2 Overview PC-CPU 486 .................1-4 Block diagram..................1-5 Order Data Type Order number Description PC-CPU486 VIPA 486-1BA00 32MB RAM, 8MB Flash PC-CPU486DPM VIPA 486-1BM00 32MB RAM, 8MB Flash, DP Master HB111E - Rev. 02/32...
Chapter 1 Principles Manual VIPA PC-CPU 486 Safety Information for the User VIPA modules make use of highly integrated components in MOS- Handling of technology. These components are extremely sensitive to over-voltages electrostatically that may occur during electrostatic discharges. sensitive modules...
Page 11
Manual VIPA PC-CPU 486 Chapter 1 Principles Shipping of Please ship the modules exclusively in the original packing material. Additionally you may cover the shipping-ready modules with a conductive modules package. Conductive packages are anti-static foils or metallized plastic boxes.
Beside the plug for keyboard, monitor resp. TFT display, the PC-CPU 486 includes an optional Profibus master. The project engineering of the DP master takes place via WinNCS from VIPA, the access via C-functions. Further on, the PC has an internal plug-in location for Hilscher COM modules.
Manual VIPA PC-CPU 486 Chapter 1 Principles Block diagram The following block diagram shows the principle construction of the PC. DVI-Connector MiniDin MiniDin DRAM COM 1 32MB COM 2 S T P C Watch- Reset Hilscher Fieldbus module (optional) VIPA Profibus...
Manual VIPA PC-CPU 486 Chapter 2 Hardware description Chapter 2 Hardware description The PC is available in different variants described in this chapter. Outline Here you will also find information about the usage of the storage mediums DiskOnChip and CompactFlash The chapter closes with the technical data.
At deployment of a PC-CPU 486DPM is a DP master integrated. The communication between PC and DP master happens via Dualport-RAM. PC-CPU 486DPM You configure the DP master via WinNCS from VIPA and access it from the PC via C-functions. Properties •...
Chapter 2 Hardware description Manual VIPA PC-CPU 486 Structure â Exit key for CompactFlash Structure â PC-CPU 486DPM Plug-in location for CompactFlash LEDs status monitor RS232 diagnosis interface for COM module PC-RN PC-ST Keyboard DP-DE COM 1 (RS232) DP-RN DP-ER...
Manual VIPA PC-CPU 486 Chapter 2 Hardware description Components PC-CPU 486 At the frontside of the PC there are different LEDs serving the program LEDs status monitoring. The usage and the according colors of these diagnostic LEDs are to find in the following table.
Page 20
Chapter 2 Hardware description Manual VIPA PC-CPU 486 Jacks and plugs Diagnostic interface (RS232) for COM module. Diagnosis This jack is used for diagnostic purposes at deployment of a COM module. More information about this diagnostic interface is to find in the documentation of Hilscher.
Page 21
Manual VIPA PC-CPU 486 Chapter 2 Hardware description DVI interface The DVI jack (Digital Visual Interface) provides the connection of analoge and digital displays or monitors with a max. resolution of 1280 x 1024 Pixel. The interface has the following pin assignment:...
Page 22
Chapter 2 Hardware description Manual VIPA PC-CPU 486 COM-PB This slot receives the signals of the optional COM module. The pin assignment of the interface is shown in the following picture: More detailed information for the deployment of the COM module is to find in the documentation from Hilscher.
Manual VIPA PC-CPU 486 Chapter 2 Hardware description Deployment of the storage mediums The PC has an included hard disk on basis of Flash-ROM with a size of Outline 8MB DiskOnChip and a CompactFlash -Slot Type II. ...
Chapter 2 Hardware description Manual VIPA PC-CPU 486 Technical data PC-CPU 486 General VIPA 486-1BA00 STPC ATLAS 133MHz Memory 32MB work memory â Storage medium 8MB DiskOnChip â CompactFlash slot Type II Watchdog integrated and to trigger via registers Profibus functionality...
Page 25
Manual VIPA PC-CPU 486 Chapter 2 Hardware description PC-CPU 486DPM General VIPA 486-1BM00 STPC ATLAS 133MHz Memory 32MB work memory â Storage medium 8MB DiskOnChip â CompactFlash slot Type II Watchdog integrated and to trigger via registers Profibus functionality DP master integrates more fieldbus functions via...
Manual VIPA PC-CPU 486 Chapter 3 BIOS / Register Chapter 3 BIOS / Register Content of this chapter is the description of the BIOS setup and the Outline registers. Via the BIOS setup you may configure the hardware of your PC and adjust it to your conditions.
Chapter 3 BIOS / Register Manual VIPA PC-CPU 486 BIOS setup handling At the start-up of the system, the BIOS version is displayed on the General connected monitor. Then the BIOS executes a test of the system components and the memory. At the end of the test the system attempts to boot.
Page 29
Manual VIPA PC-CPU 486 Chapter 3 BIOS / Register Control keys in Every dialog box that is accessible via the main menu is controlled by means of the following keys: BIOS [ESC] key With the [ESC key the dialog window is closed and you return to the main menu.
Page 30
+------------------------------------------------------------------------------+ This section is used to assign logical drive names to the physical drives. Drive Assignment Order and The VIPA BIOS only provides support for drive "C". IDE Drive Geometry The following settings are valid for "C": • "None":...
Page 31
If the real-time clock has stopped it has to be assumed that the backup battery for the CMOS memory is discharged or defective. Please contact the VIPA Hotline if this battery has still not accepted a charge after one day.
Page 32
Chapter 3 BIOS / Register Manual VIPA PC-CPU 486 F1 Error Wait If you activate this menu item, the boot process is stopped when an error is detected. You then may decide what action to take. If you press [F1] the system will continue booting.
Page 33
This sub-menu is used to define the board-specific settings. You may VIPA navigate through the menu by means of the cursor keys. Configuration +------------------------------------------------------------------------------+ System BIOS Setup - VIPA Configuration (C) 1999 General Software, Inc. All rights reserved +---------------------------------------+--------------------------------------+ | VGA Frame Buffer Size : 1.0 Mb...
Page 34
FPGA-Version: The version of the FPGA that controls the V-Bus access. Note! You should include this information when you request information from the service department of VIPA GmbH, to allow us to help you more effectively. HB111E - Rev. 02/32...
Page 35
Manual VIPA PC-CPU 486 Chapter 3 BIOS / Register Note! The following menu items display a query that is to be answered with "Yes" or "No". Please note that the keyboard uses the US layout for the BIOS setup, i.e.
Chapter 3 BIOS / Register Manual VIPA PC-CPU 486 Address assignment at the PC As host controller a STPC is deployed. The address range of the RAM has a size of 8KByte and is stored from CC000h to CDFFFh in the memory area.
Manual VIPA PC-CPU 486 Chapter 3 BIOS / Register Register description The following addresses are occupied by VIPA: Address range CPU side 270h - 277h Watchdog 280h - 28Fh Control register I 280h - 281h reserved 282h LED Control Bit 0 = "0" RUN LED off, "1" RUN LED on Bit 1 = "0"...
Page 38
Serial number The serial number can be found in the registers 271h and 272h. EEPROM More detailed information about the I/O port 285h is available at VIPA. C165 The C165 control register I/O port 292h R/W (release via 293h) are reserved for download purposes.
Page 39
Manual VIPA PC-CPU 486 Chapter 3 BIOS / Register CPU Control Index: 296h register 296h Reset Value: Powerup Value: BE, STP Access: Read/Write Description reserved reserved Read = 0, Write rst ZYK (STOP state) Read = 0, Write rst BT (Block transfer end BE)
Page 40
This kind of communication with a CPU is only possible when you're operating the PC as CP. The according adjustment has to take place in the BIOS in the "VIPA Configuration". Choose the CPU Mode "disable". The project engineering in the hardware configurator from Siemens is as S5 adapter in the hardware catalog under simatic400/im-400/s5-adapter without additional parameters.
Page 41
Manual VIPA PC-CPU 486 Chapter 3 BIOS / Register Operation mode Index: 298h register 298h Reset Value: Powerup Value: 00h Access: Read/Write Description reserved reserved reserved reserved reserved reserved 3FF-IRQ, 0=disable, 1=enable 3FD-IRQ, 0=disable, 1=enable The register operation mode (298h) is write-protected. This write protection is active after a RESET.
Page 42
Chapter 3 BIOS / Register Manual VIPA PC-CPU 486 Interrupt register You may initiate an interrupt at the PC by means of a write access of the CPU to the offset addresses 3FDh and 3FFh. 29Ah, 29Bh The according entries containing more detailed information about the interrupt are stored in the registers: At an interrupt by an access to 3FDh resp.
Page 43
Manual VIPA PC-CPU 486 Chapter 3 BIOS / Register Information register Revision Address: 29Eh Identification Access: Read only Register 29Eh Description Revision number Device Address: 29Fh Identification Access: Read only Register 29Fh Description Identification Number HB111E - Rev. 02/32 3-17...
Manual VIPA PC-CPU 486 Chapter 4 Deployment of the PC-CPU Chapter 4 Deployment of the PC-CPU This chapter describes the deployment of the PC in the S7-400 from Outline Siemens. The description refers to the communication possibilities with periphery and CPU and those via Profibus.
Chapter 4 Deployment of the PC-CPU Manual VIPA CP-CPU 486 Overview At deployment in a S7-400 system from Siemens you may insert the General PC-CPU 486 into all module rails that have plug-in locations with combined P- and K-Bus plug. You may deploy the PC as stand-alone CPU or as CP together with a CPU.
This kind of direct communication with the peripheral area is only available if you deploy the PC as stand-alone CPU. The according adjustment has to be made in the BIOS at the "VIPA Configuration". Choose "enable" in the CPU Mode.
This kind of direct communication with a CPU is only possible if you deploy the PC as CP. The according adjustment has to be made in the BIOS at the "VIPA Configuration". Choose "disable" in the CPU Mode. The project engineering in the hardware configurator from Siemens is as S5 adapter in the hardware catalogue under simatic400/im-400/s5-adapter without additional parameters.
Page 49
CPU, acknowledges the transmission and transfers the data to the CPU. The programming approach is to see in the following example. You may request a demo application from VIPA also to this topic. HB111E - Rev. 02/32...
Page 50
As soon as the PC wrote data to the page frame (Byte 0, Bit 0 =1), the content of the 1 word in the user data area is copied to MW2 and the reading counter MW4 is ascended for 1. Note! You may request a demo application from VIPA . HB111E - Rev. 02/32...
Manual VIPA PC-CPU 486 Chapter 4 Deployment of the PC-CPU Profibus communication of the PC-CPU 486DPM Profibus is an open fieldbus standard for building, manufacturing and General process automation. Profibus defines the technical and functional properties of a serial fieldbus system that can be used to create a network...
Page 52
You are able to configure the network as well linear as in a tree structure. Your VIPA PC- CPU 486 includes a 9pin slot where you connect the Profibus master into the Profibus network.
Manual VIPA PC-CPU 486 Chapter 4 Deployment of the PC-CPU Project engineering DP master With the help of the project engineering tool WinNCS from VIPA you may General configure your master via the option "Profibus" as well as the according periphery of your slaves.
Page 54
For the data transfer from your programming PC to the DP master, you Transfer project may deploy the VIPA "Green Cable". This enables you to transfer your project into the internal Flash-ROM of the DP master serial via the Profibus interface.
Manual VIPA PC-CPU 486 Chapter 4 Deployment of the PC-CPU Communication PC with DP master The communication between the PC and the DP master of the PC-CPU Outline 486DPM takes place via a Dualport-RAM. The master communicates with the slaves and provides the data via the Dualport-RAM for the PC. Here you may create a maximum of 1024Byte data for inputs and outputs.
Page 56
Chapter 4 Deployment of the PC-CPU Manual VIPA CP-CPU 486 This is the event sequence to establish a communication: Establishing a communication DP master Start-up Start-up waits for OPCODE → sets OPCODE to start Master starts with *.2bf-configuration waits for INFO_GUELTIG ←...
Page 57
Manual VIPA PC-CPU 486 Chapter 4 Deployment of the PC-CPU //Flags and Frame of 0x1800uL #ifdef PC_CPU_486_DPM #define ADR_IM208_KONSISTENZ_INPUT_HANDSHAKE (ADR_IM208_FPGA_BASE + 0x1AE0uL) //Lock input area #define ADR_IM208_KONSISTENZ_OUTPUT_HANDSHAKE (ADR_IM208_FPGA_BASE + 0x1AE2uL) //Lock output area #endif #define ADR_IM208_MMC_IM208K_READ (ADR_IM208_FPGA_BASE + 0x1AE4uL) #define ADR_IM208_MMC_IM208K_WRITE...
Page 58
Chapter 4 Deployment of the PC-CPU Manual VIPA CP-CPU 486 //////////////////////Constants for consistency control of I/O data///////////////////////// #define KONSISTENZ_UPDATE_FINISHED 0x0000 #define KONSISTENZ_UPDATE_START 0x0001 //////////////////////////////////////////////////////////////////////////////////////////// //Application void main(void) BYTE Input; BYTE sVersion[5]={0,0,0,0,0}; printf("voith.exe %s \n", VERSION); sVersion[0]= *(BYTE far *) MK_FP( ADR_DPMASTER_SEG, ADR_IM208_FIRMWARE_VERSION +0 );...
Manual VIPA PC-CPU 486 Chapter 4 Deployment of the PC-CPU Communication by deploying COM modules The PC provides an internal plug-in location for Hilscher COM modules. By Outline deploying pluggable bus modules you may choose between all leading fieldbus system modules.
Chapter 4 Deployment of the PC-CPU Manual VIPA CP-CPU 486 Profibus assembly guidelines • A VIPA Profibus network may only be built-up in linear structure. General • Profibus exists of minimum one segment with at least one master and one slave.
Page 61
Manual VIPA PC-CPU 486 Chapter 4 Deployment of the PC-CPU Transfer medium As transfer medium Profibus uses an isolated twisted-pair cable based upon the RS485 interface. The RS485 interface is working with voltage differences. Though it is less irritable from failures than a voltage or a current interface. You are able to configure the network as well linear as in a tree structure.
Page 62
For that purpose the bus cable must be connected in a continuous uninterrupted loop. Via the order number VIPA 972-0DP10 you may order the bus connector "EasyConn". This is a bus connector with switchable terminating resistor and integrated bus diagnosis.
Need help?
Do you have a question about the PC-CPU 486 DPM and is the answer not in the manual?
Questions and answers