程序编制与调试.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序编制与调试

简单位指令 基本逻辑指令:与, 或 基本逻辑指令:异或 (XOR) 常开和常闭触点,传感器和符号 练习1:简单位指令编程 简单程序输入与调试 程序输入 程序输入 程序输入---块间结构 控制地址显示方式 简单程序调试 ?在线监控状态调试程序 程序下载到CPU后,将CPU 切换到RUN 或RUN-P 模式,用菜单命令“Debug→Monitor”或点击图标 进入在线监控状态。 ?用变量表调试程序 对于结构化程序应一步一步地测试 简单位指令 输出、置位、复位指令 简单位指令 简单位指令 中间输出 简单位指令 边沿检测指令 简单位指令 信号边沿检测指令 练习1:在OB1中编写程序,完成传送带点动控制 要求: 按纽I 0.2按下传送带向前点动 Q4.5;用I0.3向后点动Q4.6。如果两个按纽同时按下,传送带不动(互锁)。 实践1:将练习1中手动控制程序放入FC16中,并在OB1中调用并调试 实践2:在FC17中编写启停控制和操作模式选择程序。 要求:(1)启停控制 ①输入I 0.0 (常开瞬态触点开关) 使装置接通。输入I 0.1 (常开瞬态触点开关)使装置停止。 当装置接通时,输出Q4.1 处的指示器点亮。 ②当装置接通时,可以选择操作模式: 当开关I 0.4=0时,选择手动模式;当I0.4=1 时,选择自动模式。 ③输入I 0.5 的脉冲接受设定的模式。 (2)选择模式编程 选择手动时,手动指示器Q4.2=ON,进入手动控制FC16; 选择自动时,自动指示器Q4.3=ON,进入自动控制FC15; 当改变选择模式或装置停止时,以前选择的模式必须取消。 实践3:当装置接通、传送带进入自动模式时,为传送带在FC15中编写一个自动控制程序。 要求:①光电传感器1前有物体,传送带自动启动右行; ②传送带上物体到达光电传感器2,传送带自动停止右行。 练习:灌装线编程 (模式选择) 要求 ? 输入I 0.0 (常开瞬态触点开关) 使装置接通。 ? 输入 I 0.1 (常开瞬态触点开关)使装置停止。 ? 当装置接通时,输出Q 4.1 处的指示器点亮。 ? 当装置接通时,可以选择操作模式: - 当I 0.4=0时,选择手动模式;当I 0.4=1 时,选择自动模式。 - 输入I 0.5 的脉冲接受设定的模式。 ? 选择的模式指示器如下: 手动 = Q 4.2,自动 = Q 4.3. ? 当改变模式或装置停止时,以前选择的模式必须取消。 ? 在手动模式,传送带可以用开关I 0.2向前点动 Q4.5;用I 0.3向后点动Q4.6。 * * L1 (Q 4.0) S1 (I 0.0) S2 (I 0.1) L2 (Q 4.1) 电路图 I0.0 I0.1 Q 4.0 Q 4.1 LAD I0.2 I0.3 Q 4.2 L3 (Q 4.2) S3 (I 0.2) S4 (I 0.3) OR AND I0.4 I0.5 I0.4 I0.5 Q 4.0 LAD 输入端 的信号 状态 检查信号状态“1” 符号 / 指令 检查 结果 检查信号状态“0” 符号 / 指令 检查 结果 有 输入端 有电压 吗? 无 有 无 1 0 1 Yes 1 LAD: 常开触点 0 LAD: 常闭触点 No 0 Yes 1 No 0 No 0 Yes 1 Yes 1 No 0 过程 PLC程序中的解释 动作 不动作 传感器 是 ... 动作 不动作 常开 触点 传感器 是 ... 常闭 触点 任务:当 S1 动作和S2 不动作时,在所有三个例子中灯应该点亮! I1.0 S1 I1.1 S2 I1.0 S1 I1.1 S2 I1.0 S1 I1.1 S2 Q 4.0 可编程控制器 Light Light Light Q 4.0 可编程控制器 Q 4.0 可编程控制器 LAD 硬件 I 1.0 I 1.1 I 1.0 I 1.1 I 1.0 I 1.1 打开程序编辑器 选择编程语言 声明该块的变量、参数 ① Error 列出语法检查既编译过程发现的语法错误;②Info 给出进一步的信息象“某地址期望的数据类型”;③Cross references 显示该段使用的地址及它们被用于程序的什么地方;④Address info 监视段中使用的地址;⑤Modify 修改段中使用的地址;⑥Diagnostics 显示已有的过程诊断数据(仅当已组态时);⑦ Comparison “块比较”功能的快捷键 加粗的字体显示的参数值是当前值,细体字显示的参数值来自以前的循环。 输出

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档