37
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

Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

  • Upload
    ngotram

  • View
    232

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 2: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 3: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 4: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 5: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 6: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 7: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 8: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 9: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 10: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 11: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 12: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 13: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 14: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 15: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 16: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 17: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 18: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 19: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 20: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 21: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 22: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 23: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 24: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 25: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 26: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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)

Page 27: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 28: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 29: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 30: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 31: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 32: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 33: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 34: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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

Page 35: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 36: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.

Page 37: Integration of Subsystems in PROFINET PN PC/104 · PDF file19.11.2007 · 4.2 PN PC/104 180°..... 15 4.3 PN PC/104 90° ... /IEEE 802.3/ IEEE802.3 : Part 3: Carrier sense multiple

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.