文档库 最新最全的文档下载
当前位置:文档库 › RoboPro中文软件手册

RoboPro中文软件手册

RoboPro中文软件手册
RoboPro中文软件手册

1

ROBOPro

1

GB USA

1 简介----用ROBO PRO 软件控制慧

鱼模型 (3)

1.1 ROBO PRO 软件的安装 (3)

1.2 安装ROBO 接口板的USB 驱动程

序 (4)

1.3 第一步 (7)

2

编程前的硬件快速测试 ................ 10 2.1

接口板与电脑的连接 ..................... 10 2.2

接口板的设置 .................................. 10 2.3

错误连接:未与接口板连接? ... 12 2.4 各部分都工作正常吗——接口板的测试-................................................... 12 3 第一级:第一个控制程序 ............ 14 3.1 创建一个新程序 .............................. 14 3.2 控制程序的模块 .............................. 15 3.3 插入、移动和修改程序模块 ........ 15 3.4 连接各程序模块 .............................. 18 3.5 对首个控制程序的测试 ................ 19 3.6 其他的程序模块 .............................. 20 3.6.1 时间延迟 ................................... 20 3.6.2 等待输入 ................................... 21 3.6.3 脉冲计数 ................................... 21 3.6.4 循环计数 ................................... 22 3.7 在线和下载操作的差别 ................ 22 3.8 技巧和诀窍 ...................................... 24 4 第二级:运行子程序 ..................... 26 4.1 第一个子程序 .................................. 27 4.2 子程序库 ........................................... 31 4.2.1 子程序库的使用- .................... 31 4.2.2 你自己的子程序库的使用 .... 31 4.3 编辑子程序代号 .............................. 32 5 第三级:变量、控制板和指令 ... 34 5.1 变量和指令 ...................................... 34 5.2 变量和多个流程 .............................. 35 5.3 控制板 ............................................... 36 5.4 计时器 ............................................... 39 5.5 子程序指令输入 .............................. 40 5.6 列表 (阵列) ................................. 43 5.7 运算器 ............................................... 44 6 扩展接口板和多个接口板的控制 ............................................................ 48 6.1 扩展接口板 ...................................... 48 6.2 多个接口板 ...................................... 48 6.3 子程序中的接口板分配 ................ 50 6.4 技巧和窍门 ...................................... 50 6.5 改变接口板的序列号或固件版本 ............................................................ 51 7 程序模块的概述 ............................. 53 7.1 基础模块(第一级) (53)

7.1.1 启动 (53)

7.1.2 结束 (53)

7.1.3 数字分支 (53)

7.1.4 模拟分支 (54)

7.1.5 时间延迟 (54)

7.1.6 电动机输出 (55)

7.1.7 灯输出(第二级) (56)

7.1.8 输入等待 (57)

7.1.9 脉冲计数器 (58)

7.1.10 循环计数器- (58)

7.2 子程序1/O (第2-3级) (59)

7.2.1 子程序进入(第二级) (59)

7.2.2 子程序退出(第二级) (59)

7.2.3 子程序指令的输入(第三

级) (59)

7.2.4 子程序指令的输出(第三

级) (60)

7.3 变量、序列......(第三级) (60)

7.3.1 变量(全局) (60)

7.3.2 局部变量 (61)

7.3.3 常数- (62)

7.3.4 定时器变量- (62)

7.3.5 序列 (63)

7.4 指令(第三级) (65)

7.4.1 =(赋值) (65)

7.4.2 +(加) (66)

7.4.3 – (减) (66)

7.4.4 向右 (66)

7.4.5 向左 (66)

7.4.6 停止 (66)

7.4.7 打开 (66)

目录

2

2

ROBOPro

GB USA 7.4.8 关闭 (67)

7.4.9 文本 (67)

7.4.10 附加值 (67)

7.4.11 删除值 (67)

7.4.12 交换值 (67)

7.5 比较,等待, ... (Level 3) (67)

7.5.1 判断(带数据输入) (68)

7.5.2 固定值的比较 (68)

7.5.3 比较 (68)

7.5.4 延时 (69)

7.5.5 等待.. (69)

7.5.6 脉冲计数 (70)

7.6 接口板的输入、输出- (70)

7.6.1 数字量输入 (70)

7.6.2 模拟量输入 (71)

7.6.3 红外输入 (72)

7.6.4 马达输出 (73)

7.6.5 灯输出 (73)

7.6.6 控制板输入 (74)

7.6.7 控制板输出 (75)

7.7 运算器 (75)

7.7.1 算术运算器 (76)

7.7.2 逻辑运算器 (76)

8 控制板模块和控制板:概述 (78)

8.1 显示 (78)

8.1.1 仪表 (78)

8.1.2 文本显示 (79)

8.1.3 指示灯 (80)

8.2 控制模块 (81)

8.2.1 按钮 (81)

8.2.2 滑块 (82)

9

绘图功能 (83)

3

ROBOPro 3

GB

USA

1 简介---用ROBO PRO 软件控制慧鱼模型

你一定曾经问过自己,机器人是如何执行被分配的任务,看上去就象有一只无形的手在操纵它。但不仅仅是真正的机器人,在许多其它涉及到自动化控制技术的领域中同样如此,包括慧鱼机器人。在紧接着的章节中,我们将一起来为自动车库门设计一个小的控制程序。这样一来,我们可以知道怎么在ROBO Pro 软件的帮助下,来解决这类控制问题并进行调试。ROBO Pro 软件非常易于操作。控制程序以及我们即将学到的流程图和数字流程图可以生成图形化的用户界面,这一切几乎用鼠标就可以操作完成。

为了通过电脑来控制你的慧鱼模型,必须要有ROBO Pro 控制软件和一块

接口板来将电脑和模型相连。接口板可以传输软件指令,比如控制马达和处理传感器信号。ROBO 接口板(货号93293)和早期的智能接口板(货号

30402)都可以用。你可以选任意一种和ROBO Pro 软件配套。但是ROBO Pro 只支持智能接口板的在线控制模式。ROBO Pro 不再支持老式的并行接口板(货号30520)。

有关这本手册的内容分布:

它分为两个部分。

第一部分,从第一章到第四章,讲述了用ROBO Pro 编程的基本步骤。这

一部分提供了大量的信息和通用的编程背景知识,以及如何使用ROBO Pro 软件。

第二部分包含第五章至第七章。介绍了以后编程所需的一些功能。

第八章之后是参考部分,所以在你阅读完第一部分且熟悉了ROBO Pro 的

操作之后,需要非常明确的信息,这里你可以找到各个单独编程模块的详细解释。

你一定已经非常渴望知道如何来用ROBO Pro 来对你的慧鱼机器人进行编程吧。OK ,我们开始吧!

1.1 ROBO Pro 的安装

安装ROBO Pro 的系统要求:

● 一台IBM 兼容机,奔腾处理器600MHz 以上,32M RAM 和20M 硬盘。

● 分辨率1024*768以上的显示器

● 微软视窗操作系统Windows 95, 98, ME, NT4.0, 2000 or XP

● 一个空闲的USB 接口和一个空闲的RS232接口(COM1-COM4),用以和ROBO

接口板(货号93293)相连。或者一个空闲的RS232接口(COM1-COM4)用来和早先的智能接口板相连。

首先,启动计算机登陆操作系统。ROBO 接口板只有在软件正确安装后才能电脑相连。将安装光盘插入光驱,安装程序就自动启动了。.

● 在安装程序第一个的欢迎窗口中,你只需按一下NEXT 按钮。

● 第二个窗口是重要提示,包括重要的程序安装和程序本身更新提示。这里也

只要按NEXT 按钮。

4

4

ROBOPro

GB

USA ● 第二个窗口是许可协议,显示ROBO Pro 的许可契约。你必须按YES 接受协议

并按NEXT 进入下一个窗口。

● 下一个窗口是用户详细资料,请输入你的名字等信息。

● 下一个窗口是安装类型,允许你在快速安装和自定义安装中选择。在自定义

安装中,你可以选择单个组件来安装。如果你是在旧版本的ROBO Pro 基础上安装新版本的ROBO Pro ,而且你已经修改了旧版本的范例程序,你可以选择不安装范例程序。如果你不这么做,你已经修改过的旧版本范例程序会在没有提示的情况下被自动覆盖。如果你选择自定义安装并按NEXT ,会出现一个新的选择组件窗口。

● 在安装目标目录窗口,允许你选择将ROBO Pro 安装到的目标文件夹或者目录。

默认路径是C:\Programs\ROBO Pr 。当然,你可以选择其他的路径。

● 当你在最后一个窗口,按下Finish 按钮,安装就完成了。安装一旦结束(一般

需要等几秒钟),程序会提示安装成功。如果安装有问题,会有错误信息出现,帮助你解决安装问题。

1.2 安装ROBO 接口的USB 驱动程序

如果新的ROBO 接口连接到USB 端口,你需要执行这个步骤。ROBO 接口也可以连接到COM 串口(COM1-COM4)。如果是以前的智能接口板,就不需要这个步骤了,因为智能接口板只能连接到串口。旧版本的WINDOWS ,Windows 95和Windows NT4.0都不支持USB 端口。在Windows 95或者NT 4.0平台上,ROBO 接口只能通过串口连接。在这种情况下,不需要安装USB 驱动程序。 USB 驱动程序需要有系统管理员的权限才可以安装。你必须请你的系统管理员来安装驱动程序或者不安装这个驱动程序,否则安装程序会提示你没有安装USB 驱动程序的权限。在这种情况下,你只能通过比较慢的串口连接ROBO 接口。在Windows 2000和Windows XP:平台上安装驱动程序的注意事项:

5

ROBOPro

5

GB

USA

在安装USB 驱动程序之前,请先用一根USB 连接线连好ROBO 接口板和你的计算机,并接上电源。系统会自动发现新硬件,并出现如下窗口:

由于操作系统的不同,出现的窗口有可能与以上的图示略有不同。

你必须选择Install from a list or specific location ,再按Next 。

6

6

ROBOPro

GB

USA 在下一个窗口,你不要选择Search removable

media 选项,选择Include this location in the search 选

项。单击Browse ,选择ROBO Pro 安装目录(通常是C:\ROBOPro\)下的USB Driver Installation 子目录。

在Windows XP 平台上,在按“Next ”后,你可能会看到一下信息。

这个USB 驱动程序正经微软测试。一旦测试完成,微软会更新驱动程序,这个信息就不会出现了。需要安装这个驱动程序,请按“Continue Anyway ”。

7

ROBOPro

7

GB USA

最后会出现如下信息:

单击Finish ,USB

的驱动程序就安装完毕了。

1.3 第一步

好奇吗? 那么启动ROBO Pro 软件吧.。只要点击任务栏中的开始按钮,然后选择“程序”或者“所有程序”和ROBO Pro 。在开始菜单中,可以找到如下几个选项:

8

8

ROBOPro

GB

USA 选择“Uninstall ” 选项可以方便地卸载ROBO Pro 软件。选择“ Help ”选项可以打开ROBO Pro 的帮助文件,而选择“ ROBO Pro ” 可以打开 ROBO 程序。现在选择“ ROBO Pro ”启动程序。

窗口中有一个菜单栏和工具栏,上面有各种操作按钮,左面的窗口里还有各种不同的编程模块。如果在左边出现了两个层叠的窗口,那么ROBO Pro 没有 设定在“第一级”。 为了让ROBO Pro 功能适应你知识的增长,可以将ROBO Pro 设定在第一级的初学者和第五级的专家级之间。打开“ Level ”菜单看是否有标识为 Level 1: Beginners 。如果不是,请切换到第一级。

9

ROBOPro

9

GB

USA 现在你可以创建一个新程序,也可以打开一个已经存在的程序文件。我们在第三章才会去写我们的第一个控制程序,之前还不打算创建新程序。为了更好熟悉全新的用户界面,我们来打开一个现成的范例程序。这样,你可以点击File菜单中的Open 选项,或者用工具栏中的Open按钮。范例程序可以在文件夹C:\Programs\ROBO Pro\Sample programs中找到。

打开文件Test00 Motor start Stopp.rpp:

这里可以看到一个简单的ROBO Pro 程序的外观。编程时,将模块窗口中的编程模块在编程窗口中组建成控制程序流程图。然后,在用接口板进行测试之前,可以Open

10

10 ROBOPro

GB

USA 对已完成的流程图进行检查。但不要太快了:我们应该在以下的几章中一步步地学习编程!你已经对用户程序有第一印象了吧,你可以用File 菜单中的Close 指令关闭程序文件。对于是否要保存文件,可以回答 No 。

11

ROBOPro 11 GB

USA

2 编程前的快速硬件测试

很明显,必须先将接口板和电脑相连, 以便稍后可以测试我们将要新建的程序。但是, 根据所连接的接口板(ROBO 接口板,货号 93293或者先前的智能接口板,货号 30402),必须进行适当的软件设置和连接的测试。 在接下来章节里就将进行这项工作。

2.1 将接口板和电脑相连

这应该不是个大问题。将随接口板所带的连接电缆一端接到接口板,另一端接到电脑:

? 对于ROBO 接口板 (货号 93293) 既可以用USB 接口,也可以用四个串口 COM1

to COM4 中的一个。

? 对于智能接口板 (货号30402) 必须用四个串口 COM1 to COM4 中的一个

这些端口通常可以在计算机机箱的后部可以找到。各个连接端口的准确位置应该在你的电脑用户手册中有准确的描述;请查阅之。USB 端口也经常可以在你的电脑前部找到。不要忘了给接口板供电(开关电源或者电池)。各个接口板的连接在相应的用户手册中有详细描述。

2.2

接口板的正确设置

为了使接口板和电脑间的连接工作正常,ROBO Pro 必须对当前使用的接口板进行设置。具体来说,用开始菜单中的 Programs 或者All programs 下的ROBO Pro 来启动 ROBO Pro 程序,然后点击工具栏中的 COM/USB 。出现如下的窗口:

这里你可以选择端口和接口板的类型。如前所提到的,智能接口板只支持串口COM1—COM4.。

Test

12

12

ROBOPro

GB

USA 一旦选定了适当的设置,点击“OK ”,关闭窗口。然后,可以点击工具栏中的“ Test ”,打开接口板测试窗口。

其中显示了接口板有效的输入和输出。窗口下方的绿条显示了电脑和接口板的连接状态。

?

Interface connection OK 指示已与接口板准确连接。 ? No connection to Interface 表明电脑和接口板还无法建立正确连接。状态条显示

为红色。

为了更换接口板或者改变连接设置,你必须先关闭测试窗口 (点击右上方的 X ) ,然后通过工具栏中的COM/USB ,选择如前所述的其它端口或者其它接口板类型。 如果你已经在电脑和接口板之间建立了连接,而且出现了绿色的状态条,那么你可以放心地跳过下一节的内容。

如果没能建立连接,也许下一节的一些提示可以帮你解决问题。

13

ROBOPro 13 GB

USA

2.3 错误连接: 未与接口板建立连接?

无论你用的是ROBO 接口板还是智能接口板,尽管你已经正确地设置了端口(见上一节),但还是得到了“ No connection to Interface ”的信息,你应该在以下几点中寻找原因。另外,你还可以从电脑专家那里寻求建议:

? 电源:

接口板用了适当的电源吗?如果你随意取用了电池或者是可充电的电池作电源,问题可能在于电源的电力不足了。如果电池的电压跌到6V 以下,ROBO 接口板的处理器就停止工作了。这种情况下,红色LED 持续点亮或者没有LED 亮起。如果电压正常的话,会有些绿色的LED 闪亮。对于以前的智能接口板,则不容易从LED 上来判断是否供电电压不足。如果电压过低,你必须更换合适的电池,或者给电池充电。如果可能的话,最好使用直流稳压电源来测试接口板。

? 端口工作正常吗?

你可以用其它串口设备,比如外置调制解调器等,接到端口上来验证。

? 是否和其它设备驱动器(外置调制解调器)在同一个端口上冲突?需要把此

驱动器置为无效。(见微软或设备手册)。

? 只发生在Windows NT/2000/XP 和 智能接口板配合的系统中:如果一块早先的智

能接口板已经和电脑相连,电脑在上电启动的时候, Windows NT 会将接口板切换到下载模式。为了重新和电脑建立连接,你仅仅需要暂时中断接口板的电源。这个问题对于新的 ROBO 接口板不存在。

? 如果你还是无法和接口板建立连接,那有可能是接口板或者连接电缆出错

了。 这种情况下,你可以咨询慧鱼服务部门。.

2.4 各部分都工作正常吗 – 接口板测试

一旦连接正确建立了,我们就可以通过接口板测试窗口来测试接口板和与它相连的模型。如前所提及的,测试窗口显示了接口板的各种输入和输出:

? 数字量输入 I1—I8

I1—I8 是接口板的数字量输入。这里可以接各种传感器。数字量输入只有两种状态0和1,或者Y 和N 。开关(迷你按键开关),光电传感器或者干簧管(磁性传感)可以作为数字量输入来连接。

你可以将一个迷你传感器(货号37783)接到接口板上,比如I1,来检查这些端口的功能(用开关上的触点1 和 3 )。一按下开关,I1的的显示接出现一个检查标志。如果你连了开关的另一种方式(触点1 和 2),当你按下开关的时候检查标志就消失了。

? 马达输出 M1—M4

M1 – M4是接口板的输出。这里可以连接所谓的执行器,可以是马达、电磁铁或者灯。这四路马达输出可以改变方向和8级调速。速度可以用滑块控制,旁边也有数字作为速度显示。如果你要测试输出,可以将一个马达接到输出端,比如M1。

Test

14

14

ROBOPro

GB

USA ? 灯输出 O1—O8

每个马达输出也可以用作一对单个的输出。这些输出不仅可以用作灯的控制,也可以用作单向马达的控制(比如传送带马达)。如果你要测试其中一个输出,可以将一个灯接到输出,比如O1。可以将灯的另一个接到接口板的接地插孔 (⊥)。

? 模拟量输入 AX –AY

模拟量输入 AX 和 AY 测量所连接传感器的阻抗。这里可以连接用来测温的 NTC 电阻,电位计,光敏电阻或者光敏晶体管。

? 模拟量输入 A1–A2

这两个可以测量0–10V 电压输入。

? 距离传感器 D1–D2

只有特殊的距离传感器可以接到距离传感器输入端D1和D2。数字信号和模拟信号对D1和D2都有效。

? 扩展板 EM1–EM3

这里可以连接扩展接口板 (ROBO 接口板最多可以接三块货号为93294的I/O 扩展板,但智能接口板最多只能接 一块货号为16554的扩展板)。可以用点击窗口上部标签的方法在不同的扩展接口板之间切换。

15

ROBOPro

15

GB

USA

3级别一:第一个控制程序

测试完了硬件,即接口板和连接其上的开关与电动机(第一章中提到),我们将

着手开始编程。但“编程”到底是什么意思呢?那么请想象以下的情况:一个机

器人被接到了我们的接口板上。但这个机器人因为非常笨,无法自己独立地工

作。幸好,我们比它要聪明一点。因此我们可以告诉它究竟该做些什么以及怎么

做。还记得在上一章中我们用鼠标左键放置在马达输出M1上,发生了什么吗?是

的,我们启动了马达。如果这个马达用来驱动机器人的夹爪,那我们只需要告诉

机器人:“抓住那个物体!”但现在我们不想每一步都自己动手做,我们希望让

机器人自动地完成这一切。为了达到这个目的,我们必须首先储存每一个将被执

行的步骤,只有这样,机器人才能逐个地完成这些步骤。即我们必须创建一个可

以控制机器人的程序,专业术语称之为“控制程序”。

3.1创制一个新程序

ROBO PRO软件为我们设计控制程序并借助连接的接口板进行测试,提供了一个很

好的平台。别担心,

我们不会立即开始给机器人编程。我们首先要进行一些简单

的控制任务。因此我们必须创建一个新的程序。在工具栏中,你可以看到“New”。

如果你把鼠标左键点击它,即可建立一个新程序。

现在,你将看到一个大书写区域,你将在这里面编写第一个程序。如果你在左边

的边缘区域内看到两个层叠的窗口,请切换到第一级:“级别”菜单中的“初学

者”。

New

16

16

ROBOPro

GB

USA 3.2 控制程序的模块

现在我们可以开始创建我们第一个控制程序了。我们将基于一个

具体的例子:

功能描述:

请想象一扇可以自动打开的车库大门,可能你家里就有一扇!你

开着车到了车库门口,然后按了一下传达器的按钮,门便由一个

电机牵引着打开了。这台电机一定要保持运转,直到门完全打

开。

用文字实在是很难形象地描述一个控制程序,因此我们用“流程

图”来帮助描述一系列将被执行的动作以及完成这些动作所需的

条件。在我们的控制系统中,动作“启动电机”的条件是按下按

钮。这些流程图读起来很容易:一步步按着箭头的顺序就可以

了!同时也展示了控制系统的工作过程——每一个步骤都只能沿

着箭头所指的路径完成,而不是任何其他路径。这样可以省下很

多麻烦,不是吗?

我们可以利用ROBO PRO 软件精确地画出这张流程图,并依此为

连接着的硬件(接口板,马达,开关等)创建控制程序。其它的

任务都由软件完成。因此让我们集中精力来完成流程图创建吧。

你将各种程序模块连到一起形成了流程图。又一个新的概念?别

担心!在ROBO PRO 软件中,把放在一起形成流程图的各个摩块

称之为程序模块。 “启动电机”这一 动作仅仅意味着:接口板应

该事实上启动连接在其上的电机!你可以在左手边的模块窗口中

找到有效的各种程序模块。 3.3 插入、移动和修改程序模块

现在的任务是根据模块窗口中的程序模块创建一个车库大门控制

系统的流程图。所有可被利用的程序模块都可从模块窗口中取

得,并插入到程序窗口中。 插入

程序模块 把鼠标移动到想使用的程序模块的符号上,并单击左键。然后把鼠

标移动到程序窗口内(即那块白色的大区域),再单击一次。你也

可以通过按住鼠标键把程序模块拖入程序窗口。程序总是起始于一个“开始” 模块。它是一个有着正在行走的小绿人的圆形按钮。最

方便的一种办法就是:在模块窗口中直接用鼠标左健单击“开始”模块,把鼠标移到程序窗口中,再单击一次左键。

17

ROBOPro 17 GB

USA

程序流程图中的下一个模块是查询输入,并按照其不同状

态进入不同的分支。在模块窗口中,用鼠标点击在正确的

模块上,并将其移动到刚才插入的“开始”模块下。如果

“分支”模块的上部输入端就在“开始”模块下部输出端

的下方一两个格子,那么程序窗口中会出现一条连接线。

如果再次单击左键,则“分支”模块会被插入,并自动与“开始”模块连接。

移动程序模块和组

可以通过按住鼠标左键,将一个已插入的程序模块移动到理想的位置。如果你想将一些模块合并成一组同时移动,你可以首先按住鼠标,沿着这些模块的外围画出一个框。具体做法是:在空白区域单击左键,并按住左键不放,用鼠标画出一个包含了所需模块的矩形区域。在此矩形区域中的模块将会显示为有红色的边框。你只要用鼠标左键移动这些红色模块之中的一个,所有的红色模块都被同时移动。你还可以用左键单击单个的模块,同时按住shift 键,来使中它们。如果你将左键在空白区域单击,所有的红色标记的模块全部都会再次回到原来的正常状态。

复制程序模块和组

有两种方法复制程序模块和组。一种方法和移动模块差不多,只是在移动前必须先按住键盘上的CTRL 键并且不放,直到移到了指定位置。这样,模块并未被移动,而是被复制了。但是,你只能用这种方法将模块复制到同一个程序中。如果你希望将模块从一个程序复制到另一个程序中,你可以使用窗口中的剪贴板。首先用前一部分中描述的移动模块的方法,选中一些模块。然后同时按下键盘上的 CTRL 和C 键,或者在编辑菜单中选择“复制” ,于是所有的已选模块都会被复制到窗口中的剪贴板上。接着你可以切换到另一个程序中,并通过同时按下键盘上的 CTRL 和V 键,或者在编辑菜单中选择“粘贴”,再次在新程序中插入模块。一旦模块被复制,你可以无数次地粘贴它们。如果你想将模块从一个程序移动到另一个,你可以在第一步时,同时按下键盘上的 CTRL 和X 键,或者在编辑菜单中选择“剪切”,而非CTRL 和C 键,或“复制”。

删除模块和撤销功能

删除模块很容易。你可以通过按下键盘上的“delete ‖键(Del ),删除所有标记为红色的模块。同样也可以用“删除”功能删除单个模块。具体做法是,首先在工具栏中点击如左图所示的按钮,然后在要删除的模块上点击一下。现在就试试吧。然后,你可以重新插入被删除的模块,也可以利用“编辑”菜单中的“撤销”功能恢复已被删除的模块。使用这个菜单项,你可以撤销任何对程序所作的改动。

Delete

18

18

ROBOPro

GB

USA 编辑程序模块的性能

如果你用鼠标右键点击程序窗口的程序模块,会出现一个

对话窗口,你可以在里面改变模块的各种属性。“分支”

模块的属性窗口如右图所示。

● 在I1至I8按钮的选项中,你可以选择所要查询的接口

板的输入端。

● 接口板 / 扩展板选项一直到第六章(第48页的扩展模

距和多个接口板的控制)才会讲到。

● 在Image 一栏中,你可以为与输入端相连的传感器选

择一个图示。数字量输入端最常用的是按键式传感

器,但也经常使用光电传感器或干簧管开关。

● 在Interchange 1/0 connection 一栏中, 你可以交换分支出口1与分支出口0的位置。通常出口1在下方,出

口0在右边。但有时让出口1在右边更实用。选中Interchange 1/0 connection ,则一旦选择OK 并关闭窗口,连接1与0就会立即更换位置。 小贴士:如果使用迷你开关的一对常开触点,1端与3端,则一旦按下开关,程序将连入分支1,而非分支0。

如果使用迷你开关的一对常闭触点,1端与2端,则一旦按下开关,程序将连入分支0,而非分支1。

我们的车库门控制系统中下一个模块是“电机”模块。用

和插入前两个模块一样的方法将“电机”模块插入“分

支”模块下。最好插在一个可以使其自动与以上模块连接

的位置。

通过“电机”模块,我们可以控制电机,电灯或者电磁铁。同样,你也可以通过右击模块来打开电机模块的属性窗口。

● 你可以通过选择M1 至 M4,来选择所要控制的接

口板输出。

● 在类型一栏中,你可以选择代表连接到输出端的

慧鱼元件的图示。

● 接口板 / 扩展板选项一直到第六章(第48页的扩

展模距和多个接口板的控制)才会讲到。

● 在动作状态一栏中,你可以选择输出动作类型。可以让电机向左转(逆时针),向右转(顺时

针)或者停止电机。同样也可以控制一盏灯。 ● 在Speed/Intensity 一栏中,你可以设定电机运转的速度或者灯的亮度。可能的

数值为1至8。

19

ROBOPro 19

GB USA

在我们的流程图中,我们应把参数置为电机 M1在速度8左转。 3.4 连接各程序模块

现在,你已经知道了如何把模块插入控制程序,我们就可以继续来完成控制程序的编制。回想一下车库门控制系统的功能描述:还有遗漏的吗?是的,我们可以通过按按钮来启动电机,但一旦门打开,电机应该能自动关闭!在实践中,这是由限位开关来实现的。这个传感器安装在门上,直到门完全打开的一刻,传感器动作。与启动电机时一样,这个信号可以用来关闭电机。我们可以再次使用“分支”模块来查询限位开关的状态。

因此,在程序中插入另一个判断模块,用来查询限位开关I2的状

态。别忘了右击模块,对输入I2进行设置。一旦车库门完全打

开,并且压住了限位开关,电机就应该停下来。通过使用

“电机”模块就可以做到这一点,和我们启动电机用的是同一个

模块。如果你右击模块, 可以通过改变模块的功能来使电机停止。

程序在“停止”模块处结束。你的程序应该与右图基本相同。

如果你放置的模块相互间相隔仅一两格子,则大多数的进口与出

口都将由程序流程来连接。但两个“分支”模块的No (N) 出口还

未被连接。只要输

入 I1 的按钮未被按下,程序应退回并重新查询

开关状态。 可以通过相继在下图所示处点击鼠标,来连接这条

线。

小贴士:如果线没有被正确连接到一个接点或另一条线,将会在箭头处出现绿色矩形。在此情况下,你应该通过移动或删除及重画线条来重新建立连接。否则,程序运行到了这一点就不会再运行下去。

删除程序流程线

删除程序流程线和删除程序模块的方法一样。左击这条线,使得它显示为红色。然后按下键盘上的删除 (Del ) 键来删除这条线。如果同时按住shift 键,然后连续点击那些线,你也可以选中多根线。除此以外,你还可以通过框起这些线,来选中它们,然后再按下Del 键一下子删除所有红色的线。

20

20

ROBOPro

GB

USA 3.5对首个控制程序的测试

为了测试我们的首个控制程序, 你应该建立一个小型模型。为了达到这一点, 在接口板上将开关连接到I1 与I2,同时接一个电机到M1就可以了。

注意:如何将接口板连接到计算机以及如何建立接口板设置已在前几章中讲到,你可以参见前面几章。

在测试程序前,你应该在你的电脑硬盘上保存程序文档.点击File (文件)菜单中的指令Save as (保存为)以下窗口会出现:

在 ―Save in‖(保存位

置)中,选择你想要

保存的目录。在

―Fil e name‖(文件名)

中,输入一个还未被

使用的名字, 例如:.

车库门,然后用左击

―Save‖(保存)来确

认。

为了测试这个程序, 应按下工具

栏中的开始键。(见左图)首先,ROBO Pro 会测试是否所有程序模块都被正常连接。如果由某个模块没有适当连接或出现一些顺序错误,会标示为红色,描述错误的信息会出现。例如:如果你忘了连接一个程序分支的No (N) 出口,以下信息会出现:

Start

第4章(4.3---4.5)三菱GX Developer8.31中文版编程软件的使用

4.3计算机与PLC 连接 图4-18初学者PLC 资源组合图 图4-19PLC 学习机与计算机硬件连接 图4-19的1、2项是计算机与PLC 学习通信连接,3是计算机,4是结合了图4-18的3、4、5、6项于一体的PLC 学习机。1、USB 线A 头接计算2、USB 线B 头接PLC 学习机,完成 3、计算机 4、PLC 学习机

(a)(b) 图4-20初学者入门PLC资源组合图(a)与PLC学习机比较图(b) 图4-21初学者入门PLC资源组合、PLC学习机内部接线图(不含计算机部分)

图4-22查看计算机与PLC 连接COM 口 到Windows 界面用鼠标对准“我的电脑”图标单击右键弹出图4-22菜单,再设备左键单击“设备管理器(Q )”进入下图4-23 图4-23查看计算机与PLC 连接COM 口 在“设备管理器”窗口界面用鼠标对准 方框内+号点击鼠标左键,查看 是COM 几?并记住用鼠标点击X 退出。转下图4-24,进入“三菱 Gx-Developer”PLC 编程软件界面。 2、对准单击鼠标右键 3、将光标移到“设备管理 器”,单击鼠标左键,完成1、用鼠标左键点 击端口“+”号

用鼠标左键 双击“串行” 、在这里选择图4-23 所记录的COM 口号3、用鼠标左键点击“确定” 4、用鼠标左键点击“确定”图4-24设置PLC 与计算机连接COM 口 在“三菱Gx-Developer”PLC 编程界面用鼠标左键点击菜单栏“在线(0)”弹出图4-24子菜单,再用鼠标左键点击“传输设置(C)”进入下图4-25 图4-25设置PLC 与计算机连接COM 口 在“传输设置”窗口界面用鼠标左键双击“串行”图标弹出子窗口“PC I/F 串口详细设置”用鼠标左键到COM 端口处选择图4-23所记下的COM 数,再用鼠标左键单击小窗口、大窗口的“确定”退出。 1、菜单栏用鼠标 左键点击“在线”2、将鼠标移动到这里点击左键,完成

三菱编程软件的使用方法

组织教学: 班级人数出勤人数缺勤人数 教学方法: 讲解法,演示法 教学目的: 1. 了解SWOPC-FXGP/WIN-C编程软件的使用方法 2. 基本掌握SWOPC-FXGP/WIN-C编程软件的使用方法 授课内容概述: SWOPC-FXGP/WIN-C编程软件的使用方法 重点、难点: WOPC-FXGP/WIN-C编程软件的使用方法 教学准备: SWOPC-FXGP/WIN-C编程软件 电脑

示范操做程序,要点: 1、WOPC-FXGP/WIN-C编程软件的使用方法 2、注意事项。 巡回指导程序、要点: 1、WOPC-FXGP/WIN-C编程软件的使用方法 2、注意事项。 作业(课堂练习作业及课外作业): 课堂:软件使用 课外:书上习题。 复习要点: PLC的结构 学生实习台位分配: 2人一组 安全操作规程; 1、设备的正确实用 2、电工安全操作规程 结束指导程序,要点 总结,小结

SWOPC-FXGP/WIN-C编程软件的使用 (一)概述 1.SWOPC-FXGP/WIN-C编程软件的功能 SWOPC-FXGP/WIN-C是应用于FX系列PLC的编程软件,可在Windows下运行。在该软件中,可通过梯形图、指令表及SFC符号来编写PLC程序,建立注释数据及设置寄存器数据等。创建的程序可在串行系统中与PLC进行通讯、文件传送、操作监控以及完成各种测试功能。也可将其存储为文件,用打印机打印出来。 2.编程系统的构成与配置 SWOPC-FXGP/WIN-C主要由以下部分构成:系统操作软件(用两张1.44MB 的3.5英寸软盘装载)、操作手册、软件登记卡、接口单元及电缆线(任选)。 可供选择的接口单元与电缆线有: 1)FX-232A WC型RS-232C/RS-422转换器(便携式); 2)FX-232A W型RS-232C/RS-422转换器(内置式); 3)F2-232CAB型RS-232C缆线(用于PC-9800,25针D型接头,3米); 4)F2-232CAB-2 型RS-232C 缆线(用于PC-9800,14针接头,3米); 5)F2-232CAB-1 型RS-232C 缆线(用于PC/A T,9针D型接头,3米); 6)FX-422CAB0型RS-422缆线[用于FX0,FX0S,FX0N型PLC,1.5米]; 7)FX-422CAB型RS-422 缆线[用于FX1,FX2,FX2C型PLC,0.3米]; 8)FX-422CAB-150 型RS-422 缆线[用于FX1,FX2,FX2C型PLC, 1.5米]。 SWOPC-FXGP/WIN-C软件运行所要求的PC(个人电脑)环境如下:IBM PC/A T (兼容);CPU:i486SX或更高;内存:8兆或更高(推荐16兆以上);硬盘、软驱、鼠标;显示器:解析度为800x600点,16色或更高。 3. SWOPC-FXGP/WIN-C编程软件的运行 安装好软件后,在计算机桌面上自动行成FXGP/WIN-C的图标,用鼠标双击该图标,可打开编程软件。执行菜单中[文件]-[退出],将退出编程软件。 执行菜单中[文件]-[新建],可创建一个新的用户程序,在弹出的窗口中选择PLC 的型号后单击[确认],此时计算机屏幕的显示如图1所示。[文件]菜单中的其它命令与Windows软件的操作相似,不再说明。

《三菱全系列PLC通用编程软件&三菱PLC模拟调试软件(中文版)》

《三菱全系列PLC 通用编程软件& 三菱PLC 模拟调试软件(中文版)》(GX Developer Version&GX Simulator)7.08J[压缩包] 23719 次 浏览 262次 收藏 ? 状态: 精华资源 ? 摘要: 发行时间: 2002年 制作发行: MITSUBISHI 语言: 简体中文 ? 时间: 7月21日 发布 | 7月21日 更新 ? 分类: 软件 行业软件 z_cj 精华资源 : 5 全部资源: 5 相关: 举报资源 ? 详细内容 ? 相关资源 ? 补充资源 ? 用户评论

电驴资源 下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载 [三菱全系列PLC通用编程软件&三菱PLC模拟调试软件(中文 30.1MB 版)].GX.Developer.Version.7.08J.rar详情 [三菱全系列PLC通用编程软件&三菱PLC模拟调试软件(中文 14.7MB 版)].GX.Simulator.6c.rar详情 GXChManual操作手册.pdf详情21.1MB 全选65.9MB 中文名: 三菱全系列PLC通用编程软件&三菱PLC模拟调试软件(中文版) 英文名: GX Developer Version&GX Simulator 别名: 三菱PLC 设计/维护工具 资源格式: 压缩包 版本: 7.08J 发行时间: 2002年 制作发行: MITSUBISHI 地区: 大陆 语言: 简体中文 简介:

[已通过安全检测]ESET NOD32 Antivirus?(病毒库: 5290 (20100718)) [已通过安装测试]Windows Xp/Vista [版权声明]软件版权归原作者及原软件公司所有,如果你喜欢,请购买正版软件,所提供之软件只供学习用,由此产生的任何法律问题和经济损失盖不负责。[共享条件]电信ADSL 2M [共享服务时间]全天不定时做种 可编程控制器简称PC(英文全称:Programmable Controller),它经历了可编程序矩阵控制器PMC、可编程序顺序控制器PSC、可编程序逻辑控制器PLC(英文全称:Programmable Logic Controller)和可编程序控制器PC几个不同时期。为与个人计算机(PC)相区别,现在仍然沿用可编程逻辑控制器这个老名字。 1987年国际电工委员会(International Electrical Committee)颁布的PLC标准草案中对PLC做了如下定义: “PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计

三菱PLC使用手册

三菱FX2N可编程控制器使用手册 一、可编程控制器的部编程元件 1、输入继电器X:X000~X017 共16点 2、输出继电器Y:Y000~Y017 共16点 3、辅助继电器M:1)通用辅助继电器M0~M499 共500点 2)断电保持继电器M500~M3071 共2572点 3)特殊辅助继电器M8000~M8255 共256点 4、状态继电器S:S0~S499 共500点 1)初始状态继电器S0~S9 共10点 2)回零状态继电器S10~S19 共10点,供返回原点用 3)通用状态继电器S20~S499 共480点 4)断电保持状态继电器S500~S899 共400点 5)报警用状态继电器S900~S999 共100点 5、定时器T:T0~T255 共256点 1)常规定时器T0~T255 共256点 T0~T199为100ms定时器,共200点,其中T192~T199为子程序 中断服务程序专用的定时器。 T200~T245为10ms定时器共46点 2)积算定时器T246~T255 共10点 T246~T249为1ms积算定时器共4点 T250~T255为100ms积算定时器共6点

6、计算器C:C0~C234 共235点 1)16位计数器C0~C199 共200点 其中C0~C99为通用型共100点 C100~C199为断电保持型共100点 2)32位加/减计数器C200~C234 共35点 其中C200~C219为通用型共20点 C220~C234为断电保持型共15点 7、指针P/I 1)分支用指针P0~P127 共128点 2)中断用指针I XXX 共15点 其中输入中断指针100~150 共6点 定时中断指针16~18 共3点 计数中断指针1010~1060 共6点 8、数据寄存器D 1)通用数据寄存器D0~D199 共200点 2)断电保持数据寄存器D200~D7999 其中断电保持用D200~D511 共312点 不能用软件改变的断电保持D512~D7999 共7488点,可用RST和ZRST指令清除它的容。 3)特殊数据寄存器D8000~D8255 共256点

相关文档
相关文档 最新文档