会PLC也能玩转机器视觉(一).docx
《会PLC也能玩转机器视觉(一).docx》由会员分享,可在线阅读,更多相关《会PLC也能玩转机器视觉(一).docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会PLC也能玩转机器视觉(一)梯形图(LAD, LadderLogic Programming Language)是PLC使用得最多的图形编程语言,被称为PLC的第一编程语言。 梯形图语言沿袭了继电器控制电路的形式,梯形图是在常用的继电器与接触器逻辑控制基础上简化了符号演变而来的,具有形象、直观、实用等特点,电气技术人员容易接受,是运用最多的一种PLC的编程语言。 一梯形图介绍 (一)梯形图运行逻辑 扫描周期:从左侧的母线开始,从左至右,从上至下依次扫描,从第一行程序开始顺序扫描到 END 为一个扫描周期,然后又开始新一轮程序扫描,直到程序被停止。 扫描周期主要取决于程序的长短、指令的类型、C
2、PU 执行指令的速度等因素。扫描周期的时间可以通过特殊寄存器 D8010(扫描时间)、D8011(扫描最小时间)、D8012(扫描最大时间)进行查看。 程序执行的五大阶段 1.自检测:扫描程序之前,先执行故障检测与程序检查,发现异常停机显示出错信息,打印程序错误。 2.通讯处理:执行与其他设备的通信响应。 3.输入检测:以扫描方式顺序读入各输入端子的通断状态,并写入相应的输入状态寄存器,即刷新输入。一般来说,输入信号的宽度要大于一个扫描周期,否则可能导致信号丢失。 4.程序执行:按扫描顺序对每条梯形图指令进行扫描,并将相 应的运算和处理结果保存在输出状态寄存器中。在程序执行的过程中,若输入信号
3、状态发生改变,但此时状态寄存器内的输入状态没有改变,直到下一扫描开始时再读入输入信号状态。 5.输出刷新:在所有指令执行完毕后,刷新状态寄存器的通断状态并写入输出端子,驱动相应的输出设备。 扫描周期示意图 一个扫描周期包括输入检测、程序执行、输出刷新三个阶段。 (二)梯形图+Basic 在正运动的梯形图编程中,PLC 可以通过 EXE 指令或 EXEP 指令调用 Basic 标准指令。EXEP 指令是 EXE 指令的脉冲形式,仅在驱动输入由 OFF 变为 ON或由ON变为OFF 后,才调用 Basic 标准指令。 语法格式如下: “EXE BASIC 指令”=“BASIC 指令” 二软件环境搭
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 也能玩 转机 视觉
限制150内