Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

What is a PLC?

F: | Au:佚名 | DA:2023-11-20 | 1319 Br: | 🔊 点击朗读正文 ❚❚ ▶ | Share:

If you're familiar with industrial automation, you may have heard of PLCs. So, what is a PLC and why is it so important in the world of automation?

PLC Basics

PLCs come in many different sizes and form factors. Some are small enough to fit in your pocket, while others are large enough to require their own heavy-duty racks to mount. Some PLCs are more modular, with only basic I/O (Inputs and Outputs), but can be customized with additional back planes and functional modules (such as analog I/O, communications modules, or display modules) to fit different types of industrial applications.

PLC Programming

PLCs are widely used in a variety of industries because they are fast, easy to operate, and considered easy to program. There are five standard PLC programming languages. The most commonly used language is Ladder Logic, but it is also possible to use Function Block Diagrams, Sequential Function Charts, Structured Text, or Instruction Lists to achieve the same functionality.

PLCs and SCADA

SCADA and HMI systems enable users to view data from the manufacturing floor and provide user interfaces for control and monitoring — and PLCs are an essential hardware component element in these systems.

PLCs act as the physical interfaces between devices on the plant or manufacturing floor and a SCADA or HMI system. PLCs can communicate, monitor, and control complex automated processes such as conveyors, temperature control, robot cells, and many other industrial machines.

PLC Operation

A PLC’s operation is broken down into three stages: inputs, program execution, and outputs. PLCs capture data from the plant floor by monitoring inputs from any connected machines or devices. These inputs are checked against the program logic, which changes the outputs to any connected output devices. It is possible to have the same machine connected to both inputs and outputs on the same PLC, such as a valve position sensor connected to the inputs with the control of that valve position connected to the outputs. A program could read the current position of that valve, check to see if it needs to move, then move the valve position with the output.

PLCs often make a distinction between Digital (or Discrete) and Analog I/O. Digital I/O acts like a standard light switch where the state is either on or off, with no states between. Analog I/O acts like a dimmer switch, where the state can be anywhere between on and off.

It is easy to think of there being two sources of input data for PLCs: Device input data, automatically generated by a machine or sensor, or User input data, generated by a human operator using an HMI or SCADA system.

The Device input data comes from sensors and machines that send information to the PLC. This can include:

  • On/Off states for things like mechanical switches and buttons

  • Analog readings for things like speed, pressure, and temperature

  • Opened/Closed states for things like pumps and valves

Human-facilitated inputs can include button pushes, switches, sensors from devices like keyboards, touch screens, remotes, or card readers.

PLC outputs are very similar to inputs, but can also include audible or visual indicators for the user, such as turning on a warning light, or sounding an alarm beacon. Other outputs can include:

  • Opening or closing a valve

  • Adjusting the speed on a motor

  • Turning a heater On or Off

PLC programs operate in cycles. First, the PLC detects the state of all input devices that are connected to it. The PLC executes the user-created program, using the state of the inputs to determine the state that the outputs should be changed to. The PLC then changes the output signals to each corresponding device. After completing all these steps, the PLC then does a housekeeping step, which includes an internal diagnostic safety check to ensure that everything is within normal operating conditions. The PLC restarts the cycle each time the process is completed, starting again by checking inputs.

PLCs and Ignition

With a wide range of available Ignition device drivers, you can connect Ignition with just about any modern or legacy PLC. Once the device driver is installed, data can be viewed or sent to the PLC. With PLC data now available to Ignition’s tag system, you can do so much more with Ignition’s robust core modules.

With Ignition, it is possible to create a comprehensive SCADA and MES system, HMI system, Alarming and Reporting solution, or an enterprise-wide solution to view and control data on a PLC at any level of an organization

PLC Communication

Traditionally, PLCs communicate using the poll-response method. In local plant and manufacturing environments, this type of communication method is usually fine, since the communication distances are short and predominantly hardwired. With poll-response, PLCs are constantly communicated with to check for any data changes.

As the Industrial Internet of Things (IIoT) becomes more popular, there is an increased need for data from remote locations. This translates to more PLCs and computing devices at the edge of the network. Cellular networks are frequently used in communications with edge devices that require data transmission across long distances. However, due to the high frequency of poll-response communication, cellular networks can incur an incredibly high cost when used this way.

  • Bonfiglioli VF44 Gearbox 100480150
  • Bonfiglioli VF63PIP90B14 Gearbox
  • Bonfiglioli 830420150 BN63A4 230/400-50 IP55 CLF B14 with VF30F2 P63B14B3-I40
  • Bonfiglioli BN63A2 Motor
  • Bonfiglioli VF44 ALP63B5 Gearbox
  • Bonfiglioli A102 UR P80 Gearbox
  • Bonfiglioli MP 105 2 16 STD 95A1 CD 19 S1 OR SB KE Planetary Gearbox
  • Bonfiglioli T56BN/4 Motor
  • Bonfiglioli 8E20020594-M285018 Motor
  • Bonfiglioli VF49 V P71 B5 Gearbox
  • Bonfiglioli X VFR49 L1 FA1 180 P63B5 B3 Gearbox
  • Bonfiglioli W63U7P90B14V6 Right Angle Gear Reducer
  • Bonfiglioli VF/W30/63UFC2 Gear Reducer i=168
  • Bonfiglioli VF44 Gear Reducer 100480150
  • Bonfiglioli ACU 201-07 FA Frequency Converter
  • Bonfiglioli BN-80B-4 Motor with VF63 Gearbox 38:1
  • Bonfiglioli MVF 49 Gear Reducer for Servo Motor
  • Bonfiglioli ACT 400-034 A Frequency Inverter 11kW
  • Bonfiglioli SYN10-S-220-03-AF AC Drive 0.5HP
  • Bonfiglioli LC 090 1 7 STD FM CD 19 KE Gearbox
  • Bonfiglioli TQFK070350GR80A1CD Gear Unit
  • Bonfiglioli BN 80 B6 FD Three Phase Motor
  • Bonfiglioli W63U Worm Gear Reducer
  • Bonfiglioli 830G2310M-B048052 Gear Motor
  • Bonfiglioli VF49P128P71B5B3 Worm Gearbox
  • Bonfiglioli W75UD30719/140B3 Worm Gearbox
  • Bonfiglioli VF49F17HSB3 Worm Gearbox
  • Bonfiglioli C12 2P 20.6 P90 B3 Gearbox
  • Bonfiglioli BN80B4 623136 Geared Motor
  • Bonfiglioli 4APC3-4 9142882 Geared Motor 0.18 kW
  • Bonfiglioli W86 80/90-B5 Worm Gear Reducer 20:1
  • Bonfiglioli ACU 210-07 1 FA PLC Peripheral Module
  • Bonfiglioli MVF44/F Worm Gearbox
  • Bonfiglioli W63U Worm Gear Reducer
  • Bonfiglioli BN63A2 Electric Motor
  • Bonfiglioli BN 132 M B 4 Electric Motor 9.2kW
  • Bonfiglioli VF49 L1 P1 P63B5 Worm Reducer i=45
  • Bonfiglioli C413 P S2 7717/1000 Gearmotor 1.5kW
  • Bonfiglioli VF49F1P63B5B3 Worm Gearbox
  • Bonfiglioli BTD5-1870-05-400-ENC8A Servo Motor
  • Bonfiglioli ACU401-03FA Frequency Inverter
  • Bonfiglioli MVF63/N Gearbox with AEG Servomotor
  • Bonfiglioli BN80A4 Gearmotor VF49L1P1P80B14
  • Bonfiglioli VFR 72/FC2 Gear Reducer
  • Bonfiglioli W R 86 U 120 Gearbox Assembly
  • Bonfiglioli W 75 U 30 Gear Reducer
  • Bonfiglioli W R 86 U 120 P80 B5 V5 Gearbox
  • Bonfiglioli RAO 50/DC Gearbox
  • Bonfiglioli VF49 F1 P63B5 Gearmotor with SPZ MS6324
  • Bonfiglioli X_LC 090 Planetary Gearbox
  • Bonfiglioli A302 UH35 P90 Gearbox
  • Bonfiglioli VF63FCHS Worm Gearbox 103100390
  • Bonfiglioli VF 44 P63 B14 Gearbox M00480210008
  • Bonfiglioli MPD1006S0006 Precision Planetary Gearbox
  • Bonfiglioli VF49F1N56C Worm Gearbox
  • Bonfiglioli TR G 105 3 20 STD Planetary Reducer
  • Bonfiglioli VFR49P1P63B5 Worm Gearbox
  • Bonfiglioli WR 86 U 120 P80 B5 V5 Gearbox 2G30013944
  • Bonfiglioli BRA 400-060 BF2 Brake Chopper
  • Bonfiglioli VF49P P71B5 Worm Gearbox
  • Bonfiglioli C402 P VG1 Gear Speed Reducer 31.4:1
  • Bonfiglioli ISMET LCVT050 DK308/50 Line Reactor
  • Bonfiglioli C 22 2 F GR063 Gearbox
  • Bonfiglioli C31 3 P P63 PV V5 Reducer
  • Bonfiglioli CM-485 T Communication Module
  • Bonfiglioli W75UF1D30P90B5 Gearbox
  • Bonfiglioli BN63 B4 VF49 Gearmotor 0.18kW
  • Bonfiglioli ACT 400-004 FA Frequency Inverter
  • Bonfiglioli W110U100P90B5B3 Worm Gearbox
  • Bonfiglioli SYN10 T 400 05 AF Inverter
  • Bonfiglioli MP080.1.4.15.16.40.80.100 Gearbox
  • Bonfiglioli SYN10S Inverter
  • Bonfiglioli VF44L2P160 Gearmotor
  • Bonfiglioli W 86 U 40 P90 B5 B3 Gear Reducer
  • Bonfiglioli BTD5-1870-05-400 Servomotor
  • Bonfiglioli MP 080 2 2C Gearbox with BLDC Motor
  • Bonfiglioli MP080.1.10 Planetary Gearbox
  • Bonfiglioli C212PHS Reducer
  • Bonfiglioli MVF 49F1 Gearbox with ICME T71B4
  • Bonfiglioli VF 49 v P71 B5 Gearbox
  • Bonfiglioli VF 44 P1 Gearmotor
  • Bonfiglioli C 22 2 NP 6.1 Helical Gearbox
  • Bonfiglioli F203 316.9 Gearbox with Kaiser Motor
  • Bonfiglioli SYN10 S 220 07 AF Frequency Inverter
  • Bonfiglioli 301L251.8-HC-P90 Gearbox 1/51.8
  • Bonfiglioli ACT401-25A Frequency Inverter
  • Bonfiglioli W75 U D30 30 P90B14 B3 Worm Drive
  • Bonfiglioli 830G2310M-307638 Motor
  • Bonfiglioli C112-P-P90 Inline Gearbox i=6.2
  • Bonfiglioli SYN10-S-220-03-AF AC Drive
  • Bonfiglioli VFR49 A HS Worm Drive i=180 B3
  • Bonfiglioli ACT 401-29 A AC VFD Drive 22kW
  • Bonfiglioli VF49PIP63B14 Gearbox
  • Bonfiglioli ANG 410-18 2 FA Inverter
  • Bonfiglioli GVX2000-7.5-T Converter
  • Bonfiglioli EM-ENC-02-24 Optical Module
  • Bonfiglioli ACT 401-33 A VFD Drive
  • Bonfiglioli MVF 49F1 Gearbox with ICME T71B4
  • Bonfiglioli BN112M4 Motor
  • Bonfiglioli MP080.1.7 Planetary Gearbox
  • Bonfiglioli VF-EP 49 BN-71-B2 Gearmotor
  • Bonfiglioli W75UD3010P80B14B3 Gear Reducer
  • Bonfiglioli W 110 U 100 P80 B5 B3 Worm Gearbox
  • Bonfiglioli ACT 201-11 FA Frequency Inverter 1.5kW
  • Bonfiglioli MP080380STDISS5 Planetary Gearbox
  • Bonfiglioli ACU 210-05 1 FA Frequency Inverter
  • Bonfiglioli BN63B4 Electric Motor 265 460V
  • Bonfiglioli BN 63 C 2 Electric Motor
  • Bonfiglioli 12.502.410 BCLP 40XDSM Assembly
  • Bonfiglioli ACU401-13FA Frequency Inverter
  • Bonfiglioli MP 130.2.20.15.16.40.80.100 Gearbox
  • Bonfiglioli VF49N60HSB3 Gearbox
  • Bonfiglioli VF30P Gearbox
  • Bonfiglioli ACU410-31A5 Inverter
  • Bonfiglioli 301L251.8 Gearbox
  • Bonfiglioli 8XNC63040004 Electric Motor
  • Bonfiglioli VF30F115P63B14B3 Gearbox
  • Bonfiglioli RAN 28/DA HS Right Angle Gear Unit
  • Bonfiglioli 300L220.1PCP90E Gear Unit
  • Bonfiglioli BN90LA4 Motor
  • Bonfiglioli KG2001030 Gear Unit
  • Bonfiglioli VF44F135P71B14B3 with VF30 Combination
  • Bonfiglioli W63 U P90B5 B3 Gear Motor 10:1
  • Bonfiglioli W75 U D30 15 P90 B5 B3 Gearbox
  • Bonfiglioli B310 DC Motor 600W 3000rpm
  • Bonfiglioli W 110 U 100 P80 B5 B3 Gearbox
  • Bonfiglioli VF44P120P71B5B3 Worm Gearbox
  • Bonfiglioli BN 71 B 2 Gearmotor VF44 F1 P71B14