gx works2入门指南结构化工程篇_第1页
gx works2入门指南结构化工程篇_第2页
gx works2入门指南结构化工程篇_第3页
gx works2入门指南结构化工程篇_第4页
gx works2入门指南结构化工程篇_第5页
已阅读5页,还剩100页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安全注意事项前务本手册中的注意事项仅记载了与本产品有关的内容。关于可编程控制器系统方面的安全注意事项,请参阅CPU块的用本手册中,安全注意事项被分为“”和“注意”这二个等级㸼㸼⼎䫭䇃԰㛑䗴៤♒䲒ᗻৃᵰˈᓩ䍋⅏ѵ԰䞡㸼⼎䫭䇃԰㛑䗴៤䰽ৃᵰˈᓩ䍋ҎਬЁㄝӸᆇ԰䕏Ӹ䖬ৃ㛑Փ䆒䄺注意根据情况不同,即使注意这一级别的事项也有可能 [设计注意事项应在可编程控制器的外部设置互锁电路,以便在通过个人计算机对运行中的可编程控制器进行数据变更、程序变更、状态控制时,能够确保整个系统的安全。应在可编程控制器的外部设置互锁电路,以便在通过个人计算机对运行中的可编程控制器进行数据变更、程序变更、状态控制时,能够确保整个系统的安全。此外,通过个人计算机对可编程控制器CPU进行 操作时,应预先确定由于电缆连接不良等导致发生通信异常时的系统处理方法。[启动 时的注意事项将个人计算机连接到运行中的可编程控制器将个人计算机连接到运行中的可编程控制器CPU上进行操作(可编程控制器CPURUN-STOP运行状态的变更、操作,应在熟读手册并充分确认安全的基础上执行此外,在对运行中的可编程控制器CPU进行程序变更时,根据操作条件有可能发生程序损坏等的问题。应在充分理解GXWorks2Version1操作手共篇上进行操作。在QD75型定位模块中使用原点原点回归、JG运行、微动运行、定位数据测试等的监视/测试功能时,应在熟读手册并确认充分安全的基础上,将可编程控制器PU置为STOP后执行。特别是在网络系统中使用时,操作人员有可能无法对机械动作进行确认,因此应在确认充分安全后执行。如果操作有可能导致机械损坏或事故。关于产品的应用三菱可编程控制器是以一般工业用途等为对象设计和制造的通用产品。因此,三菱可编程控制器不应用于以下设备·系统等特殊用途。如果用于以下特殊用途,对于三菱可编程控制器的质量、性能、安全等所有相关责任(包括但不限于未履行责任、瑕疵担保责任、质量保证责任、违法行为责任、制造物责任),三菱将不负责。航空航天、医疗、铁路、·装置、载人移动设备、载人装置、设备、等预计对人身财产有较大影响的用途。*印刷修改201004SH(NA)-080936CHN-第一日文手册原稿:SH-080734-本本手册不授予任何工业或任何其它类型的 ,也不授予任何专利。三菱电机对由于使用了本手册中的内容而引起的涉及工业知识的任何问题不承担责任。2010三菱电在此感谢贵方了三菱综合FA软件MELSOFT系列的产品在使用之前应熟读本书,在充分了解MELSEC系列的功能·性能的基础上正确地使 -1 -2修订记 -3前 -4 -4关于手 -7 -1概111简单工程与结构化工1-程序创建步1-22-12系统2-程序创建的2-3结构化梯形图语言程序的创 3-1到3-创建的程3-2 程序的动 -2 创建的程 -2 工程的创 -3 GXWorks2的启 -3 GXWorks2的画面构 -4 创建新工 -5 参数的设 -7 的设 -8 程序的创 - 程序的编 - 将工程写入可编程控制器 - 将计算机与可编程控制器CPU相连 - 将工程写入可编程控制器 - 动作的监 - 程序的监 - 软元件值的批量监 - 可编程控制器诊 - 从可编程控制器CPU中工 - 打 - 的设置..................................................................................................................................................3-程序的预览......................................................................................................................................................3-程序打印的执行..............................................................................................................................................3-可编程控制器参数的预览..............................................................................................................................3-可编程控制器参数打印的执行......................................................................................................................3-工程的保 3-工程的结 3-ST语言程序的创 4-1到4-创建的程4-2 程序的动 -2 创建的程 -2工程的创 -3 GXWorks2的启 -3 GXWorks2的画面构 -3 创建新工 -3 参数的设 -3 的设 -3 程序的创 -4 程序的编 -6将工程写入可编程控制器 -7动作的监 -7 程序的监 -7 软元件值的批量监 -可编程控制器诊 -从可编程控制器CPU中工 -打 -工程的保 -工程的结 - 5-1到5-创建的程5-2 程序的动 -2 创建的程 -3工程的创 -4 GXWorks2的启 -4 GXWorks2的画面构 -4 创建新工 -4 参数的设 -4 程序结构的准备(创建 -5 的设 -8 程序的创 -9 程序的编 -将工程写入可编程控制器 -动作的监 - 程序的监 软元件值的批量监 可编程控制器诊5- 从可编程控制器CPU中工5- 打5- 工程的保5- 工程的结5-在GXWorks2中,根据希望使用的功能,关联手册以分册形式关联手对GXWorks2的系统配置及参数设置、功能的操作方法等,简单工程及结构化工程中的通用功能有关内容进行说明说明。 (另售)SH-对 Works2的简单工程中的程序创建、监视等操作方法有关内容进行说明 (另售SH-对 Works2的结构化工程中的程序创建、监视等的操作方法有关内容进行说明 (另售SH-对 Works2中的智能功能模块的参数设置、监视、通信协议支持功能等的操作方法有关内容进行说明SH-GXWorks2入门面向GXWorks2的初次使用者,对简单工程中的程序创建及编辑、监视等基本操作方法有关内容进行说明 (另售SH-结构化编MELSEC-Q/L/F结构化编程手册(基础篇对结构化程序创建中必要的编程方法、编程语言的种类等有关内容进行说明 (另售SH-MELSEC-Q/L结构化编程手册(公共指令篇)对结构化程序中可使用的顺控指令、基本指令以及应用指令等的公共指令相关的规格、功能等有关内容进行说明。 (另售)SH-MELSEC-Q/L结构化编程手册(应用函数篇)对结构化程序中可使用的应用函数相关的规格、功能等有关内容进行说明 (另售SH-MELSEC-Q/L结构化编程手册(特殊指令篇)对结构化程序中可使用的模块指令、PID控制指令以及内置I/O功能用指令等的特殊指令相关的规格、功能等有关内容进行说明 (另售SH-操作手册以操作手册以PDF文件被在软件包的CD-ROM中另备有用于另售的印刷品,希望单 手册时,请根据上表中的手册编号订购在本手册中,对GXWorks2。以 “关联手册”列表目GXWorks2安装步骤GXWorks2Version1作手-结构化工程公共结构化工程安䆺䆺ὖὖὖ䆺䆺䆺䆺ὖὖὖ䆺䆺䆺䆺*1:仅ST序目MELSEC-MELSEC-编程手编程手用户手册/手基础特殊指令-䆺䆺䆺希望了PID䆺䆺䆺䆺䆺䆺䆺希望了PID䆺䆺䆺䆺手册的阅读方ゴゴ԰乬ⱘ䗮䖛义䴶েৃջⱘ㋶ᓩˈᠧᓔ义䴶᠔԰ⱘゴ㡖԰乬ⱘᠧᓔ义䴶᠔԰ⱘ㡖খ䯙Ⳃ԰ⱘখ䯙Ⳃ԰ঞখݠেৃ䖯㸠䆄䗄乍԰乬ⱘᠧᓔ义䴶᠔԰ⱘ乍*ҹϞЎњ䖯㸠䇈㗠ᓎⱘ义䴶Ϣᅲ䰙ⱘ义䴶其它种类的说明䰤䰤԰џ本手册中使用的符本手册中使用的符号及内容编符内示 菜单栏的菜单 画面的选项卡<<(高速中断设置“画面内的各项目“定时器时限设置-在本手册中,将软件包、可编程控制器CPU等以如下所示的总称·略称表示。在需要标明相关型号的情况总称·略内容GX产品型号SWnDNC-GXW2的总称产品名(nGX产品型号SWnD5C-GPPW、SWnD5C-GPPW-A、SWnD5C-GPPW-V、SWnD5C-GPPW-VA的总称产品名。(n=版)基于Windows运行的个人计算机的基本型Q00J、Q00、Q01的总称高性能型Q02、Q02H、Q06H、Q12H、Q25H的总称通用型Q00UJ、Q00U、Q01U、Q02U、Q03UD、Q03UDE、Q04UDH、Q06UDH、Q06UDEH、Q10UDH、Q10UDEH、Q13UDH、Q13UDEH、Q20UDH、Q20UDEH、Q26UDH、 的称QCPU(QQCPUQCPUQCPU的总称L02、L26-BT的总称FX0、FX0S、FX0N、FXU、FX2C、FX1S、FX1N、FX1NC、FX2N、FX2NC、FX3G、 的总称2345123451概本手册介绍在实际的GXWorks2中创结构化工CPU步骤。对于GXWorks2工程本手GXWorks2。关于简单工程,请参阅下述手册。 2多个程序块的创ST语言程序的创多个程序块的创ST语言程序的创 使用三菱可编程控制器CPU的指令,创建顺控程序此外,在简单工程中,可以通过与传统的 Developer相同的操作进行程序创建在简单工程中,可以使用下述程序语言进行图形语是以与传统的GXDeveloper同的操作方法触点及线圈构成的梯形图表·SFC是用于记述顺控程序控制的图形语言,该语言可使顺控程序易于理解。该语言通过记述处理的步及移动至下一个步的转移条件进行记述。文本语·ST构化文本语言ST可以C句进行选择分支,通过循环语句进行重复等的语对于结构化工程,可以通过结构化编程创建通过将控制细分化,将程序的通用部分执行部件化,可以实现易于阅读的、高性的编程(结构化编。图形语是以与传统的 Developer相同的操作方法,通过由触点及线圈构成的梯形图表示的图形语言·结构化梯形图由于直观且易于理解,因此常用于顺控程序。梯形图总是从位于左侧的·SFC是用于记述顺控程序控制的图形语言,该语言可使顺控程序易于理解。该语言通过记述处理的步及移动至下一个步的转移条件进行记述。文本语ST可以C句进行选择分支,通过循环语句进行重复等的语䰤䰤԰џ对于FXCPU,简单工程时不支持ST语言,结构化工程时不支持梯形图语言、SFC语言 12345概以下对从结构化工程中的程序创建开始,至在可编程控制器CPU中执行为12345概多个程序块的创ST语言程序的创步参GXWorks23.2.1创建新的结构化工程。或者打开已存在的结构化工程3.2.3步参对参数进行设置3.2.4步参创建程序文件-将任务创建到程序文件中-创建程序部件(POU)5.2.5将程序部件(POU)的程序块登录到程步参对全局进行定义3.2.5对局部进行定义-步参3.2.6对各程序部件的程序进行编4.2.65.2.7䕀ϟ步参进行编译3.2.7CPU步参将计算机与可编程控制器CPU3.3.1对连接目标进行设置步参将参数写入到可编程控制器CPU中。3.3.2将程序写入到可编程控制器CPU中。步参对顺控程序的执行状态、软元件的内容进行监视并执行动作确认3.44.45.4对可编程控制器CPU的出错发生状况3.5步参对程序、参数进行打印3.74.75.7步参对工程进行保存3.8GXWorks23.91234512345概系统配 2多个程序块的创ST语言程序的创多个程序块的创ST语言程序的创 ৃ㓪԰԰԰԰&38 ⬉在本手册说明中,使GXWorks2ৃ㓪԰԰԰԰&38 ⬉*; 以下使用简单的表绍程序创建的·的设·程序的创建(触点、应用指令的输入操作,梯形图转·可编程控制器·监2.1建的程序的概程序程序程序参结构化梯形1335多个程序块的创ST语言程序的创2.22.21234512345概程序程序程序参14梯形详细内容请参阅下述手册GXWorks2入门指单工程在梯形图编辑器内,创建显示T语言程序的内嵌ST框后,可以进行编辑及监视。详细内容请参阅下述手册。GXWorks2Version1操作手册(简单工程篇)详细内容请参阅下述手册GXWorks2入门指单工程1234512345概关于程序语言、变量、数据类型、函数(指令)等的结构化程序的详细内容请参阅下述手册创建的程 2ST语言程序的创工程的创ST语言程序的创将工程写入可编程控制器 21动作的监 29 38从可编程控制器CPU 工 39打 41多个程序块的创工程的保 多个程序块的创工程的结 48以下介绍创建的程序的动作程序的●X1置为ON时将K10传送至D0(在“VAR1”中定义)●X2置为ON时将K20传送至D0(在“VAR1”中定义)创建的12345概通过结构化梯形图程序12345概多个程序块的创ST语言程序的创通过对桌面通过对桌面上包ঠߏ*;3.2.1GXWorks2的启 3-GXWorks2画面构GXWorks2面构成如下所示对于、状态栏、导航窗口、部件选择窗口、输出窗口,通过[显示]菜单选择显示/隐藏。关于GXWorks2的画面构成的详细内容请参阅下述手册。GXWorks2Version1手册共䚼ᇚ䚼ᇚǃⲥ㾚䖯䕧ᇍ㓪⼎ᇐ㟾に 㾚にݙᆍ⼎

䗝ᢽに ⫼Ѣ԰ᑣᔶᓣ䖯㸠⼎ ⱘЏ⬏䴶㾚に䗝 ᇍ⼎ⱘ㾚に䖯㸠䗝

に ԰ⱘ㒧12345创12345创建新的工程

概概选择[Project(工程 [New(创建新工程·点击ST语言程序的创设置后,对按钮进行点击。ST语言程序的创ProjectType(工程类型):StructuredProject(*1QCPU(Qmode)(QCPU(Q模式))·PLCType(程控Language(多个程序块的创StructuredLadder(构化多个程序块的创*1:“结构化工程”的情况下,一直可以使用。GXWorks2Version11·[Project([Open(·点 (打开工程)2Ⳃ԰ӊ།DŽ䗝ᢽৃ⼎䗝ᢽৃᇚ⼎3.12345参12345

概䆒㕂ߏ䆒㕂ᴳᣝ䪂䆒㕂ߏ䆒㕂ᴳᣝ䪂ST语言程序的创在本手册的示例为初始设置未变。关于参数设置ST语言程序的创GXWorks2Version1作手CPU的手册CPU的编程手册多个程序块的创所使用的网络的多个程序块的创䰤԰џ关 名中可使用的字名中最多可以使用全角或半角字符合䰤԰џ关 名中可使用的字名中最多可以使用全角或半角字符合计32个字符。但 ·包含有空格 ·起始处具有半角数字 ·与软元件同名 关于其 名中不能使用的字符,请参阅下述手册GXWorks2Version1䕀ϟ

对工程视窗的“GlobalLabel(全局 “Global1”进行双击时,将显示全局 (类)”。设置设置·LabelName(名):䕀ϟ

1234512345概多个程序块的创ST语言程序的创对全局设置画面的“Device(软元多个程序块的创ST语言程序的创设置将被自动设置。设置·Device(元件通过通过点,也可以从数据类型选择画面中选择数据类型设置内容Libraries(ALL(TypeClass(Types(数据类型):设置完毕后按钮 对于系统的关联、系统名、属性,在本手册设置·Constant(数值的类VAR_GLOBAL·Comment(设关于全局、局部的设置操作的详细内容,请参阅下述手册。GXWorks2Version1手册化工程篇)关于全局、局部的编程的详细内容,请参阅下述手册MELSEC-Q/L/F结构基础12345程12345对3.1.2项的结构化梯形图的程序进行

概概䜡㕂多个程序块的创ST䜡㕂多个程序块的创ST语言程序的创使用使用部件选择窗口对功能、功能块进行对于功能、功能块,可以通过从部件选择窗口进行拖放简便地进行配置。部件选择窗口可通过下述操作显示。选择“View(显示)”“Dockingwindow叠窗“FunctionBlockSelectionWindow件选择窗口)”菜单。在下述示例中,如果从部件选择窗口中对功能“LDP”进行拖动及放下,“LDP”功能将被配置。详细内容请参阅下述手册。GXWorks2Version1作手构化工程ϟ使用梯形图符号替代上升沿脉冲指令LDP功能如果点击结构化梯形 (上升沿脉冲)后,对配置位置进行点击,上升沿脉冲䕀ϟ⚍ 的(划线写入⚍如果按左图所示按始点·终点的顺序进行点击(使用要点中记载的自动划线连接划划线的连对触点、线圈、功能、功能块等的梯形图符号通过点(划线写入),通过划线写入绘将自动划线连接功能置为有效时,仅通过鼠标对始点及终点进行指定便可简便地进行划线详细内容请参阅下述手册GXWorks2Version1作手构化工程⚍进行划线连接时,通过在划线写入模式中将自动划线连接功能置为有效,可以简便地进行对于自动划线连接功能,通过下述任一操作可使之变为选择[Edit(编辑 [AutoConnect(划线的自动连接)]菜单,进行勾选通过在结构化梯形图的工作窗口中右击鼠标可显示菜单画AutoConnect在菜䕀ϟ

的(选择模式1234512345䕧ব概如果对s”的以对输概设置对功能、对功能、功能块的输入输出的数据类型如果对配置的功能、功能块进行双击,将显示“功能可以对输入输出的数据类型详细内容请参阅下述手册设置”画面。在设置”画面GXWorks2Version1作手构化工程篇䗮䖛ঠߏ䕀ϟ

的(常开触点)后,对配置的位置进行点击,常开触点将被配বST语言程序的创বST语言程序的创多个程序块的创·Variable(多个程序块的创ব 的(常闭触点ব对变量的“?”进行点击设置。·Variable(*1:TS0T033(1),2),3))划线绘制后,点击结构化梯形图 的(选择模式),进入选择模式。 的(线圈বব对变量进行点击设置。·Variable(3(1 的如下所如下所示,连接源及连接目标中没有功能的输入或者输出的情况下,如果使用自动划线连接功能,也可以按述方式进行划线连接详细内容请参阅下述手册GXWorks2Version1作手构化工程԰ߎމϟ⿏԰㒓԰Ϣᐌ䯁㾺⚍Ⳍ䖲ݡ԰ᇚ㒓԰⿏԰㟇Ꮰ԰䜡㕂ⱘԡ԰ߦ㒓䖲԰ⱘ⢊ᗕϟ⿏䕀ϟ1234512345概如果TCoil*1TValue*2的输入变量击,可以对变量概设置·TValue:*1:在TCoil器的线圈*2:在TValue置值31·划线绘制后,如果点击结构化梯形图ST语言程序的创将变为ST语言程序的创选择梯形图块头部后,如果点击结构化梯形图的(梯形图块添加(下一个)),梯䗝ᢽẃᔶ䗝ᢽẃᔶ԰ഫ༈多个程序块的创1梯形图块中应创建1序 的(常开触点ব对变击时ব·Variable(䕀ϟ䕀ϟ

“Function(“MOVP”进行拖放,功能将被配置。䕧ব䞣䕧ߎব䞣按照3䕧ব䞣䕧ߎব䞣击,可以对变量进行设置。设置·s:·d:从对选择画面中选择并输可选择从对选择画面中选择并输可选择画面中选择后进行选择画面,在点击了变量的状态下通过以下·选择“Edit(编辑 “ListOperands(选 )”菜单(选 关 选择画面的详细内容请参阅下述手册GXWorks2Version1作手构化工程䗝ᢽᛇ㽕⚍ߏ䆒㕂ᣝ䪂ৃ䗝ᢽⱘ԰ㅒᇚ12312345䗝概栏的(梯形图块追加概 的(常开触点বব·Variable(Function“MOVP”进行拖放,功能将被配置。䕧ব䞣䕧ߎব䞣ST语言程序的创按䕧ব䞣䕧ߎব䞣ST语言程序的创击,可以对变量进行设置。多个程序块的创设多个程序块的创·s:·d:*1:VAR1是在3.2.5项中设置 通过拖放对网络进通过拖放对网络进 相同程序的情况下,网 后,通过对需要更改地方进行编辑,可以高效地执行作业进行网 时,应按下述方式进行拖动并在按 的同时进行放下ⱘৠ䖯㸠԰ℸ՟Ё㹿԰Ў 的情况下,应在编译或者全3.2.7选择[View(显示)]选择[View(显示)][View显示形式更改[View显示形式更改԰ഔ12453程12453概2有所不同。参阅下述概参阅下述项目GXWorks2Version1手册化工程篇)编译对象程编将任务中登录的程序块中未编译的程序块转换为顺控程序(已编译的程序不被进行全部将任务中登录的所有程序块转换为顺控程序(已编译的程序也被进行通过点击(转换+全部编译)也可执行ST语言程序的创如果点击(是)按钮,将执行全部ST语言程序的创多个程序块的创发生了出错的情对内容进行确认多个程序块的创·Warning9062·԰㓪䆥ⱘ䚼ߚᇚবЎ㑶㡆ᄫヺ12345概将工程写入到可编程控12345概将计算机与可编程将计算机与可编程控制器CPU的电缆连接时对连接路径进行设置将计算机与可编程控制器CPU关于连接时的注意事ヨ䆄ᴀ⬉ ৃ㓪4

⬉㓚4&STST语言程序的创通过其它路径或者FXCPU相连接的情况下,有关设置的详细内容请参阅下述手册。GXWorks2Version1手册公共多个程序块的创“Connection多个程序块的创连接目标视窗的当前连接目标对“Connection1”进行双击时,将显示连接目标设置画面。䕀ϟ如果对“PCI/F”的“(SerialUSB(串USB))”I/FI/F设置后,如果点击按钮,设置将结束,画设置·COMport(COM对连QC30R2COM设·Transmissionspeed速度115.2 PLCsideI/FI/F)”的“(PLCModule(CPU模块))”进行点击,对䕀ϟ12345点击(通信测试)12345概如果通信测试成功将显示如左所示的画面,“PLCType(CPU器CPU的型号。ST语言程序的创如果点击按钮,画面将关ST语言程序的创多个程序块的创不能与可编程控制器CPU正常通信的情况下,多个程序块的创 按钮,连接目标设置将结通过创建新的连接目标数据, “Connection1AddNewData(创建新数据)”菜单。DataName(数据名)”、“Setas ·SetasDefaultConnection(用连接目标进行指定):无勾选如果对所有连接目标“Connection2”进行双击,将显示连接目标设置画面。关于设置方法请参阅下述项目。ᓎⱘ䖲12345Set12345SetasDefaultConnection为通常使用连接目标进行指进行勾可编程控制器CPU通信时,新创建的连接目标将成为连接对象。 “Connection2SetasDefaultConnection通常使用连接目标进行指定)”菜单。ᐌ⫼ⱘ䖲多个程序块的创ST语言程序的创概将工程写入可编程控制器将工程数据写入到3.3.1项中设置的连接目标的可编程控制器CPU中Online()”“WritetoPLC(编程控制器写入)”菜单后,将显示数据操通过点击(可编程控制器写入)也可显示数在数据操作画面中对对象模块、工程进行设䆒㕂ᇍ䈵䆒㕂䆒㕂ᇍ䈵䆒㕂写入对象模块的设置·Targetmodule模块选择PLCModule(CPU·SymbolicInformation(源代码信息):在对象器中选择“ProgramMemory/Device(程序器/软元件器)”,将源代码信息勾选为MAIN的对象栏中将被放入勾选,且变为灰色显示。·PLCData(可编程控制器数据 在对 器中选择“ProgramMemory/Device(程序 器/软元件器)”后,将参数的可编程控制器/网络/口令/开关设置勾选为对象。对全局软元件注释、软元件器不进行勾选䕀ϟ概12345CPU内已存在有程序、参数的情况下下12345CPU内已存在有程序、参数的情况下下画面覆盖的情况下,应点(全部是)按钮,将在不显示用于其它数据的覆盖确认用画面的状԰FXCPU的情况下不能显示源代码信息应对下述项目进行勾选·参在FXCPU中使管的情况下,不能从可编程控制器CPU中进。应将写入到可编程控制器中的工程加以䰤԰џܹݭ㒧ST创多个程序块的创多个程序块的创䕀ϟ3.3.2将工程写入可编程控制器 3-如果点 12345对监视执行动作进行确认。某些监视画面的显示示例中12345概GXWorks2功能参概GXWorks2Version1手册共ST语言程序的创如果对工程视窗的“POU(程序部件)”“Program(程序)” “Program(程序主体)”进行双击,将显示POU_01[PRG]程序主体[StructuredLadder(结构化梯形图)]画面。如果选择[Online( [StartMonitoring(监视开始)]菜单,多个程序块的创图)]画面将变为监视状态。多个程序块的创通过点击(监视开始)也可将POU_01[PRG]程[StructuredLadder形图面置为CPURUN/STOP䕀ϟ通通过下 操作也可对可编程控制器CPU的RUN/STOP状态进行切换根据所使用的可编程控制器CPU手册操作的设置内容有可能不一样。关操作的详细内容,请参阅下如果选择[Online( [RemoteOperation( 操作)]菜单,将显示 操作画面,可以对可编程控制器CPU的RUN/STOP状态进行切换。䖲԰Ⳃ԰䏃 ৃ㓪⼎ৃ㓪԰ 䖯㸠䆒㕂ᢽĀᔧキℸ ᇍߛᤳⱘ㓪䖯㸠䗝 ᇍߛᤳЎ581ⱘӊᄬ԰ঞֵেৃ԰䖯㸠䆒㕂监视状态的21⢊21⢊ᗕⱘ2))⢊ᗕⱘᔧ԰ⱘ䕀ϟ关于监视状在工作窗口监视的执行过程中,对监视状态进行显示。当关于监视状在工作窗口监视的执行过程中,对监视状态进行显示。当在监视状态中,对可编程控制器CPU、模拟器的扫描时间、RUN/STOPᠿᦣ䯈ሔ䚼䕃ܗӊⲥ㾚ᇍ(55⢊ᗕ581关于监视状态的详细内容,请参阅下述手册GXWorks2Version1作手关于监视状态位值的状态显示对于触点、线圈等的位值的ON/OFF状态的显示,通过软元件及 的ON/OFF状态进行显示。关于位值的ON/OFF状态的显示,请参阅下述手册。GXWorks2Version1OFF的状 ON的状位值以外的状态显示(当前值对于触点、线圈等的位值以外的当前值以及字符串的内容,按下述方式进行显示9$5当前值的10进制/16进制数的显示切10/16行。将当前值切换为10进制数的操作菜单[Monitor将当前值切换为16进制数的操菜单[Monitor(监视[ChangeValueFormat(Hexadecimal当前值显示(1612453多个程序块的创ST语言程序的创概进,䕧ܹ԰ⱘᣝ䪂ৃˈᔧ԰ᇚ㹿12345CPUX0、X1、X212345概对于X0、X1、X2OFFON,可通过上述测试操作进概·将X0OFFONY10ON,1将变OFFᇚ·将X1ONK10送至VAR1(元件D0·将X2ONK20送至VAR1(元件D0ST语言程序的创ᇚ;㕂 9$5ST语言程序的创选择[Online( [Monitor(监视)][StopMonitoring(监视停止)]菜单时多个程序块的创POU_01[PRGStructuredLadder梯形图)]画面的监视状态将被解除。多个程序块的创通过(监视停止)也可对POU_01[PRG]程序[StructuredLadder构化梯形图将可编程控制器CPURUN/STOPSTOP通过操作也可对可编程控制器CPU的RUN/STOP关于操作,请参阅下述项目。步骤4的要点软元件值的批量选择[Online( [Monitor(监视)][Device/BufferMemoryBatchMonitor(软元件/缓 器批量监视)]时,将显示软元/缓 䆒䆒软元件的设置内·Device元DeviceName(元䰤԰џ (显示格式),显示格式画䰤԰џ应对进行监视的软元件设置软元应对进行监视的软元件设置软元件/地址。 䕀ϟ12312345概显示格式的设置概BitandWord(位&字)Value(DEC(10·SwitchNo.ofPoints(BitDeviceBitandWordFormat(软元16Points(16设置后,点击按钮。关于显示格式的详细内容,请参阅以下手册显示格式可被保显示格式可被保将监视画面重新打开时,不能显示上次“显示格式”中设置的状态。(将显示默认的状态)为了能以上次的设置进行显示,应将设置内容保存到文件中,并对该文件进 。进行设置内容保存时,在软元进行保存多个程序块的创ST语言程序的创 的(监视开始)后将变为监视多个程序块的创ST语言程序的创将可编程控制器CPURUN/STOPRUN 的(监视停止)后监视将停监视停止后,监视值将被保䕀ϟ如果点击窗口的,软元件/缓 CPU将可CPURUN/STOP关置STOP通过操作也可对可编程控制器CPU的RUN/STOP关于操作,请参阅下述项目3.4.1项程序的监视中的要点关于软关于软元件/缓 器批量监视画面的多个打可以打开多个软元件/缓冲 㓪关于当前值的更如果点击软元件/当前值进行更改器批量监视画面(当前值更改)按钮,将显示当前值更改画面,可以1选择进行当前值更改的软元件显示䗝䕀ϟ123452123452如果点3关于操作方法,请参阅下3.4.1项程序的监视中的要多个程序块的创ST语言程序的创概 可以对可编程控制器CPURUN/STOP状态及出错状态进行确认。关于网络诊断、以太网诊断、CC-Link请参阅下述手册。GXWorks2Version1作手册共篇选择[Diagnostics(诊断)] Diagnostics(可编程控制器诊断)]菜单时,将编项说(连接目标模块)连接目标路径显示计算机及可编程控制器CPU系统图像:将连接目标路径以示意图进行显示。CPUinformationofconnectedstationDisplayedinformation将出错信息(当前)/CPU状态信串行通信出错中希望显示的内容通过单选按CurrentError(当前出错显示当前的CPUErrorHistory(出错履历显示出错的履历跳转至当前选择的出错No.ErrorClear解除ErrorHelp出错帮助对当前选择的出错No.ErrorHistory(出错履历显示的出错履历ClearHistory(履历清除StatusIconLegend(状态图标示例)MonitorStatus(监视状态CPUinformation(可编程控制器CPU显示可编程控制器CPU的状态StopMonitor视停止停止CreateCSVFile(CSV件生成将出错信息保存为CSV如果点击(关闭)按钮,可编程控制器诊断画面将被关闭3.63.6从可编程控制器CPU 工CPU12345将数据从3.3.1项中设置的连接目标的可编程控制器CPU中12345概选择[Online( fromPLC(可编程控制器)]菜概 (可编程控制器)也 䆒㕂ᇍ䈵䆒㕂设置后䆒㕂ᇍ䈵䆒㕂ST语言程序的创对象ST语言程序的创多个程序块的创·Targetmodule(模块PLC多个程序块的创工程的设置内SymbolicInformation(源代码信息):在对象器中选择“ProgramMemory(程序器/软元件器)”,将GXWorks2(结构化工程)勾选为对象*1。PLCData(可编程控制器数据据 在对象器中选择“ProgramMemory(程序器/软元件器)”,将参数的可编程控制器/网络/口令关设置勾选为对象*1。䰤԰џ 在一系列的操作中,如果在写入时设置为勾选,则在时将被默认设置为勾选䰤԰џ䕀ϟ在在FXCPU中使用的情况下,不能从可编程控制器CPU中进行 (全部是)԰䇏প㒧结束时将显示“ReadfromPLC: (关闭)按钮,可 䇏প㒧 12345概将GXWorks2中创建的程序及参数通过进行打印。关于打印的详细内容,请参阅12345概GXWorks2Version1手册共

ST语言程序的创ST语言程序的创多个程序块的创对执行打印的进行选择,对打印用纸尺多个程序块的创设置后,如果点击按钮,的设置画程序的显示打印程序时

对工程视窗的“POU(程序部件)”“Program(程序)” “Program(程序主体)”进行双击时,将显示POU_01[PRG]程序主体[StructuredLadder(结构化梯形图)]画面。䕀ϟ多个程序块的创ST语言程序的创12345概选择[Project(工程)] [PrintWindowPreview(显示画面预览12345概对内容进行确认后执行打印时,点击 (打印)按钮。如果点击(关闭)按钮,预览画面将被关闭。ᠧᠧৃ3.7.2程序的预 3-程序打印的执关于显示步骤,请参阅下述项目3.7.2程序的预览选择[Project(工程)] [PrintWindow(打印显示画面)]时,将显示打印画面。如果点 12345可编程控制器12345

概如果对工程视窗的“Parameter参数” Parameter(可编程控制器参数)”进行双击,概ST语言程序的创点ST语言程序的创ᠧৃᠧৃ多个程序块的创3.7.4可编程控制器参数的预 3-可编程控制器参数打印的执关于显示步骤,请参阅下述项目3.7.4可编程控制器参数的预览点 如果点 12345对工12345概对新创建的工程进行保存时,应通过[另存工]菜单进行保存概选择[Project(工程 [SaveAs(另存设置后,如果点击(保存)按钮关于详细内容,请参阅下述手册GXWorks2Version1手册共ST语言程序的创ST语言程序的创·WorkspaceName作区文件夹名·ProjectName(指多个程序块的创·Title(标题对标题多个程序块的创(即使不指定标题也可进䰤䰤԰џ“标题”的输入字符数应在128个字符以内保存目标路径名+工作区名+工程名的输入字符数的合计应在200个字符以内不能保存到C:\、D:\等的 下 (是)按钮,新工程将被保

选择[Project(工程)] [Exit(Q)(结束GXWorks2)]菜单。 (是)按钮,GXWorks2将被未保存工程的情况下,要保存工程时,应点 (是)按钮点击 (否)按钮的情况下,将在不保存工程的状况下结束GXWorks21234512345概本章以简单的ST程序为例对结构化工程的程序创建步骤进行关于程序语言、变量、数据的结构化程序的详细内容请参阅下创建的程 2ST语言程序的创工程的创ST语言程序的创将工程写入可编程控制器 7动作的监 7 11从可编程控制器CPU 工 11打 11多个程序块的创工程的保 多个程序块的创工程的结 11 以下介绍创建程序的动作及程序程序的●X1置为ON时将K10传送至D0(在“VAR1”中定义)●X2置为ON时将K20传送至D0(在“VAR1”中定义)创建的 12345概12345概GXWorks2操作阅下3.2.1GXWorks2GXWorks2构成阅下3.2.2GXWorks2的画面构成ST语言程序的创创ST语言程序的创关于创建新工程的操3.2.3创建新工程多个程序块的创参数的多个程序块的创关于参数的设置操作,请参阅下述项3.2.4参数的设置关于参数设置的详细内请参阅下述手册。CPU的手册CPU的编程手册的设关于全局的设置操作,请参阅下述项目3.2.5的设置关于全局、局部的设置操作的详细内容,请参阅下述手册GXWorks2Version1手册构化关于全局、局部编程的详细内容,请参阅下述手册4.2.1GXWorks2的启 4- 程序的4.1.2ST建䕀ϟ

如果对工程视窗的“POU(程序部件)”“Program(程序)” “Program(程序主体)”进行双击,将显示POU_01[PRG]程序主体[ST]画面。Y10:=(LDP(TRUE*1,X0)ORANDNOT(TS0*2);”后,按 也可使用部件选择窗口进行设置·Y10:=(LDP_M(TRUE*1,X0)ORY10)ANDNOT*1:TRUEON态的含义*2:TS0T0ST语言编程是由语句、运算符、函数/指令(功能、功能块、软元件、 等所构成。关于语句、运算符、编程的有关内容,请参阅下述手册。MELSEC-Q/L/F语句的最后必须记述ҹ⊼䞞 ·对于关键字、操作数、注·对于关键字、操作数、注释 、常数、字符串常数,以下述颜色(初始设置)显示·关键字: 㪱·操作数: 咥·注释: ⏅㓓·常数: 咥·字符串常数: 咥·全 : 咥·局 : 㑶㋿·软元件: 㑶㋿使用部件选择窗口进行输对于功能、功能块的函数名,通过从部件选择窗口中拖放到光标位置处,可简便地进行输下述示例的情部件选择窗口中将功能LDP”进行拖LDP”将被输入函数的参数进行输详细内容请参阅下述手册GXWorks2Version1作手构化工程ϟST语言程序的创䕀ϟ

OUT_T(Y10,TC0*1,10)123412345多个程序块的创使用部件选择窗OUT_T“Function(功能)”内。设置*1:TC0T0MOVP(X1,10,VAR1*2。使用部件选择窗,MOVPFunction(功能)”内。设置*2:VAR1是在4.2.5项中设置 概 选择画面中选择后进行输对 ,也可 选择画面中选择后进行输入将光标对 输入位置处通过下述操作之一可显 选择画面·选择“Edit(编辑 “ListOperands(选 )”菜单 关 选择画面的详细内容请参阅下述手册⚍ߏ䆒㕂ᣝ䪂ৃ䗝ᢽⱘ԰ㅒᇚST 程序的

“MOVP(X2,20,VAR1*1使用部件选择窗口的情况下MOVP“Function(功能)”内。设置*1.VAR1是在4.2.5项中设置 关于程序的编译操作,请参阅下3.2.7程序的编译GXWorks2Version1构化工程4.34.3将工程写入可编程控制器 12345关于将工程写入可编程控制器CPU的操作有关内容,请参12345概3.3将工CPU概 GXWorks2功能参GXWorks2Version1手册共多个程序块的创ST语言程序的创如果对工程视窗的“POU(程序部件)”“Program(程序)” “Program(程序主体)”进行双击,将显多个程序块的创ST语言程序的创如果选择[Online( [StartMonutoring(监视开始)]菜单,通过点击(监视开始)也可将POU_01[PRG]程将可编程控制器CPURUN/STOPRUN䕀ϟ通通过下 操作也可对可编程控制器CPU的RUN/STOP状态进行切换根据所使用的可编程控制器CPU手册操作的设置内容有可能不一样。关操作的详细内容,请参阅下如果选择[Online( [RemoteOperation( 操作)]菜单,将显示 操作画面,可以对可编程控制器CPU的RUN/STOP状态进行切换。䖲԰Ⳃ԰䏃 ᠻ㸠 ᇍ䖰԰԰ᠻ㸠䖯㸠䆒㕂DŽ԰ℸৃ㓪԰ ⼎ৃ㓪԰ᢽĀᔧキ ᤳ&38ⱘ⢊ᗕ䖯㸠䗝 ᇍߛᤳЎ581ⱘӊᄬ԰ঞֵেৃ԰䖯㸠䆒㕂监视状态的2))⢊2))⢊ᗕⱘ21⢊ᗕⱘᔧ԰ⱘ䕀ϟ多个程序块的创ST语言程序的创关于监视状关于监视状在工作窗口监视的执行过程中,对监视状态进行显示。当在监视状态中,对可编程控制器CPU、模拟器的扫描时间、RUN/STOPᠿᦣ䯈ሔ䚼䕃ܗӊⲥ㾚ᇍ䈵䗝 (55⢊ᗕ 5816723⢊ᗕ 䖲԰⢊ᗕ关于监视状态的详细内容,请参阅下述手册GXWorks2Version1作手关于监视状态当前值的10进制/16进制数的显示切10/16行将当前值切换为10进制数的操选择菜单[Monitor(监视 [ChangeValueFormat(Decimal)(当前值显示切换(10进制将当前值切换为16进制数的操选择菜单[Monitor(监视 [ChangeValueFormat(Hexadecimal)(当前值显示切换(16进制关于测试操作,请参阅以下内容关于测触点的强制字软元件的当前值更进+双击时,可编程控制器CPU内的软元件的ON/OFF状态将被强制切换如果对监视中的字软元件进行双击,将显示当前值更改画面,可以对当前值进行更改䕧԰ⱘᤳᣝ䪂ৃˈᔧ԰ᇚ㹿䆒12345概CPUX0、X1、X2OFFON,对于X0、X1、X2OFFON,可通过上述测试操作进·将X0OFFONY10ON,1将变OFF⾦԰䯈< ᇚ;㕂·将X1ONK10送至VAR1(元件D0ᇚ

·将X2ONK20送至VAR1(元件D0ᇚ;㕂 软元件值的批量监

选择[Online( [Monitor(监视)][StopMonitoring(监视停止)]菜单时MAIN_01[PRG][ST]通过(监视停止)也可将MAIN_01[PRG]程将可编程控制CPURUN/STOP置为STOP通过操作也可对可编程控制器CPU的RUN/STOP状态进行切换。关于操作,请参阅下述项目。步骤4的要点关于软元件值的批量监视操作,请参阅下述项目3.4.2软元件值的批量监视4.54.5 12345概可以对可编程控CPURUN/STOP出错状态进行确认。关于12345概 从可编程控制器CPU 工关于从可编程控制器CPU中工程的操作,请参阅下述项目3.6从可编程控制器CPU中工程 ST语言程序的创3.7ST语言程序的创 多个程序块的创关于工程的保存操作,请参阅多个程序块的创3.8工程的保存 关于工程的结束操作,请参阅下3.9工程的结束1234512345概本章以简单的示例对将多个程序部件序为1个程序的结构化工程的创建步骤进行说明。关于程序语言、变量、数据类型、函数(指令)等的结构化程序的详细内容请参阅下述手册。创建的程 2ST语言程序的创工程的创ST语言程序的创将工程写入可编程控制器 12动作的监 12 18从可编程控制器CPU 工 18打 19多个程序块的创工程的保 多个程序块的创工程的结 19 以下介绍将供茶器的控制分为供茶动作、补水动作、显示动作进行程序创建,构成为1个结构化工程的程序㤊԰԰ᤳᣛ㤊԰㤊԰԰ᤳᣛ㤊԰⹂䅸ᣝ ;կ㤊;կ<㤊;㸹∈䕧<Ϟ;;茶杯检测X0ON如果X1(X1ON),供茶输出Y10作,茶杯中将杯注入茶茶杯X0OFF,即使按压供X1会有茶水注入补的水少至下限处时下限LSX3将变为ON,补水输出Y11将动作补水输出Y11动作后,水被注入到补中,当达到上限处时上限LSX4将变为ON,补水输出Y11将■■·补5示灯Y12亮灯·按压茶叶确认X2换指Y12■多个程序块的■多个程序块的创12345创12345概供茶动作用程序、补水动作用程序、显示动作用程序的创建如下所示概ST语言程序的创5.1.2创建的程 5- 通过结构化梯形图创建工程的供茶动作用程序、补水动作用程序、显示动作用程序GXWorks2操作阅下3.2.1GXWorks2GXWorks2画面构GXWorks2构成阅下3.2.2GXWorks2的画面构成创建新关于创建新工程的操3.2.3创建新工程参数的关于参数的设置操作,请参阅下3.2.4参数的设置关于参数设置的请参阅下述手册。CPU的手册CPU的编程手册12345程序结构的准备(12345概创建结构化梯形图程序用的3程序部件中创建3程序块登录到任务概如果创建新工表5.1自动生成的程序文件、任务、程序项名程序任Task_01录有程序块POU_01程序部STST语言程序的创多个程序块的创 (是),选择的数据将被删多个程序块的创䕀ϟ如果创建了新工程则“程序”下面将被自动生成“POU_01在此使用的语言相同的情况下,也可在不删除的状况下对数据名进行更改䕀ϟ

POU(“Program“AddNewData(创建新数据)”菜单。将显示创建新数DataType(Language(语言)、DataName(数据名)”进行设置。如果点击按钮,程序块将被创建,画面将重复3、4,建供茶动作、补水动作、显示动作这3个程序部件。设置·DataType(据ProgramBlock(序DataName(据名):输入以下的数pouringrefilling(indicating(显示动作Language(StructuredLadder形图12345“NoExecutionType(12345概“MAIN”Task_01(_01)*1”后,点击鼠概将ST语言程序的创如果点 按钮,将显ST语言程序的创多个程序块的创多个程序块的创如果点击按钮,将被登录到任务登录画面中,画面将关闭。重复步6、7,顺序3程序块登录到任务设置·LibrariesALL(·Program按下述顺序选择1)pouring动作refilling( 显示动作关于将程序块登录到任务中GXWorks2Version1作手构化工程关于全局的设置操作,请参阅下述项目。关于设置内容,请参阅下述的全局的设置3.2.5的设置关于全局、局部的设置操作的详细内容,请参阅下述手册GXWorks2Version1操作手册关于全局、局部编程的详细内容,请参阅下述手册12345程12345关于程序创建操作的有关内容,请参阅下述项目及下述手册概3.2.6程序的创建概GXWorks2Version1手册化工程篇)创建5.1.2

如果对工程视窗的“POU(程序部件)”“Program(程序)” [PRG]StructuredLadderST语言程序的创多个程序块的创多个程序块的创关于程序创建操作的有关内容参阅下述项目及下3.2.6程序的创建GXWorks2Version1结构ᣛᅮᣛᅮܹ创建5.1.2

如果对工程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论