PLC(可编程逻辑控制器)的可编程存储器主要用于存储系统程序、用户程序和数据。以下是PLC可编程存储器的使用说明:
系统程序存储器
系统程序存储器用于存放由PLC生产厂家编写的系统程序,并固化在ROM内,用户不能直接更改。系统程序主要包括三部分:
系统管理程序:控制PLC的运行,使整个PLC按部就班地工作。
用户指令解释程序:将用户编写的编程语言指令转换为机器语言指令,再由CPU执行。
标准程序模块与系统调用程序:提供一些常用的功能模块和系统调用功能。
用户程序存储器
用户程序存储器用于存放用户根据具体控制任务编写的应用程序。现代PLC通常采用快闪存储器作为用户程序存储器,这种存储器具有不需后备电池、断电数据不丢失的优点。
用户程序存储器可以存储各种控制逻辑、顺序控制、定时、计数与算术操作等面向用户的指令。
工作数据存储器
工作数据存储器用于存储工作数据,包括用户程序中使用的ON/OFF状态、数值数据等。
工作数据区中开辟有元件映像寄存器和数据表。元件映像寄存器存储开关量、输出状态以及定时器、计数器、辅助继电器等内部器件的ON/OFF状态。数据表用于存放各种数据,如用户程序执行时的可变参数值、A/D转换得到的数字量和数字运算结果等。
PLC编程与使用
编程
使用编程器或PLC开发软件进行用户程序的编写。用户程序通常存储在用户程序存储器(RAM、EEPROM、EPROM)中。
编程过程中,可以通过编程器将梯形图、功能块图等编程语言指令输入到PLC中。
设置与调试
在编程完成后,可以通过设置和调试外围设备参数及配套程序,确保PLC控制系统按预期工作。
使用监控功能可以观察PLC内部的工作状态和I/O端口的状态,便于故障诊断和程序调试。
运行与监控
将编程器模式开关放在“MONITOR”位置,基本单元放在“RUN”位置,使PLC处于运行状态。
在运行状态下,可以观察PLC控制系统的实际输出结果,并与预期进行对比,确保控制逻辑的正确性。
建议
在编写用户程序时,应充分利用PLC提供的功能模块和系统调用程序,以提高程序的可读性和可维护性。
定期备份用户程序和数据,以防意外丢失。
在进行系统调试和运行时,应仔细检查输入输出信号的状态,确保控制逻辑的正确执行。
通过以上步骤和注意事项,可以有效地使用PLC的可编程存储器,实现各种复杂的控制任务。