Summary
Keywords
Full Transcript
This method of programming is handled using Arrays. Create an Array table and type in the index of the desired element or elements, Array Name ( ),( ). In my case, I am using a 1-dimensional array is called Sequence. A pointer is also created. This Tag Name will specify the index. (Array Name (Row Tag),(Column Tag)) The Sequence(Pointer) will be the specified indirect address for the array. Using the unpack bits instruction we set the outputs based on the indirect address of Sequence(Pointer). The pointer gets incremented by 1 every 500 milliseconds. If the pointer is greater than the maximum index of the sequencer (30) then it will be set back to 1. See the "What are Arrays" topic in the help file. Programming and examples of the Productivity series can be found at this URL: https://accautomation.ca/series/productivity-1000-plc/ Productivity offers three distinct form factors with two being rack-based and one being stackable. Each series offers different I/O capacities but all use the same programming software, allowing you to easily scale your control up or down depending on the application or machine building. The productivity suite software provides versatile programming with tag name addressing that has no predefined memory structure, and offers convenient device integration for easy plug-and-play operation with our PS-AMC motion controllers, GS drives, Protos X field I/O, and StrideLinx VPNs. A few of the Features: - Tag name-based programming with 50MB user memory - Numerous built-in communication options including Ethernet, serial, USB, remote, and local expansion - Web server and mobile access - OLED/LCD module data displays (P2000/P3000) - Integrated motion controller, GS drive, StrideLinx VPN, and Protos X field I/O support - External microSD data logging - Scalable platforms from 128 to over 59K I/O points with analog, discrete, pulse width modulation, and high-speed options - ABS certified for marine applications (P2000/P3000) - Project simulator - Easy-to-use coordinated motion control with the PS-AMC motion controllers and built-in motion instructions General information on the Productivity PAC series of controllers: https://www.automationdirect.com/adc/overview/catalog/programmable_controllers/productivity_series_controllers PLC (PAC) Selector and Configuration: https://www.automationdirect.com/systembuilder #shorts ACC Automation https://accautomation.ca/
