Lets get back on track going into the new year. If you work with Siemens PLCs you will not want to miss this stream! We will be talking about MEMORY!!! WAHOO! I know you are excited! Seriously though, a good understanding of how memory is organized and used in TIA Portal (and SIMATIC Manager) will make your life so much easier. JOIN LIVE to take part in the conversation!
This stream we will walk from the a basic level through intermediate topics and finish up by discussing some of the most advanced and difficult topics out there. We ALL will learn something from this stream! Below is what we will cover:
DB Basics: What is a data block and why are they a big deal?
Data Types: Basics, UDTs
How to use UDT (PLC Datatypes) to organize and access data (Example with SINA_PARA)
Arrays and Array Index: How to use arrays in portable code.
Pointers: Unlocking Unlimited Potential (for JOY and PAIN).
SCL Basics: How to start using SCL in TIA Portal.
Link to our book on AC Drives and Motors!
https://www.amazon.com/dp/B09F1KNH83
0:00 Introduction
4:17 DataBlock Description and Why to Use Them
13:35 Accessing Memory by Disabling Optimized Block Access
16:02 Building Datablocks and Datatypes
21:02 How to Use SINA_PARA
42:47 ARRAYs of ARRAYs and UDTs
54:52 Examples of Using Indexes
1:06:05 Discussion of About Memory and Pointers, History of Programming
1:20:28 What Are POINTERS?
1:37:54 Description of Program with Pointers
1:48:39 Concept of Pointers. "ANY" Pointer Type. Use Cases.
2:18:15 Overlaying ANY Type and Modifying Where it Points...
2:27:33 Creating Byte Offset for "ANY" Pointer
2:34:00 Moving Unknown Data from Pointer to Pointer Using FILL Function
2:43:45 Demonstration of Code
2:22:52 Overview and Closing Remarks
#plc #siemensplc #datatypes #pointers