Title: EZ Positioning with SINAMICS S120 Agenda
1EZ Positioning with SINAMICS S120Agenda
2Sinamics EZ EPOS Agenda
- Starter Basic Sinamics Drive Setup
- Insert Drive (CU310 or CU320)
- Auto Configure CU and Drive-CLIQ Devices
- Starter Offline Configuration
- Drive Configuration Wizard
- Telegram Setup for EZ _Speed Block
- Check S7 Hardware Configuration
- Execute EZ_Speed Script File
- Copy from Example Project
- Execute and Save Project
- Download to Sinamics
- Step7 Simatic Manager Programming
- Copy Needed blocks to new Program
- Setup FB120 in new Program
- Edit Symbol Table
- Save and Download S7 Project
3EZ Speed with SINAMICS S120S7 Hardware
Configuration
4Start New Project with S7 Simatic Manager
- Open S7 and Select File / New
- Select new Name for Project and Press OK
5Insert S7 300 Simatic Station
- Right Click on New Project and insert new Object
- Choose Simatic 300 Station
- New Station inserted --Note Hardware Icon
6Start Hardware Configuration
Click on Hardware Icon and Open HW Configuration
- Open Hardware Catalogue
- Insert S7 300 Rack, Power Supply, and CPU
7Add Sinamics S120 in Hardware Configuration
- Drag the drive on to the Profibus Network
- Choose Node Address 4
- Select Present Firmware Version (2.5)
- Choose Telegram Type None
8Save and Close Hardware Configuration
- Press Save an Compile Button
- Hardware Configuration should Save and Compile
- Correct any errors if they occur
- Exit the Hardware Configuration
- HW Config must not be Open for Next Section!
9EZ Speed with SINAMICS S120Basic Starter Online
Commissioning
10Open Starter Program Go Online
- Open Starter by Motor Icon for Sinamics
-
- Go Online with Starter Use
- Do not Upload to the PG!
11Default CU310 or CU320
- Right Click On CU310 (or CU320) and Choose
- Target Device / Restore Factory Settings
-
- Check the Box Save Factory Settings to ROM
- Power Cycle Drive after RAM to ROM Completed
12Complete Auto Configuration
- Select Auto Configuration and Start Auto
Configuration - Choose Control type for Motor type
- Close after Initialization
13Starter Offline Configuration
Go Offline with the Sinamics
- Select Configuration under the Device Folders
- This Configuration is under the Drive Object Used
- Click On Configure DDS to Parameterize Drive
Settings
14EZ Speed with SINAMICS S120Basic Starter
Offline Commissioning
15Open Starter Program Go Offline
- Open Starter by Motor Icon for Sinamics
-
Go Offline with Starter Use
16Open DDS (Drive Data Set)
- From the Drive to be Commissioned Choose
- Configuration
-
- Choose Configure DDS
- Offline Configuration Wizard is Opened
17Control Structure Setup Vector
- Select Speed Control with Encoder
- Use Function Modules when Needed
- For the Servo Extended Setpoint Channel is
needed
18Control Structure Setup - Servo
- Select Speed Control with Encoder
- Use Function Modules when Needed
- For the Servo Extended Setpoint Channel is
needed
19Power Unit Configuration
- Power Unit Data Up-read in Auto Configuration
(Drive-CLIQ) - Confirm Device type is Correct via Part label
- Select Continue for next Configuration Screen
20Motor Configuration
- Motor Data Up-read in Auto Configuration
(Drive-CLIQ) - If Motor is a Drive-CLIQ Motor
- Non Drive-CLIQ Motors can be Selected from List
- Third Party Motors can have data entered
21Motor Configuration
- For Third Party Motors Select Complete Motor ID
- Motor ID will be Completed on First Start Command
- Motor may rotate back and forth slightly on Demo
- Insure motor is braked for actual application if
needed
22Holding Brake Configuration
- Motor Data Up-read in Auto Configuration
(Drive-CLIQ) - If Motor is a Drive-CLIQ Motor
- Non Drive-CLIQ Motors Check Motor Name Plate
- DEMO drives do not Use Holding Brakes
23Encoder Configuration
- Choose Encoder Data for Non Drive CLIQ Encoder
- Siemens and Third Party Encoders can be
Parameterized - Choose 1024 HTL for the DEMO Induction Motor
- Note Encoder 1 is from Motor Encoder
24Technology Type
- Choose Standard Technological Application
- Other Option is for Fans Pumps
- Note the Motor ID Parameter is set
25Profibus Telegram type
- Choose Free Telegram with BICO
- The Profibus Telegram will be Configured Later
- Free Telegram allows Custom Telegrams
- Script Files will be used to Setup Telegram
Mapping
26Summary Data Acceptance
- Review data and Click Finish if Complete
- After Completing DDS Wizard Save and Compile
- DDS Wizard Data is now Complete
27Profibus Telegram Configuration
- From the Drive to be Commissioned Choose
- Configuration
- Use Up Down Buttons to Move Drive Objects
- CU is 1st and Drive (S) should be in Preceding
Order - S7 Hardware Configuration Should be Closed!
28Profibus Telegram Configuration
- Select Word Length For Telegrams
- CU Telegram not needed for Demo
- Word Length For Telegrams
- EZ_EPOS uses 10 words IN and 10 Words Out
- EZ_APC_SPEED uses 10 Words IN and 10 Words
Out - EZ_Basic_SPEED uses 6 Words IN and 6 Words
Out
29Profibus Telegram Configuration
- Select Transfer to HW Config
- CU Telegram will be sent to the S7 Hardware
Config.
30Profibus Telegram Configuration
- Telegram has Successfully been Transferred
- Note Blue Check Boxes
- Save and Compile Program before Proceeding
- Save and Compile Using Starter
31EZ Speed with SINAMICS S120Starter Script File
32Open Starter Program in Example S7 Given
- Copy Script file from Example Program
-
- Close Example Programs Starter and go to new
Program
33Create Script Folder in New Program
- Right Click On Drive to be Commissioned
- Expert / Insert Script Folder
-
Paste Script in New Script Folder
34Open Script in New Project
- Click On the Speed Script
- The Script Editor Opens
-
-
- Click inside the Script Editor area
- The Script Editor Buttons appear on the Task Bar
35Accept and Execute the Script
- Click On the Accept and Execute Button
- The script File parameterizes the drive for
Speed Block - All the Drive Parameters needed by FB110 are
Complete - Save and Compile the Starter Program
- The Program is now Ready for Download
-
-
36Download to the Drive
- Go Online with Starter to the Drive
- Choose Download to the Drive
- Choose RAM to ROM
- Drive is now ready for Operation
-
-
37EZ Speed with SINAMICS S120S7 Simatic Manager
Programming
38Open S7 Program S7 Hardware
- Open New Sinamics S7 Project
- And Open Hardware Configuration
- To Confirm Configuration of Telegram
-
39Verify Telegram Configuration
- Highlight the Profibus Card and View the Telegram
- Telegram will be User Defined
- Length should be 6 words (12 bytes)
40Download Configuration to PLC
- Save and Compile HW Configuration
- Download Configuration to PLC
41Download Configuration to PLC
- Follow S7 Sequence to Download Hardware Config
- Select Target Module (If Multiple PLCs)
- Restart PLC after Download
- PLCs LED will still show Fault
42Copy Blocks to New S7 Program
- Open the Example Program and Copy Relevant Blocks
- Task Bar Use Window / Arrange Horizontally
43Copy Blocks to New S7 Program
- Open the Example Program and Copy Relevant Blocks
- See Example Below for Copying Blocks
- Paste Blocks in new S7 Program
- VAR (Variable Table) can be copied
- VAR may need editing if Instance DB Changes
- Instance DB will be Created in Later Step
- Copy Relevant Profibus Communication Blocks
- OB82, OB86, and OB122
- SFC14 and SFC15 are PLC System Function Blocks
44Insert FC (Function Call) for Drive(s)
- Right Click on S7 Blocks Folder and Insert a FC
- Edit Symbolic Name and Comments
45Open New FC and Insert Drive FB
- Open FC and Choose Drive FB from Catalogue
- Note Catalogue Icon Highlighted on Task Bar
- Insert a network and Drag FB115 on to Network
46Insert Instance DB in Drive FB
- DB number is Entered to Generate Instance DB
- Enter DB115 in ???? to test with Variable
table included - Multiple FB115s with Specific DBs can be used
47Parameterize Function Block
- Nominal RPM and Hex address from Drive
- Use Nominal Current, Volts, Torque, and RPM for
Demo - Address is same as in Hardware Config-Profibus
for Drive - Address is Hex value and not decimal value
- Save FC
48Insert FC In OB1
- Open OB1 Block
- Save Program in OB1 After Inserting FC
49Edit Symbol Table
- Open Symbol Table and Edit Instance DB
- Name for DB can be symbolic to Axis
- Save Symbol Table
50Download S7 Project to PLC
- Open the Blocks Folder and Download the Blocks
- Use the Download Button on the S7 Manager task
bar
- System data has been loaded in the Hardware
Config - SFC14 and SFC15 are included with S7 PLC
51EZ Speed with SINAMICS S120Testing Application
52Verify Control Word One
- Use VAR table in S7 Manager with Starter
Diagnostics - Open the VAR Table Online
- Open Starter Online
- Set Bits 0.1 0.3 to Logical 1
- Set Bit 0.4 to Clear Drive Fault If Needed
- VAR Table included is addressed to DB110 if your
test is for different DB you will need to edit
VAR table -
53Verify Control Word One
- Open Control Logic in Starter and Observe Bit
0-3 - Set Off2, OFF3, and Enable to 1
- Toggle Bit O ON / OFF with VAR Table
- OFF2 is Coast to Stop
- OFF3 is Quick Ramp Down Stop
- Enable is Pulse Enable to Drive
-
54Notes on Control Word One
- Sequence order for Bits during Operation
- Bit 10 is High for PLC Control
- Off2, OFF3, and Enable are set to 1
- OFF1 (Bit 0) Transitions to 1 and remains high
- Control Word 1 is needed for Operation
-
55Run Drive from VAR Table
- With Bit 0.1 0.3 ON
- Set Bits 0.0 to True
- Trigger Setpoint in DBW 2
- Axis Should move to setpoint in DBW2
- Note that Setpoint is Scaled 4000H to 100 speed
-
56Jogging Setpoints
- Click on Speed Setpoint Folder under Drive
- Use New Setpoints for Jog1 and Jog2
57Jogging Axis
- Use Jog bits 0.5 and 0.6 to Jog Axis
- Bit 0 must be OFF
- Bit 0.1 Bit 0.3 Must be ON for Jogging
58Reverse Setpoint Inhibit Direction
- Use Bit 56.3 to Reverse Setpoint
- Bit 61.4 can be used for Inhibit Negative
Direction - Bit 61.5 can be used for Inhibit Positive
Direction - Bits 61.0 61.5 Can be Fixed Setpoint Select
59Starter Setpoint Path
- Use the Graphics under the Setpoint Folder
- Additional Setpoint and Scaling
- Radio Buttons in Starter for Easy Check Out
- Go to Next GUI Page lt1gt
lt1gt
60Starter Setpoint Path
- Using the Graphics in the Setpoint Folder
- Minimum and Maximum Speeds
- Speed Suppression
- Go to Next GUI Page lt2gt
lt2gt
61Starter Setpoint Path
- Using the Graphics in the Setpoint Folder
- Ramp Function Generator and Control
- RFG Time Value can be set in RFG Graphic
- Go to Next few GUI Pages lt3gt to Torque Setpoints
lt3gt
62Starter Setpoint Path Vector Torque Control
- Use the Graphics under the Setpoint Folder
- Torque Control can be used via the PLC
- Find the Signal and Torque Control Bit in the VAR
63Starter Setpoint Path- Servo Torque Control
- Use the Graphics under the Setpoint Folder
- Torque Control can be used via the PLC
- Find the Signal and Torque Control Bit in the VAR
64Torque Control
- Use the VAR Table to Run in Torque Control
- Control Word 1 must be On
- Use Bit 4.0 for Toque Control
- Use DBW 64 for Torque Setpoint
65FB 110 Diagnostics
- These Status Bits and Words can be used in PLC
Logic
66FB 110 Block View
Thank You!