PLCs (Programmable Logic Controller) and Safety PLCs are digital computers used for automation of electro-mechanical processes.
Programmable Logic Controllers
Programmable Logic Controllers (PLC) control most any kind of machinery, process controls, assembly lines, test equipment, lighting, amusement park rides, etc.
PLCs are designed to read multiple inputs and control multiple output arrangements. They are also designed to operate around extended temperature ranges, have immunity to electrical noise, and have resistance to vibration and impact.
Today, known processing speeds are as fast as 9.5ns. A nanosecond (ns) is one billionth of a second.
Programmable Logic Controllers (PLC) operate in real time, output results must be produced in response to input conditions within a fixed time.
PLCs can be programmed in a variety of ways using Ladder Diagram (LD), Structured Text (ST), Sequential Function Chart (SFC), Function Block (FB), Instruction List (IL), PLC open motion control function blocks, Visual Basic, C, C++, and IEE 61131 programming languages.
Programs for control of machine operation are stored in battery-backed or non-volatile memory and can be OEM protected.
Interconnection between HMI (Human to Machine Interface), OIT (Operator Interface Terminal) has become one the most interactive parts of the PLC family, therefore giving the operator a means of changing product, reading error messages, operating the machine in manual or automatic modes, viewing an operation through a camera, seeing the operations status, or almost anything you can think of.
PLC Setup Questions
- What type of inputs and outputs are required and how many?
- Are there any requirements for remote I/O, if so how many I/O and at what distance?
- Are there any Servos, VFDs or Robots and how many?
- Is there a HMI requirement, if so what size of HMI and how many?
- Is there a need for Networking, if so what type of networking and how many connections?
If you have a automated process, machine or lighting requirement, Cates has a PLC solution! Give us a call to discuss your needs.