CPM1A2A2AH2C編程手册第六章.docVIP

  • 1
  • 0
  • 约2.87万字
  • 约 39页
  • 2016-12-06 发布于重庆
  • 举报
CPM1A2A2AH2C編程手册第六章

第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 210

文档评论(0)

1亿VIP精品文档

相关文档