03.04.2015 Views

System description - Pilz GmbH & Co.

System description - Pilz GmbH & Co.

System description - Pilz GmbH & Co.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>System</strong> environment B basics<br />

<strong>System</strong> <strong>description</strong><br />

Reaction times<br />

Cycle time with external communication<br />

(t Ext<strong>Co</strong> )<br />

External communication refers to<br />

data exchange in which O-data<br />

leaves the automation system<br />

PSS 4000 and I-data enters the<br />

system (e.g. via Modbus/TCP,<br />

UDP, fieldbuses). External O-data is<br />

sent from the O-data area of a<br />

PSSu system, depending on the<br />

communication mode that is used.<br />

Depending on the communication<br />

mode that is used, external I-data<br />

can be found in the I-data area of a<br />

PSSu system and is read from<br />

there.<br />

In this <strong>description</strong>, the cycle times<br />

for send and receive are designated<br />

with t Ext<strong>Co</strong> . Their meaning depends<br />

on the communication mode that is<br />

used:<br />

– Modbus/TCP Client connection:<br />

The cycle time t Ext<strong>Co</strong> describes<br />

the time the connection Client<br />

takes to start data transfer as<br />

part of each cycle.<br />

The cycle time can be set separately<br />

in PAS4000 for each connection<br />

Client on a PSSu<br />

system; in other words, each<br />

connection Client on a PSSu<br />

system has its own cycle time<br />

t Ext<strong>Co</strong> . It can either be calculated<br />

automatically it can be configured<br />

by the user (configuration in<br />

PAS4000).<br />

– Modbus/TCP Server connection:<br />

The cycle time t Ext<strong>Co</strong> describes<br />

the time it takes to read in data<br />

from a Server mapping table on<br />

a PSSu system and transmit requested<br />

data from a Server<br />

mapping table to the connection<br />

Client, as part of each cycle.<br />

The cycle time can be set separately<br />

in PAS4000 for each Server<br />

mapping table on a PSSu<br />

system; in other words, each<br />

Server mapping table on a PSSu<br />

system has its own cycle time<br />

t Ext<strong>Co</strong> . It can either be calculated<br />

automatically it can be configured<br />

by the user (configuration in<br />

PAS4000).<br />

– Raw UDP communication "Receive<br />

data" and "Send data":<br />

The cycle time t Ext<strong>Co</strong> describes<br />

the time it takes to read in external<br />

I-data from a UDP connection<br />

and start transmitting data<br />

(external O-data) via a UDP connection<br />

as part of each cycle.<br />

The cycle time can be set separately<br />

in PAS4000 for each UDP<br />

connection on a PSSu system; in<br />

other words, each UDP connection<br />

has its own cycle time t Ext<strong>Co</strong> .<br />

It can either be calculated automatically<br />

it can be configured by<br />

the user (configuration in<br />

PAS4000).<br />

– PROFIBUS-DP Slave "Receive<br />

data" and "Send data":<br />

The cycle time t Ext<strong>Co</strong> describes<br />

the time it takes to read in external<br />

I-data from the PROFIBUS-<br />

DP Master and start transmitting<br />

the requested data (external<br />

O-data) as part of each cycle.<br />

The cycle time can be defined in<br />

PAS4000 for each PSSu system,<br />

i.e. each PSSu system has its<br />

own cycle time t Ext<strong>Co</strong> for data<br />

transfer with PROFIBUS-DP. It<br />

can either be calculated automatically<br />

it can be configured by<br />

the user (configuration in<br />

PAS4000).<br />

Processing rules during data<br />

processing<br />

Funktionsweise_Verarbeitungsregeln bei der Datenverarbeitung<br />

The following applies for data<br />

processing on a PSSu system:<br />

Processing times of modules<br />

The processing times of modules<br />

(t ProcOM and t ProcIM ) are constant.<br />

They are not influenced by the current<br />

task cycle.<br />

Module bus cycle times<br />

The ST module bus and the FS<br />

module bus each have their individual<br />

cycle times. The module bus cycle<br />

time t MBUS always corresponds<br />

to that of the task with the shortest<br />

cycle time, provided that the task<br />

cycle time is less than/equal the<br />

maximum possible cycle time of the<br />

corresponding module bus:<br />

t MBUS = t Task min<br />

Cycle times of tasks<br />

The cycle times of tasks (t Task ) are<br />

constant. They are not influenced<br />

by the current task cycle.<br />

2.1<br />

<strong>Pilz</strong> <strong>GmbH</strong> & <strong>Co</strong>. KG, Felix-Wankel-Straße 2, 73760 Ostfildern, Germany<br />

Telephone: +49 711 3409-0, Telefax: +49 711 3409-133, E-Mail: pilz.gmbh@pilz.de<br />

2011-04<br />

2.1-35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!