EasyManua.ls Logo

Siemens D7-SYS - Page 140

Siemens D7-SYS
534 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Communications configuring
System- and communication configuring D7-SYS - SIMADYN D 3-51
Edition 12.2003
Synccycle
Synccycle is a multiple integer of the sampling time. It can be
configured at input CNX of function block SYNPRO.
(Synccycle=CNX x sampling time).
A Synccycle always starts with a sampling time. A synchronizing
command is always initiated by the SYNPRO function block in the
system mode at the start of a sampling time.
Configuring version 1 corresponds to most of the applications:
Generating SYNC commands.
The data consistency over all slaves is guaranteed.
The Synccycle is at least twice as long as the sampling time (CNX>1).
the length of the transmit telegrams (outputs) for each slave may
not be greater than 32 bytes.
all transmit blocks and the SYNPRO function block must be
configured in the same sampling time.
the SYNPRO function block must be configured before all of the
transmit blocks (sequence of execution).
output SOK of function block SYNPRO must be connected with the
enable inputs of all transmit blocks (belonging to a slave group).
the bus circulating time must be shorter than the Synccycle minus
1 x sampling time. When operational, it should be checked as to
whether the SOK output goes to “1“ once in each Synccycle,
otherwise the Synccycle should be increased.
Example:
Synccycle=3 x sampling time
Bus circulating time=2 x sampling time
Assumption: The SYNPRO function block calculates at the center of
the sampling time (before all transmit blocks)
Sampling time
Synczyklus
Bus circulating
time
Output SOK
1
0
(1) (2) (3) (1) (2) (3)
SYNC_command
SYNC_quit
SYNC_command
SYNC_quit
SYNC_command
Fig. 3-15 Timing diagram, SYNC version 1
Configuring
version 1

Table of Contents

Related product manuals