- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)进
您可能关注的文档
- 课程主题生死观对墓园规划的影响公墓景观设计课程.pptx
- 课程主题生态安葬的基本流程和内容陵园业务接待课程.pptx
- 课程主题生态殡葬设计理念公墓景观设计课程.pptx
- 课程主题生挽联之自挽联挽联写作课程.pptx
- 课程主题生涯认知-现场工程师要掌握的软技能 课程-1728976096132.pptx
- 课程主题生涯认知现场工程师要掌握的软技能课程.pptx
- 课程主题尸体出入境和尸体处理的管理规则殡葬政策与法规.pptx
- 课程主题湿度和温度对电器元件的使用影响李成.pptx
- 课程主题十字路口交通灯控制可编程控制技术课程.pptx
- 课程主题石材颜色搭配墓碑设计课程.pptx
- 2024教学心得:解读新课标把握目标与内容有效实施劳动教育.docx
- 2024教学心得:解读新课标初中生物学新课标新在哪里.docx
- 2024八年级上册第5课:第2课:时预防犯罪课时练习.docx
- 2024《军神》课例新课标教学设计学习.docx
- 2024大单元任务情境八角楼上比赛获奖课例.docx
- 2024观摩音乐课比赛学习心得.docx
- 2024教学心得:情境打开语文新课标大门的一把钥匙.docx
- 2024《道德与法治》人教版六年级下册第四单元第10课《 我们爱和平》教学设计第一课时.docx
- 2024《草船借箭》《景阳冈》《猴王出世》《红楼春趣》反思.docx
- 2024宝葫芦的秘密任务群教学比赛课例学习.docx
文档评论(0)