Productivity 2000 PLC Array Functions Part 2

4K views Mar 20, 2023

An array is a storage area for common data type tags. They usually have some relationship with each other and must be manipulated as a group. We can use arrays for motion control, recipe management, sequencing (indirect addressing), math, etc. The Productivity 2000 Series PLC uses arrays programmed using the Productivity Suite Software. Last time we defined an array and used this in an indirect addressing program. It sequenced bits in an output card indirectly. In this second part, we will be looking at the following instructions: Array Statistics (STA) – This will perform operations such as Summing, Averaging, Minimum Value, and Median Value on an Array. Copy Array (CPA) – Copy a block of 1 or 2-dimensional arrays into a destination array. Fill Array (FLA) – Copy a value to a block of array elements Shift / Rotate Array (SRA) – Concurrently Shift or Rotate values in an Array. Let's get started with the Productivity 2000 Series PLC arrays part 2. Detailed information can be found on our website. The post for this video is located here: https://accautomation.ca/productivity-2000-plc-array-functions-part-2/ 00:00 Productivity 2000 PLC Array Functions Part 2 01:44 Array Statistics (STA) 03:14 Copy Array (CPA) 04:32 Fill Array (FLA) 05:21 Shift / Rotate Array (SRA) The Productivity 2000 Series PLC is located here: https://accautomation.ca/series/productivity-2000-series-plc-p2000/