课程中心
HOME
课程中心
正文内容
plc的可编程存储器 PLC中使用的存储器都有哪些,都是干什么的,一次说透
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC中使用的存储器都有哪些,都是干什么的,一次说透

1、程序存储器:

程序存储器的类型为只读存储器(ROM),用于存储PLC的操作系统,程序由制造商固化,通常不能修改。存储器中的程序负责解释和编译用户编写的程序、监控I/O口的状态、对PLC进行自诊断、扫描PLC中的程序等。

2、系统存储器:

系统存储器为随机存储器(RAM),主要用于存储中间计算结果和数据、系统管理等,也有的厂家用系统存储器存储一些系统信息,如错误代码等,系统存储器不对用户开放。

3、I/O状态存储器:

I/O状态存储器是随机存储器,用于存储I/O装置的状态信息。

4、数据存储器:

数据存储器为随机存储器,主要用于数据处理功能,为计数器、定时器、算数计算和过程参数提供数据存储。

5、用户存储器:

用户存储器可以使随机存储器、可擦除存储器EPROM、和电可擦除存储器EEPROM,高档的PLC还可以用FLASH。用户编程存储器主要用于存放用户编写的程序。

PLC变量表的使用,变量的声明、选用、显示、定义、更改、保持性

本篇我们以西门子S7-1200为例来介绍PLC变量表的使用。在S7-1200 CPU的编程理念中,特别强调符号寻址的使用,在开始编写程序之前,用户应当为输入、输出、中间变量定义相应的符号名,也就是标签。具体步骤如下:

PLC变量表

一、在PLC变量表中声明变量,在项目视图的项目树中,打开PLC1下的PLC变量文件夹,双击打开PLC变量表,在PLC变量表中单击第一行的名称列,输入变量符号名,例如输入start,按回车键确认。

打开变量表

在数据类型列中,选择数据类型为布尔型,在地址列中,输入地址I0.0,在注释列中根据需要输入注释,如电动机启动按钮,这样我们就完成了对start变量的声明。按照同样的方法声明stop变量和motor变量。

声明变量

二、在程序编辑器中选用和显示变量,在项目树中打开PLC1下的程序块文件夹,双击Main主程序,打开程序编辑器,在程序段1中拖放触点和线圈指令,编写电动机起保停控制程序。单击常开触点,在出现的输入框中点击旁边的方框,就会出现已定义PLC变量的下拉列表,从中选择start,按照同样的方法对所有指令完成操作。

选用变量

选中工具栏中启动或禁用绝对操作数按钮,在旁边的下拉列表中选中符号选项,则程序中只显示变量符号。 如果选择绝对选项,则程序中只显示变量地址。如果选择符号和绝对选项,则程序中同时显示变量符号和地址。

显示变量

三、在程序编辑器中定义和更改PLC变量,选中常开触点start。单击鼠标右键,选择重命名变量,在弹出的对话框中,将名称列的start改为M_start,单击更改按钮,完成输入,选中常闭触点stop,单击鼠标右键,在弹出的菜单中选择重新连接变量,将地址列的I0.1改为I0.2,单击更改按钮,完成输入。

重命名变量

在程序段2中插入常开触点,输入操作数tag1,按回车键确认。单击鼠标右键,在弹出的菜单中选择定义变量,在部分列中选择Global Memory,在地址列中输入M0.0数据类型选择为布尔型,单击定义按钮,完成输入。单击编辑栏中的PLC变量,回到PLC变量表。可以看到在程序编辑器中,对PLC变量的定义和更改已自动添加到PLC变量表中。

定义变量

四、设置PLC变量的保持性。在PLC变量表中可以为M存储器指定保持性存储区的宽度,在工具栏中单击保持性按钮,打开保持性存储器对话框。 在文本栏中输入10,表示从MB0开始的十个字节为保持性存储区,单击确定按钮。编址在该存储区中的所有变量被标识为有保持性,在PLC变量表的保持性列表中设置的复选标记,可以识别变量的保持性设置,如tag1变量的保持性。

变量保持性设置

本篇我们介绍了西门子S7-1200 PLC变量表的使用,学习了变量的声明、选用、显示、定义、更改、保持性设置等,想要学习更多PLC知识,欢迎持续关注本号文章!如需视频教程或PDF文档等学习资料可在本文留言,我会免费赠送给你,我们共同学习提高!

相关问答

PLC的CPU有哪几种存储器?

PLC常用以下几种存储器:(1)随机存取存储器:(RAM)用户可以用编程器读出RAM中的内容,也可以将用户程序写入RAM,因此RAM又叫读/写存储器。它是易失性...PLC常...

plc可读写寄存器类型?

1.只读存储器(ROM)。只读存储器中的内容由PLC制造厂家写入,并永久固化,PLC掉电后,ROM中内容不会丢失。用户只能读取,不能改写。因此ROM常用于存放系统程序,...

pLc存储器的应用?

plc存储器被专门用来临时寄存一下CPU运算时所需要的数据,以及临时寄存一下CPU运算的结果,同时因为这些寄存器中的数据状态与PLC存储器中的数据状态始终保持着...

西门子plc存储器详解?

西门子PLC存储器包括一块程序存储器(包括用户程序和系统程序存储器)、一个数据存储器(包括输入/输出数据存储器和数据寄存器存储器)、一个系统存储器(包括系...

PLC有什么证书要考吗?

你好!plc可以考《注册电气工程师执业资格证书》和《注册电气工程师执业资格注册证书》。要参加考试的由本人提出申请,由所在单位去当地考试管理机构报名。考...

plc存储器原理?

S7-300PLC的存储区可以划分为四个区域:装载存储器(LoadMemory)、工作存储器(WorkMemory)、系统存储器(SystemMemory)和保持存储区(Non-Volatil...

plc必备词汇?

关于这个问题,以下是与PLC(可编程逻辑控制器)相关的一些必备词汇:1.逻辑控制器(LogicController)2.可编程控制器(ProgrammableController)3....

s7_1200plc使用的物理存储器有几个?

s7-1200PLC常用以下几种物理存储器:(1)随机存取存储器(RAM)用户可以用编程装置读出RAM中的内容,也可以将用户程序写入RAM,因此RAM又叫读/写存储器。...s7-12...

plc有哪些软元件用于编程?

有:1.输入继电器(x)2.输出继电器(Y)3.辅助继电器(M)在PLC的编程语言中,涉及X、Y、M、S、T、C等多种PLC内部的编程元件,这些元件并不表示实际的物理器件...这...

plc存储器有电池吗?

PLC存储器分为只读ROM和读写RAM两种类型,如果用户程序保存在ROM里面,就会永久保存不会丢失用户程序,这种类型存储器就不需要电池。而读写RAM类型的存储器则需...

 修修网  胡涓涓 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部