f20518488 ETH-2 CF-EN.p65
f20518488 ETH-2 CF-EN.p65
f20518488 ETH-2 CF-EN.p65
PSS(1) ETH-2
Hardware
Suggestions and comments for improving this documentation will be gratefully received.
The names of products, goods and technologies used in this documentation are registered
trademarks of the respective companies. Automation Workbench®, Pilz®, PIT®, PMI®,
PNOZ®, Primo®, PSS®, SafetyBUS p® are registered trademarks of Pilz GmbH & Co. KG.
Contents
Introduction 1-1
Validity of documentation 1-1
Overview of manual 1-2
Terminology 1-3
Definition of symbols 1-4
Overview 2-1
Module versions 2-1
Configuration software 2-1
Scope of delivery 2-1
Safety 3-1
Intended use 3-1
PSS CPU versions 3-1
EMCD 3-2
ESD 3-2
Warranty and liability 3-2
Disposal 3-2
Safety guidelines 3-3
Use of qualified personnel 3-3
Unit-specific safety regulations 3-3
Installation site and unit surroundings 3-4
Cable material and cable layout 3-4
Measures to protect against interference 3-4
Installation and device connection 3-4
Module 5-1
Front view 5-1
RJ45 interfaces 5-2
Interface assignment 5-2
RJ45 connection cable 5-2
Cable layout 5-4
Appendix 10-1
Changes in the documentation 10-1
To fully understand this manual you will need to be conversant with the
information found in the general documentation for the PSS-range (System
Manual, Installation Manual for the modular PSS and Programming Manu-
al).
Validity of documentation
Overview of manual
• The term “(Ethernet-) interface” is used as the generic term for the
Ethernet communications device of a PSS-range programmable safety
system.
On modular programmable safety systems from the PSS-range this
corresponds to the communications module for Ethernet.
On Ethernet-compatible compact programmable safety systems from the
PSS-range, this corresponds to the integrated communications device for
Ethernet.
If the description only relates to a specific interface type, the specific
product name will be used (e.g. PSS1 ETH-2).
• “ETH-2” is the description given to a type of Ethernet interface from Pilz.
The type description is part of the module or device name (e.g. PSS
ETH-2, PSS SB 3006 ETH-2).
• The term “module” or “PSS(1) ETH-2” is used as the generic term for all
applicable module versions. If the description is only valid for a particular
module version, its specific product name will be used (e.g. PSS ETH-2).
• The term “PSS” is used as the generic term for all applicable PSS
programmable safety systems.
If the description is only valid for a particular unit, its specific product
name will be used (e.g. PSS 3000, PSS 3100).
Definition of symbols
DANGER!
This warning must be heeded! It warns of a hazardous situation that
poses an immediate threat of serious injury and death and indicates
preventive measures that can be taken.
WARNING!
CAUTION!
This refers to a hazard that can lead to a less serious or minor injury plus
material damage, and also provides information on preventive measures
that can be taken.
NOTICE
This describes a situation in which the unit(s) could be damaged and also
provides information on preventive measures that can be taken.
INFORMATION
This gives advice on applications and provides information on special
features, as well as highlighting areas within the text that are of particular
importance.
The module is designed for use on the standard bus of a modular PSS
programmable safety system
Module versions
Individual modules are available for use on a PSS 3000 and PSS 3100
module rack.
• The PSS ETH-2 module is used on the standard bus of a module rack
from the PSS 3000 series.
• The PSS1 ETH-2 module is used on the standard bus of a module rack
from the PSS 3100 series.
Configuration software
Scope of delivery
Notes
Intended use
The PSS ETH-2 module may only be used on the standard bus of a
module rack from the PSS 3000 series.
The PSS1 ETH-2 module may only be used on the standard bus of a
module rack from the PSS 3100 series.
Specific data for the module is given in the chapter entitled “Technical
Details”. Use of the device outside the specifications given here will be
deemed as improper use.
Any component, technical or electrical modifications to the module will be
deemed as improper use.
Use of the module outside the areas described in this manual will be
deemed as improper use.
Intended use includes following the information in this manual.
EMCD
ESD
Disposal
The module must be disposed of properly when it reaches the end of its
service life.
All health and safety / accident prevention regulations for the particular
area of application must also be observed. In particular, VDE and all local
regulations regarding safety measures should also be taken into account.
Before you install or commission the system, you should refer to any
guidelines laid down by the plant manufacturer or operator.
NOTICE
Only use standard industrial Ethernet cable and connectors. Only use
double-shielded twisted pair cable and shielded RJ45 connectors.
Ensure the requirements for the industrial use of Ethernet are met (IEEE
802.3u).
Free addressing
*1
Multiplier:
The multiplier must be a whole number in the range 0 ... 3.
*2
Offset:
Number of XWs on the interface with the largest XW requirement
Example:
Slot Interface Multiplier Start address
Type XW req’mnt
1 Ethernet (ETH-2) 4 096D 0 0D
2 Profibus 1 024D 3 12 288D
When using the PSS WIN-PRO system software, the start address is
defined in the PSS Configurator.
Module code
You can find the module code for the Ethernet interface in the “Technical
Details” section.
The PSS WIN-PRO system software automatically stores the relevant
module code for each addressable module in data block DB004. The
module is detected during the internal configuration test on start-up.
Ethernet interface
Ethernet
Hub/Switch Hub/Switch
100 MBit/s 1
100 MBit/s 2
100 MBit/s 3
100 MBit/s 4
TRAFFIC
10/100 BASE T
1
PC with
LINK
Ethernet Configurator
TRAFFIC
2
LINK
TRAFFIC
3
LINK
TRAFFIC
4
LINK
100 MBit/s 1
100 MBit/s 2
TRAFFIC
PtoP
1
LINK
TRAFFIC
2
LINK
TRAFFIC
3
LINK
TRAFFIC
4
LINK
The 4 free ports on the internal switch enable the following connections:
• Simultaneous point-to-point connection (PtoP) with max. 4 other Ethernet
subscribers. Fig. 4-1, for example, shows a PtoP connection between
two programmable safety systems from the PSS 3000 series.
• Connection to Ethernet via a hub (hub or switch) (see example in
Fig. 4-1).
MAC address
Front view
Status LEDs to
display the current transmission rate
(10MBit/s or 100 MBit/s)
100 MBit/s 1 Port 1
100 MBit/s 2 Port 2
100 MBit/s 3 Port 3
100 MBit/s 4
Port 4
10/100 BASE T
TRAFFIC
1
LINK
Free ports (Port 1 ... Port 4)
TRAFFIC on the integral autosensing switch for
2
connecting to Ethernet
LINK
plus
TRAFFIC Status LEDs on each port for
3 • Network connection (LINK)
LINK
TRAFFIC • Data traffic (TRAFFIC)
4
LINK
ETH-2
RJ45 interfaces
Interface assignment
RJ45 connector
8-pin
1
Fig. 5-3: Configuration of RJ45 connector (viewed from below)
10BaseT cable
100BaseTX cable
*1
*2
Twisted pair cables (TP cable) consist of twisted pair cables. Twisted pair
cables are divided into categories in accordance with their electrical
features (attenuation, cross-talk). Category 5 cables are specified for
transferring data with Pilz Ethernet interfaces.
Cable layout
1 TD+ TD+ 1
2 TD- TD- 2
3 RD+ RD+ 3
6 RD- RD- 6
Fig. 5-4: 10BaseT/100BaseTX cable on which the data lines are uncrossed
(standard)
Install the module as described in the “Installation Manual” for the modular
PSS.
CAUTION!
Electrostatic discharge can damage components on the module.
Ensure against discharge before touching the module, e.g. by touching an
earthed, conductive surface or by wearing an earthed armband.
You should also protect the module from electrostatic discharge (ESD)
during operation.
Configuration
To configure the module you will need the Pilz “Ethernet Configurator”
software. This is supplied with the PSS WIN-PRO system software, from
Version 1.3.0.
Notes
Initial commissioning
Before operating the module, ensure that the following points have been
met:
• The module must be inserted on the module rack, in a slot for PSS
standard modules.
For installation details please refer to the description in the “Installation
guidelines” (Modular PSS Installation Manual).
• The Ethernet structure must be designed correctly (open circuits
excluded etc.).
• The Ethernet must be configured correctly.
Notes
Operating system calls with SB254, FUNK=190, 192, 193 and 194 are
supported by PSS-range programmable safety systems from operating
system version 52.
Data exchange via the various operating system calls with SB254 is
possible for the UDP/IP, TCP/IP and Modbus/TCP protocols. A connec-
tion's protocol is always defined in the Ethernet Configurator (see Ethernet
Configurator’s online help, under “Configure connection properties”).
To be able to use the operating system call with SB254, FUNK=190 in the
ST user program you will need to configure various properties in the
Ethernet Configurator.
Proceed as follows:
• Create a new job.
Example:
INFORMATION
• If you select the User program (PSS) option in the Location source/
destination addresses field in the Ethernet Configurator, you must use
the operating system call with SB254, FUNK=190 in the user program.
• If you select the Ethernet Configurator option in the Location source/
destination addresses field in the Ethernet Configurator, you may not
use the operating system call with SB254, FUNK=190 in the user pro-
gram.
• Both the job properties and the connection properties can be amended
later (see online help, under Configure job properties and Configure
connection properties).
Overview
The following table contains an overview of the operating system calls with
SB254, which are used for communication via an ETH-2 interface.
General functionality
ETH-2 jobs are generally processed at the start of the PSS ST cycle. The
jobs are processed in accordance with the configured priority (see
Ethernet Configurator’s online help and the section entitled “Manual job
initiation (ETH-2)”).
This operating system call is used to actively send data to other Ethernet
subscribers and/or request and receive data from other Ethernet
subscribers.
This job type can be used in the following cases:
• To send and/or receive data with a known data source or a known data
destination (UDP/IP and TCP/IP protocols)
• To request and/or write data with a known data source and a known data
destination (Modbus/TCP protocol)
The job is initiated by setting an activity bit. The address of the activity bit is
defined in the job configuration DB.
(Continued overleaf)
(Continued overleaf)
(Continued overleaf)
[1]:
Example:
Calculating the start address for MW64.16
Start address = (2 x 64) + (16/16) = 129D
[2]:
Example:
Calculating the start address for data word DW0010D
Start address = 10
(Continued overleaf)
(Continued overleaf)
[1]:
Example:
Calculating the start address for MW64.16
Start address = (2 x 64) + (16/16) = 129
[2]:
Example:
Calculating the start address for data word DW0010
Start address = 10
0014 H 0004 Receive data, data source: Code for the data
source (communication partner)
DW0005, Bit 2 = 0:
0001H: ST flag word/FS flag word
0002H: ST input word/FS input word
0003H: ST output word/FS output word
0004H: ST timer/FS timer
0005H: ST counter/FS counter
0006H: ST-DB
0007H: FS-DB
0008H: ST-XW
0009H: FS-XW (XW-PII)
000AH: FS-XW (XW-PIO)
DW0005; Bit 2 = 1 and Modbus/TCP:
0003H: 3x Register (word register, read only)
0004H: 4x Register (word register, read/write)
Please note:
A connection's protocol is defined in the
Ethernet Configurator.
(Continued overleaf)
[1]:
Example:
Calculating the start address for MW64.16
Start address = (2 x 64) + (16/16) = 129
[2]:
Example:
Calculating the start address for data word DW0010
Start address = 10
(Continued overleaf)
(Continued overleaf)
[1]:
Example:
Calculating the start address for MW64.16
Start address = (2 x 64) + (16/16) = 129
[2]:
Example:
Calculating the start address for data word DW0010
Start address = 10
//The example uses the configuration of the job configuration DB (see page 7-7,
DW0002 ... DW0004)
//
//Start job: Set activity bit = 1 via the ST user program, giving:
//Activity bit = 1: The job is active
//Activity bit = 0: The job is complete (acknowledgement received from communication partner,
activity bit reset internally via PSS)
CAL SB 254
SB254
StBsCall
BE
The status display on the ETH-2 interface is switched off in its default
setting. This operating system call can be used to activate the status
display.
A data block (status DB) must be assigned to the operating system call.
The PSS ETH-2 interface records the status information of the jobs and
their respective connections in the status DB.
Function Function
FUNK=192 Activate ETH-2 status display (ETH-2)
DW0003
DW0004
DW0005
DW0006
DW0007
DW0008
DW0009
(Continued overleaf)
CAL SB 254
SB254
StBsCall
BE
This job type can be used when an additional call is required during the
PSS cycle, in cycles in which time is critical. As a result of the operating
system call, the process data is downloaded from the ETH-2 interface into
the PSS.
Function Function
FUNK=193 Manual job initiation (ETH-2)
CAL SB 254
SB254
StBsCall
BE
INFORMATION
If you use operating system call SB254, FUNK=194 to overwrite the IP
address of the ETH-2 interface, you will need to restart the PSS in order
for the new IP address to take effect.
Function Function
FUNK=194 Type of access to own IP settings (ETH-2)
(Continued overleaf)
(Continued overleaf)
CAL SB 254
SB254
StBsCall
BE
(Continued overleaf)
(Continued overleaf)
(Continued overleaf)
(Continued overleaf)
(Continued overleaf)
(Continued overleaf)
(Continued overleaf)
Order reference
System PSS 3000 PSS 3100
Description PSS ETH-2 PSS1 ETH-2
Order no. 301 160 302 160
Notes
Notes