您的位置 首页 编程

西门子S7-200PLC内存结构剖析

西门子S7-200PLC内存结构分析-这个EEPROM存储器存放程序的地方对我们来说不必太深究,但有一块特殊的区域我们要知道,以后编程可能会用的到。就是EEPROM存储器除了存储程序以外,还留了一块区域,专门用来存放我们PLC断电以后需要长久保存的数据。上面我们讲到在RAM存储器里的数据断电后是保存不住的,不幸的是我们的程序运行时,运算的数据就是放在RAM存储器里的。

这一节介绍西门子S7-200PLC的内存结构和功用,PLC的内存咱们能够理解为是一块具有回忆功用的大规模集成电路模块。方位紧靠着CPU(朱元璋)利于程序和数据的读写。它的内部被分红三部分,分别为:ROM存储器,RAM存储器,EEPROM存储器。如图1

1,ROM存储器,它的功用特色相当于咱们电脑主板的BIOS,寄存的是PLC的硬件输入输出驱动,数据总线,通讯总线的接口信息等重要代码,咱们对这一部分区域的数据既不能拜访也不能修正。它就像CPU(朱元璋)私家的贴身的最黑的黑匣子,里边究竟装了些什么东西只需老朱自己能看,你假如不是身怀绝技的世外高人就别打它的主见了。所以对ROM存储器咱们知道有这么个东西就行了,只需你不是想破解PLC咱们一辈子也不会用到它。

2,RAM存储器,这个存储器特色相当于咱们电脑的内存条,程序运行时需求运算的各种数据都在这儿边,对数据读和写的速度都非常快,缺陷是PLC断电后数据不能保存。咱们今后编程时,所要用到的一切的操作目标都在这儿边。也便是说写程序便是写RAM存储器里的,各个不同功用的寄存器,他们包含(I,Q,AI,AQ,M,V,T,C)(S,SM,L)。看到没,就这么几个,而且初学者只需把前面括号里的8个寄存器先弄理解就行了,前面的懂了后边括号里的一看就理解了。所以RAM存储器是咱们学习的要点。

3,EEPROM存储器,这个更简略,它相当于咱们电脑的硬盘,咱们写的程序便是寄存在这儿,断了电程序也不会丢掉。今后咱们把程序写好后,衔接PLC,插好下载线,点击(下载)就OK了。程序进入PLC后究竟是怎样贮存的?存多久?存多快?管他呢,爱存哪存哪,那些都是CPU(朱元璋)要干的活。

这个EEPROM存储器寄存程序的当地对咱们来说不必太深究,但有一块特别的区域咱们要知道,今后编程或许会用的到。便是EEPROM存储器除了存储程序以外,还留了一块区域,专门用来寄存咱们PLC断电今后需求持久保存的数据。上面咱们讲到在RAM存储器里的数据断电后是保存不住的,不幸的是咱们的程序运行时,运算的数据便是放在RAM存储器里的,所以为了永久保存RAM存储器里的一些数据,就在EEPROM存储器里专门拓荒了这么一块区域。尽管说PLC内部有一个超级电容,能在PLC断电后为咱们保存数据,但那也只能保持3-7天左右,电容里的电耗光后数据仍是会丢掉。但有了这个区域今后,咱们经过编程软件设置一下,PLC就会在断电的瞬间把RAM存储器里的咱们需求保存的数据,写到EEPROM存储器里的这块特别区域永久保存。咱们能够把这块区域幻想成是CPU(朱元璋)存私房钱的当地,私房钱都是放在最稳妥的当地哈!现在只需知道有这么一块区域就行了,今后咱们真实运用的时分咱们再研讨它。

西门子S7-200PLC内存结构剖析

接下来咱们讲RAM存储器,由于咱们编程序所需求的东西都在它里边。如图2,这便是RAM存储器的全体结构,西门子s7-200 PLC把RAM存储器区分红了许多不同功用的寄存器区,依据每种功用的不同它们所占的内存巨细也不相同。图2是RAM存储器按字节(BYTE)来区分寄存器巨细的。什么是字节(BYTE)咱们在上一节课现已讲过,不理解的咱们再看一下上一节课的内容。图中黄色的那3个寄存器在初学阶段,咱们先不论他们。其他的8个寄存器才是咱们需求要点学习的,由于咱们编程时,编的便是他们,分别是(I,Q,AI,AQ,M,V,T,C)寄存器。其间(I,Q,AI,AQ,M,V)寄存器在前面的课程中现已介绍过了,这儿就不再重复。只讲一下T寄存器和C寄存器。

T是守时寄存器,说白了便是闹钟,只不过PLC的闹钟,比咱们起床用的闹钟功用多点,数量多点算了,按精度分红3种:1毫秒级(VIP等级的,数量不多),10毫秒级(会员等级的,中等数量),100毫秒级(试看的游客,数量最多)。

C是计数寄存器,其实便是个数数的,你踢它一脚它就计一个数,踢到必定的数量,它就自己把数清零,让你从头再踢。就这么简略。

图2中的这8个寄存器,现在只需知道他们有什么效果就行了,详细的运用方法后边会结合实际程序,给咱们独自解说。

好了,总结一下这节内容,很简略,1,一台西门子S7-200PLC的内存包含3种存储器。2,其间RAM存储器有11个功用不同的寄存器,其间有3个关于初学者先不必了解。

西门子S7-200PLC内存结构剖析

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/biancheng/340808.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部