- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务3.1 S7-200PLC的工作原理和编程基础
3.1.2 S7-200PLC的编程基础 4.存储器的划分 (2)从存储器的性质划分 1)按存储器的性质可分为ROM和RAM两种。为了工作的安全可靠,大多数PLC采用了程序固化的运行方式,不仅将系统启动、自检及基本的I/0驱动程序写入ROM中,而且将各种控制、检测功能模块及所有固定参数也全部固化其中,用户组态的应用程序也固化在ROM中。因此,在PLC的存储器中,ROM占有较大的比例。只要一接通电源,PLC就可正常运行,使用更加方便、可靠,但修改组态时要复杂一些。 2)RAM为程序运行提供了存储实时数据与计算中间变量的空间,用户在线操作时需修改的参数(如设定值、手动操作值、PID参数等)也需存入RAM中。一些较先进的PLC提供了在线修改用户程序的功能,这一部分用户程序也应存入RAM中。为防止突然断电使RAM中的内容丢失,一般采用由E2PROM来代替RAM的方式或对RAM中的必要内容提供保存功能。 3.1.2 S7-200PLC的编程基础 4.存储器的划分 (3)对数据区域的理解 1)存储器的常用单位有位、字节、字、双字等,二进制数的一位称为一个位,而一个字由16个位组成。一位存储器有“0”或“1”两种状态,继电器也只有线圈“通电”或“断电”两种状态,因此可以将一位存储器看作是一个“软”继电器。如果该位状态为“0”,则认为该软继电器线圈“断电”,常开触点断开。如位状态是“1”,则认为其线圈“通电”,常开触点闭合。即常开触点值用的是其位值本身,而常闭触点值用的是其位值的相反值。 这样PLC的存储器就可以看成是很多“继电器”,并且每一个继电器都有无数个常开、常闭触点。 3.1.2 S7-200PLC的编程基础 4.存储器的划分 2)一般输入映像区中的位“继电器”与输入端子一一对应。当输入回路中有电流时,该输入位“继电器”为1,其常开触点“闭合”,常闭触点“断开”;当输入回路中没有电流时,该输入位“继电器”为0,其常开触点“断开”,常闭触点“闭合”,输出映像区中的位“继电器”与输出端子一一对应。当输出位“继电器”为1时,其常开触点“闭合”,使输出回路导通;当输入位“继电器”为0时,其常开触点“断开”,使输出回路断电。 3)将存储器的位看作内部继电器,用于在程序中作为条件执行,一般又称这些继电器为中间继电器,根据它们起的作用和使用方式的不同,给它们分别以定时器、保持继电器等名称进行形象命名。 3.1.2 S7-200PLC的编程基础 4.存储器的划分 4)存储区中还有一类位“继电器”被称为标志位或控制位。标志位可以被PLC程序自动置“1”或“0”来反映PLC的特别操作运行状态,用户程序可以根据需要使用这些标志位。由于大多数标志位是PLC系统程序设置的,因此用户只能读而不能直接控制。 与标志位对应的是控制位。控制位由用户程序设置为“1”或“0”来影响PLC系统程序的运行,并产生特定的操作。 5)为了满足数据处理的需要,要求数据区中的数据不仅支持位访问的功能,还能进行一般的数学运算,所以设置了按字节、字、双字等不同方式访问的变量数据区,并且位存储器区域也支持字节、字、双字的访问方式。 3.1.2 S7-200PLC的编程基础 4.存储器的划分 (4)S7—200中的存储器 S7—200将信息存于不同的存储器单元,每个单元都有惟一的地址。可以明确指出要存取的存储器地址,允许用户程序直接对信息进行存取,并支持直接和间接寻址方式。 内部存储器的配置和容量直接对用户编制程序、指令执行速度及可完成的功能提供支持,是PLC用户程序操作的对象。其中,访问方式和功能是使用PLC编制程序的基础。 数据区域的划分及访问方式见表3- 3和表3- 4。 3.1.2 S7-200PLC的编程基础 4.存储器的划分 (5)各功能区域介绍 1)输入映像寄存器 其区域标识符为I。在每一次扫描周期的开始,CPU对物理输入点进行采样,并将采样值写入输入过程映像寄存器中,且每一个开关量输入端子都惟一对应着输入映像寄存器中的一位。S7—226提供了I0.0~I15.7共256个位的物理点容量,用户程序可以按位、字节、字或双字来读取输入映像寄存器中的数据,是被控对象开关量在PLC中的存放单元。 位访问标识 I[字节地址].[位地址] 例如, I0.1 代表指令要以位方式访问输入映像寄存器区域中的第0字节的第1位。 字节、字或双字标识 I[长度][起始字节地址] 长度标识可以是B—字节;W—字;D—双字。 例如, IB4 代表指令要以字节方式访问输入映像寄存器区域中的第4字节。 3.1.2 S7-200PLC的编程基础 4.存储器的划分 2)输出映像寄存器 区域标识符为Q。在每一次扫描周期的结尾,CPU将输出映像寄存器中的数值复制到物理输出点上,每一个开关量输
文档评论(0)