Programmable Logic Controllers (PLC)

Anaheim Automation offers fully programmable PLC products designed to both simplify and maximize the functionality of your application. The PLC products are programmed through the CoDeSys development environment which provides 5 IEC programming languages, a graphical programming tool, and real time simulation for testing. CoDeSys also allows the user to remote monitor and debug a running application through its web visualization tool, providing access to all application data and components. Each PLC comes complete with a 520 MHz, 32-bit RISC processor for scanning inputs, processing data, and updating inputs, all with a minimum cycle time of 0.1ms. External Field Bus units are also available, and are easily integrated into applications using CANopen protocol.


  • High Performance 32-Bit, 520 MHz CPU
  • Minimum Cycle Time of 0.1ms
  • CANopen 2.0 Communication
  • Supports Remote Downloading/Monitoring/    Debugging
  • 2 CAN Ports, 2 Serial Ports, 1 Ethernet Port
  • 2MB Program Memory
  • Photoelectric Isolation I/O

Frequently Asked Questions
What is the purpose of a counter in Programmable Logic Controllers (PLC's)?
Programmable Logic Controllers (PLC) counters provide users with a way to track the number of rising edges or falling edges an input has seen. Normally you use these Programmable Logic Controllers (PLC) counters as a trigger for example; stop the motor from running once we have reached 6000 pulses. This Programmable Logic Controller (PLC) feature is incredibly useful in motion control because this gives us a method of tracking linear/rotary distance in a system via an encoder pulse. Programmable Logic Controllers (PLC) counters have their own specifications so you should verify with the Programmable Logic Controller (PLC) manufacturer to see what the maximum frequency an input can receive. There are various types of Programmable Logic Controller (PLC) counters, such as; up counters, down counters, up-down counters. Sometimes Programmable Logic Controller (PLC) manufacturers fabricate their units with High Speed Counters which can withstand high frequency signals. High speed counters are different from normal counters because they are physical circuits as opposed to software counters.

Parameters of a Programmable Logic Controller (PLC) Counter
  • Pulse input (The input to which the pulse is tied to e.g. X0000)
  • Number of pulses to count up to/from
  • Reset condition (what will cause the counter to reset back to original condition)
  • Counter Memory (Where in memory the counter value will be)


© 2017 Anaheim Automation, Inc. - All Rights Reserved