Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Master PLC Arrays: 4 Power Instructions That Transform Code
Play lesson

Productivity 2000 Series PLC - Automation Direct - Master PLC Arrays: 4 Power Instructions That Transform Code

4.0 (1)
13 learners

What you'll learn

This course includes

  • 10.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

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/ Previously in this Productivity 2000 series PLC, here are some posts that we have discussed: P2000 Hardware Features https://accautomation.ca/productivity-2000-series-plc-p2000-hardware/ https://youtu.be/83MfQK7fzdk Productivity Suite Programming Software Install https://accautomation.ca/productivity-2000-series-plc-software-install/ https://youtu.be/4MTOIrWA1L8 Productivity 2000 Series PLC Communication https://accautomation.ca/productivity-2000-series-plc-communication/ https://youtu.be/UoHoMwk-zi0 First Program https://accautomation.ca/productivity-2000-series-plc-first-program/ https://youtu.be/RLwPofIkIxA PLC Debug Mode https://accautomation.ca/productivity-2000-series-plc-debug-mode/ https://youtu.be/cHtrMaQIS-c PLC Tag Database https://accautomation.ca/productivity-2000-series-plc-tag-database/ https://youtu.be/rontLQnSSsE Ladder Logic Contacts https://accautomation.ca/productivity-2000-plc-ladder-logic-contacts/ https://youtu.be/l4TYN_6Ks6Y Ladder Logic Outputs https://accautomation.ca/productivity-2000-plc-ladder-logic-outputs/ https://youtu.be/a4GnkjOaqXc Timers https://accautomation.ca/productivity-2000-plc-ladder-logic-timers/ https://youtu.be/xu1e9_H1WGY Counter https://accautomation.ca/productivity-2000-plc-ladder-logic-counter/ https://youtu.be/S1I1hjwCcd4 Ladder Logic Math https://accautomation.ca/productivity-2000-plc-ladder-logic-math/ https://youtu.be/HZdITEWGSm8 P2000 PLC Data Handling Part 1 https://accautomation.ca/productivity-2000-plc-data-handling-part-1/ https://youtu.be/jo0ciPGpZqQ P2000 Data Handling Part 2 https://accautomation.ca/productivity-2000-plc-data-handling-part-2/ https://youtu.be/aayu2kXWZuk P2000 PLC Array Functions Part 1 https://accautomation.ca/productivity-2000-plc-array-functions-part-1/ https://youtu.be/gLYIiJAYsBs There are several reasons why we are using the Productivity 2000 Series Controller. Here are just a few. - CPU with 5 communication ports - 50MB user memory - Can handle very complex applications quickly. - Limitless PID – Autotuning – Individual or Cascade Mode - etc - OLED message display on the CPU module - Plenty of discrete and analog I/O modules - Status displays on all discrete I/O modules - I/O Modules have QR codes. This can be scanned to have the module's latest specifications/wiring diagrams. - OLED data display on analog modules - P2-RS remote I/O expansion module, or use the Productivity1000 P1-RX remote expansion module to add even lower-cost remote I/O to your system - FREE full-featured Productivity Suite software - Programming with several ports - USB, Ethernet, Serial - Hardware auto-discovery - Hot-swappable I/O - Remove cards with power on the system - Choose from three wiring options - Slim DIN rail density form factor: - hardware - power supply, CPU, and seven modules in only 10-1/2 inches - All project files (program, tag name database, and all the program documentation) in the CPU - Run-time editing and debug mode on CPU - Easy data logging with micro SD on CPU - Secure Web server to access data files and system tags - Easy drive and motion controller integration - Coordinate motion control with PS-AMC allows management of up to 16 axes and synchronization of up to 4 axes - Two-Year Warranty The Productivity 2000 series of programmable logic controllers currently has all these features built into the P2-550 CPU. This CPU (Central Processing Unit) is also known as PAC (Programmable Automation Controller) because of its communication capabilities. ACC Automation https://www.accautomation.ca

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere