- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OMRONPLC程序设计方法的研究.pdf
№. 6 陕西科技大学学报 Dec . 2004
Vol . 22 J OU RNAL OF SHAAN XI UN IV ERSI T Y OF SCIEN CE TECHNOL O GY ·97 ·
( )
文章编号 :1000 - 5811 2004 06 - 0097 - 03
OM RON PL C 程序设计方法的研究
白涛 ,陈桦
( 陕西科技大学计算机与信息工程学院 ,陕西 咸阳 7 12081)
摘 要 :OMRON 系列 PL C 在工业控制领域的应用十分广泛 。作者在本文中总结了 OMRON
可编程序控制器在工业控制领域的软件开发经验 ,通过对该系列 PL C 特点的分析提出了一套
适用于其的开发方法 。
关键词 :子程序嵌套 ;资源区
中图分类号 : TP39 1. 8 文献标识码 :A
0 前言
PL C 以其故障率低 、通用性强 、结构紧凑 、对现场环境适应力强等优点在工业控制领域得到了越来越
广泛的应用 ,在纸机传动控制系统中大量使用了OMRON 系列的 PL C 。但是 ,一方面该 PL C 没有规范的
软件开发方法 ,无法实现快速 、有效 、可复用的软件开发过程 ,另一方面由于 PL C 程序执行的自身特点不
适合大型、复杂软件的开发 ,因此也影响了OMRON 系列 PL C 的应用 。在这种情况下作者提出了一套适
合 OMRON 系列 PL C 的软件开发方法 ,解决了以上两个问题 ,并在实际应用中收到了良好的效果 。
1 OMRON 系列 PL C 程序设计的规范方法
1. 1 OMRON 系列 PL C 程序的特点
PL C 程序的执行过程如图 1 所示 。PL C 程序由系统主程序和用户程序两部分组成 ,系统主程序是一
个大的循环扫描程序 ,在 PL C 开始工作时主程序就开始执行 ,直到 PL C 停机时主程序才停止执行 ;用户
程序是用户开发的嵌入在主程序中的一段程序 ,主程序每次循环都要执行一次用户程序 。
1. 1. 1 子程序嵌套的问题
在 OMRON 系列的 PL C 中用户子程序由3 部分组成 :子程序调用语句 、子程序体和子程序返回语句 。
子程序返回语句只能从子程序返回到主程序 ,不能够从子程序返回到子程序 ,因此不能直接进行子程序嵌
套 。
1. 1. 2 程序中各类资源的使用
( ) (
OMRON 系列的 PL C 程序中所用到的资源主要有 : I/ O 继电器 、IR 内部辅助继电器 、SR 专用继电
) ( ) ( ) ( ) ( ) (
器 、TR 暂存继电器 、HR 保持继电器 、A R 辅助存储继电器 、TC 定时/ 计数继电器 和 DM 数据存储
)
区 等 。关于这些资源在程序开发时有两个方面的问题需要重视 :一是资源有效期 , 即资源被使用的整个
过程所占用的时间;二是资源的初始状态 ,即资源被使用前的状态 。资源在其有效期内可能被程序其它部
分改变 ,从而影响了程序处理结果 。有些资源初始状态可能是前一次的计算结果 ,这样也会影响程序处理
结果 。总之 ,用户程序通过合理利用这些资源完成相应的功能 。如何有效的管理这些资源 ,使它们不会相
互干扰是每一个开发者都将面临的问题 。
1. 2 工作步骤
OMRON 系列的 PL C 程序设计时的工作步骤如图 2 所示 ,根据梯形图程序的特点 ,采用面向过程的
( )
设计方法 ,先画出程序流程图 ,再抽象出各个子过程 ,接着要对程序中用到的资源 特别是 DM 和 A R
您可能关注的文档
- iData_胶州湾聚球菌_Synechoco_省略_细菌的分布及其对初级生产力的.pdf
- IDeaS收益管理助力中国酒店经营者改善运营并准确进行业务预测.pdf
- II型猪圆环病毒PCR检测方法的建立及试剂盒的研制.pdf
- II型限制性核酸内切酶在真核生物染色体显带中的应用.pdf
- IKONOS数据在翠华山滑坡研究中的应用.pdf
- IM基于数字地图的下荆江河道变迁研究.pdf
- IM川西安宁河流域生态地质环境动态演化分析.pdf
- InDel指数法评价水稻籼粳成分的验证.pdf
- INF-γ,ADA,抗结核抗体联合测定在菌阴肺结核患者中的应用价值.pdf
- Internet环境下用Java_JDBC实现地理信息的互操作与分布式管理及处理.pdf
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
最近下载
- JGJ33-2012 建筑机械使用安全技术规程.docx VIP
- TB_10307-2020 铁路通信、信号、信息工程施工安全技术规程.docx VIP
- 简明新疆地方史读本电子版 .pdf VIP
- 基于PLC的加热反应炉自动控制系统设计.pdf VIP
- 抗病毒药物的合理使用课件.pptx VIP
- TB10181-2017 铁路隧道盾构法技术规程.docx VIP
- 静脉输液课件(共87张PPT).pptx VIP
- 《商业银行经营与管理》22春平时作业1答卷.doc VIP
- 2024-2025学年小学美术五年级上册桂美版(2024)教学设计合集.docx
- 2022年版初中物理课程标准新课标考试题库及答案1 .pdf VIP
文档评论(0)