为什么GX workhorse2 不支持FX3S的CPU

君,已阅读到文档的结尾了呢~~
gx works2入门指南(结构化工程篇)
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
gx works2入门指南(结构化工程篇)
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口GX Works2入门指南(结构化工程篇)_甜梦文库
GX Works2入门指南(结构化工程篇)
安全注意事项( 使用之前务必阅读 ) 使用本产品之前,应仔细阅读本手册及本手册中所介绍的关联手册,同时在充分注意安全的前提下正确地操作。 本手册中的注意事项仅记载了与本产品有关的内容。关于可编程控制器系统方面的安全注意事项,请参阅 CPU 模块的 用户手册。 本手册中,安全注意事项被分为 “ 警告”和 “ 注意”这两个等级。?? ????????????????????????????????????????????Ё????????????注意根据情况不同,即使 注意这一级别的事项也有可能引发严重后果。 对两级注意事项都须遵照执行,因为它们对于操作人员安全是至关重要的。 妥善保管本手册,放置于操作人员易于取阅的地方,并应将本手册交给最终用户。[ 设计注意事项 ]警告● 应在可编程控制器的外部设置互锁电路,以便在通过个人计算机对运行中的可编程控制器进行数据变更、程序变更、状态控制 时,能够确保整个系统的安全。 此外,通过个人计算机对可编程控制器 CPU 进行在线操作时,应预先确定由于电缆连接不良等导致发生通信异常时的系统处理 方法。[ 启动、维护时的注意事项 ]注意● 将个人计算机连接到运行中的可编程控制器 CPU 上进行在线操作 ( 可编程控制器 CPU 运行中的程序变更、强制输入输出操作、 RUN-STOP 等运行状态的变更、远程操作 ) 时,应在熟读手册并充分确认安全的基础上执行。 此外,在对运行中的可编程控制器 CPU 进行程序变更时,根据操作条件有可能发生程序损坏等的问题。请在充分理解 GX Works2 Version 1 操作手册 (公共篇)中记载的注意事项的基础上使用。 ● 在 QD75/LD75 型定位模块中使用原点回归、JOG 运行、寸动运行、定位数据测试等的定位测试功能时,应在熟读手册并确认充 分安全的基础上,将可编程控制器 CPU 置为 STOP 后执行。特别是在网络系统中使用时,操作人员有可能无法对机械动作进行 确认,因此应在确认充分安全后执行。如果操作失误有可能导致机械损坏或引发事故。A - 1 关于产品的应用(1) 在使用三菱可编程控制器时,应该符合以下条件 : 即使在可编程控制器设备出现问题或故障时也不会导 致重大事故,并且应在设备外部系统地配备能应付任何问题或故障的备用设备及失效安全功能。 (2) 三菱可编程控制器是以一般工业用途等为对象设计和制造的通用产品。 因此,三菱可编程控制器不应用于以下设备 ? 系统等特殊用途。 如果用于以下特殊用途,对于三菱可编程控制器的质量、性能、安全等所有相关责任 ( 包括但不限于债 务未履行责任、瑕疵担保责任、质量保证责任、违法行为责任、制造物责任 ),三菱电机将不负责。 ?面向各电力公司的核电站以及其它发电厂等对公众有较大影响的用途。 ?用于各铁路公司或公用设施目的等有特殊质量保证体系要求的用途。 ?航空航天、医疗、铁路、焚烧 ? 燃料装置、载人移动设备、载人运输装置、娱乐设备、安全设备等 预计对人身财产有较大影响的用途。 然而,对于上述应用,如果在限定于具体用途,无需特殊质量 ( 超出一般规格的质量等 ) 要求的条件 下,经过三菱电机的判断也可以使用三菱可编程控制器,详细情况请与当地三菱电机代表机构协商。A - 2 修订记录* 本手册号在封底的左下角。印刷日期 2010 年 04 月 2011 年 10 月* 手册编号 SH(NA)-080936CHN-A SH(NA)-080936CHN-B 第一版 第二版 全面改版 第三版 部分改版 第四版 部分改版 第五版 部分改版 第六版 部分改版修改内容2012 年 6 月SH(NA)-080936CHN-C2013 年 3 月SH(NA)-080936CHN-D2013 年 7 月SH(NA)-080936CHN-E2014 年 6 月SH(NA)-080936CHN-F日文手册原稿 :SH-080734-Q本手册不授予工业产权或任何其它类型的权利,也不授予任何专利许可。三菱电机对由于使用了本手册中的内容而引起的涉及工 业产权的任何问题不承担责任。? 2010 MITSUBISHI ELECTRIC CORPORATIONA - 3 前言在此感谢贵方购买了三菱综合 FA 软件 MELSOFT 系列的产品。 在使用之前应熟读本书,在充分了解 MELSOFT 系列的功能 ? 性能的基础上正确地使用本产品。目录安全注意事项 ........................................................................... A - 1 关于产品的应用 ......................................................................... A - 2 修订记录 ............................................................................... A - 3 前言 ................................................................................... A - 4 目录 ................................................................................... A - 4 关于手册 ............................................................................... A - 7 本手册中使用的总称 ? 略称 ............................................................. A - 15 1 概要1.1 1.2 简单工程与结构化工程 程序创建步骤1 - 1到1 - 41 - 2 1 - 32创建的程序及系统配置2.1 2.2 系统配置 程序创建的概要2 - 1到2 - 42 - 2 2 - 23结构化梯形图 /FBD 语言程序的创建3.1 创建的程序 3.1.1 3.1.2 3.23 - 1 到 3 - 483 - 2程序的动作 ........................................................................ 3 - 2 创建的程序 ........................................................................ 3 - 2 3 - 3工程的创建 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8GX Works2 的启动 .................................................................. 3 - 3 GX Works2 的画面构成 .............................................................. 3 - 4 创建新工程 ........................................................................ 3 - 5 参数的设置 ........................................................................ 3 - 7 标签的设置 ........................................................................ 3 - 8 程序的创建 ....................................................................... 3 - 11 程序的编译 ....................................................................... 3 - 19 创建 FBD 语言的程序 ............................................................... 3 - 20 3 - 213.3将工程写入可编程控制器 CPU 3.3.1 3.3.2将计算机与可编程控制器 CPU 相连接 ................................................. 3 - 21 将工程写入可编程控制器 CPU ....................................................... 3 - 26 3 - 293.4动作的监视 3.4.1 3.4.2程序的监视 ....................................................................... 3 - 29 软元件值的批量监视 ............................................................... 3 - 34 3 - 38 3 - 393.5 3.6可编程控制器诊断 从可编程控制器 CPU 中读取工程A - 4 3.7打印 3.7.1 3.7.2 3.7.3 3.7.4 3.7.53 - 41 打印机的设置..................................................................... 3 - 41 程序的预览....................................................................... 3 - 42 程序打印的执行................................................................... 3 - 44 可编程控制器参数的预览........................................................... 3 - 45 可编程控制器参数打印的执行....................................................... 3 - 46 3 - 47 3 - 483.8 3.9工程的保存 工程的结束4ST 语言程序的创建4.1 创建的程序 4.1.1 4.1.2 4.24 - 1 到 4 - 124 - 2程序的动作........................................................................ 4 - 2 创建的程序........................................................................ 4 - 2 4 - 3工程的创建 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7GX Works2 的启动 .................................................................. 4 - 3 GX Works2 的画面构成 .............................................................. 4 - 3 创建新工程........................................................................ 4 - 3 参数的设置........................................................................ 4 - 3 标签的设置........................................................................ 4 - 3 程序的创建........................................................................ 4 - 4 程序的编译........................................................................ 4 - 7 4 - 8 4 - 84.3 4.4将工程写入可编程控制器 CPU 动作的监视 4.4.1 4.4.2程序的监视........................................................................ 4 - 8 软元件值的批量监视............................................................... 4 - 11 4 - 12 4 - 12 4 - 12 4 - 12 4 - 124.5 4.6 4.7 4.8 4.9可编程控制器诊断 从可编程控制器 CPU 中读取工程 打印 工程的保存 工程的结束5多个程序块的创建5.1 创建的程序 5.1.1 5.1.2 5.25 - 1 到 5 - 195 - 2程序的动作........................................................................ 5 - 2 创建的程序........................................................................ 5 - 3 5 - 4工程的创建 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8GX Works2 的启动 .................................................................. 5 - 4 GX Works2 的画面构成.............................................................. 5 - 4 创建新工程........................................................................ 5 - 4 参数的设置........................................................................ 5 - 4 程序结构的准备 ( 创建 ) ............................................................ 5 - 5 标签的设置........................................................................ 5 - 8 程序的创建........................................................................ 5 - 9 程序的编译....................................................................... 5 - 11 5 - 125.3将工程写入可编程控制器 CPUA - 5 5.4动作的监视 5.4.1 5.4.25 - 12程序的监视 ....................................................................... 5 - 12 软元件值的批量监视 ............................................................... 5 - 18 5 - 18 5 - 18 5 - 19 5 - 19 5 - 195.5 5.6 5.7 5.8 5.9可编程控制器诊断 从可编程控制器 CPU 中读取工程 打印 工程的保存 工程的结束A - 6 ■ 关于手册在 GX Works2 中,根据希望使用的功能,关联手册以分册形式发行。 ●关联手册 与本产品有关的手册如下所示。 请根据需要参考本表订购。 1) GX Works2 的操作手册名称 GX Works2 Version 1 操作手册 ( 公共篇 ) 对 GX Works2 的系统配置及参数设置、在线功能的操作方法等,简单工程及结构化工程中的通用功能有关 内容进行说明。 ( 另售 ) GX Works2 Version 1 操作手册 ( 简单工程篇 ) 对 GX Works2 的简单工程中的程序创建、监视等操作方法有关内容进行说明。 手册编号SH-080932CHN( 另售 )SH-080933CHNGX Works2 Version 1 操作手册 (简单工程 / 功能块篇) 对在 GX Works2 的简单工程中创建功能块、粘贴到顺控程序、FB 库等操作方法有关内容进行说明。 ( 另售 ) GX Works2 Version 1 操作手册 ( 结构化工程篇 ) 对 GX Works2 的结构化工程中的程序创建、监视等的操作方法有关内容进行说明。SH-081046CHN( 另售 )SH-080934CHNGX Works2 Version 1 操作手册 ( 智能功能模块操作篇 ) 对 GX Works2 中的智能功能模块的参数设置、监视、通信协议支持功能等的操作方法有关内容进行说明。 ( 另售 ) GX Works2 入门指南 ( 简单工程篇 ) 面向 GX Works2 的初次使用者,对简单工程中的程序创建及编辑、监视等基本操作方法有关内容进行说 明。 ( 另售 )SH-080937CHNSH-080935CHN2) 结构化编程手册名称 MELSEC-Q/L/F 结构化编程手册 ( 基础篇 ) 对结构化程序创建中必要的编程方法、编程语言的种类等有关内容进行说明。 手册编号 SH-080903CHN( 另售 )MELSEC-Q/L 结构化编程手册 ( 公共指令篇 ) 对结构化程序中可使用的顺控指令、基本指令以及应用指令等的公共指令相关的规格、功能等有关内容进 行说明。 ( 另售 ) MELSEC-Q/L 结构化编程手册 ( 应用函数篇 ) 对结构化程序中可使用的应用函数相关的规格、功能等有关内容进行说明。SH-080904CHN( 另售 )SH-080905CHNMELSEC-Q/L 结构化编程手册 ( 特殊指令篇 ) 对结构化程序中可使用的模块专用指令、PID 控制指令以及内置 I/O 功能用指令等的特殊指令相关的规 格、功能等有关内容进行说明。 ( 另售 ) FXCPU Structured Programming Manual [Device & Common] 对 GX Works2 中提供的结构化程序用软元件、参数进行说明。 FXCPU Structured Programming Manual [Basic & Applied Instruction] 对 GX Works2 中提供的结构化程序用顺控指令进行说明。 FXCPU Structured Programming Manual [Application Functions] 对 GX Works2 中提供的结构化程序用应用函数进行说明。SH-080906CHN( 另售 )JY997D26001( 另售 )JY997D34701( 另售 )JY997D34801A - 7 3) iQ Works 的操作手册名称 iQ Works 入门手册 面向 iQ Works 的初次使用者,对使用 MELSOFT Navigator 进行系统管理的方法及系统标签的使用方法等基 本操作方法有关内容进行说明。 ( 另售 ) 手册编号SH-080975CHN??操作手册以 PDF 文件被存储在软件包的 CD-ROM 中。另备有用于另售的印刷品,希望单独购买手册时,请根据上表中 的手册编号订购。A - 8 ●本手册的定位 在本手册中,对 GX Works2 的功能中的通过简单工程创建顺控程序的操作有关内容进行说明。 以目的进行分类的参阅手册如下所示。 关于各手册的记载内容、手册编号等请参阅 “关联手册”列表。 1) GX Works2 及 USB 驱动程序的安装目的 GX Works2 安装步骤说明书 GX Works2 Version 1 操作手册 公共篇希望了解运行环境、安装方法??希望了解 USB 驱动程序的安装方法??2) GX Works2 的操作GX Works2 入门指南 目的 简单工程篇 结构化工程篇 公共篇 GX Works2 Version 1 操作手册 简单工程篇 功能块篇 结构化工程篇 智能功能模块 操作篇希望了解 GX Works2 的所有 功能 希望了解 GX Works2 的工程 类型及可使用的语言 希望了解初次使用简单工程 时的基本操作及步骤 希望了解初次使用结构化工 程时的基本操作及步骤 希望了解与工程类型无关的 可使用的功能的操作方法 希望了解编程用的功能及操 作方法 希望了解在简单工程中使用 功能块 (FB)时的操作及步 骤 希望了解智能功能模块的数 据设置方法???????????? ????????A - 9 3) 编程中使用的各种语言的操作 关于各种语言的编程所使用指令的详细内容,请参阅 4)、5)。目的 GX Works2 安装步骤 说明书 GX Works2 入门指南 简单工程篇 结构化工程篇 公共篇 GX Works2 Version 1 操作手册 简单工程篇 结构化工程篇 智能功能模块 操作篇梯形图????*1简单工程SFC????ST????梯形图????*1SFC????结构化工程 结构化梯形图 /FBD?? ??ST????*1:仅限 MELSAP3、FX 系列用 SFCA - 10 4) 各种语言的编程所使用指令的详细内容 (QCPU(Q 模式 )/LCPU 的情况下 )MELSEC-Q/L/F 结构化 编程手册 基础篇 希望了解可编程控 制器 CPU 的出错代 码、特殊继电器 ? 特殊寄存器的内容 希望了解公共指令 的种类及详细内容 希望了解智能功能 模块用指令的种类 使用梯形 及详细内容 图的情况 希望了解网络模块 下 用指令的种类及详 细内容 希望了解 PID 控制 功能用指令的种类 及详细内容 希望了解 使用 SFC SFC(MELSAP3) 的规 的情况下 格、功能、指令等 的详细内容 希望了解结构化编 程的基础知识 希望了解公共指令 的种类及详细内容 希望了解智能功能 使用结构 模块用指令的种类 化梯形图 / 及详细内容 FBD或ST的 希望了解网络模块 情况下 用指令的种类及详 细内容 希望了解 PID 控制 功能用指令的种类 及详细内容 希望了解应用函数 的种类及详细内容?? ?? ?? ??MELSEC-Q/L 结构化编程手册目的MELSEC-Q/L 编程手册 公共指令篇MELSEC-Q/L/QnA 编程手册 PID 控制指令篇所使用模块 的手册 -公共指令篇特殊指令篇应用函数篇SFC 篇所有语言?????????????? ???? ????A - 11 5) 各种语言的编程所使用指令的详细内容 (FXCPU 的情况下 )MELSEC-Q/L/F 结构化 编程手册 基础篇 希望了解基本 ? 应 用指令的种类及详 细内容、软元件及 参数、出错代码的 内容 希望了解 SFC 的规 格、功能、程序示 例 希望了解结构化编 程的基础知识 使用结构化 梯形图 /FBD 或 ST 的情况 下 希望了解软元件及 参数、出错代码的 内容 希望了解顺控指令 的种类及详细内容 希望了解应用函数 的种类及详细内容??FXCPU 结构化编程手册 软元件 ? 公共说明篇 FX0、FX0S、 FX0N、FX1、 FXU、FX2CFXCPU 编程手册 FX1S、FX1N、 FX2N、FX1NC、 FX2NC FX3S、FX3G、 FX3U、FX3GC、 FX3UC目的顺控指令篇应用函数篇使用梯形图 的情况下??????使用 SFC 的 情况下????????????A - 12 ●手册的阅读方法ゴ?g??? ??义?????????义? ???ゴ????? ??g??? ??义????????????????? ???????????? ???????乍?g??? ??义????乍?????
?????????????义?????义??????A - 13 其它种类的说明如下所示。??对该页面中说明内容的特别注意事项及希望预先了解的功能等进行说明。???乍对该页面中说明的内容的限制事项进行说明。●本手册中使用的符号 本手册中使用的符号及内容举例如下。(1) (2) (3)(5)(4)编号 (1) (2) (3) (4) (5) && [符号 ] 菜单栏的菜单名 工具栏的图标 && 画面的选项卡名 画面的按钮 “ ” 画面内的各项目名 键盘的按键内容示例 [Project( 工程 )]&&PLC System(PLC 系统设置 )&& (高速中断设置) “Timer Limit Setting( 定时器时 限设置 )”&WUOA - 14 ■ 本手册中使用的总称 ? 略称在本手册中,将软件包、可编程控制器 CPU 等以如下所示的总称 ? 略称表示。在需要标明相关型号的 情况下,将记载模块型号。总称 ? 略称 GX Works2 以往产品 GX Developer GX Simulator iQ Works 个人计算机 Q 系列 L 系列 FX 系列 基本型 QCPU 高性能型 QCPU 通用型 QCPU QCPU(Q 模式 ) LCPU FXCPU CPU 模块 SFC 产品型号 SWnDNC-GXW2 的总称产品名。 (n= 版本 ) - 产品型号 SWnD5C-GPPW、 SWnD5C-GPPW-A、 SWnD5C-GPPW-V、SWnD5C-GPPW-VA 的总称产品名。 (n= 版本 ) 产品型号 SWnD5C-LLT、SWnD5C-LLT-A、SWnD5C-LLT-V、SWnD5C-LLT-VA 的总称产品名。 (n= 版本 ) iQ Platform 对应工程环境 MELSOFT iQ Works 的略称。 基于 Windows 运行的个人计算机的总称。 内容 / 对象模块三菱可编程控制器 MELSEC-Q 系列的略称。 三菱可编程控制器 MELSEC-L 系列的略称。 三菱可编程控制器 MELSEC-F 系列的略称。 Q00J、Q00、Q01 的总称。 Q02、Q02H、Q06H、Q12H、Q25H 的总称。 Q00UJ、Q00U、Q01U、Q02U、Q03UD、Q03UDE、Q03UDV、Q04UDH、Q04UDEH、Q04UDV、 Q06UDH、Q06UDEH、Q06UDV、Q10UDH、Q10UDEH、Q13UDH、Q13UDEH、Q13UDV、Q20UDH、 Q20UDEH、Q26UDH、Q26UDEH、Q26UDV、Q50UDEH、Q100UDEH 的总称。 基本型 QCPU、高性能型 QCPU、通用型 QCPU 的总称。 L02S、L02S-P、L02、L02-P、L06、L06-P、L26、L26-P、L26-BT、L26-PBT 的总称。 FX0S、 FX0、 FX0N、 FX1、 FX1S、 FX1N、 FX1NC、 FXU、 FX2C、 FX2N、 FX2NC、 FX3S、 FX3G、 FX3GC、 FX3U、 FX3UC 的总称。 QCPU(Q 模式 )、LCPU、FXCPU 的总称。 MELSAP3、MELSAP-L、FX 系列用 SFC 的总称。A - 15 备忘录A - 16 1本手册介绍在实际的 GX Works2 中创建程序 ( 结构化工程 ) , 使可编程控制器 CPU 运行的步骤。 对于初次使用 GX Works2 创建结构化工程的程序的用户 , 建议参阅了本手册之后再使用 GX Works2。 关于简单工程 , 请参阅下述手册。 GX Works2 入门指南 ( 简单工程 )3结构化梯形图 /FBD 语言 程序的创建5多个程序块的创建1 - 1ST 语言程序的创建1.1 简单工程与结构化工程 . . . . . . . . . . . . . . . . . . 1-2 1.2 程序创建步骤 . . . . . . . . . . . . . . . . . . . . . . 1-34创建的程序及系统配置1概要2概要 GX Works21 概要1.1简单工程与结构化工程■ 简单工程使用三菱可编程控制器 CPU 的指令,创建顺控程序。 此外,在简单工程中,可以通过与传统的 GX Developer 相同的操作进行程序创建。 在简单工程中,可以使用下述程序语言进行创建。 ●图形语言 ?梯形图语言 是以与传统的 GX Developer 相同的操作方法 , 通过由触点及线圈构成的梯形图表示的图形语言。 ?SFC 语言 是用于记述顺控程序控制的图形语言,该语言可使顺控程序易于理解。 该语言通过记述处理的步及移动至下一个步的转移条件进行记述。 步及转移条件均可通过梯形图语言进行记述。 ●文本语言 ?ST 语言 ( 结构化文本语言 ) ST 语言可以与 C 语言等高级语言一样,通过条件语句进行选择分支,通过循环语句进行重复等的 语句对控制进行记述。因此,可以简洁容易地进行程序编写。■ 结构化工程对于结构化工程,可以通过结构化编程创建程序。 通过将控制细分化,将程序的通用部分执行部件化,可以实现易于阅读的、高引用性的编程 ( 结构化编 程 )。 在结构化工程中,可以通过下述程序语言进行创建。 ●图形语言 ? 梯形图语言 是以与传统的 GX Developer 相同的操作方法 , 通过由触点及线圈构成的梯形图表示的图形语言。 ? 结构化梯形图 /FBD 语言 结构化梯形图语言是基于继电器梯形图设计技术创建的图形语言。 由于直观且易于理解 , 因此常用于顺控程序。梯形图总是从位于左侧的母线开始。 结构化梯形图是由触点、线圈、功能块、函数所构成。这些要素通过垂直线及水平线相连接。 FBD 语言是通过划线连接函数或功能块,显示梯形图的图形语言。 ?SFC 语言 是用于记述顺控程序控制的图形语言,该语言可使顺控程序易于理解。 该语言通过记述处理的步及移动至下一个步的转移条件进行记述。 步及转移条件均可通过梯形图语言进行记述。 ●文本语言 ?ST 语言 ( 结构化文本语言 ) ST 语言可以与 C 语言等高级语言一样,通过条件语句进行选择分支,通过循环语句进行重复等的 语句对控制进行记述。因此,可以简洁容易地进行程序编写。???乍对于 FXCPU,简单工程时不支持 ST 语言,结构化工程时不支持梯形图语言、SFC 语言。1 - 2 1.2 程序创建步骤11.2程序创建步骤概要以下对从结构化工程中的程序创建开始 , 至在可编程控制器 CPU 中执行为止的步骤进行说明。1.打开工程步骤 参照 3.2.1 项 3.2.3 项2创建的程序及系统配置启动 GX Works2。 创建新的结构化工程。或者打开已存在的结构化工程。2.参数的设置步骤 参照 3.2.4 项3结构化梯形图 /FBD 语言 程序的创建对参数进行设置。3.程序结构的创建步骤 参照 --5.2.5 项4ST 语言程序的创建创建程序文件。 将任务创建到程序文件中。 创建程序部件 (POU)。 将程序部件 (POU) 的程序块登录到程序文件的任务中。54.标签的设置步骤 参照 3.2.5 项 --对全局标签进行定义。 对局部标签进行定义。5.程序的编辑步骤 参照 3.2.6 项 4.2.6 项 5.2.7 项对各程序部件的程序进行编辑。 ??义 1 - 3多个程序块的创建 GX Works21 概要6.编译步骤 参照 3.2.7 项进行编译。7.与可编程控制器 CPU 相连接步骤 参照 3.3.1 项将计算机与可编程控制器 CPU 相连接。 对连接目标进行设置。8.PLC 写入步骤 参照 3.3.2 项将参数写入到可编程控制器 CPU 中。 将程序写入到可编程控制器 CPU 中。9.动作的确认步骤 参照 3.4 节 4.4 节 5.4 节 3.5 节对顺控程序的执行状态、软元件的内容进行监视并执行动作确认。 对可编程控制器 CPU 的出错发生状况进行确认。10.打印步骤 对程序、参数进行打印。 参照 3.7 节 4.7 节 5.7 节11.工程的结束步骤 对工程进行保存。 结束 GX Works2。 参照 3.8 节 3.9 节1 - 4 1本章介绍本手册中创建的程序的系统配置及概要有关内容。3结构化梯形图 /FBD 语言 程序的创建5多个程序块的创建2 - 1ST 语言程序的创建2.1 系统配置 . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2.2 程序创建的概要 . . . . . . . . . . . . . . . . . . . . . 2-24创建的程序及系统配置2创建的程序及系统配置2概要 GX Works22 创建的程序及系统配置2.1系统配置??????&38 4+&38
*;:RUNV 86%??在本手册说明中,使用 GX Works2 及 Q 系列可编程控制器。2.2程序创建的概要以下使用简单的示例 ( 下表 ) 介绍程序创建的有关内容。 ? 创建新工程 ? 参数的设置 ? 标签的设置 ? 程序的创建 ( 触点、应用指令的输入操作 , 梯形图转换 / 编译 ) ?PLC 写入 ? 监视等 ? 预览、打印 表 2.1 创建的程序的概要程序语言 程序块数 程序概要 参照13章结构化梯形图35章2 - 2 2.2 程序创建的概要表 2.1 创建的程序的概要 程序语言 程序块数 程序概要 参照12创建的程序及系统配置FBD13章3ST 1 4章结构化梯形图 /FBD 语言 程序的创建梯形图SFC详细内容请参阅下述手册。 GX Works2 入门指南 ( 简单工程篇 )5多个程序块的创建2 - 3ST 语言程序的创建详细内容请参阅下述手册。 GX Works2 入门指南 ( 简单工程篇 ) 在梯形图编辑器内,创建显示 ST 语言程序的内嵌 ST 框后,可以进行编辑及监视。 详细内容请参阅下述手册。 GX Works2 Version 1 操作手册 ( 简单工程篇 )4概要 GX Works22 创建的程序及系统配置备忘录2 - 4 13 - 1多个程序块的创建3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9创建的程序 . . . . . . . . . 工程的创建 . . . . . . . . . 将工程写入可编程控制器 CPU . 动作的监视 . . . . . . . . . 可编程控制器诊断 . . . . . . 从可编程控制器 CPU 中读取工程 打印 . . . . . . . . . . . . 工程的保存 . . . . . . . . . 工程的结束 . . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. 3-2 . 3-3 3-21 3-29 3-38 3-39 3-41 3-47 3-485ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建本章以简单的结构化梯形图 /FBD 的程序为例介绍结构化工程的程序创建步骤。 关于程序语言、变量、数据类型、函数 ( 指令 ) 等的结构化程序的详细内容请参阅下述手册。 MELSEC-Q/L/F 结构化编程手册 ( 基础篇 ) 可编程控制器 CPU 的编程手册34创建的程序及系统配置3结构化梯形图 /FBD 语言程序 的创建2概要 GX Works23 结构化梯形图 /FBD 语言程序的创建3.1创建的程序以下介绍创建的程序的动作以及程序。3.1.1程序的动作●X0 由 OFF → ON 时 Y10 置为 ON,1 秒后置为 OFF。 ●X1 置为 ON 时将 K10 传送至 D0( 在标签 “VAR1”中定义 )。 ●X2 置为 ON 时将 K20 传送至 D0( 在标签 “VAR1”中定义 )。3.1.2创建的程序■ 结构化梯形图■ FBD3 - 23.1.1 程序的动作 3.2 工程的创建13.2工程的创建概要通过结构化梯形图程序创建工程。 创建 FBD 语言的程序,请参照 3.2.8 项。3.2.1GX Works2 的启动21.对要启动的软件包的菜单进行选择。3结构化梯形图 /FBD 语言 程序的创建42.启动软件包。5多个程序块的创建??通过对桌面上的 图标进行双击 , 也可启动软件包。??*;:RUNV??3.2.1 GX Works2 的启动3 - 3ST 语言程序的创建创建的程序及系统配置 GX Works23 结构化梯形图 /FBD 语言程序的创建3.2.2GX Works2 的画面构成GX Works2 的画面构成如下所示。 对于工具栏、状态栏、导航窗口、部件选择窗口、输出窗口 , 通过 [View (视图)] 菜单选择显示 / 隐 藏。 关于 GX Works2 的画面构成的详细内容请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 )标题栏 菜单栏 工具栏 导航窗口 部件选择窗口 将用于程序创建的部件以 列表形式进行显示。视窗内容显示区域 根据当前选择的视窗显示视 窗的内容。工作窗口 是进行编程、参数设置、 监视等的主画面。输出窗口 对编译操作的结果、出错 信息以及报警信息进行显 示。 视窗选择区域 对显示的视窗进行选择。 状态栏3 - 43.2.2 GX Works2 的画面构成 3.2 工程的创建3.2.3创建新工程1创建新的工程。概要1.通过下述任一操作 , 可以显示工程的新建画面。?选择 [Project (工程)] 菜单。 ?点击 ( 新建工程 )。 [New (新建工程)]2创建的程序及系统配置32.从列表框中选择新创建工程的 “Series (系 列) ” 、 “Module Type (机型) ” 、 “Project Type (工程类型) ” 、 “Language (程序语 言) ” 。设置后 , 对 (确定)按钮进行点击。 设置内容 ?Series (系列) :QCPU (Q mode) (QCPU (Q 模式 )) ?Module Type (机型) : Q02/Q02H ?Project Type (工程类型) :Structured Project3.新工程将被创建。3.2.3 创建新工程3 - 5多个程序块的创建(结构化工程)*1 ?Language (程序语言) : Structured Ladder/FBD (结构化梯形图 /FBD) *1: “Structured Project (结构化工程) ”的情况 下 , 一直可以使用标签。在此无需进行勾选。5ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建4 GX Works23 结构化梯形图 /FBD 语言程序的创建??打开已存在的工程 分为在 1 个文件格式下的打开工程画面和工作区格式下的打开工程画面。 关于打开已存在的工程的操作的详细内容请参阅下述手册。GX Works2 Version 1 操作手册 ( 公共篇 )1.执行以下任一操作。? 选择 [Project (工程)] ? 点击 ( 打开工程 )。 [Open (打开工程)] 菜单。2.将显示打开工程画面。输入工程所在的文件夹。选择要打开的工程。 选择后,在文件名中显示。3.点击(打开)按钮 , 打开工程。3 - 63.2.3 创建新工程 3.2 工程的创建3.2.4参数的设置1对可编程控制器参数进行设置。概要1.??如果对工程视窗的 “Parameter (参数) ” “PLC Parameter (PLC 参数) ”进行双击 , 将显 示 Q 参数设置画面。2创建的程序及系统配置3结构化梯形图 /FBD 语言 程序的创建2.在本手册的示例中 , 参数为初始设置未变。 关于参数设置的详细内容 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 ) CPU 的手册 CPU 的编程手册 所使用的网络的手册???????? &(QG????? @ ???5多个程序块的创建3.2.4 参数的设置3 - 7ST 语言程序的创建点击 (设置结束)按钮后 , 设置将被确 定 , 画面将被关闭。4 GX Works23 结构化梯形图 /FBD 语言程序的创建3.2.5标签的设置对全局标签进行设置。1.对工程视窗的 “Global Label (全局标签) ” “Global1”进行双击时 , 将显示全局标签 设置画面。??2.从列表框中选择全局标签设置画面的 “Class (类) ” 。设置内容 ?Class (类): VAR_GLOBAL3.对全局标签设置画面的 “Label Name (标签名) ” 进行直接输入。设置内容 ?Label Name (标签名): VAR1???乍● 关于标签名中可使用的字符 标签名中最多可以使用全角或半角字符合计 32 个字符。 但是,对下述标签名进行编译时将变为出错状态。 ? 包含有空格的标签名 ? 起始处具有半角数字的标签名 ? 与软元件同名的标签名 关于其它标签名中不能使用的字符 , 请参阅下述手册。GX Works2 Version 1 操作手册 ( 公共篇 ) ??义 3 - 83.2.5 标签的设置 3.2 工程的创建14.对全局标签设置画面的 “Date Type (数据类型) ” 进行直接输入。设置内容 ?Date Type (数据类型): Word[Signed]( 字 [ 带 符号 ])概要2创建的程序及系统配置通过点击,也可以从数据类型选择画面中选择数据类型。设置内容 *1 1) Libraries (对象): ALL (全部) 2) Type Class (类型分类): Simple Types (基本 数据) 3) Data Type (数据类型): Word[Signed]( 字 [ 带 符号 ]) 4) Array Element (数组元素): 无勾选*1:应按 “Libraries (对象) ”→ “Type Class (类型 分类) ”→ “Data Type (数据类型) ”→ “Array Element (数组元素) ”的顺序进行设置。 设置完毕后点击 (确定)按钮。5多个程序块的创建5.对全局标签设置画面的 “Device (软元件) ” 进行直接输入。设置软元件时 , 地址将被自动设置。 此外,也可通过地址进行设置。 设置内容 ?Device (软元件): D0 ??义 3.2.5 标签的设置3 - 9ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建??34 GX Works23 结构化梯形图 /FBD 语言程序的创建6.对全局标签设置画面的 “Constant (常量) ” 、 “Comment (注释) ” 、 “Remark (备注) ”进行设 置。对于系统标签的关联、系统标签名、属性,在本手册 的示例中不使用。 设置内容 ?Constant (常量): 标签的类为 VAR_GLOBAL 的情 况下 , 不能进行常量的设 置、更改。 ?Comment (注释): 无设置 ?Remark (备注): 无设置关于全局标签、局部标签的设置操作的详细内容 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 结构化工程篇 ) 关于全局标签、局部标签的编程的详细内容 , 请参阅下述手册。 MELSEC-Q/L/F 结构化编程手册 ( 基础篇 )3 - 103.2.5 标签的设置 3.2 工程的创建3.2.6程序的创建1对 3.1.2 项的结构化梯形图的程序进行创建。概要1.??3结构化梯形图 /FBD 语言 程序的创建2.如果对部件选择窗口的 “Function (函数) ” “LDP”进行拖放 , LDP 的函数将被配置。4ST 语言程序的创建??/'3??使用部件选择窗口对函数、功能块进行配置 对于函数、功能块 , 可以通过从部件选择窗口进行拖放简便地进行配置。 部件选择窗口可通过下述操作显示。 选择 “View (视图) ” “Docking window (折叠窗口) ” “Function Block Selection Window (部件选 择窗口) ”菜单。 在下述示例中 , 如果从部件选择窗口中对函数 “LDP”进行拖动及放下 , “LDP”函数将被配置。 详细内容请参阅下述手册。 GX Works2 Version 1 操作手册 ( 结构化工程篇 )5多个程序块的创建2)放下 1)拖动使用梯形图符号替代上升沿脉冲指令 LDP 函数 如果点击 ( 上升沿脉冲 ) 后,对配置位置进行点击,上升沿脉冲将被配置。 ??义 3.2.6 程序的创建3 - 11创建的程序及系统配置如果对工程视窗的 “POU (程序部件) ” “Program (程序) ” “POU_01” “Program (程序本体) ”进行双击 , 将显示 POU_01[PRG] 程序本体 [Structured Ladder/FBD (结构化梯形图 /FBD)] 画面。2 GX Works23 结构化梯形图 /FBD 语言程序的创建????3.如果点击结构化梯形图 /FBD 工具栏的 写入 ), 将变为划线写入模式。( 划线如果按左图所示按始点 终点的顺序进行点击 , 划线将被绘制。 (将要点中记载的划线自动连接功能置为 ON 使用。 )??划线的连接 对触点、线圈、函数、功能块等的梯形图符号通过划线进行连接。 点击 ( 划线写入 ), 通过划线写入绘制划线。在划线写入模式中将划线的自动连接功能置为 ON 时 , 仅通过鼠标对始点及终点进行指定便可简便地进行划线 连接。 详细内容请参阅下述手册。 GX Works2 Version 1 操作手册 ( 结构化工程篇 )????要使划线的自动连接功能置于 ON, 通过下述任一操作均可使之有效。?对 (自动连接划线)进行点击。 [Auto Connect (自动连接划线) ]菜单 , 进行勾选。? 选择 [Edit (编辑)]? 通过在结构化梯形图 /FBD 的工作窗口中右击鼠标 , 可显示菜单画面 , 选择 “Auto Connect (自动连接划线) ”后 , 在菜单中进行勾选。点击4.通过点击结构化梯形图 /FBD 工具栏的 模式 ), 将变为选择模式。( 选择 ??义 3 - 123.2.6 程序的创建 3.2 工程的创建15.????对 “LDP”函数进行设置。概要如果对 “s”的输入变量 “?”进行点击 , 可以对输 入变量进行设置。 设置内容 ?s: X02创建的程序及系统配置??对函数、功能块的输入输出的数据类型进行参照 如果对配置的函数、功能块进行双击 , 将显示 “Function/FB Label Setting (函数 /FB 标签设置) ”画面。 在 “Function/FB Label Setting (函数 /FB 标签设置) ”画面中可以对输入输出的数据类型进行参照。 详细内容请参阅下述手册。??????6.如果点击结构化梯形图 /FBD 工具栏的 ( 常开 触点 ) 后,将光标移动到配置位置后,即显示常 开触点。进行点击后 , 常开触点将与左母线连接, 可以设置变量。(将要点中记载的划线自动连接功能置为 ON 使用。 ) 设置内容 ? 变量 : Y105多个程序块的创建??自动连接划线 将划线的自动连接功能置为 ON 时,触点、线圈等的梯形图符号与左母线、竖划线、触点、线圈、函数、功能块 的右侧连接点可简便地进行连接。 详细内容请参阅下述手册。GX Works2 Version 1 操作手册 (结构化工程篇)??????????????????????????? ????????????????????? ??义 3.2.6 程序的创建3 - 13ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建GX Works2 Version 1 操作手册 ( 结构化工程篇 )34 GX Works23 结构化梯形图 /FBD 语言程序的创建7.如果点击结构化梯形图 /FBD 工具栏的 ( 常闭 触点 ) 后,将光标移动到配置位置后,即显示常 闭触点。进行点击后 , 常闭触点将与 LDP 的函数 连接,可以设置变量。设置内容 ? 变量 : TS0*1 *1: TS0 表示定时器 T0 的触点。8.按照步骤 3 的要领绘制如左图 (1))所示的划 线。划线绘制后 , 点击结构化梯形图 /FBD 工具栏的 ( 选择模式 ), 进入选择模式。 9.如果点击结构化梯形图 /FBD 工具栏的 (线 圈 ) 后,将光标移动到配置位置后,即显示线 圈。进行点击后 , 线圈将与常闭触点左母线 “TSO”连接,可以设置变量。划线绘制后 , 点击结构化梯形图 /FBD 工具栏的 ( 选择模式 ), 进入选择模式。 设置内容 ? 变量 : Y1010.如果对部件选择窗口的 “Function (函数)”“OUT_T”进行拖放 , 函数将被配置。如果对 TCoil*1、 TValue*2 的输入变量 “?”进行点 击 , 可以对变量进行设置。???? 7&RLO?79DOXH设置内容 ?TCoil: TC0*3 ?TValue: 10 *1: 在 TCoil 中设置定时器的线圈。 *2: 在 TValue 中设置定时器的设置值。 *3: TC0 表示定时器 T0 的线圈。 ??义 3 - 143.2.6 程序的创建 3.2 工程的创建111.按照步骤 3 的要领进行如左图 (1)) 所示的划线写入。 划线绘制后 , 点击结构化梯形图 /FBD 工具栏的 ( 选择模式 ), 进入选择模式。2创建的程序及系统配置12.选择梯形图块头部后 , 如果点击结构化梯形图 /????????FBD 工具栏的 ( 梯形图块添加 ( 下一个 )), 梯形图块将被添加。3结构化梯形图 /FBD 语言 程序的创建??1 个梯形图块中应创建 1 个梯形图程序。413.如果点击结构化梯形图 /FBD 工具栏的(常 开触点 ) 后,将光标移动到配置位置后,即显 示常开触点。进行点击后 , 常开触点将与左母 线连接,可以设置变量。设置内容 ?Variable (变量): X15多个程序块的创建?? ??义 3.2.6 程序的创建3 - 15ST 语言程序的创建概要 GX Works23 结构化梯形图 /FBD 语言程序的创建14.通过对部件选择窗口的 “Function (函数)”“MOVP”进行拖放 , 函数将被配置。1)按照步骤 3 的要领绘制如左图 (1))所示的划线。 如果对 “s” 、 “d”的输入 / 输出变量 “?”进行点 击 , 可以对变量进行设置。 设置内容 ?s: 10????V????G?d: VAR1*1 *1: VAR1 是 3.2.5 项中设置的标签。??从标签选择画面中选择并输入 对于标签 , 也可从标签选择画面中选择后进行输入。 对于标签选择画面 , 在点击了变量的状态下通过以下操作显示。? 选择 “Edit (编辑) ” ? 点击 ( 选择标签 )。 “List Operands (选择标签) ”菜单。关于标签选择画面的详细内容请参阅下述手册。 GX Works2 Version 1 操作手册 ( 结构化工程篇 ) ?????????? ?????????Ё????????标签候补的显示 将显示与所输入的字符串开头一致的标签候补。 在该程序示例中,输入 “V”后将显示以 “V”开头的标签。 通过在所显示的标签中选择,无需完整输入也可以输入标签。 ??义 3 - 163.2.6 程序的创建 3.2 工程的创建115.选择梯形图块后 , 如果点击结构化梯形图 /FBD概要工具栏的 ( 梯形图块添加 ( 下一个 )), 梯 形图块将被添加。2??????创建的程序及系统配置16.如果点击结构化梯形图 /FBD 工具栏的设置内容 ?Variable (变量): X217.如果对部件选择窗口的 “Function (函数)”“MOVP”进行拖放 , 函数将被配置。1)按照步骤 3 的要领绘制如左图 (1))所示的划线。 如果对 “s” 、 “d”的输入 / 输出变量 “?”进行点 击 , 可以对变量进行设置。????G????V设置内容 ?s: 20 ?d: VAR1*1 *1: VAR1 是在 3.2.5 项中设置的标签。5多个程序块的创建 ??义 3.2.6 程序的创建3 - 17ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建(常 开触点 ) 后,将光标移动到配置位置后,即显 示常开触点。进行点击后 , 常开触点将与左母 线连接,可以设置变量。34 GX Works23 结构化梯形图 /FBD 语言程序的创建??梯形图块、梯形图符号的复制 相同程序的情况下 , 梯形图块复制后 , 通过对需要更改的地方进行编辑,可以高效地进行作业。对于梯形图块 的复制,请如下所示对梯形图块头部进行点击,按住&WUO的同时进行拖放。按住Ctrl的同时进行拖放。 在此例中,将X1更改为X2。在此例中,将10更改为20。仅复制触点、线圈、函数等梯形图符号时,请对梯形图符号进行点击,按住6KLIW的同时进行拖放。软元件显示格式的切换 可以将软元件的显示格式切换为软元件、地址来确认程序。使用局部标签时,请在编译后或在全部编译后进行 操作。 关于编译的内容,请参照以下项目。 3.2.7 程序的编译● 替换为软元件进行显示的操作选择 [View (视图)]● 替换为地址进行显示的操作[View Mode (标签显示格式更改)][Device (软元件)] 菜单。选择 [View (视图)] ???????![View Mode (标签显示格式更改)] [Address (地址)] 菜单。 ????!标签 / 软元件同时显示 通过添加选项可以在标签显示模式中同时显示软元件。 选择 [Tool (工具)] [Options (选项)] 菜单,调出选项画面。 选择选项画面的 “Program Editor (程序编辑器) ” “Structured Ladder/FBD (结构化梯形图 /FBD) ” “Label (标签) ” ,勾选 “Display label and devices (同时显示标签和软元件) ” 。 在下例中, “X1” 、 “D0”为标签。 ????! ???????????!3 - 183.2.6 程序的创建 3.2 工程的创建3.2.7程序的编译1程序的编译中有以下 2 种类型。各自的编译对象程序有所不同。 在此 , 进行全部编译。关于编译 , 请参阅下述手册。 此外 , 关于全部编译的操作 , 请参阅下述项目。 GX Works2 Version 1 操作手册 ( 结构化工程篇 ) 表 3.1 编译及对象程序编译对象程序 编译 全部编译 将任务中登录的程序块中未编译的程序块转换为顺控程序。 ( 已编译的程序不被进行编译。) 将任务中登录的所有程序块转换为顺控程序。 ( 已编译的程序也被进行编译。)2创建的程序及系统配置通过点击( 转换 + 全部编译 ) 也可执行。如果点击(是)按钮,将执行全部编译。5多个程序块的创建3.全部编译的结果将被显示到输出窗口中。发生错误时,请确认内容并修正,执行编译或全部编 译 (步骤 1) 。没有错误时的显示。3.2.7 程序的编译3 - 19ST 语言程序的创建2.将显示如左所示的画面。结构化梯形图 /FBD 语言 程序的创建1.选择 [Compile (转换 / 编译)] All (转换 + 全部编译)] 菜单。[Rebuild34概要 GX Works23 结构化梯形图 /FBD 语言程序的创建???为了将创建、编辑的程序变为在可编程控制器 CPU 中可执行的顺控程序,必须进行编译。 ?对于 “Warning C9062”, 也可作为程序进行正确编译及监视。 ?关于编译状态的确认方法 在工程视窗中 , 可以对编译状态进行确认。??????????????3.2.8创建 FBD 语言的程序在没有结构化梯形图的左母线的情况下以与结构化梯形图相同的步骤创建 FBD 的程序。 点击菜单栏的 [Edit (编辑)] [Ladder Symbol (梯形图符号)] [Left Power Rail (左母 线)] 可以显示或隐藏左母线。 通过点击 (左母线)也可进行隐藏。 通过 FBD 创建的程序,请参照 3.1.2 项。??左母线的显示 / 隐藏● 即使在显示左母线的状态下,可以通过不使用左母线的方式来创建 FBD 程序。 ● 当函数等已经连接到左母线上时,即使想要删除左母线也不行。请先删除至左母线的连接,然后再删除左母线。 ● FBD 不能创建符号表达的程序。 在函数表达中,使用函数、操作符来创建。1 个梯形图块中,创建多个梯形图 在创建 FBD 的程序时,可以在 1 个梯形图块中创建多个梯形图。此时,在编译时会出现报警。 可以通过添加选项设置的方式来不让该报警显示。 选择 [Tool (工具)] [Options (选项)] 菜单,调出选项画面。 在选项画面的 “Compile (编译) ” “Output Result (输出结果) ” “Disable Warning Codes (登 (添加)按钮 (确定)按钮。 录的警告代码) ”中输入 “C2034” ,点击3 - 203.2.8 创建 FBD 语言的程序 3.3 将工程写入可编程控制器 CPU13.3将工程写入可编程控制器 CPU概要将工程写入到可编程控制器 CPU 中。3.3.1将计算机与可编程控制器 CPU 相连接2创建的程序及系统配置将计算机与可编程控制器 CPU 的电缆连接时对连接路径进行设置。■ 将计算机与可编程控制器 CPU 相连接关于连接时的注意事项 , 请参阅可编程控制器 CPU 的手册。ヨ???? ??????&38 4+&38 3结构化梯形图 /FBD 语言 程序的创建86%??4对将计算机通过 USB 电缆与 CPU(Q02HCPU) 相连接的路径进行设置。 通过其它路径或者 FXCPU 相连接的情况下 , 有关设置的详细内容请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 )ST 语言程序的创建■ 连接目标的设置1.??2.对连接目标视窗的当前连接目标 “Connection1” 进行双击时 , 将显示连接目标设置画面。?? ??义 3.3.1 将计算机与可编程控制器 CPU 相连接3 - 21多个程序块的创建在导航窗口的视窗选择区域中点击 “Connection Destination (连接目标) ”时, 将显示连接目标视窗。5 GX Works23 结构化梯形图 /FBD 语言程序的创建3.双击如果对 “PC side I/F (计算机侧 I/F) ”的 “ (Serial USB( 串行 USB))”进行双击 , 将 显示计算机侧 I/F 串行详细设置画面。4.对计算机侧 I/F 进行设置。设置后 , 如果点击 束,画面将关闭。 设置内容 ?选择 USB (确定)按钮 , 设置将结5.对 “PLC side I/F (可编程控制器侧 I/F) ” 的“ (PLC Module(CPU 模块 ))”进行点击 , 对使用的接口进行选择。点击 ??义 3 - 223.3.1 将计算机与可编程控制器 CPU 相连接 3.3 将工程写入可编程控制器 CPU16.点击点击 (通信测试)按钮时 , 将以设置的连接路径执行与可编程控制器 CPU 的 通信测试。2创建的程序及系统配置3结构化梯形图 /FBD 语言 程序的创建7.如果点击 (确定)按钮 , 画面将关闭。 不能与可编程控制器 CPU 正常通信的情况下 , 将显示 下述画面。应对连接目标的设置、连接电缆等进行确 认。5多个程序块的创建8.如果点击 (确定) 按钮 , 连接目标设置 将结束,画面将关闭。3.3.1 将计算机与可编程控制器 CPU 相连接3 - 23ST 语言程序的创建如果通信测试成功将显示如左所示的画面 , “PLC Type (CPU 型号) ”栏中将显示可编程控 制器 CPU 的型号。4概要 GX Works23 结构化梯形图 /FBD 语言程序的创建??● 有多个连接目标的情况下,可以设置多个连接目标数据以进行切换。1.选择连接目标视窗的当前连接目标 “Connection1”, 右击鼠标选择 “Add New Data (新建数据) ”菜单。将显示新建数据画面。2.对 “Data Name (数据名) ” 、 “Set as Default Connection (作为通常使用连接目 标进行指定) ”进行设置。如果点击 (确定)按钮,连接目标 视窗的所有连接目标中将显示新的连接目标。 设置内容 ?Data Name (数据名): Connection2 ?Set as Default Connection (作为通常 使用连接目标进行指定): 无勾选3.进行连接目标的设置。 如果对所有连接目标 “Connection2”进 行双击,将显示连接目标设置画面。关于 设置方法请参阅下述项目。3.3.1 项 ■ 连接目标设置步骤 3????????3 - 243.3.1 将计算机与可编程控制器 CPU 相连接 3.3 将工程写入可编程控制器 CPU1● 切换至新创建的连接目标时,通过在创建新数据时对 “Set as Default Connection (作为通常使用连接目标进行指 定) ”进行勾选 , 或将连接目标设置为常用的连接目标 , 在进行 PLC 读取、PLC 写入等与可编程控制器 CPU 通信时, 新创建的连接目标将成为连接对象。1.3结构化梯形图 /FBD 语言 程序的创建2.???????5多个程序块的创建3.3.1 将计算机与可编程控制器 CPU 相连接3 - 25ST 语言程序的创建指定为常用连接目标的连接目标数据将被 显示到连接目标视窗的当前连接目标中。4创建的程序及系统配置选择连接目标视窗的所有连接目标 “Connection2”后 , 点击鼠标右键 , 选 择 “Set as Default Connection (作为 通常使用连接目标进行指定) ”菜单。2概要 GX Works23 结构化梯形图 /FBD 语言程序的创建3.3.2将工程写入可编程控制器 CPU将工程数据写入到 3.3.1 项中设置的连接目标的可编程控制器 CPU 中。1.选择 “Online (在线) ” “Write to PLC (PLC 写入) ”菜单后 , 将显示在线数据操作画 面。通过点击 面。 (PLC 写入 ) 也可显示在线数据操作画2.??????在在线数据操作画面中对对象模块、工程进行设 置。设置后,点击 (执行)按钮。?? ????对象模块的设置内容 ?Target module (对象模块): 选择 &&PLC Module (CPU 模块)&& 工程的设置内容 ?Symbolic Information: 在对象存储器中选择“Program Memory/Device Memory(程序存储器 / (源代码信息) 软元件存储器) ” ,将源代码信息勾选为对象。 如果进行了勾选,PLC 数据的程序 ( 程序文件 )、MAIN 的对象栏中将被放 入勾选,且变为灰色显示。 源代码信息中包含有程序文件及变量等。 ?PLC Data (PLC 数据): 在对象存储器中选择 “Program Memory/Device Memory (程序存储器 / 软元件存储器) ”后,将参数的可编程控制器 / 网络 / 远程口令 / 开关 设置勾选为对象。 对全局软元件注释、软元件存储器不进行勾选。 ??义 3 - 263.3.2 将工程写入可编程控制器 CPU 3.3 将工程写入可编程控制器 CPU1???乍FXCPU 的情况下如下所示。 ? 只有 3.00 版本以后的 FX3U、FX3UC 系列产品才会显示源代码信息。 ? 结构化工程的情况下,只有 3.00 版本以后的 FX3U、FX3UC 系列产品才可以从可编程控制器 CPU 中进行读取。无法 从可编程控制器 CPU 中读取时,请妥善保存写入的工程。概要2创建的程序及系统配置3.将显示如左所示的画面。如果点击 (是)按钮,将 写入工程 (程序) 。3结构化梯形图 /FBD 语言 程序的创建??可编程控制器 CPU 内已存在有程序、参数的情况下 , 将显示以下画面。 覆盖的情况下 , 应点击 (是)或者 (全部是)按钮。 此外 , 如果点击 (全部是)按钮,将在不显示用于其它数据的覆盖确认用画面的状况下进行覆盖。4ST 语言程序的创建????????????????????????5多个程序块的创建4.写入过程中将显示如左所示的画面。 写入结束时将显示 “Write to PLC: Completed (PLC 写入:结束) ” 。如果点击 (关闭)按钮,PLC 写入画面将被关闭。?????? ??义 3.3.2 将工程写入可编程控制器 CPU3 - 27 GX Works23 结构化梯形图 /FBD 语言程序的创建5.如果点击 (关闭)按钮,在 线数据操作画面将被关闭。3 - 283.3.2 将工程写入可编程控制器 CPU 3.4 动作的监视13.4动作的监视概要对监视执行动作进行确认。某些监视画面的显示示例中由于打印的缘故颜色有所变化。 在 GX Works2 中 , 配备有离线动作模拟功能。关于模拟功能 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 )23.4.1 程序的监视创建的程序及系统配置1.??在导航窗口的视窗选择区域中点击 “Project (工程) ”时将显示工程视窗。3结构化梯形图 /FBD 语言 程序的创建2.5多个程序块的创建??3.如果选择 [Online (在线)] [Monitor (监 视)] [Start Monitoring (监视开始)] 菜 单 , POU_01[PRG] 程序 [Structured Ladder/FBD (结构化梯形图 /FBD)] 画面将变为监视状态。通过点击 ( 监视开始 ) 也可将 POU_01[PRG] 程 序 [Structured Ladder/FBD (结构化梯形图 /FBD)] 画面置为监视状态。4.将可编程控制器 CPU 置为 RUN 状态。 将可编程控制器 CPU 的 RUN/STOP 开关置为 RUN 侧。 ??义 3.4.1 程序的监视3 - 29ST 语言程序的创建如果对工程视窗的 “POU (程序部件) ” “Program (程序) ” “POU_01” “Program (程序本体) ”进行双击 , 将显示 POU_01[PRG] 程序本体 [Structured Ladder/FBD (结构化梯形图 /FBD)] 画面。4 GX Works23 结构化梯形图 /FBD 语言程序的创建??通过下述远程操作也可对可编程控制器 CPU 的 RUN/STOP 状态进行切换。 根据所使用的可编程控制器 CPU 其远程操作的设置内容有可能不一样。关于远程操作的详细内容 , 请参阅下述 手册。 GX Works2 Version 1 操作手册 ( 公共篇 ) 如果选择 [Online (在线)] [Remote Operation (远程操作)] 菜单 , 将显示远程操作画面 , 可以对可编 程控制器 CPU 的 RUN/STOP 状态进行切换。?????? ?????????? ????? ?????? ????????? キ???????? ??&XUUHQWO\ 6SHFLILHG6WDWLRQ ???キ??ā?? ?? ?????????? &38???????? ?????581ā? ?3$86(ā???6723ā? 581???? ????581?????? ???????????? ????????????&38?? ????????&38 ????监视状态的显示示例21?????2))??????????? ?义 3 - 303.4.1 程序的监视 3.4 动作的监视1??关于监视状态在工作窗口监视的执行过程中 , 对监视状态进行显示。 当所有的监视均停止时,监视状态将变为隐藏状态。 在监视状态中 , 对可编程控制器 CPU、模拟器的扫描时间、RUN/STOP 状态等进行显示。?????? ?????????????概要2创建的程序及系统配置86(5?? (55?? 5816723?? ????3结构化梯形图 /FBD 语言 程序的创建关于监视状态的详细内容 , 请参阅下述手册。GX Works2 Version 1 操作手册 ( 公共篇 ) 关于监视状态显示● 位值的状态显示 (ON/OFF) 对于触点、线圈等的位值的 ON/OFF 状态的显示 , 通过软元件及标签的 ON/OFF 状态进行显示。 关于位值的 ON/OFF 状态的显示 , 请参阅下述手册。GX Works2 Version 1 操作手册 ( 公共篇 )OFF 的状态 ON 的状态4ST 语言程序的创建● 位值以外的状态显示 ( 当前值 ) 对于触点、线圈等的位值以外的当前值以及字符串的内容 , 按下述方式进行显示。9$5????5多个程序块的创建● 当前值的 10 进制 /16 进制数的显示切换 当前值的 10 进制 /16 进制数的显示切换可以通过下述操作进行。将当前值切换为 10 进制数的操作选择 [Online (在线)] 制 ))] 菜单。 选择 [Online (在线)] (16 进制 ))] 菜单。 [Monitor (监视)] [Change Value Format (Decimal) (当前值显示切换 (10 进将当前值切换为 16 进制数的操作[Monitor (监视)] [Change Value Format (Hexadecimal) (当前值显示切换3.4.1 程序的监视3 - 31 GX Works23 结构化梯形图 /FBD 语言程序的创建关于测试操作● 触点的强制 ON/OFF 对监视画面的软元件、标签进行6KLIW+ 双击时 , 可编程控制器 CPU 内的软元件的 ON/OFF 状态将被强制切换。● 字软元件的当前值更改 如果对监视中的字软元件进行双击 , 将显示当前值更改画面 , 可以对当前值进行更改。输入更改的数值并点击 (设 置)按钮后,当前值将被更改。3 - 323.4.1 程序的监视 3.4 动作的监视15.将可编程控制器 CPU 的输入 X0、X1、X2 进行 OFF → ON, 对下述动作进行确认。对于输入 X0、X1、X2 的 OFF → ON, 也可通过上述测试操作进行。 ? 将 X0 进行 OFF → ON 时 Y10 将 ON, 1 秒后将变为 OFF。?;??21 ???&?21概要2创建的程序及系统配置? 将 X2 置为 ON 时将 K20 传送至 VAR1( 软元件 : D0) 中。?;??21 9$5???.6.通过( 监视停止 ) 也可对 POU_01[PRG] 程序[Structured Ladder/FBD (结构化梯形图 /FBD)] 画面的监视状态进行解除。7.将可编程控制器 CPU 置为 STOP 状态。将可编程控制器 CPU 的 RUN/STOP 开关置为 STOP 侧。 通过远程操作也可对可编程控制器 CPU 的 RUN/STOP 状态进行切换。 关于远程操作 , 请参阅下述项目。 步骤 4 的要点3.4.1 程序的监视3 - 33多个程序块的创建选择 [Online(在线)] [Monitor(监视)] [Stop Monitoring (监视停止)] 菜单时 , POU_01[PRG] 程序 [Structured Ladder/FBD (结 构化梯形图 /FBD)] 画面的监视状态将被解除。5ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建? 将 X1 置为 ON 时将 K10 传送至 VAR1( 软元件 : D0) 中。 ?;??21 9$5??.34 GX Works23 结构化梯形图 /FBD 语言程序的创建3.4.2软元件值的批量监视1.选择 [Online (在线)] [Monitor (监视)] [Device/Buffer Memory Batch (软元件 / 缓 冲存储器批量监视)] 时 , 将显示软元件 / 缓冲 存储器批量监视画面。通过点击 (软元件 / 缓冲存储器批量监视)也可 显示软元件 / 缓冲存储器批量监视画面。设置2.对想要监视的软元件进行设置。 在该示例中 , 对软元件 D0 进行设置。软元件的设置内容 ?Device (软元件) :选择 “Device Name (软元 件名) ” ?Device Name (软元件名): D03.???乍应对进行监视的软元件设置软元件 / 地址。 在标签名中不能进行设置。如果点击 将被显示。(详细)按钮 , 显示格式画面 ??义 3 - 343.4.2 软元件值的批量监视 3.4 动作的监视14.对监视的软元件数据的显示格式进行设置。显示格式的设置内容 ?Monitor Format (监视格式) :Bit and Word (位&字) ?Display (显示) :16 bit Integer (16 位整数) ?Value (进制数) :DEC (10 进制) ?Bit Order (位顺序) :0--F ?Switch No. of Points(点数切换) :Bit Device Bit and Word Format 16 Points (位软元件 位& 字格式 16 点) 设置后 , 点击 (确定)按钮。 显示格式画面将被关闭。 关于显示格式的详细内容 , 请参阅以下手册。 GX Works2 Version 1 操作手册 ( 公共篇 )概要2创建的程序及系统配置3结构化梯形图 /FBD 语言 程序的创建??● 显示格式可被保存 将监视画面重新打开时 , 不会显示上次 “Display Format (显示格式) ”中设置的状态。 (将显示默认的 状态)为了以上次的设置进行显示,应将设置内容保存到文件中,并对该文件进行读取。设置内容的保存 可通过在软元件 / 缓冲存储器批量监视画面中点击 (保存)按钮进行。进行保存的读取时,请在 软元件 / 缓冲存储器批量监视画面中点击 (打开)按钮打开对象文件。 ● 数据的显示格式也可在软元件 / 缓冲存储器批量监视画面中进行设置。 请在软元件 / 缓冲存储器批量监视画面中点击 “Display Format (显示格式) ”按钮进行设置。设置内 容将被反映到显示格式画面中。4ST 语言程序的创建55. 6.对结构化梯形图 /FBD 工具栏的 行点击,将进入监视状态。( 监视开始 ) 进将可编程控制器 CPU 置为 RUN 状态。将可编程控制器 CPU 的 RUN/STOP 开关置为 RUN 侧。7.对结构化梯形图 /FBD 工具栏的 按钮进行点击,将停止监视。监视停止后 , 监视值将被保留。( 监视停止 )当前值 ??义 3.4.2 软元件值的批量监视3 - 35多个程序块的创建 GX Works23 结构化梯形图 /FBD 语言程序的创建点击8. 9.如果点击窗口的 , 软元件 / 缓冲存储器批 量监视画面将被关闭。 将可编程控制器 CPU 置为停止状态。将可编程控制器 CPU 的 RUN/STOP 开关置为 STOP 侧。 通过远程操作也可对可编程控制器 CPU 的 RUN/STOP 状态进行切换。 关于远程操作 , 请参阅下述项目。 3.4.1 项 程序的监视中的要点??● 关于软元件 / 缓冲存储器批量监视画面的多个打开 可以打开多个软元件 / 缓冲存储器批量监视画面。 画面标题的末尾处将显示编号。编号● 关于当前值的更改 如果点击软元件 / 缓冲存储器批量监视画面的 当前值进行更改。(当前值更改)按钮,将显示当前值更改画面 , 可以对1.选择进行当前值更改的软元件显示 位置。选择 ??义 3 - 363.4.2 软元件值的批量监视 3.4 动作的监视1如果点击 (当前值更改) 按钮,将显示当前值显示画面。通过点击 (当前值更改)也可显示 当前值显示画面。2创建的程序及系统配置点击33.进行当前值的更改操作。关于操作方法 , 请参阅下述项目。 3.4.1 项 程序的监视中的要点5多个程序块的创建3.4.2 软元件值的批量监视3 - 37ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建4概要2. GX Works23 结构化梯形图 /FBD 语言程序的创建3.5可编程控制器诊断可以对可编程控制器 CPU 的 RUN/STOP 状态及出错状态进行确认。 关于网络诊断、以太网诊断、CC-Link 诊断 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 )1.选择 [Diagnostics (诊断)] [PLC Diagnostics (PLC 诊断)] 菜单时 , 将显示 PLC 诊断画面。13)14)1) 2) 3) 4) 7) 8) 9) 5) 10) 11) 7) 9) 12)15) 16)编号 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15) 16) 项目 连接目标路径 连接站的 CPU 信息 显示信息选择 出错 JUMP 时的设置 当前错误 出错履历 出错 JUMP 出错解除 出错帮助 出错履历 履历清除 状态图标示例 监视状态 可编程控制器 CPU 信息 监视停止 CSV 文件生成6)说明 连接目标路径 : 显示计算机及可编程控制器 CPU 的连接信息。 系统图像 : 将连接目标路径以示意图进行显示。 对型号、动作状态、开关状态进行显示。 将出错信息 ( 当前错误、出错履历 )/ 继续运行出错信息 /CPU 状态信息 / 串行通信错误中希望 显示的内容通过单选按钮进行选择。 出错 JUMP 时要缩小 PLC 诊断画面的尺寸、调整显示位置的情况下选择。 显示当前的 CPU 出错信息。 显示出错的履历。 跳转至当前选择的错误 No. 对应的出错的顺控程序步编号处。 对当前错误中显示的出错信息进行清除。 对当前选择的出错 No. 对应的说明画面进行显示。 显示最新的出错履历。 将出错履历显示栏的出错履历列表删除。 将出错对应的图标显示到出错信息的状态栏中。 显示当前是处于监视启动中还是停止中。 显示可编程控制器 CPU 的状态。 执行监视的开始 / 停止。 将出错信息保存为 CSV 文件。2.如果点击(关闭)按钮, PLC 诊断画面将被关闭。3 - 38 3.6 从可编程控制器 CPU 中读取工程13.6从可编程控制器 CPU 中读取工程1.选择 [Online (在线)] [Read from PLC (PLC 读取)] 菜单时,将 显示在线数据操作画面。通过点击 (PLC 读取 ) 也可显示在线 数据操作画面。概要将数据从 3.3.1 项中设置的连接目标的可编程控制器 CPU 中读取到工程中。2创建的程序及系统配置2.??????在在线数据操作画面中对对象模块、 工程进行设置。设置后 , 如果点击 (执行)按 钮,将对工程 ( 程序 ) 进行读取。3结构化梯形图 /FBD 语言 程序的创建4?? ????ST 语言程序的创建对象模块的设置内容 ?Target module (对象模块): 选择 &&PLC Module (CPU 模块)&& 工程的设置内容 ?Symbolic Information: 在对象存储器中选择 “Program Memory/Device Memory (程序存储器 / 软元件存储器) ” ,将 GX Works2( 结构化工程 ) 勾选为对象 *1。 源代码信息中包含有程序文件及变量等。 ?PLC Data (PLC 数据): 在对象存储器中选择“Program Memory/Device Memory(程序存储器 / 软元件存储器) ” ,将参数的 PLC/ 网络 / 远程口令 / 开关设置勾选为对 (源代码信息) 象 *1 。 全局软元件注释、软元件存储器不勾选。*1: 在一系列的操作中,如果在写入时设置为勾选,则在读取时将被默认设置为勾选。5多个程序块的创建 ??义 ???乍FXCPU 的情况下如下所示。 ? 结构化工程的情况下,只有 3.00 版本以后的 FX3U、 FX3UC 系列产品才可以从可编程控制器 CPU 中进行读取。无法 从可编程控制器 CPU 中读取时,请妥善保存写入的工程。3 - 39 GX Works23 结构化梯形图 /FBD 语言程序的创建??GX Works2 内已存在有源代码信息、参数的情况下 , 将显示以下画面。 覆盖的情况下 , 应点击 (是)或者 (全部是)按钮。 此外 , 如果点击 (全部是)按钮,将在不显示用于其它数据的覆盖确认用画面的状况下进行覆盖。????⑤??????????????????????3.读取过程中将显示如左所示的画面。读取结束时将显示 “Read from PLC: Completed (PLC 读取:结束) ” 。 如果点击 (关闭)按钮,PLC 读取画面将被关闭。????4.如果点击 (关闭) 按钮,在 线数据操作画面将被关闭。3 - 40 3.7 打印13.7打印概要将 GX Works2 中创建的程序及参数通过打印机进行打印。 打印分为批量打印和显示画面打印两种,在本节中将对显示画面打印进行说明。 关于打印的详细内容 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 )2创建的程序及系统配置3.7.1打印机的设置对执行打印的打印机进行设置。5多个程序块的创建2.对执行打印的打印机进行选择 , 对打印用纸尺 寸、打印方向等进行设置。设置后 , 如果点击 置画面将被关闭。 (确定)按钮,打印设3.7.1 打印机的设置3 - 41ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建1.选择 [Project (工程)] [Printer Setup (打印设置)] 时 , 将显示打印设置画面。34 GX Works23 结构化梯形图 /FBD 语言程序的创建3.7.2程序的预览显示打印程序时的示意图。1.??在导航窗口的视窗选择区域中点击 “Project (工程) ”时将显示工程视窗。2.对工程视窗的 “POU (程序部件) ” “Program (程序) ” “POU_01” “Program (程序本体) ”进行双击时 , 将显示 POU_01[PRG] 程序本体 [Structured Ladder/FBD (结构化梯形图 /FBD)] 画面。?? ??义 3 - 423.7.2 程序的预览 3.7 打印13.2创建的程序及系统配置3结构化梯形图 /FBD 语言 程序的创建4.???????5多个程序块的创建3.7.2 程序的预览3 - 43ST 语言程序的创建对内容进行确认后执行打印时 , 点击 (打印)按钮。 如果点击 (关闭)按钮 , 显示画面预览画面将关闭。4概要选择 [Project (工程)] [Print Window Preview (显示画面预览)] 时 , 将显示显示画 面预览画面。 GX Works23 结构化梯形图 /FBD 语言程序的创建3.7.3程序打印的执行1.对程序进行显示。关于显示步骤 , 请参阅下述项目。 3.7.2 程序的预览2.选择 [Project (工程)] [Print Window (显示画面打印)] 时 , 将显示显示画面打印画 面。3.如果点击(确定)按钮,打印将开始。点击3 - 443.7.3 程序打印的执行 3.7 打印3.7.4可编程控制器参数的预览1对打印可编程控制器参数时的示意图进行显示。 如果对工程视窗的 “Parameter (参数) ” “PLC Parameter (PLC 参数) ”进行双击 , 将显示 Q 参数设置画面。概要1.??对可编程控制器参数进行显示。2创建的程序及系统配置3结构化梯形图 /FBD 语言 程序的创建2.点击(显示画面预览)按钮。4ST 语言程序的创建??5多个程序块的创建???????3.对内容进行确认后执行打印时 , 点击 (打印)按钮。如果点击 闭。 (关闭)按钮, 预览画面将被关3.7.4 可编程控制器参数的预览3 - 45 GX Works23 结构化梯形图 /FBD 语言程序的创建3.7.5可编程控制器参数打印的执行1.对可编程控制器参数进行显示。关于显示步骤 , 请参阅下述项目。 3.7.4 可编程控制器参数的预览2.点击(显示画面打印)按钮。??3.如果点击(确定)按钮,打印将开始。??3 - 463.7.5 可编程控制器参数打印的执行 3.8 工程的保存13.8工程的保存概要对工程进行保存。 对新创建的工程进行保存时 , 应通过 [Save As (工程另存为)] 菜单进行保存。1.设置后 , 如果点击 (保存)按钮 , 工程 ( 程 序 ) 将被保存。 关于详细内容 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 ) 设置内容 ?Save in (保存目标) : 对保存目标文件夹进行指定 ?File name (文件名) :对文件名进行指定 ?Title (标题) : 对标题进行指定 ( 即使不指定标题也可进行保存。 )5多个程序块的创建???乍●“Title (标题) ”的输入字符数应在 128 个字符以内。 ● 保存目标路径名 + 工作区名 + 工程名的输入字符数的合计应在 200 个字符以内。 ● 不能保存到 C:\、D:\ 等的根目录下。3 - 47ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建2.对 “Save in (保存目标) ” 、 “Workspace Name (工作区名) ” 、 “Project Name (工程名) ” 、 “Title (标题) ”等进行设置。34创建的程序及系统配置选择 [Project (工程)] [Save As (工程 另存为)] 菜单时 , 将显示工程另存为画面。2 GX Works23 结构化梯形图 /FBD 语言程序的创建3.9工程的结束1.选择 [Project (工程)] [Exit (Q) (退 出 GX Works2)] 菜单,将退出 GX Works2。使工程结束。??未保存工程的情况下 , 将显示下述信息。 要保存工程时 , 应点击 点击了 (是)按钮。 (否)按钮的情况下 , 将在不保存工程的状况下退出 GX Works2。3 - 48 1本章以简单的 ST 程序为例对结构化工程的程序创建步骤进行说明。 关于程序语言、变量、数据类型、函数 ( 指令 ) 等的结构化程序的详细内容请参阅下述手册。 MELSEC-Q/L/F 结构化编程手册 ( 基础篇 ) 可编程控制器 CPU 的结构化编程手册3结构化梯形图 /FBD 语言 程序的创建4 - 1多个程序块的创建4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9创建的程序 . . . . . . . . . 工程的创建 . . . . . . . . . 将工程写入可编程控制器 CPU . 动作的监视 . . . . . . . . . 可编程控制器诊断 . . . . . . 从可编程控制器 CPU 中读取工程 打印 . . . . . . . . . . . . 工程的保存 . . . . . . . . . 工程的结束 . . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . .. 4-2 . 4-3 . 4-8 . 4-8 4-12 4-12 4-12 4-12 4-124ST 语言程序的创建5创建的程序及系统配置4ST 语言程序的创建2概要 GX Works24 ST 语言程序的创建4.1创建的程序以下介绍创建程序的动作及程序。4.1.1程序的动作●X0 由 OFF → ON 时 Y10 置为 ON,1 秒后置为 OFF。 ●X1 置为 ON 时将 K10 传送至 D0( 在标签 “VAR1”中定义 )。 ●X2 置为 ON 时将 K20 传送至 D0( 在标签 “VAR1”中定义 )。4.1.2创建的程序4 - 24.1.1 程序的动作 4.2 工程的创建14.2工程的创建概要通过 ST 程序创建工程。4.2.1GX Works2 的启动2创建的程序及系统配置关于 GX Works2 的启动操作 , 请参阅下述项目。 3.2.1 GX Works2 的启动关于 GX Works2 的画面构成 , 请参阅下述项目。 3.2.2 GX Works2 的画面构成4.2.3创建新工程关于创建新工程的操作 , 请参阅下述项目。 3.2.3 创建新工程4.2.4参数的设置5多个程序块的创建关于参数的设置操作 , 请参阅下述项目。 3.2.4 参数的设置 关于参数设置的详细内容 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 ) CPU 的手册 CPU 的编程手册4.2.5标签的设置关于全局标签的设置操作 , 请参阅下述项目。 3.2.5 标签的设置 关于全局标签、局部标签的设置操作的详细内容 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 结构化工程篇 ) 关于全局标签、局部标签编程的详细内容 , 请参阅下述手册。 MELSEC-Q/L/F 结构化编程手册 ( 基础篇 )4.2.1 GX Works2 的启动4 - 3ST 语言程序的创建结构化梯形图 /FBD 语言 程序的创建4.2.2GX Works2 的画面构成34 GX Works24 ST 语言程序的创建4.2.6程序的创建对 4.1.2 项的 ST 程序进行创建。1.如果对工程视窗的 “POU (程序部件) ” “Program (程序) ” “POU_01” “Program (程序本体) ”进行双击,将显示 POU_01[PRG] 程序本体 [ST] 画面。??2.直接输入 “Y10:=(LDP(TRUE*1, X0) OR Y10) AND NOT(TS0*2);”后 , 按压 (QWHU 。也可使用部件选择窗口进行输入。 设置内容 ?Y10:= (LDP_M(TRUE*1, X0) OR Y10) AND NOT (TS0*2); *1: TRUE 表示 ON 状态的含义。 *2: TS0 表示定时器 T0 的触点。 ??义 ??基本的记述及显示颜色 ST 语言编程是由语句、运算符、函数 / 指令 ( 函数、功能块 )、软元件、标签等所构成。关于语句、运算符、 编程的有关内容 , 请参阅下述手册。 MELSEC-Q/L/F 结构化编程手册 ( 基础篇 )? 语句的最后必须记述 “;” 。 ? 注释的记述 在程序中可以记述注释。?????Ё???? ?????????乏?? ??ā?4 - 44.2.6 程序的创建 4.2 工程的创建1? 显示颜色 对于语句、运算符、注释、标签、常数、字符串常数 , 以下述颜色 (初始设置)显示。 ? 语句 : ( ?) ? 运算符 ? 注释 ? 常数 ? 软元件 : ( : ( : ( : (? 字符串常数: ( ? 全局标签 : ( ? 局部标签 : (2) 放下ST 语言程序的创建1) 拖动3.使用部件选择窗口的情况下 ,OUT_T 位于 “Function (函数) ”内。 设置内容 ?OUT_T(Y10,TC0*1,10); *1: TC0 表示定时器 T0 的线圈。4.直接输入 “MOVP(X1,10,VAR1*2);”后 , 按压 (QWHU 。使用部件选择窗口的情况下 ,MOVP 位于 “Function (函数) ”内。 设置内容 ?MOVP(X1,10,VAR1*2); *2: VAR1 是在 4.2.5 项中设置的标签。 ??义 4.2.6 程序的创建4 - 5多个程序块的创建直接输入 “OUT_T(Y10,TC0*1,10);”后 , 按压 (QWHU 。结构化梯形图 /FBD 语言 程序的创建使用部件选择窗口进行输入 对于函数、功能块的函数名 , 通过从部件选择窗口中拖放到光标位置处,可简便地进行输入。 下述示例的情况下 , 从部件选择窗口中将函数 “LDP”进行拖放时 , “LDP”将被输入 , 对函数的参数进行输 入。 详细内容请参阅下述手册。 GX Works2 Version 1 操作手册 ( 结构化工程篇 )345创建的程序及系统配置A) ?? ) A) A) A) ?? ) ?? )2概要 GX Works24 ST 语言程序的创建??从标签选择画面中选择后进行输入 对于标签 , 也可从标签选择画面中选择后进行输入。 将光标对准标签输入位置处通过下述操作之一可显示标签选择画面。? 选择 “Edit (编辑) ” ? 点击 ( 选择标签 )。 “List Operands (选择标签) ”菜单。关于标签选择画面的详细内容请参阅下述手册。 GX Works2 Version 1 操作手册 ( 结构化工程篇 )?????????????????????Ё????????标签候补的显示 将显示与所输入的字符串开头一致的标签候补。 在该程序示例中,输入 “V”后将显示以 “V”开头的标签和指令。 通过在所显示的标签中选择,无需完整输入也可以输入标签。使用模板 插入对应指令 / 函数 / 控制语句的模板。5.直接输入 “MOVP(X2,20,VAR1*1);” 。使用部件选择窗口的情况下 ,MOVP 位于 “Function (函数) ”内。 设置内容 ?MOVP(X2,20,VAR1*1) *1. VAR1 是在 4.2.5 项中设置的标签。4 - 64.2.6 程序的创建 4.2 工程的创建4.2.7程序的编译12创建的程序及系统配置3结构化梯形图 /FBD 语言 程序的创建4ST 语言程序的创建5多个程序块的创建4.2.7 程序的编译4 - 7概要关于程序的编译操作 , 请参阅下述项目。 3.2.7 程序的编译 GX Works2 Version 1 操作手册 ( 结构化工程篇 ) GX Works24 ST 语言程序的创建4.3将工程写入可编程控制器 CPU关于将工程写入可编程控制器 CPU 的操作有关内容 , 请参阅下述项目。 3.3 将工程写入可编程控制器 CPU4.4动作的监视对监视执行动作进行确认。某些监视画面的显示示例中由于打印的缘故颜色有所变化。 在 GX Works2 中 , 配备有离线动作模拟功能。关于模拟功能 , 请参阅下述手册。 GX Works2 Version 1 操作手册 ( 公共篇 )4.4.1程序的监视1.??在导航窗口的视窗选择区域中点击 “Project (工程) ”时将显示工程视窗。2.如果对工程视窗的 “POU (程序部件) ” “Program (程序) ” “POU_01” “Program (程序本体) ”进行双击 , 将显示 POU_01[PRG] 程序本体 [ST] 画面。??3.如果选择 [Online (在线)] [Monitor (监 视)] [Start Monitoring (监视开始)] 菜单 , POU_01[PRG] 程序 [ST] 画面将变为监视 状态。通过点击 ( 监视开始 ) 也可将 POU_01[PRG] 程序 [ST] 画面置为监视状态。4.将可编程控制器 CPU 置为 RUN 状态。将可编程控制器 CPU 的 RUN/STOP 开关置为 RUN 侧。 ??义 4 - 84.4.1 程序的监视 4.4 动作的监视1??通过下述远程操作也可对可编程控制器 CPU 的 RUN/STOP 状态进行切换。 根据所使用的可编程控制器 CPU 其远程操作的设置内容有可能不一样。关于远程操作的详细内容 , 请参阅下述 手册。 GX Works2 Version 1 操作手册 ( 公共篇 ) 如果选择 [Online (在线)] [Remote Operation (远程操作)] 菜单 , 将显示远程操作画面 , 可以对可编 程控制器 CPU 的 RUN/STOP 状态进行切换。?????? ?????????? ????? ?????? ??????&38?? ????????&38 ???? ????????? キ???????? ??&XUUHQWO\ 6SHFLILHG6WDWLRQ ???キ???ā? ?? ?????????? &38????????? ????581ā??3$86( ā???6723ā? 581???? ????581?????? ???????????? ??????2创建的程序及系统配置3结构化梯形图 /FBD 语言 程序的创建4ST 语言程序的创建监视状态的显示示例52))????? 21????? ??????多个程序块的创建 ??义 4.4.1 程序的监视4 - 9概要 GX Works24 ST 语言程序的创建??关于监视状态在工作窗口监视的执行过程中 , 对监视状态进行显示。 当所有的监视均停止时,监视状态将变为隐藏状态。 在监视状态中 , 对可编程控制器 CPU、模拟器的扫描时间、RUN/STOP 状态等进行显示。?????? ?????????????86(5?? (55?? 5816723?? ????关于监视状态的详细内容 , 请参阅下述手册。GX Works2 Version 1 操作手册 ( 公共篇 ) 关于监视状态显示● 当前值的 10 进制 /16 进制数的显示切换 当前值的 10 进制 /16 进制数的显示切换可以通过下述操作进行。将当前值切换为 10 进制数的操作选择 [Online (在线)] 制 ))] 菜单。 选择 [Online (在线)] 制 ))] 菜单。 [Monitor (监视)] [Change Value Format(Decimal) (当前值显示切换 (10 进将当前值切换为 16 进制数的操作[Monitor (监视)] [Change Value Format(Hexadecimal) (当前值显示切换 (16 进关于测试操作 , 请参阅以下内容。 关于测试操作● 触点的强制 ON/OFF 对监视画面的软元件、标签进行6KLIW+ 双击时 , 可编程控制器 CPU 内的软元件的 ON/OFF 状态将被强制切换。● 字软元件的当前值更改 如果对监视中的字软元件进行双击 , 将显示当前值更改画面 , 可以对当前值进行更改。输入更改的数值并点击 (设 置)按钮后,当前值将被更改。4 - 104.4.1 程序的监视 4.4 动作的监视15.将可编程控制器 CPU 的输入 X0、X1、X2 进行 OFF → ON, 对下述动作进行确认。对于输入 X0、X1、X2 的 OFF → ON, 也可通过上述测试操作进行。概要? 将 X0 进行 OFF → ON 时 Y10 将 ON, 1 秒后将变为 OFF。2???&?21 ?;??21创建的程序及系统配置? 将 X1 置为 ON 时将 K10 传送至 VAR1( 软元件 : D0) 中。3?;??21 ??9$5 结构化梯形图 /FBD 语言 程序的创建? 将 X2 置为 ON 时将 K20 传送至 VAR1( 软元件 : D0) 中。4?;??21 ??9$5 ST 语言程序的创建6.通过( 监视停止 ) 也可将 MAIN_01[PRG] 程序[ST] 画面置为解除状态。7.将可编程控制器 CPU 置为 STOP 状态。将可编程控制器 CPU 的 RUN/STOP 开关置为 STOP 侧。 通过远程操作也可对可编程控制器 CPU 的 RUN/STOP 状态进行切换。关于远程操作 , 请参阅下述项目。 步骤 4 的要点4.4.2软元件值的批量监视关于软元件值的批量监视操作 , 请参阅下述项目。 3.4.2 软元件值的批量监视4.4.2 软元件值的批量监视4 - 11多个程序块的创建选择 [Online(在线)] [Monitor(监视)] [Stop Monitoring (监视停止)] 菜单时 , MAIN_01[PRG] 程序 [ST] 画面的监视状态将停止 ( 中断 )。5 GX Works24 ST 语言程序的创建4.5可编程控制器诊断可以对可编程控制器 CPU 的 RUN/STOP 状态及出错状态进行确认。 关于操作 , 请参阅下述项目。 3.5 可编程控制器诊断4.6从可编程控制器 CPU 中读取工程关于从可编程控制器 CPU 中读取工程的操作 , 请参阅下述项目。 3.6 从可编程控制器 CPU 中读取工程4.7打印关于工程的打印操作 , 请参阅下述项目。 3.7 打印4.8工程的保存关于工程的保存操作 , 请参阅下述项目。 3.8 工程的保存4.9工程的结束关于工程的结束操作 , 请参阅下述项目。 3.9 工程的结束4 - 124.4.2 软元件值的批量监视 1本章以简单的示例对将多个程序部件 ( 程序块 ) 构成为1个程序的结构化工程的创建步骤进行说明。 关于程序语言、变量、数据类型、函数 ( 指令 ) 等的结构化程序的详细内容请参阅下述手册。 MELSEC-Q/L/F 结构化编程手册 ( 基础篇 ) 可编程控制器 CPU 的结构化编程手册3结构化梯形图 /FBD 语言 程序的创建5 - 1多个程序块的创建5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9创建的程序 . . . . . . . . . 工程的创建 . . . . . . . . . 将工程写入可编程控制器 CPU . 动作的监视 . . . . . . . . . 可编程控制}

我要回帖

更多关于 wework 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信