这是PLC上最常见的面试问题。本文旨在介绍有关可编程逻辑控制器的大多数访谈问题,以便为您准备工作面试。
PLC上的面试问题列表
什么是PLC?
PLC代表“可编程逻辑控制器”。它是一款工业计算机,用于根据下载到其内存的说明(程序)来控制行业中的流程。
PLC如何控制过程?
PLC通过使用输入模块从字段收集数据,根据下载的程序进行处理并确定行动方案,并命令某些东西控制物理设备,从而控制过程。
绘制PLC系统的基本体系结构
PLC系统的基本组件是什么?
可编程逻辑控制器由以下组件组成:
- 电源
- 中央处理器
- 输入模块(DI/AI/PTC卡)
- 输出模块(DO/AO/PTC卡)
- 通信模块(Profibus/Modbus等)
PLC中使用的编程语言是什么类型?
- 梯子逻辑
- 功能框图
- 顺序函数图
- 结构化文本
- 指令列表
CPU在PLC中的作用是什么?
CPU充当PLC的大脑。开发人员创建的程序已下载到CPU中。CPU连续运行此程序,检测输入状态并生成输出。
机架或机箱在PLC中的作用是什么?
底盘可容纳电源,CPU,IO设备,通信和接口模块。除此之外,它还向所有这些设备分配电源,并充当这些模块之间的通信链接。
梯子逻辑是什么意思?
梯子逻辑是PLC中常用的编程语言。该程序等同于切换电路。它具有两条称为功率导轨的垂直线,这两条线之间是在这两条线之间进行的,因为水平线称为rungs。每个梯级代表控制过程中的操作。当PLC处于运行模式时,它将每个梯级从上到下执行每个梯级,并且一旦达到末端,就可以在开始时迅速恢复,并且只要PLC处于运行模式,循环就会继续进行。
功能框图
功能框图是功能性或PLC中某些操作的图形表示。功能块具有预定义的功能,在其中处理输入并生成输出。功能框图执行与上述阶梯逻辑相同任务的示例如下:
扫描周期是什么意思?
PLC通过称为扫描周期的重复过程执行程序。在每个扫描周期中,PLC读取来自IO模块的输入状态,从顶部到底部执行程序,然后写入输出。该过程称为PLC中的扫描周期。从下图可以更好地理解它。
扫描时间是什么意思?
扫描时间是PLC消耗的时间来读取输入卡,执行程序并生成输出。PLC的扫描时间取决于程序的大小,I/OS的数量以及所需的通信量。
什么是HMI?
HMI代表人机接口。这是一个图形用户界面,用于向PLC提供命令并监视现场设备。简而言之,它用于与PLC相互作用。
PLC中有哪些不同类型的输入和输出?
基本上,PLC输入和输出分类如下:
(单击上面的链接以了解有关每个链接的更多信息)
为什么4-20mA模拟信号超过0-20mA?
使用4-20mA而不是0-20MA的主要原因是:
- 4mA被认为是工程零。这使0.0mA是无效的输入。因此,对模拟输入的0ma表示电路是打开的,并且电路中没有电流流。
- 4-20mA使找到电线断裂变得容易。
- 在4-20mA的两个有线系统中,现场仪器将其功率与信号相同的线。
2线和4线有什么区别?
在2线发射器中,使用了一对扭曲的电缆,并通过此扭曲对传输发射机的功率,其输出将传输。
鉴于在4条线发射器中,一对用于驱动发射器,另一对用于传输信号。
源模式和水槽模式之间有什么区别?
源模式和接收器模式是指数字输入中电流流的方向。在源模式下,DI端口本身充当电压源,而在接收器模式下,DI端口充当地面。
PLC中有哪些不同类型的裁员?
- CPU冗余
- 电源冗余
- IO模块冗余
- 通信模块冗余。
PLC中的常用通信协议是什么?
- modbus rtu
- Modbus TCP/IP
- profibus / profinet
- canbus
- 以太网/IP
- 哈特
- Devicenet
- dnp3
- Interbus
- Melsecnet
什么是登记册?
寄存器是PLC中的存储位置,可以存储数据。根据寄存器的类型,该数据可以是模拟的或数字的。
警报和事件之间有什么区别?
警报是对异常过程条件的警告,而状态的任何操作或变化都是事件。
以上问题是PLC上最常见的访谈问题。