Expansion To Multiple Slaves With S7-1500 - Siemens SINAMICS V20 Manual

Simple speed control, using the uss protocol
Hide thumbs Also See for SINAMICS V20:
Table of Contents

Advertisement

7 Expansion to multiple Slaves

7.2 Expansion to multiple slaves with S7-1500

No.
6.
7.
8.
9.
10.
7.2
Expansion to multiple slaves with S7-1500
Expansion to multiple drives
The application example operates one SINAMICS V20. However, up to 16 drives
can be operated via one port. To increase the number of drives, proceed as
follows:
Table 7-3: Expansion to up to 16 drives for S7-1500
No.
1.
2.
3.
Expansion to multiple ports
You can provide the CPU with more communication modules. Up to 16 drives are
possible on each module. In the section below, you will learn how to expand the
application by a port.
SINAMICS V20 at S7-1200/1500 via USS
Entry ID: 109480894,
V1.0,
Program extension in TIA Portal
In the project tree, copy the code blocks ...
Cyclic_interrupt
UssCyclic
and the data block (in System blocks > Program resources) ...
InstUssDrv
The copies are automatically created with index _1:
Cyclic_interrupt_1
UssCyclic_1
InstUssDrv_1
The name of the copied blocks can be changed in the block properties.
Open the Main OB (OB1). Now drag the copied block, UssCyclic_1, to a network
and supply it with a new instance data block.
Open the newly created block UssCyclic_1. Now adjust the number of calls of
USS_DRV in the block to the number of drives in the new communication
module. For the remaining calls of USS_DRV, replace the instance data block
and insert the InstUssDrv_1 data block.
Open the cyclic interrupt OB Cyclic_interrupt_1. Here the call of the
UssCyclicInterrupt block can be retained. However, supply it with a new instance
data block.
The hwIdentifier input must contain a reference to the new communication
module.
In the USS_DB input, refer to the new data block, InstUssDrv_1.
Compile the entire STEP7 program.
Add the number of desired drives to your configuration as shown in Figure 5-2.
Follow no. 1 to 10 of Table 4-1 to parameterize the added inverters using the
built-in BOP. From "2" onward, the drive addresses have to be assigned
continuously.
Change the program so that the USS_Drive_Control block is called for each
drive. In this process, the appropriate address of the drive must be entered in the
DRIVE input variable.
09/2018
Instruction
Instruction
37

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simatic s7-1200Simatic s7-1500

Table of Contents