第9讲 传送、比较与运算指令_第1页
第9讲 传送、比较与运算指令_第2页
第9讲 传送、比较与运算指令_第3页
第9讲 传送、比较与运算指令_第4页
第9讲 传送、比较与运算指令_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第9讲传送 比较与运算指令 一 常用功能指令二 传送指令三 比较指令四 运算指令 一 常用功能指令 S7 200PLC的功能指令主要包括以下类型 1 传送 移位和填充指令 2 算术运算与逻辑运算指令 3 数据转换指令 4 时钟指令 5 高速处理指令 6 PID指令 7 通信指令等 二 传送指令 数据传送指令用于各个编程元件之间进行数据传送 例 用传送指令编程 控制三相交流异步电动机的Y 降压启动 要求按下启动按钮后 电机绕组星形接法启动KM1和KM2动作 6秒后KM2断开 再过1秒后KM3接通绕组组成 接法 I O分配如下 启动按钮SB I0 0Q0 0 KM1停止按钮SB1 I0 1Q0 1 KM2热继电器FR I0 2Q0 2 KM3 三 比较指令 比较指令是将两个数值或字符串按指定条件进行比较 条件成立时 触点就闭合 否则断开 所以比较指令实际上也是一种位指令 比较指令的类型有 字节比较 整数比较 双字整数比较 实数比较和字符串比较 数值比较指令的运算符有 和等6种 而字符串比较指令只有 和两种 例 一自动仓库存放某种货物 最多可达6000箱 需对所存的货物进出计数 货物多于1000箱 灯L1亮 货物多于5000箱 灯L2亮 控制程序如图所示 其中L1和L2分别由Q0 0和Q0 1驱动 四 运算指令 1 加法指令 2 减法指令 3 乘法指令 4 除法指令 1 整数相除时 不保留余数 如9 2 4 2 完全整数除法将两个16位的符号整数相除 产生一个32位结果 其中低16位为商 高16位为余数 例 算术运算指令应用实例如图所示 用梯形图编程输入图 a 图 b 可以通过编程软件转换后得到对应的语句表程序 若VW10 2000 VW12 150 则执行完该段程序后 各有关结果存储单元的数值为 VW16 2150 VW18 1850 VD20 300000 VW30 50 VW32 13 例 在图6 18中 分析图 a 和 b 的执行结果有何不同 分析 两段时间的区别在于图 a 中用了上升沿脉冲输出指令 而图 b 中没有用上升沿脉冲输出指令 5 加1指令加1指令有字节加1指令 字加1指令和双字加1指令三条 指令

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论