Post on 02-Mar-2018
Industry
The reproduction, distribution, or use of this document or its contents is not permitted without express permission. Any contravention shall be liable to damages. All rights, including rights created by patent grant or registration of a utility model or design, are reserved. Copyright (C) Siemens AG 2007. All Rights Reserved.
Sibas PN
Integration of Subsystems in PROFINET
PN PC/104 Hardware description
First version:
As at:
Document version:
November 19, 2007
January 21, 2010
1.6 No. of pages:
37
Document ID: A2B00073902D
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 2 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Certification
The products and systems described in this documentation are manufactured and sold in compliance with a quality management system certified by DQS to DIN ISO 9001. The DQS certificate is recognized in all EQ Net countries.
Rights
SIMATIC® and SIBAS® are registered trademarks of Siemens AG. Third parties using any other names in this document for their own purposes which refer to trademarks might infringe upon the rights of the trademark owners.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 3 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Contents
1 Introduction ........................................................................................................................6 1.1 Change history.....................................................................................................................6 1.2 Content of the document......................................................................................................7 1.3 User prerequisites................................................................................................................7 1.4 Document structure..............................................................................................................8 1.5 Referenced documents........................................................................................................8 1.6 Standards and guidelines ....................................................................................................8 1.7 Abbreviations .......................................................................................................................8 2 Brief description ............................................................................................................. 10 2.1 Operating modes .............................................................................................................. 10 2.1.1 PC/104 (ISA interface) ...................................................................................................... 11 2.1.2 PN interface sockets ......................................................................................................... 11 3 Ordering information ...................................................................................................... 12 4 Mechanical design / dimensions................................................................................... 13 4.1 PC/104 form factor............................................................................................................ 14 4.2 PN PC/104 180°................................................................................................................ 15 4.3 PN PC/104 90°.................................................................................................................. 16 4.4 PN PC/104 PCB connector and layout ............................................................................. 17 5 Technical specifications ................................................................................................ 18 6 Block diagram ................................................................................................................. 19 7 Hardware description ..................................................................................................... 20 7.1 Power supply .................................................................................................................... 20 7.1.1 Miscellaneous ................................................................................................................... 20 7.1.2 Supply parameters............................................................................................................ 20 7.1.3 Voltage monitoring ............................................................................................................ 20 7.1.3.1 Undervoltage..................................................................................................................... 21 7.1.3.2 Overvoltage....................................................................................................................... 22 7.2 Ambient conditions............................................................................................................ 22 7.2.1 Temperature monitoring.................................................................................................... 22 7.3 Processor core and memory configuration....................................................................... 23 7.4 Indicator elements............................................................................................................. 24 7.5 Internal interfaces ............................................................................................................. 25 7.5.1 PC104 / C16X interface .................................................................................................... 25 7.5.1.1 Connector assignment ...................................................................................................... 26 7.5.2 PC104 memory areas and IRQ usage.............................................................................. 28 7.5.3 Deviations from the PC104 standard................................................................................ 28 7.5.3.1 Timing parameters on the PC104 interface...................................................................... 30 7.5.3.1.1 Read access in PC104 mode ........................................................................................... 31 7.5.3.1.2 Read access in C16x mode.............................................................................................. 31 7.5.3.1.3 Write access in PC104 mode ........................................................................................... 32 7.5.3.1.4 Write access in C16x mode .............................................................................................. 32 7.5.4 Connector assignment for the additional power supply.................................................... 33 7.6 External interfaces ............................................................................................................ 34 7.6.1 Ethernet interfaces............................................................................................................ 34 8 Differences vis-à-vis the MVB PC/104 module ............................................................ 36 8.1 Miscellaneous ................................................................................................................... 36 8.2 Power supply / power loss ................................................................................................ 36 8.3 Signals .............................................................................................................................. 36 8.4 Mechanical design ............................................................................................................ 36 9 Integration........................................................................................................................ 37
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 4 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
List of Tables
Table 1-1 Change history .........................................................................................................6
Table 1-2 Referenced documents ............................................................................................8
Table 1-3 Standards and guidelines.........................................................................................8
Table 1-4 Abbreviations used in this document .......................................................................9
Table 3-1 Ordering information ..............................................................................................12
Table 5-1 PN PC/104 technical specifications .......................................................................18
Table 7-1 Supply parameters (provisional) ............................................................................20
Table 7-2 Ambient conditions.................................................................................................22
Table 7-3 Overview of memory capacities .............................................................................23
Table 7-4 Indicators................................................................................................................24
Table 7-5 PC104 connector assignment ................................................................................27
Table 7-6 PC104 read access................................................................................................28
Table 7-7 AC parameters .......................................................................................................30
Table 7-8 Assignment for power supply (X100) .....................................................................33
Table 7-9 Assignment of Ethernet port...................................................................................35
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 5 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
List of Figures
Figure 1-1 Document structure.................................................................................................8
Figure 2-1 Integration of PN PC/104 in the subsystem..........................................................10
Figure 4-1 PC/104 form factor to /PC104/..............................................................................14
Figure 4-2 PN PC/104 180° dimensions, straight/upright.......................................................15
Figure 4-3 PN PC/104 dimensions, 90°, angled.....................................................................16
Figure 4-4 PN PC/104 components/connectors (shown without heat sink) ...........................17
Figure 6-1 PN PC/104 block diagram.....................................................................................19
Figure 7-1 LEDs .....................................................................................................................24
Figure 7-2 PC104 connector ..................................................................................................25
Figure 7-3 Read access in PC104 mode ...............................................................................31
Figure 7-4 Read access in C16x mode ..................................................................................31
Figure 7-5 Write access in PC104 mode................................................................................32
Figure 7-6 Write access in C16x mode ..................................................................................32
Figure 7-7 Additional power supply ........................................................................................33
Figure 8 Ethernet interface.....................................................................................................34
Figure 7-9 M12 socket, 90° ....................................................................................................34
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 6 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
1 Introduction
1.1 Change history
Version Issue date Creator Modified sections Reason for change / change notification (if nec.)
V1.0 11/19/2007 Wg Initial version
V1.1 12/06/2007 Wg All Revision after review
V1.2 03/19/2008 Wg All Temperature range adjusted (-40° to +85° C), weight added
Signal description * added; D6 corrected
180° variant not currently available
V1.3 04/07/2008 Wg All Spelling mistakes corrected, no changes to content, value for switch-on peak current changed
V1.4 03/10/2009 Wg All Revisions in line with series version
Information on heat sink added
V1.5 05/08/2009 Wg 1.6 Link to PC104 changed
V1.6 20/01/2010 Wg All 32MByte flash change
Table 1-1 Change history
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 7 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
1.2 Content of the document
This document describes the hardware for the PN PC/104 module.
The PN PC/104 module is used to connect subsystems to PROFINET/Ethernet.
The PN PC/104 (and the other versions described in this document) is designed to make it easy as possible to connect the devices to PROFINET as part of migration from MVB.
As such, the communications stack for PROFINET runs entirely on the PN PC/104 module. PROFINET services (alarms, reading/writing data records) and system services (downloading/uploading data) are already largely handled by the PN PC/104 firmware.
1.3 User prerequisites
No specialist knowledge is required in order to understand the content of this document.
Before reading this document, users should read Integration of Subsystems in PROFINET [1]. This document describes the basic procedure for integrating subsystems in PROFINET.
Industry
1.4 Document structure
The diagram below shows the document structure with the most important documents:
Integration of Subsystems
in PROFINET [1]
Softwaredescription PN PC/104
[2]
Hardwaredescription PN PC/104 [4] (this document)
Integration descriptionPN PC/104 [5]
Development Kit
Figure 1-1 Document structure
1.5 Referenced documents
Reference Explanation (title, version, ID)
[1] Integration of Subsystems in PROFINET, description and rules for subsystem integration
Table 1-2 Referenced documents
1.6 Standards and guidelines
Reference Description
/PC104/ PC/104 Specifications (Version 2.5, November 2005)
http://www.pc104.org/
/SIBAS-RLH/ Sibas general requirement specifications !H.6298.A275&BEC012 Version 2.8
/IEEE 802.3/ IEEE802.3
Part 3: Carrier sense multiple access with collision detection (CSMA/CD) access method and physical layer specifications
/EN 50129/ Railway applications - Safety-related electronic systems for signaling
/EN 50121/ Railway applications - Electromagnetic compatibility
/EN 50155/ Railway applications – Electronic equipment used on rail vehicles
Table 1-3 Standards and guidelines
1.7 Abbreviations
Abbreviation Description
AR Application Relation
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 8 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 9 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Abbreviation Description
AR Application Relation
ERTEC Enhanced Real-Time Ethernet Controller (Industrial Ethernet ASIC for PROFINET communication)
FRAM FerroRAM
IRT Isochronous Real Time
MVB Multifunction Vehicle Bus
PSU Power supply unit
PCB Printed Circuit Board
RT Real Time
SDRAM Synchronous Dynamic Random Access Memory
SIL Safety Integrity Level
SPI Serial Peripheral Interface
STP Shielded Twisted Pair
Tbd. To be defined
Table 1-4 Abbreviations used in this document
Industry
2 Brief description
The PN PC/104 connects the parallel PC/104 bus to PROFINET/Ethernet.
Data exchange between PROFINET and the PC/104 bus and vice versa is handled via the dual port RAM on the PN PC/104.
Figure 2-1 Integration of PN PC/104 in the subsystem
2.1 Operating modes
The PN PC/104 module can be operated in two modes (PC mode and C16X mode), which are set by the host processor when the software is initialized. 16X mode is specially designed for connecting a CPU C165/C167. Other CPUs can be used provided that they fulfill the timing requirements of the PN PC/104.
In PC mode, the PC/104 bus /PC104/ is compatible with the ISA bus both electrically and logically.
For this reason, this mode must be used particularly when the module is implemented in PCs.
The two operating modes differ in the following respects:
• The basic addresses of the dual port RAM
• The address space occupied by the dual port RAM
• Timing characteristics
• Meaning of the ready signal IOCHRDY
• Use of the bus signals REFRESH#, MEMCS16#, and BALE
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 10 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 11 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
2.1.1 PC/104 (ISA interface)
The electrical and timing properties of the PC/104 interface largely comply with ISA specification /PC104/ and the C16X specification. This document also describes the exceptions to this.
2.1.2 PN interface sockets
PROFINET is connected to the bus by means of a built-in field bus socket (ETHERNET, 4 pole, M12 SPEEDCON, shielded, D-coded for rear panel/screw-type installation, from PHOENIX CONTACT). This connection can be established using either standard M12 plug-in connectors or M12 SPEEDCON plug-in connectors.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 12 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
3 Ordering information
The PN PC/104 module is available in two different connection variants under the following order numbers:
Connection type Order designation Order number
2 x M12 SPEEDCON 90° (angled)
PN PC/104 (angled) A2B00073919
2 x M12 SPEEDCON 180° (straight)
PN PC/104 (straight) A2B00073920*
Table 3-1 Ordering information
* The 180° variant of the module is being developed but is not currently available.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 13 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
4 Mechanical design / dimensions
The PN PC/104 complies with the general mechanical conditions described in sections 4.2 and 4.3. Due to the M12 sockets, these are not /PC104/ compliant. Two module variants exist for the different requirements of the subsystems:
• M12 Ethernet connection socket, 180°, connecting direction perpendicular to the printed circuit board (4.2).
• M12 Ethernet connection socket, 90°, connecting direction parallel with the printed circuit board (4.3).
The following diagrams show the mechanical requirements for a PC/104 module and the dimensions of the PN PC/104 module variants.
Industry
4.1 PC/104 form factor
Figure 4-1 PC/104 form factor to /PC104/
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 14 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
4.2 PN PC/104 180°
Figure 4-2 PN PC/104 180° dimensions, straight/upright
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 15 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
4.3 PN PC/104 90°
Figure 4-3 PN PC/104 dimensions, 90°, angled
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 16 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
4.4 PN PC/104 PCB connector and layout
X1 P1X1 P2
Figure 4-4 PN PC/104 components/connectors (shown without heat sink)
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 17 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 18 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
5 Technical specifications
Technical specifications PROFINET interface
Interface: 2 port IRT switch (autonegotiation, autopolarity, autocrossover) Speed: 10/100 MBit/s (100MBit/s mandatory for PROFINET) Connection: 2 x M12 D-coded (angled or straight) Cable type: CAT5 or STP (preferred) Cable length: max. 100m Electrical isolation (also between the ports) to /IEEE 802.3/ (1.5 kV AC)
PC104 interface
/PC104/ Standard plug-in connectors Supply and signal level to /PC104/ standard Assignments deviating from /PC104/ standard (see Deviations from the PC104 standard
Power supplies * Input voltage 1 Input voltage 2 * Note information in 7.1.2
5 V +/- 5% via PC104 plug-in connector 5 V +/- 5% * on connector X100
Current consumption (+5 V)
Max. 850 mA * typ. 510 mA * Max. permissible continuous current (not switch-on peak current)
Status displays
- Port status LINK (Link) - Port status RX/TX (data traffic) - PROFINET status - Internal power supply
Permissible temperatures
Ambient: -40° C to +85° C Storage: -40° C to +85° C
Air pressure
Operation up to 2000 m above sea level Storage/transportation up to 3500 m above sea level
MTBF value (SN29500)
1027 FIT
Mechanical design/dimensions (WxHxD) in mm
Not fully compliant with form factor /PC104/ See dimension drawings: Figure 4-2 PN PC/104 180° dimensions, straight/upright Figure 4-3 PN PC/104 dimensions, 90°, angled
Weight
approx. 110g
Table 5-1 PN PC/104 technical specifications
Industry
6 Block diagram
ERTEC200
CPLD 1
SDRAM64 MByte
x32
ApplicationNOR Flash64 MByte
x16
DiagnoseFRAM
128 KBytex8
Magnetic
M12Connector
PC/104Interface
PowerSupply
Unit
Reset andSupervisor
Unit
Magnetic
M12Connector
Interrupt/IOAdress
Data
PC/104Stecker
Adress/Data/
Control
3V3/1V55V DC
Blow the Fuse
DPRAM
Adress/Data
Control
CPLD 2
CS0..3
CS FlashCS FRAM
CS DPRAM
Figure 6-1 PN PC/104 block diagram
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 19 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 20 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
7 Hardware description
7.1 Power supply
7.1.1 Miscellaneous
The PN PC/104 module has two power supply options, which can be used individually or jointly. The "standard supply" is directly from the PC/104 interface. Only the +5 V supply is used, whereby all the connections (+5V and GND) must be used and the limits specified in the /PC104/ specification must be observed. The optional extended supply via the second voltage input (X100) can be used to ensure that the controller system (ERTEC200 + PROFINET interfaces) for the module remains in operation when the subsystem or PC104 interface is no longer active. The limits defined in the /PC104/ specification also apply at this input. The additional supply (X100) must be protected against regenerative feedback, that is, it must be routed to the module via at least one diode.
7.1.2 Supply parameters
The following specifications also apply to the additional voltage input (X100). The module supply must fulfill the following requirements (/PC104/ compatible):
Power supply
5 V DC +/- 5%
Caution: irreversible fuse mechanism at voltages >= 5.6 V
Current consumption Max. 850 mA, typ. 510 mA at 5 V
Switch-on peak current: 2.1A @ 1 ohm
Power loss Max. 4.3 W, typ. 2.6 W
Table 7-1 Supply parameters (provisional)
7.1.3 Voltage monitoring
All the internal and external voltages are monitored.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 21 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
7.1.3.1 Undervoltage
A module reset, which is canceled as soon as the power supply is within the permissible range, is carried out via an integrated reset module in the event of undervoltage. The module automatically delays the reset signal to the minimum value set for the processor.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 22 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
7.1.3.2 Overvoltage
In the event of overvoltage, the PN PC/104 module is permanently disconnected from the power supply (input 1 and input 2). It can only be recommissioned by the manufacturer of the PN PC/104 module after it has been inspected.
7.2 Ambient conditions
The module can be operated under the following ambient conditions:
Temperature -40° to +85℃
Operating altitude Max. 2000 m above sea level
Storage temperature -40° to +85℃
Table 7-2 Ambient conditions
The module has a painted surface.
When integrated properly in the subsystem and in compliance with the requirements described in chapter 9, the module fulfills the requirements of /EN 50155/.
7.2.1 Temperature monitoring
The ambient temperature of the module is monitored. If the maximum temperature is exceeded, the module is switched off by the same fuse mechanism that switches off the module in the event of overvoltage and, again, can only be recommissioned by the manufacturer. In the event of undertemperature, the module is also switched off or is not started in the first place. This does not trip the fuse mechanism, however.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 23 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
7.3 Processor core and memory configuration
The PROFINET ASIC ERTEC200 with an integrated 2-port switch is the core of the module. The external flash memory contains the operating system and the required remanent PROFINET data.
During operation, the program is executed from the SDRAM only. The non-volatile FRAM is used as the parameter memory (e.g. for the logbook). The module has the following memory configuration:
Processor core ERTEC 200 (ARM 946)
Flash memory (NOR flash) 32MByte (x16)
SDRAM 64MByte (x32)
FRAM 128kByte (x8)
DPR 64kByte (x16)
Table 7-3 Overview of memory capacities
Industry
7.4 Indicator elements
The PN PC/104 module is equipped with 6 LEDs.
X1 P2 X1 P1
Figure 7-1 LEDs
These have the following functions:
LED no.
Designation Color Display function
H102 VCC internal GN green Internal module supply OK
H700 PN GN green
RT RT
PN AR present
PN AR not present
H200 P1-Link GN green Link Ethernet port 1
H201 P1-Rx/Tx GE yellow Data Ethernet port 1
H202 P2-Link GN green Link Ethernet port 2
H203 P2-Rx/Tx GE yellow Data Ethernet port 2
Table 7-4 Indicators
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 24 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
7.5 Internal interfaces
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 25 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
1
1
C D
B A
X1 P1 X1 P2
Figure 7-2 PC104 connector
7.5.1 PC104 / C16X interface
The module is connected to the subsystem via the PC/104 / C16X interface. During ramp-up, the host processor of the subsystem can select whether the /PC104/ bus standard or C16X microcontroller is to be used.
Other systems can also be connected to the PC/104 bus via the connector. When doing so, note the dimensions of the PN PC/104 module because, at certain points, they do not match the /PC104/ form factor.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 26 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
7.5.1.1 Connector assignment
XPC104_CD XPC104_AB
Pin Row D Row C Pin Row A Row B
1 IOCHK* (NC) GND
2 SD7 RESET
3 SD6 +5 V
4 SD5 IRQ9 (NC)
5 SD4 -5 V (NC)
6 SD3 DRQ2
7 SD2 -12 V (NC)
8 SD1 SRDY* (NC)
0 GND GND 9 SD0 +12 V (NC)
1 MEMCS16* SBHE* 10 IOCHRDY KEY (NC)
2 IOCS16* (NC) LA23 11 AEN (NC) SMEMW*
3 IRQ10 LA22 12 SA19 SMEMR*
4 IRQ11 LA21 13 SA18 IOW* (NC)
5 IRQ12 LA20 14 SA17 IOR* (NC)
6 IRQ15 LA19 15 SA16 DACK3* (NC)
7 IRQ14 LA18 16 SA15 DRQ3 (NC)
8 DACK0* (NC) LA17 17 SA14 DACK1* (NC)
9 DRQ0 (NC) MEMR* 18 SA13 DRQ1 (NC)
10 DACK5* (NC) MEMW* 19 SA12 REFRESH*
11 DRQ5 (NC) SD8 20 SA11 BCLK (NC)
12 DACK6* (NC) SD9 21 SA10 IRQ7 (NC)
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 27 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
XPC104_CD XPC104_AB
Pin Row D Row C Pin Row A Row B
13 DRQ6 (NC) SD10 22 SA9 IRQ6 (NC)
14 DACK7* (NC) SD11 23 SA8 IRQ5 (NC)
15 DRQ7 (NC) SD12 24 SA7 IRQ4 (NC)
16 +5 V SD13 25 SA6 IRQ3 (NC)
17 MASTER* (NC) SD14 26 SA5 DACK2* (NC)
18 GND SD15 27 SA4 TC (NC)
19 GND KEY (NC) 28 SA3 BALE
29 SA2 +5 V
30 SA1 OSC (NC)
31 SA0 GND
32 GND GND
Key:
GND (NC) Not used on module (high resistance or not connected)
* Signal is low active
Table 7-5 PC104 connector assignment
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 28 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
7.5.2 PC104 memory areas and IRQ usage
Mode PC mode (ISA) PC mode (ISA) PC mode (ISA) C16x mode
Address space
0xD0000 …
0xDFFFF
0xE0000 …
0xEFFFF
0xF00000 …
0xF3FFFF
0x600000 …
0x63FFFF
Table 7-6 PC104 read access
The address space is set automatically by means of special access sequences via the driver on the subsystem, as is the IRQ. A detailed description is provided in the software description in document [4]. The module can also be used without IRQs (polling mode only).
The following IRQs are available:
• IRQ10
• IRQ11
• IRQ12
• IRQ14
• IRQ15
7.5.3 Deviations from the PC104 standard
With regard to the electrics, the PC/104 interface implementation complies with PC/104 specification version 2.5 of November 2005 (/PC104/). Certain interface functions are not implemented, however:
• No IO access
• Cannot be operated as a bus master / no PC104 bus
• IRQ3-7 cannot be used by the module
• No DMA access
• The reset pin on the module only resets the interface; the processor core continues functioning. This ensures that the ERTEC200 PROFINET switch remains functional.
• All user-specific signals that are outside the scope of the /PC104/ specification are not available on the PN PC/104 module. The PN PC/104 module can still function properly without them.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 29 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
• All other signals that are not used or applied on the PN PC/104 module either cannot be used or are not supported on the bus.
• Only one module can be used per PC/104 interface (per bus master).
• Only 16-bit accesses can be used.
• In C16X mode, the module is not PC/104 compliant.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 30 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
7.5.3.1 Timing parameters on the PC104 interface
Parameter Description min /ns
max. / ns
Comment
t1 Address valid to BALE 19
t2 Read_falling to data bus high resistance 26
t3 Read_rising to data bus active 48
t4 Read_falling to data output driver active 39 See t2
t5 Read_falling to read data valid 70
t6 Read_rising to data driver high resistance 41 See t3
t7 Ready_falling to data invalid 6
t8 Read_falling to ready_inactive
or write_falling to ready_inactive 16
PC104: Ready is high active
C16x: Ready is low active
t9a Read data valid to ready_active 26 No competing access to
DPRAM
t9b Read data valid to ready_active 200 Competing access by
ERTEC to DPRAM
t10 LA_address valid to MEMCS16 falling 20 1) 2)
t11 LA_address invalid to MEMCS16 rising 20 1) 2)
t12a Write_falling to write data valid
in PC104 mode 67
t12b Write_falling to write data valid
in C16x mode 25
t13a Write falling to ready_active 95 No competing access to
DPRAM
t13b Write falling to ready_active 220 Competing access by
ERTEC to DPRAM
t14 Write data hold 0
Table 7-7 AC parameters
1) Signal n_PC104_MEMCS16_o is a combination of PC104_LA() address lines to fulfill the timing requirement of the PC104 bus. The top address line PC104_SA(16) cannot be taken into account here.
2) n_PC104_MEMCS16_o is only activated in PC104 mode.
Industry
7.5.3.1.1 Read access in PC104 mode
PC104_BALE_i am Stecker
PC104_LA_i() am Stecker
n_PC104_MemR_i am Stecker
PC104_IOCHRDY_o am Stecker
PC104_DA_in() am Stecker
PC104_DA_out() am Stecker
n_PC104_MemW_i am Stecker
n_PC104_MEMCS16_o am Stecker
19,0
26,00 48,00
38,00
67,0041,00
15,00 24,00
20,7620,50
t1
t2 t3
t4
t5 t6
t8 t9
t10
11,00t7
t11
PC104_SA_i() am Stecker / n_PC104_SBHE_i am Stecker
Figure 7-3 Read access in PC104 mode
7.5.3.1.2 Read access in C16x mode
PC104_BALE_i am Stecker
PC104_LA_i() am Stecker
n_PC104_MemR_i am Stecker
PC104_IOCHRDY_o am Stecker
PC104_DA_in() am Stecker
PC104_DA_out() am Stecker
n_PC104_MemW_i am Stecker
n_PC104_MEMCS16_o am Stecker
19,0
26,00 48,00
38,00
67,0041,00
15,00 24,00
t1
t2 t3
t4
t5 t6
t8 t9
11,00t7
PC104_SA_i() am Stecker / n_PC104_SBHE_i am Stecker
Figure 7-4 Read access in C16x mode
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 31 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
7.5.3.1.3 Write access in PC104 mode
PC104_BALE_i am Stecker
PC104_LA_i() am Stecker
n_PC104_MemR_i am Stecker
PC104_IOCHRDY_o am Stecker
PC104_DA_in() am Stecker
n_PC104_MemW_i am Stecker
n_PC104_MEMCS16_o am Stecker
19,0
43,49
15,00
91,01
20,49
19,99
t1
t8
t13
t10t11
PC104_SA_i() am Stecker / n_PC104_SBHE_i am Stecker
t124,00
t14
Figure 7-5 Write access in PC104 mode
7.5.3.1.4 Write access in C16x mode
PC104_BALE_i am Stecker
PC104_LA_i() am Stecker
n_PC104_MemR_i am Stecker
PC104_IOCHRDY_o am Stecker
PC104_DA_in() am Stecker
n_PC104_MemW_i am Stecker
n_PC104_MEMCS16_o am Stecker
19,0
43,49
15,00
91,01
t1
t8
t13
PC104_SA_i() am Stecker / n_PC104_SBHE_i am Stecker
t124,00
t14
Figure 7-6 Write access in C16x mode
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 32 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
7.5.4 Connector assignment for the additional power supply
X1 P1 X1 P2
Figure 7-7 Additional power supply
The additional power supply can be connected via supply socket X100. For the required performance data, see chapter 7.1. The connection assignment is as follows:
PIN number Designation Function
1 +5 V
+5 V supply
(must be protected against regenerative feedback)
2 GND Circuit ground
3 +5 V
+5 V supply
(must be protected against regenerative feedback)
4 GND Circuit ground
Table 7-8 Assignment for power supply (X100)
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 33 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
7.6 External interfaces
X1 P1 X1 P2
Figure 8 Ethernet interface
7.6.1 Ethernet interfaces
The Ethernet interfaces are implemented via M12 sockets (4 pole, D-coded). Two core pairs (4 wires) are used. The shield for the Ethernet cables is attached to the housing/module via the connector enclosure and a mounting bracket. The spacer pins must also be used as a ground/shield connection. Max. speed: 100MBit/s (full duplex). The maximum cable extension for each port is 100 m. Both interfaces are electrically isolated (1.5 kV AC / also with respect to one another). The interfaces are assigned as follows:
Figure 7-9 M12 socket, 90°
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 34 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 35 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
Pin no. Designation Function
1 TX+ TP send cable
2 RX+ TP receive cable
3 TX- TP send cable
4 RX - TP receive cable
Table 7-9 Assignment of Ethernet port
Both Ethernet interfaces are implemented in accordance with the Ethernet standard /IEEE 802.3/ (with the exception of the M12 plug-in connectors). The cable type to be used must comply with CAT 5 (STP) or higher. The port status (green for link, yellow for data) is signaled by two LEDs on top of the module (connector side). The module is assigned three MAC addresses: one for each physical port and one for the IO device. These MAC addresses are unique to each module and cannot be changed. If the port status LEDs on the module are not visible, the MAC address must be attached to the subsystem in such a way that it can be read on the M12 interface.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 36 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
8 Differences vis-à-vis the MVB PC/104 module
8.1 Miscellaneous
This section offers help regarding integration. Due to changes in the communication model (PROFINET instead of MVB), not all aspects can be covered in detail.
8.2 Power supply / power loss
Compared with the MVB PC/104 module, this module has greater power requirements and, in turn, higher power loss. (See chapter 7.1.2).
8.3 Signals
No MVB-application-specific signals are used on the PN PC/104 module. These are:
DBACK0#, DRQ0, DBACK5# - 7#, DRQ0 – 7
All IRQ signals can only be used as IRQ signals:
IRQ10-15
8.4 Mechanical design
For the dimensions of the module variants, see sections 4.2 and 4.3.
These dimensions differ only due to the M12 sockets and the associated restrictions.
Industry
Sibas PN Integration of Subsystems in PROFINET Version Hardware description PN PC/104 Page 37 / 37 Copyright (C) Siemens AG 2007. All Rights Reserved.
1.6
9 Integration
When the Sibas PN PC/104 module is integrated, the following requirements must be observed:
1. The ambient temperature of the module in the housing must not exceed the range specified in Table 7-2.
2. The metal fixing elements for the M12 sockets and stud bolts must be connected to the metal of the subsystem with low impedance.
3. The housing used should have a strong shielding effect against electromagnetic radiation.
4. If the second supply is used at (X100), it must be protected against regenerative feedback and be PC104 compliant.
5. The interface signals of the PC104 interface and the optional second power supply must suppress EMC interference to a sufficient degree and be free of interference pulses. No additional EMC protection elements are implemented on the PN PC/104.
6. Once the PN PC/104 has been installed in the device, the MAC address of the PN PC/104 must be attached on the outside of the device.