练习1.2 改变程序语言及在LAD状态下调试程序
练习步骤:(1)在本组目录下建立新项目“Exercise 1.2”并编写以下程序 LD I1.2 AN I1.3 = Q0.4
(2)改变编程语言,分别在“LAD”和“STL”状态下显示程序。 (3)将该项目下装到CPU中(CPU应处于STOP模式)。 (4)将CPU切换为“RUN”模式。
(5)选择菜单功能“Debug→Program Status”来调试程序。 (6)改变输入开关I1.2、I1.3的状态,观察不同的显示结果。 回答问题:指示灯何时点亮?
1. 3 程序调试工具
1.“状态监视”功能
选择菜单功能“Debug→Program Status ”可激活或取消程序状态的监视功能。
在监视状态下,LAD元件以不同的颜色来显示。如:当状态满足时,元件以蓝色背景填充。当状态不满足时,元件以白色背景显示。
注意:当监视状态被激活时,不允许修改程序。如果切换显示状态(LAD
→STL)则监视状态自动取消。
2.“监视和修改变量”功能
利用“监视和修改变量”工具可以以任何格式来监视程序的变量,同时也可修改CPU中变量的状态或内容。操作方法如下: (1)打开“监视和修改变量”功能
选择菜单功能“View→Status Chart”或单击工具棒上的图标可打开该 工具,并显示一个变量。 (2)填写状态变量表
每个要监控的地址在变量表中占一行,变量表各列的含义如下: Address:要监控变量的地址
Current Value:被监视变量的当前值
Format:变量显示的数据格式,单击该区域可改变显示格式
4
New value:修改变量时的期望值 (3)激活监视和修改功能
监视功能:在“Status→Chart”窗口中的工具棒上单击
状态一次。单击
图标,只更新
图标,可连续地更新状态。
修改功能:在变量表中相应变量“New Value”区域中输入期望的修改值, 然后单击
图标激活修改功能。
练习1.3 使用“监视功能”
练习步骤:(1)打开项目:“Exercise1.2”
(2)选择菜单功能“View→Status chart”
(3)根据“Exercise 1.2”中出现的地址填写变量表
(4)将CPU置为“RUN”方式,激活连续监视功能。改变输入 开关I1.2, I1.3的状态 (5)观察变量表中数据的变化
5
实验二 PLC的基本指令
实验目的:通过编写并调试以下几个程序,进一步熟悉编辑软件的使用 方法,同时分析设计几种基本逻辑电路功能。
练习2.1 练习2.2 基本指令
练习目的:理解常用指令及二进制逻辑组合指令,熟悉在“LAD”状态 下输入程序的方法。
练习任务:输入并测试基本二进制逻辑指令。 练习步骤:(1)建立两个新项目“Exercise 2.1” “Exercise2.2”
(2)输入图2-1 (a) 、(b) 中所示指令,每个逻辑操作分别写 在一段里。
(3)保存程序。
(4)下装程序到CPU中(CPU应处于STOP方式) (5)将CPU置于“RUN”方式
(6)利用“状态监视”和“变量表”两种工具来测试程序。 记录每种逻辑功能的真值表
例如, 练习2.1 NETWORK 1 “ AND”逻辑的真值表为: I1.2 0 0 1 1 I1.3 0 1 0 1
Q0.4 0 0 0 1
6
Network 1: “AND”I 1.2I 1.3 Q0.4 Network 2: “AND NOT”I 1.2I 1.3 Q0.5 Network 3: “OR”I 1.4I 1.5 Q0.6 Network 4: “OR before AND”I 1.2I 1.3I 1.4 Q0.7
图2-1(a) Exercise2.1基本逻辑指令
7
Network 4: “Auxiliary memory bit”M 0.0 Q0.6 Network 5: “XOR”I 1.2I 1.2I 1.3I 1.3
图2-2 (b) Exercise2.2基本逻辑指令
Q0.7
8