1、第三章 开始 KGL for Windows3.1 创建一个工程 3-13.2 创建一个程序 3-33.3 编辑变量/注解 3-93.4 与 PLC 连接 (在线) 3-113.5 屏幕设置和功能 3-17第三章 开始 KGL for Windows3 -1第三章 开始 KGL for Windows3. 1 创建一个工程Project 双击 KGL_WIN.exe 文件去运行 KGL for Windows 或可执行文件。 开始屏幕如下所示。 为创建一个新的工程,在开始屏幕选择 工程 Project- 新工程 New Project ( )。 在对话框内选择Blank Project,然后点
2、击OK按钮。 在如下的对话框中键入:PLC 类型,编程语言,标题,公司,作者和描述。第三章 开始 KGL for Windows3-2 点击OK 按钮,然后,过程,消息,和程序窗体会自动显示。 用户可以使用用 KGL-DOS 或 GSIKGL 创建的已存在的工程创建一个新工程。详细信息请参阅 4.2 创建工程。第三章 开始 KGL for Windows3 -33. 2 创建一个程序3. 2. 1 创建一个梯级图程序 这一章描述了如何使用工具条创建梯级图应用程序。 在梯级图工具条内选择了常开触点( ) 图标后,把光标移动到要插入触点的饿地方。 点击鼠标的左键或按下Enter键,然后将出现触点输
3、入对话框。 键入触点名(M0000),点击OK 按钮或按下Enter键。第三章 开始 KGL for Windows3-4 在梯级图工具条内选择了输出 Coil ( ) 图标后,把光标移动 M000 的下一列。点击鼠标按钮或按下Enter;键。 键入输出 Coil (P000)和点击OK按钮或按下Enter键。 在梯级图工具条内选择垂直线( )图标同时在光标的位置点击鼠标按钮。 在梯级图工具条内选择常闭触点图标同时把光标移动到插入触点的地方。点击鼠标或按下 Enter键 去打开触点输入的输入对话框。第三章 开始 KGL for Windows3 -5 打印输入触点名且点击OK按钮或按下Ente
4、r 键。 在梯级图工具条选择应用指令图标( ),点击鼠标或按下 Enter 键。 在梯级图编辑框中键入 INCP D0000 00001。 在梯级图工具条中选择常开触点图标,把光标移动到下一行 点击鼠标或按下 Enter 键。 键入 F0093 (系统脉冲时钟 1 秒) 在梯级图工具条中选择应用指令图标( ) ,键入CTU C000 20。 作为计数器的复位输入,在选择了常开触点后在复位位置键入 M0001。第三章 开始 KGL for Windows3-6 为完成梯级图行,在梯级图工具条中选择水平行( ) 图标。点击鼠标 用行去填充两个图标之间的空间。 为了完成程序的编辑,在下一行插入END
5、 指令。 选择应用指令图标 ( )去插入END 指令,按下 Enter 键或点击鼠标按钮。 第三章 开始 KGL for Windows3 -73. 2. 2 创建一个助记忆程序 为了在梯级图编程方式下浏览助记忆程序,在梯级图工具条中点击助记忆图标( ) 。 为了编辑助记忆程序,移动选择的条到用户想要插入的步。 为用指令INCP替换DECP,使用输入条在第 3 步键入DECP D0000。 第三章 开始 KGL for Windows3-8 如果用户想要在指令INCP前插入指令DECP。在键盘上按下插入键 edit 方式将从 OVR变为 INS。 在输入对话框中尖锐指令同时按下 Enter 键
6、。 为了返回梯级图程序方式,按下在助记忆工具条中的梯级图图标( )。 插入新的一行,按下 CTRL+M。 删除一个存在的行,按 CTRL+U。第三章 开始 KGL for Windows3 -93. 3 编辑变量/注解3. 3. 1 输入变量/注解 为了输入变量/注解, 选择 Project 窗口的 Variable/Comment 命令。如果你双击变量/注解(Variable/Comment ), Variable/Comment 窗口就会出现。 如果你按回车(enter)键或双击此窗口, Variable/Comment 编辑框就会出现。在 Variable/Comment 编辑框内,输入
7、设备名,变量名,注解,然后单击 OK 按钮。 同样,可以为已使用的设备编辑 Variable/Comment 。Select bit device or word device第三章 开始 KGL for Windows3-103. 3. 2 查看变量/注解(Variable/Comment)如果你单击( ),你就会看到变量所表示的设备名。第三章 开始 KGL for Windows3 -1 13. 4 与 PLC 连接Connect (在线Online )3. 4. 1 连接Connect 为了与 PLC 通讯,把 CPU 模块的 RS-232C 口同计算机的串口用 RS-232C 电缆连起
8、来。 在下拉菜单选择在线Online-连接Connect( )。 键入口令 如果用户没有设置口令,则不出现口令字窗体。 关于口令的细节,请参阅 本手册的 6.4.2.。 连接完成后,在状态条上出现以下信息。 如果连接没有成功,出现如下所示的消息窗体。 如果连接失败,请检查 RS-232C 电缆和在下拉菜单的工程 Project- 选项Option 的连接选项,选择Local的 连接Connect的深度 如果连接正常完成,选择在线 Online-下载Download( ) 菜单。然后出现如下的对话框。. 第三章 开始 KGL for Windows3-12 点击OK 按钮继续处理。 然后,程序和
9、参数下载至 PLC。 下载Download 仅能在停止Stop ( )方式下得到。 在改变方式中证实状态。 点击 OK 按钮。 在在线Online-改变Change Mode方式菜单下,选择运行 Run( )方式。 为证实在 PLC 中的参数和程序同在 KGL-WIN 的一样。选择在线 -证实菜单。然后,将出现如下的对话框。点击OK按钮去证实。 点击OK 按钮开始证实。如果用户决定停止证实,点击Cancel按钮。为监控使用的设备或 PLC 系统,选择在在线Online-监控开始Monitor Start菜单的监控Monitor( )方式。 然后,以下的消息合出现去证实在 PLC 中的参数和程序
10、,. 第三章 开始 KGL for Windows3 -1 33. 4. 2 连接-下载- 运行- 监控 开始( ) 通过点击在下拉菜单中的连接- 下载-运行-监控 开始按钮连接、下载、运行、监控 开始功能在同一时间执行。 3. 4. 3 在线编辑 仅当证实完成和在监控方式下才能执行这个功能。在这种情况下,用户在编辑后不用执行下载功能,因为下载将自动完成。 在方式没有变成停止方式的情况下程序会自动改变。因此,当用户使用在线方式编辑程序时应格外小心。 用户为了编辑在 3.2.1 的程序,把光标移到用户要改变的指令上双击或按下 Enter 键。在编辑器工具箱内键入新指令或要改变的设备。 点击OK
11、按钮。 证实改变的消息框将出现在下面。第三章 开始 KGL for Windows3-14 点击OK 按钮去完成在线编辑。 完成了在线编辑,单击信息框内的 OK 按钮来确认。 3. 4. 4 监控 为了监控 PLC 设备或系统信息选择在工程窗体的监控。 在选择了要监控设备的类型后,键入设备名和数目。键入设备名 选择设备号第三章 开始 KGL for Windows3 -1 5 如果用户想要监控标志,在 F 设备选择完后从下面的组合框选择标志。 用户可以监控其它细节信息诸如 PLC 信息, I/O 信息, 连接信息等等。关于读写的详细信息,请参阅 6.2.监控和方式改变。选择设备 F选择标志用户
12、可以在 KGL for Windows 上直接改变当前的 I/O第三章 开始 KGL for Windows3-163. 4. 5 保存工程 为了保持上面创建的工程,在下拉菜单中选择工程Project-保存工程 Save Project。. 键入工程名(Test.prj) 去保存工程。如果不添入工程名,工程将被存为 New.prj。 当工程被保存后,所有的项目(程序Program,参数Parameter,变量/注释Comment/Variable) 都被保存在工程中,包括窗体安排的状态。 第三章 开始 KGL for Windows3 -1 73. 5 屏幕设置和功能3. 5. 1 屏幕设置
13、KGL for Windows 的主屏幕状态条 显示 PLC 错误 显示标题方式 显示覆盖方式 状态条 描述方式 : 描述命令或菜单的功能 PLC 方式: 显示连接状态, PLC 类型, 连接深度, PLC 操作方式 , 浏览方式,监控方式等等。下拉菜单 快捷钮第三章 开始 KGL for Windows3-183. 5. 2 菜单Menu 为执行菜单中的项目和命令, 用户可以选择在下拉菜单中的命令或快捷钮的图标 菜单条为用户提供了 2 种访问下拉菜单的方法。一旦下拉菜单出现用户可以通过使用鼠标或按下带有下划线的字母(Project)去访问菜单项。为了通过使用带有下划线的字母执行命令,首先应按
14、下键然后在按字母键。1) 工程Project 命令 描述新工程Project 创建一个新工程打开工程Open Project 打开一个现有的工程保存工程 Save Project 保存工程另存为Save Project As 保存工程为新工程.关闭工程 Close Project 关闭当前的工程 装载二进制文件 传送在 KGL for Windows 中的程序 /参数到 EPROM接受二进制文件 从 EPROM 接受二进制文件保存项目Save Item 保存程序参数变量/注释为文件装载项目Load Item 在工程里加入程序参数变量/注释文件选项Option 设置 KGLWin 选项打印Pri
15、nt Ctrl+P 打印当前的文件打印预览 Print Preview 预览要打印的文件工程打印 Print Project 打印工程中所有的文件打印设置Print Setup 设置打印机选项近来的工程 打开较近的工程终止 Exit 终止应用程序2) 文件File命令 描述新建New Ctrl+N 创建一个新文件打开Open Ctrl+O 打开一个现有的文件保存 Save Ctrl+S 保存文件另存为Save As 文件存为别的名近来的文件 打开近来的文件3) 编辑Edit命令 描述剪切 Cut Ctrl+X 移走选择的块且把它送到 Windows 剪切板拷贝 Copy Ctrl+C 拷贝选择
16、的块到 Windows 剪切板且不影响它粘贴 Paste Ctrl+V 从 Windows 剪切板取回删除 Delete Ctrl+Delt 删除选择的块第三章 开始 KGL for Windows3 -1 9插入行 Insert Line Ctrl+M 在插入符出插入一行删除行 Delete Line Ctrl+U 在插入符出删除一行编辑 Rung 注释Edit Rung Comment在特殊的 rung 编辑注释 块选择Block Selection 使用步范围选择块优化程序 Optimize Program 优化程序寻找Find Ctrl+F 寻找特定的字符串替换 Replace Ctr
17、l+H F 寻找特定的字符串且由新字符串替换它向前 Forward Again Ctrl+F3 再一次向前寻找向后 Backward Again Ctrl+B 再一次向后寻找Go to Step Ctrl+G 把光标移到步4)工具Tool (仅适用于梯级图)命令 描述箭头 Arrow 箭头方式范围 Range 设置块的范围NO 触点 Normally Open ContactF3选择 NO 触点NC 触点 Normally Closed ContactF4选择 NC 触点水平线 Horizontal Line F5 选择水平线垂直线 Vertical Line F6 选择垂直线输出 Coil
18、Output Coil F9 选择输出 Coil应用指令 Applied InstructionF10选择应用指令NOT 指令 Not Instruction 选择 NOT 指令5) 浏览View命令 描述助记忆/梯级图 Ctrl+Space 改变程序的梯级图或者助记忆方式设备名 Device Name 显示设备名变量名 Variable Name 显示变量名.设备+变量名 Device Name+Variable Name 显示设备名变量名.设备+注释 Device Name+Comment Name 显示设备和注释使用的设备 Used Device 显示使用的设备设备参考 Device R
19、eference 显示设备参考检查程序Check Program 检查工程中的错误改变列号 Chang Number of Column 在一行中改变输入触点的数目Zoom In/Out ZoomingProject Window 查看 Project 窗口Message Window 查看 Message 窗口第三章 开始 KGL for Windows3-206) 在线Online命令 描述连接+下载+运行+监控 开始Connect-Download-Run-Monitor Start Ctrl+R同时执行传送,运行和监控连接 Connect 与 PLC 连接断开 Disconnect 与
20、 PLC 断开开始监控 Monitor Start 开始监控方式改变 运行 Run 改变 PLC 的方式至 运行Change Mode停止 Stop 改变 PLC 的方式至 停止暂停 Pause 改变 PLC 的方式至 暂停调试 Debug 改变 PLC 的方式至 调试读 系统监控 System Monitor 监控 I/O 模块的 ON/OFF 状态信息 PLC 信息PLC Information 显示 PLC 类型,PLC 版本, 内存包和扫描时间Read I/O 信息I/O Information 显示模块类型和 特殊模块的 O/S 版本号Information 连接信息 Link In
21、formation 显示网络模块的槽号Mnet 信息Mnet Information 显示 Mnet 模块的槽号HSLink 参数 Parameter 监控高速连接参数写 设置 PLC 时钟Set PLC Clock 设置 PLC 时钟信息 改变口令Change Password 在 PLC 改变口令写 Mnet 参数Write Mnet Parameter 改变 Mnet 的参数FSM 紧急输出 FSM Emergency Output 设置紧急输出的设备下载Download 下载程序/ 参数至 PLC上载Upload 从 PLC 读程序/参数证实Vreify 与 PLC 证实程序/参数清楚
22、 数据Data 在 PLC 中清除设备Crear 程序/参数 Program/Parameter 在 PLC 中清楚程序/参数Flash 读 Read 从 Flash 内存中读程序/参数存储器 写 Write 写程序/参数至 PLC证实 Verify 与 Flash 内存证实程序/参数EPROM 类型选择 Type Selection 选择 EPROM 类型写 Write 写 PLC 程序/参数至 EPROM读 Read 从 EPROM 读程序/参数证实 Verify 与 EPROM 证实程序/参数检查空白 Check Blank 检查 EPROM 是否为空7) 调试Debug命令 描述跟踪
23、Trace Ctrl+T 仅执行一步Go 运行至当前的断点停止 Stop 停止调试断步 Break Step 运行至指定的断步第三章 开始 KGL for Windows3 -2 1断点扫描 Break Scan 运行至指定的扫描断位 Break Bit 运行至指定的位断字 Break Word 运行至指定的字改变当前 I/O Change Current I/O Ctrl+I 改变当前 I/O 强制 I/O Enable Forced I/O Enable 是强制 I/O 设置有效设置强制 I/O Set Forced I/O 设置强制 I/O取样跟踪 Sampling Trace 执行取样
24、跟踪Trigger 执行 Trigger9)窗体Window命令 描述新窗体 New Window 为乘虚打开一个窗体级连 Cascade 在屏幕上级连窗体平铺 Tile Horizontally 非重叠的安排文件竖铺 Tile Vertically 非重叠的安排文件安排图标 Arrange Icons 在窗体的下端安排图标10) 帮助 Help命令 描述KglWin 帮助 KglWin Help 显示 KGL for Windows 的帮助主题Search Command Applicable Commands in LG PLC K Series帮助中的帮助 Help in Help 显示
25、指令的具体使用关于 KglWin About KGLWIN 显示 KGL for Windows 的一般信息第三章 开始 KGL for Windows3-223. 5. 3 工具条 KGL for Windows 支持如下的工具条. 在快捷项中的工具 工具 命令 工具 命令新工程 New Project 连接 Connect打开工程 Open Project 断开 Disconnect保存工程 Save Project 下载 Download新文件 New File 监控方式 Monitoring Mode打开文件 Open File 运行 Run保存文件 Save File 停止 Stop打印 Print 暂停 Pause剪切 Cut 调试 Debug拷贝 Copy Go粘贴 Paste 调试停止 Debug Stop查找 Find 跟踪 Trace替换 Replace 断扫描 Break Scan向前 Forward 断步 Break Step向后 Backward 断位 Break Bit连接+下载+运行+监控 开始Conncet+Dowload+Run+Monitor Start断字 Break Word