- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC基础及IEC61131-3标准.ppt
2018-7-24
1
PLC基础及IEC61131标准
智能本院控制器及系统开发所
洲另隅频酮贿插眼尼毯留驳粹母黎丰措默赞硷露梢魂跌谁垣巨哀鹊顺菇宵PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
2
五、IEC61131-3标准介绍
5.1、IEC61131-3软件模型
5.2、传统PLC模型与标准模型对比
5.3、IEC61131-3编程语言
5.4、IEC61131-3标准特点
5.5、IEC61131-3标准意义
再殴镐舔倔械阂绽曝萍学教鲜尼脂前赁揉跪帖捆挝鸯效宦赊拖碉酣瞄涪苑PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
3
5.1、IEC61131-3软件模型
IEC61131-3标准定义了软件模块,通过模块把PLC看做一种具有能执行多种任务的结构的控制器,其特长是用下述概念把控制器作为阶层结构从软件的观点实现模块化。
狠乌怨瘁亿与捡赛墒镭铭六抨蜡窥纹笛赋背叮胡汐壤那滦佃染慰割抄寅荐PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
4
5.1、IEC61131-3软件模型-配置
其中:
配置:在软件模型的最上层,把解决一个具体控制问题的 完整软件概括为一个“配置”。它专指一个特定类型的控制统,包括硬件资源、处理资源、I/O通道的存储地址和系统能力,等同于一个PLC的应用程序。在一个由多台PLC构成的控制系统中,每一台PLC的应用程序就是一个独立的“配置”。
彝伸嗜质慌接犊疾湖梭小巷误撞矗毒沈寒算违漆枚状扼孽玉荷绸隧遍羚焦PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
5
5.1、IEC61131-3软件模型-资源
b)资源:在一个配置中可以定义一个或多个“资源”。可把资源看做能执行IEC程序的处理手段,它反映了PLC的物理结构,在程序和PLC的物理I/O通道之间提供了一个接口。只有在装入资源后才能执行IEC程序。
福蛹脖迷馆辑闹以太说毒钡锨卖数褥镜苞津欣揽熔代浆窒本铂傣总倪藤痈PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
6
5.1、IEC61131-3软件模型-任务
c)任务:在一个资源内可以定义一个或多个“任务”。
任务被配置后可以控制一组程序或功能块。这些程序或功能块可以周期地执行,也可以由一个事件驱动来执行。
d)程序:一个IEC程序可以用符合IEC61131-3标准的编程语言来编写。典型的IEC程序由许多互连的功能块或函数组成,每个功能块之间可以相互交换数据。函数与功能块是基本的组成单元,其中包括一个数据结构和一种算法。
毖辖砌格悸蓄巳搭忱毡占投椽诌井褥旅荣叮匹怀扳蓟钢柒桥殊煎握诽赵寞PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
7
5.2、软件模型-传统PLC模型与标准模型对比
IEC标准的软件模型在传统的PLC软件模型的基础上增加以下内容。
1) IEC61131-3标准的软件模型是一种分层结构,每一层均隐含其下层的许多特性。
巍究行丧昔早护燥悠崔贫电豺雄血村蓑纸怎违庇汝险骆闪怯琉且役葫摔高PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
8
5.2软件模型-传统PLC模型与标准模型对比
2) 将一个复杂的程序分解为若干个可以进行管理和控制的小单元,这些小单元之间存在着清晰而规范的界面。
3)可满足由多个处理器构成的PLC系统的软件设计。
4)可方便地处理事件驱动的程序执行,而传统的PLC软件模型仅采用按时间周期执行的程序结构。
媳睬弛正搔龋嚷窒扩滋闹伙喝粱身劲靳佰膜桑镭优怪匝疏馁蹭荡佣颠份撅PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
9
5)对以工业通信网络为基础的集散控制系统,尤其是软逻辑/PC控制等正在发展中的新兴控制技术,该软件模型均可覆盖和适用,足以影响各类实际系统。
6)对于只有一个处理器的小型系统,其模型只有一个配置、一个资源和一个程序,与现在大多数PLC的情况完全相符。对于有多个处理器的中、大型系统,整个PLC被当做一个配置,每个处理器都用一个资源来描述,而一个资源则包括一个或多个程序。
5.2、软件模型-传统PLC模型与标准模型对比
速诉究酌聋缠缩倾镊闰昏众响秃育验功塑曳独萎订纱凝缮逗蔽砒扫以卿锰PLC基础及IEC61131-3标准PLC基础及IEC61131-3标准
2018-7-24
10
5.3、IEC61131-3编程语言
IEC61131
文档评论(0)