可编程逻辑控制器(PLC)是用于工业自动化的坚固型计算机,这些控制器可以自动化特定的过程,机器功能,甚至整个生产线。

PLC如何工作?

PLC从连接的传感器或输入设备接收信息,处理数据,并根据预编程的参数触发输出。根据输入和输出,PLC可以监视和记录运行时数据,例如机器的生产率或工作温度,自动启动和停止过程,在机器发生故障时生成警报等。可编程逻辑控制器是一种灵活而强大的控制解决方案,适用于几乎所有应用。

有一些主要功能使PLC与工业PC,微控制器和其他工业控制解决方案区分开:

I / O – PLC的CPU存储和处理程序数据,但是输入和输出模块将PLC连接到机器的其余部分; 这些I / O模块为CPU提供信息并触发特定结果。

I / O可以是模拟或数字的;输入设备可能包括传感器,开关和仪表,而输出可能包括继电器,灯,阀门和驱动器。用户可以混合并匹配PLC的I / O,以获得适合其应用程序的正确配置。

通信–除输入和输出设备外,PLC可能还需要与其他类型的系统连接;例如,用户可能希望将PLC记录的应用程序数据导出到监视和数据采集(SCADA)系统,该系统监视多个连接的设备。PLC提供了一系列端口和通信协议,以确保PLC可以与这些其他系统通信。

HMI –为了与PLC进行实时交互,用户需要HMI或人机界面。这些操作员界面可以是简单的显示器,带有文本读出器和键盘,也可以是类似于消费类电子产品的大型触摸屏面板,但是无论哪种方式,它们都使用户能够实时查看信息并将信息输入到PLC。

先进的PLC功能

在当今的工业物联网(iIoT)和工业4.0中,可编程控制器被要求通过Web浏览器进行数据通信,通过SQL连接到数据库,甚至通过MQTT连接到云数据。

多合一PLC

多合一PLC将控制器与HMI面板集成在一起,创建了一个紧凑,易于使用的自动化解决方案。用户不再需要建立PLC与面板的通讯,而可以在一个软件环境中对梯形逻辑和HMI设计进行编程。多合一方法可以节省时间,减少布线并降低购买多个设备的成本。

PLC如何编程?

通常将PLC程序写在计算机上,然后下载到控制器上。大多数PLC编程软件都以Ladder Logic或“ C”提供编程。梯形逻辑是传统的编程语言。它通过从左至右读取逻辑“行”来模拟电路图。每个梯级代表一个由PLC控制的特定动作,从一个输入或一系列输入(触点)开始,产生一个输出(线圈)。由于其视觉特性,阶梯逻辑比许多其他编程语言更易于实现。

“ C”编程是一种较新的创新。

一些PLC制造商提供控制编程软件。

PLC有哪些不同类型?

除了上述传统的PLC外,还有一些变化,包括PLC + HMI控制器。

Unitronics的可编程逻辑控制器

Unitronics是制造和设计带有集成HMI面板和内置I / O的可编程逻辑控制器的先驱。他们推出了市场上第一个多功能PLC,并根据市场反馈和行业进步不断改进技术。

Unitronics现在提供几种坚固的PLC产品线,以支持广泛的系统要求。这些具有颠覆性的控制器设计紧凑,消除了PLC面板接线和通讯设置等时间密集型任务,从而立即节省了成本。Unitronics通过革命性的软件支持“多合一”概念,使阶梯控制,HMI设计以及所有硬件和通信配置都可以在一个简单的软件环境中进行编程。