plc编程入门基础知识书籍(plc编程入门基础知识)
plc编程入门,你需要知道的基础知识主要包括这些:PLC的组成,CPU的组成,I/O模块,电源模块,PLC系统的其他设备等。如果你想了解更多,让让我们一起读下去。
1、 PLC PLC的组成
从结构上看,PLC可分为固定式和组合式(模块化)。固定式PLC包括CPU板、I/O板、显示面板、存储块、电源等。这些元素组合成一个不可拆卸的整体。模块化PLC包括CPU模块、I/O模块、存储器、电源模块、背板或机架。这些模块可以根据一定的规则进行组合和配置。
2、CPU的组成
CPU是PLC的核心,起着神经中枢的作用。每个PLC至少有一个CPU,根据PLC给定的功能接收和存储用户程序和数据的系统程序,通过扫描收集现场输入设备发送的状态或数据,并存储在指定的寄存器中。同时对电源和PLC的工作状态进行诊断的内部电路和编程过程中的语法错误。运行后,从用户程序存储器中逐个读取指令,然后分析后根据指令中指定的任务产生相应的控制信号,从而命令相关的控制电路。
CPU主要由运算器、控制器、寄存器、数据、控制和状态总线组成,实现它们的连接。CPU单元还包括外围芯片、总线接口和相关电路。存储器主要用来存储程序和数据,是PLC不可缺少的组成部分。
来自用户的观点,不需要详细分析CPU的内部电路,但是要充分了解各部分的工作机理。CPU控制器控制CPU读取、解释和执行指令。但是工作节奏由振荡信号控制。算术单元用于数字或逻辑运算,并在控制器的命令下工作。寄存器参与运算并存储运算的中间结果,它也在控制器的命令下工作。
CPU速度和内存容量是PLC的重要参数,决定了PLC的工作速度、IO数量和软件容量,从而限制了控制规模。
3、输入/输出模块
PLC和电路之间的接口是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入寄存器反映输入信号的状态,其输出点反映输出锁存器的状态。输入模块将电信号转换成数字信号进入PLC系统,输出模块则相反。I/O分为开关输入(DI)、开关输出(DO)、模拟输入(AI)和模拟输出(AO)模块。
常见的I/O分类如下:
开关量:根据电压等级,有220VAC、110VAC、24VDC按隔离方式分,有继电器隔离和晶体管隔离。
模拟量:根据信号类型,有电流型(4-20mA,0-20mA),电压型(0-10V,0-10V,-1010V)等。根据精度,有12bit、14bit、16bit等。
除了上面的通用IO,还有专用IO模块,如热电阻、热电偶、脉冲模块等。
模块的规格和数量根据I/O点的数量确定。I/O模块可多可少,但最大数量受CPU可管理的基本配置容量的限制,即受机箱或机架插槽的最大数量的限制。
4、电源模块
PLC电源用于为PLC模块的集成电路提供工作电源。同时,有的还为输入电路提供24V工作电源。输入类型有:交流电源(220VAC或110VAC)和DC电源(通常使用24VDC)。
5、背板或机架
模块化PLC大多采用背板或机架,其作用是:电气上,实现模块之间的连接,使CPU可以访问背板上的所有模块,机械上,实现模块之间的连接,使各个模块形成一个整体。