CPM1A2A2AH2C 编程手册第六章.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 梯形图编程 本节说明了编写一个基本梯形图程序的基本步骤和概念。它介绍了用于构建梯形图基本结构和控制它执行的指令。 用于编程的完整的指令集在第7节指令集中介绍。 6-1 基本步骤 330 6-2 指令术语 330 6-3 基本梯形图 331 6-3-1 基本术语 331 6-3-2 助记代码 332 6-3-3 梯形指令 333 6-3-4 输出和输出非 336 6-3-5 结束指令 337 6-3-6 逻辑块指令 337 6-3-7 多重右侧指令规则 345 6-3-8 指令行分支 345 6-3-9 跳转 349 6-4 控制位状态 350 6-4-1 置位和复位 350 6-4-2 上升沿微分和下降沿微分 351 6-4-3 保持 351 6-4-4 自保持位(自锁) 352 6-5 工作位(内部继电器) 352 6-6 编程注意事项 354 6-7 程序运行 356 329 指令术语 6-1 基本步骤 第6-2节 编写程序可分为几个基本步骤。可以复印附录D I/O分配表 和附录E程序代码 表 中给出的表格帮助编程。 1, 2, 3... 1. 首先列出一个所有I/O设备和已经分配给它们的I/O点的目录,并且准备一 张写出分配给每一个I/O设备I/O位的表格。 2. 如果你使用LR位链接2个PCs,那么准备一张写出这些使用的位的表格。 3. 确定工作位用什么字,并准备一张当你使用它们时你能分配它们的表格。 .4 同样准备一张TC编号和跳转编号的表格,这样在你使用它们时就能分配它 们。记住,一个TC号在程序中仅能定义一次;跳转号01~99在每个程序也 只能使用一次。(TC编号在7-15定时器和计数器指令中介绍;跳转编号在 本节后面说明) 5. 画梯形图。 6. 将程序输入到CPU单元。当使用手持编程器时,需将梯形图程序转换为助 记符程序形式。 7. 检查程序有无语法错误并更正错误。 8. 运行该程序以检查是否存在运行错误并更正错误。 9. 当整个控制系统安装好并准备使用时,运行该程序并按要求仔细调试。 梯形图编程和转换为助记代码的基础知识在6-3基本梯形图 中描述。准备用手持 编程器输入程序的有关说明请参考CPM1操作手册、CPM1A操作手册、CPM2A 操作手册、CPM2C操作手册 和 SRM1主机控制单元手册 若, 可参考SSS操作手册:C系列PCs。 通过SSS输入程序 第6节其余内容分别是更高级的编程,编程注意事项和程序运行。所有特殊应用 指令都在第7节指令集中。调试说明在CPM1操作手册、CPM1A操作手册、CP- M2A操作手册、CPM2C操作手册、SRM1主机控制单元手册和SSS操作手册: C系列PCs中 第。 9节故障检修也有一些调试的说明。 6-2 指令术语  有两类基本指令用于梯形图编程:一类指令用来代表梯形图上的条件,它们仅 在将程序转换为助记码时以指令的形式使用;另一种用在梯形图右侧的指令, 并按照通向它们指令行上的条件来执行。 大部分指令至少有一个或多个与它们相关的操作数。操作数表示或给出可以完 成指令的数据。有时这些作为实际数字的形式输入,但是通常它们是包含将使 用数据的数据区字或位的地址。例如,一个有表示为源操作数的IR000的传送指 令,将IR000的内容转移到某些其它位置。这个位置也将被表示为一个操作数。 由一个操作数指定的位地址称作一个操作数位;一个操作数指定的一个字地址 称作一个操作数字。如果输入的实际数值是个常数,那么它前面加#表示它不是 一个地址。 基本梯形图 第6-3节 描述指令的其它术语在第7节指令集中介绍。 6-3 基本梯形图 一个梯形图是由左边从一条垂直向下的线以及若干条与之相交并向右延伸的分 支线组成。在左边的这条线就叫做母线;分支线称指令行或回路。沿指令行设 置各种条件,它们连向右边的其它指令。这些条件的逻辑组合决定右边的指令 何时和怎样执行。下面是一个梯形图例子。 00000 20000  25208  HR 0109 LR 0003  20001  20002 指令 00001  00501 00502 00503 00504 00100 00002 00010  00003 HR 0050 00007 TIM 001 LR 0515 21001 21002  00403  00405 指令 00011  21005 21007 如上图所示,指令行可以分支,然后汇合。行上垂直的一对线叫做条件。无斜线 穿过它们的条件称为常开,对应着LOAD(载入),AND(与),和OR(或) 指令。有斜线穿过它们的条件称为常闭条件,对应着LOAD NOT(

文档评论(0)

16588ww + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档