课程主题数据的存储类型可编程控制技术课程.pptx

课程主题数据的存储类型可编程控制技术课程.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

可编程控制技术课程现代殡葬技术与管理专业群教学资源库主讲人:郭淳芳 课程主题:数据的存储类型

学习目标1、理解S7-1200的软元件2、理解数据的类型3、了解用户程序的结构和代码块的种类4、了解CPU的三种工作模式

CONTENTSCONTENTS一S7-1200软元件三用户程序的结构二数据类型四CPU的三种工作模式

一S7-1200软元件

1.过程映像输入/输出(I/Q)过程映像输入是在用户程序中的标识符为I,它是PLC接收外部输入的数字量信号的窗口。输入端可以外接常开触点或常闭触点,也可以接多个触点组成的串并联电路。在每次扫描循环开始时,CPU读取数字量输入模块的外部输入电路的状态,并将它们存入过程映像输入区。一S7-1200软元件

1.过程映像输入/输出(I/Q)过程映像输出是在扫描循环中,用户程序计算输出值,并将它们存入过程映像输出区标识符位Q。在下一循环扫描开始时,将过程映像输出区的内容写到数字量输出模块。它由内部程序驱动。可以做触点也可以做线圈,做触点常开触点或常闭触点,也可以接多个触点组成的串并联电路。做线圈时只能并联不能串联。且每个线圈在同一个程序中只是用一次。一S7-1200软元件

2.物理输入(I_:P)在I/O点的地址或符号地址的后边附加“:P”,可以立即访问物理输入或物理输出。通过给输入点的地址附加“:P”,访问时使用I:P取代I的区别在于前者的数字直接来自被访问的输入点,而不是来自过程映像输入。因为数据从信号源被立即读取,而不是从最后一次被刷新的过程映像输入中复制,这种访问被称为“立即读”访问。一S7-1200软元件

3.物理输出(Q_:P)在输出点的地址后面附加“:p”(例如Q0.3:P),可以立即写CPU、信号板和信号模块的数字量和模拟量输出。访问时使用Q_:P取代Q的区别在于前者的数字直接写给被访问的物理输出点,同时写给过程映像输出。这种访问被称为“立即写”,因为数据被立即写给目标点,不用等到下一次刷新时将过程映像输出中的数据传送给目标点。一S7-1200软元件

4.位存储器区(M)位存储区(M存储器)用来存储运算的中间操作状态或其他控制信息。可以用位、字节、字或双字读/写位存储器区。如M0.0.5.临时存储区(L)临时存储区用于存储代码块被处理时使用的临时数据。临时存储区类似于M存储器,二者的主要区别在于M存储器是全局的,而临时存储器是局部的。一S7-1200软元件

6.数据块(DB)数据块用来存储代码块使用的各种类型的数据,包括中间操作状态、其他控制信息,以及某些指令(例如定时器、计数器指令)需要的数据结构。可以设置数据块有写保护功能。一S7-1200软元件

6.数据块(DB)数据块关闭后,或有关的代码块的执行开始或结束后,数据块中存放的数据不会丢失。有两种类型的数据块:(1)全局数据块:存储的数据可以被所有的代码块访问。(2)背景数据块:存储的数据供指定的功能块(FB)使用,其结构取决于FB的界面区的参数。一S7-1200软元件

数据类型用来描述数据的长度和属性。1、位位的数据类型位Bool型,Bool变量的值位1和0用英语单词TRUE和FALSE来表示。位存储单元的地址由字节地址和位地址组成。如M1.3。如右图所示。2、字节8位为一个字节(Byte),用B表示。如由M3.0~I3.7组成了输入字节MB3。二数据类型字节与位

3、字相邻的两个字节组成1个字,用W表示。如MW100由字节MB100和MB101组成。注意:用组成字的编号最小的字节MB100的编号作为字MW100的字号。组成字MW100的编号的最小字节MW100为MW100的高位字节,编号最大的字节MW101为MW100的低位字节。如右图所示。4、双字两个字组成1个双字。用D表示双字。如双字MD100由字节MB100~MB103或字MW100、MW102组成。如右图所示。二数据类型字节、字、双字

二数据类型

脉冲定时器的程序状态在西门子S7-1200PLC中,CPU支持OB、FC、FB、DB代码块,可以创建有效的用户程序结构。1、组织块(OB):用于定义程序的结构。有些OB具有预定义的行为和启动事件,用户可以创建具有自定义启动事件的OB。对应CPU的特定事件,可中断用户程序的执行。用于循环执行用户程序的默认组织块(OB1)为用户程序提供基本的结构,是唯一一个用户所必须的代码块。三用户程序结构

脉冲定时器的程序状态2、功能块(FB):是从另一个代码块(OB、FB、或FC)进

文档评论(0)

vermonth155-2娟 + 关注
实名认证
内容提供者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档