P01
Softwell Digital Practical Manual
Practical 01 - Create First SCL Function
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Create First SCL Function.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Create First SCL Function is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P02
Softwell Digital Practical Manual
Practical 02 - Call SCL from Main Program
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Call SCL from Main Program.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Call SCL from Main Program is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P03
Softwell Digital Practical Manual
Practical 03 - Boolean Logic in SCL
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Boolean Logic in SCL.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Boolean Logic in SCL is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P04
Softwell Digital Practical Manual
Practical 04 - Set Reset Logic
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Set Reset Logic.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Set Reset Logic is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P05
Softwell Digital Practical Manual
Practical 05 - Timer Logic in SCL
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Timer Logic in SCL.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Timer Logic in SCL is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P06
Softwell Digital Practical Manual
Practical 06 - Counter Logic in SCL
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Counter Logic in SCL.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Counter Logic in SCL is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P07
Softwell Digital Practical Manual
Practical 07 - Analog Scaling Function
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Analog Scaling Function.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Analog Scaling Function is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P08
Softwell Digital Practical Manual
Practical 08 - Limit and Alarm Logic
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Limit and Alarm Logic.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Limit and Alarm Logic is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P09
Softwell Digital Practical Manual
Practical 09 - CASE Statement Practical
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for CASE Statement Practical.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
CASE Statement Practical is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P10
Softwell Digital Practical Manual
Practical 10 - FOR Loop Practical
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for FOR Loop Practical.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
FOR Loop Practical is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P11
Softwell Digital Practical Manual
Practical 11 - Array Total Function
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Array Total Function.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Array Total Function is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P12
Softwell Digital Practical Manual
Practical 12 - Array Average Function
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Array Average Function.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Array Average Function is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P13
Softwell Digital Practical Manual
Practical 13 - String Handling in SCL
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for String Handling in SCL.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
String Handling in SCL is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P14
Softwell Digital Practical Manual
Practical 14 - Function Block with Instance DB
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Function Block with Instance DB.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Function Block with Instance DB is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P15
Softwell Digital Practical Manual
Practical 15 - Global Data Block Access
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Global Data Block Access.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Global Data Block Access is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P16
Softwell Digital Practical Manual
Practical 16 - Fault Code Generation
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Fault Code Generation.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Fault Code Generation is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P17
Softwell Digital Practical Manual
Practical 17 - Machine Sequence in SCL
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Machine Sequence in SCL.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Machine Sequence in SCL is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P18
Softwell Digital Practical Manual
Practical 18 - SCL Diagnostics Watch Table
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for SCL Diagnostics Watch Table.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
SCL Diagnostics Watch Table is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P19
Softwell Digital Practical Manual
Practical 19 - Optimize and Comment SCL Code
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Optimize and Comment SCL Code.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Optimize and Comment SCL Code is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.
P20
Softwell Digital Practical Manual
Practical 20 - Final TIA Portal SCL Project
Philosophy: Open the software, open the Softwell manual, and perform the practical.
SCLStructured TextFunction BlocksPLC Logic
Software: TIA Portal SCL editor, S7-1200 / S7-1500 PLC, PLCSIM optional
Setup: Engineering laptop, SCL-enabled PLC project, watch table for testing
01
STEP 01Open TIA Portal SCL editor and load the training project for TIA Portal SCL Programming Manual.
v
02
STEP 02Create or open the practical object for Final TIA Portal SCL Project.
v
03
STEP 03Configure the required tags, parameters, blocks or screen objects for this SCL programming workflow.
v
04
STEP 04Run compile, simulation, runtime or online monitoring as applicable and verify the practical behavior.
v
Expected Result
Final TIA Portal SCL Project is completed, verified and documented inside the TIA Portal SCL Programming Manual workflow.