Page 2 - Automation– and Drive Technology- SCE
Automation– and Drive Technology- SCE This document was provided by Siemens A&D SCE (automation and drive technology, Siemens A&D Cooperates with Education) for training purposes. Siemens does not make any type of guarantee regarding its contents. The passing on or duplication of this docume...
Page 3 - Notes for Data Blocks
Automation– and Drive Technology- SCE PAGE: 1. Forward ................................................................................................................. 4 2. Notes for Data Blocks .......................................................................................... 6 3. Generati...
Page 4 - Forward
Automation– and Drive Technology- SCE 1. FORWARD The module B4 is assigned content wise to Additional functions of STEP 7- Programming . Basics of STEP 7- Programming 2 - 3 days A modules Additional functions of STEP 7- Programming 2- 3 days B Modules IT- Communication with SIMATIC S7 1- 2 days E mo...
Page 5 - Required hardware and software
Automation– and Drive Technology- SCE Required hardware and software 1 PC, Operating system W indows 95/98/2000/ME/NT4.0 with - Minimal: 133MHz and 64MB RAM, approx. 65 MB free hard disk space - Optimal: 500MHz and 128MB RAM, approx. 65 MB free hard disk space 2 Software STEP 7 V 5.x 3 MPI- Interfac...
Page 6 - NOTES FOR DATA BLOCKS; Notes
Automation– and Drive Technology- SCE 2. NOTES FOR DATA BLOCKS Data Blocks (DBs) can be used by your program to save data in the CPU. Your hard disk contains up to 8 KBytes ( 8192 Bytes ) space. There are two types of data blocks. Global DBs, where all OBs, FBs and FCs read all saved data or can eve...
Page 7 - GENERATING DATA BLOCKS
Automation– and Drive Technology- SCE 3. GENERATING DATA BLOCKS Data blocks are generated and opened like program blocks in the tool LAD,STL,FBD: Program blocks . They serve e.g. for the saving of data and system states. In the following text, the generation of a simple example is described by the u...
Page 8 - SIMATIC Manager; with a double click (
Automation– and Drive Technology- SCE In order to generate this program example, the following steps must be followed (Thereby the program is dispensed with the creation of the hardware configuration): 1. Call SIMATIC Manager with a double click ( ® SIMATIC Manager) 2. Create a new project ( ® File ...
Page 10 - Blocks; Insert
Automation– and Drive Technology- SCE 5. Highlight the folder Blocks . ( ® Blocks) 6. Insert Data Block ( ® Insert ® S7 Block ® Data Block). T I A Training document Page 10 of 18 Module B4 Last revision: 02/2002 Data blocks Forward Notes Generating data blocks
Page 11 - OK; Open the data block
Automation– and Drive Technology- SCE 7. Enter the number DB10 for the data block and accept with OK ( ® DB10 ® OK). 8. Open the data block DB10 with a double click( ® DB10). T I A Training document Page 11 of 18 Module B4 Last revision: 02/2002 Data blocks Forward Notes Generating data blocks
Page 13 - Name
Automation– and Drive Technology- SCE 10. The Data Block is generated with a symbol Name . The Type , an Initial value as well as a Comment (optional) are entered. The address is automatically generated and cannot be altered. The data block can be saved and downloaded into the PLC . The mode switch ...
Page 14 - Size
Automation– and Drive Technology- SCE Data in a data block must be determined through data types. The following standard- data types are defined in the S7 below : Type and description Size in Bits Format-Options Range and number notation (lowest to highest values) Example BOOL (Bit) 1 Boolean text T...
Page 15 - Initial
Automation– and Drive Technology- SCE 11. Values should be modified in a data block. It is not adequate to modify them in the field Initial value . This is only possible, when one switches to the Data View under View ( ® View ® Data View). 12. Now a new value can be entered in the field Actual value...
Page 17 - Access to the data elements in the already opened data blocks:
Automation– and Drive Technology- SCE There are three possibilities to access the data: 1. Direct address access: One can access one data element in a data block with the following instructions: Example: L DB 20. DBB2 Load data byte 2 from DB20 into ACCU 1 L DB 22. DBW 4 Load data word 4 from DB22 i...