和利时MACSV梯形图生成系统(三)A综述_第1页
和利时MACSV梯形图生成系统(三)A综述_第2页
和利时MACSV梯形图生成系统(三)A综述_第3页
和利时MACSV梯形图生成系统(三)A综述_第4页
和利时MACSV梯形图生成系统(三)A综述_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

1、0幺到石HBlIVStfS第三节梯形图生成系统 4-551概述 4-551.1 功能描述 4-551.2 梯形图定义 4-562操作说明 4-602.1 进入梯形图生成系统 4-602.2 文件 4-602.3 页内编辑基本操作 4-622.4 编辑 4-662.5 查看 4-682.6 编译 4-692.7 调试 4-712.8 窗口 4-722.9 帮助 4-733工程应用 4-733.1 基本的“与“、“或”关系 4-733.2 模拟软触点 4-743.3 连续波形产生方式 4-753.4 几选一的方式 4-763.5 综合实例 4-77控制方案生成系统-梯形图生成系统0 nHBllys

2、ys第三节梯形图生成系统1概述在逻辑控制领域,人们习惯于用梯形图来表示逻辑量之间的运算关系,而不采用逻辑运算表达 式,因为梯形图更直观,更适合于设计工作。梯形图生成系统就是为这种应用要求设计的,它也是 MACSV系统中的主要编程语言。梯形图生成系统支持用户把控制逻辑编辑成梯形图的形式,然后自动把这种图形解释为逻辑表 达式,进行运算。梯形图生成系统是供用户组态生成梯形图的工具软件,在该软件的支持下,程序的编制转化成 为梯形图的绘制过程,只要从梯形图库中选定模块,在按规定的数据加工流程把这些模块用信号连 线连接起来即可。1.1 功能描述梯形图生成系统具有交互方式的人机界面,给用户提供了方便的梯形图

3、的编辑生成和编译转换 手段。梯形图组态以站中的方案页为单位进行。1.1.1 编辑功能梯形图编辑器提供的编辑功能分为两个层次:对基本元素的操作、对方案页的操作。构成梯形图的线圈、触点、功能元件、段、连线等为基本元素。对它们的操作主要有:选择、定位、编辑点名、基本元素拷贝、基本元素粘贴、连线、删除等;对方案页的操作主要有:页切换、页之间的基本元素的拷贝及粘贴、页运行参数编辑、自动生 成测试图、保存和打印。梯形图经编辑后的方案页存放在工程名HSALG > ALGSRC >子目录下。1.1.2 编译转换功能梯形图经编辑完成后须进行编译转换,即先对源数据进行语法检查,再将组态正确的源数据转

4、换为目标数据。语法主要检查模块连线是否正确、变量是否有定义、输入模块端子和参数表中的变量或常量的 数据类型是否与要求的类型相匹配等。编译程序通过错误列表功能指出错误出现的方案页号、组态 语言号、错误类型、错误类型号、错误元素名、错误信息。某站的梯形图源文件经编译后产生的文件,存放在工程名HSALG >ALGDST >子目录下。HttRlySVS1.2 梯形图定义在MACSV系统中,梯形图是由触点、线圈、功能元件、汇合分支,段等代表一系列逻辑指令 的元素通过连线连接起来形成的可以完成各种逻辑运算的平面网状图。梯形图程序的执行与方案页号和页运行参数有关,它们也是程序的基本组成部分。下面

5、对此进 行详细说明。1.2.1 基本元素梯形图的基本元素包括触点、线圈、连线、段、分支和功能元件。1 .触点与线圈触点与线圈是梯形图的基本编程指令。在MACSV系统中可用的触点与线圈的符号和功能描述如表3.1-1所不表3.1-1触点与线圈的功能描述符号名称功能描述*|常开触点当布尔变量为 ON时,触点左边的状态拷贝到右边,否则,触 点右边的状态为 OFF。*1/|常闭触点当布尔变量为 OFF时,触点左边的状态拷贝到右边,否则,触点右边的状态为 OFF。*| T正传感触点当左边的状态为 ON时,则在变量从 OFF变为ON的这个周期 中,触点右边状态为 ON,其余时间右边状态都为 OFF。*|负传

6、感触点当左边的状态为 ON时,则在变量从 ON变为OFF的这个周期 中,触点右边状态为 ON,其余时间右边状态都为 OFF。INI反向触点该把触点左边的状态反车t后传到右边,把ON变为OFF,把OFF变为ON。它/、需要标志符,相当于逻辑非运算。*/N1|止在契 cN于右口当计数值为步数时步序器输出置1。并保持一个周期。*()输出线圈把左边的状态按原值传到右边,同时存放在布尔变量的值中。*一-(L) 一锁定线圈当左边的状态从 OFF变为ON时,线圈输出变为 ON并一直保 持下去,不管左边的状态如何变化。*-(U)-解锁线圈当左边的状态从 OFF变为ON时,线圈输出变为 OFF并一直 保持下去,

7、不管左边的状态如何变化。*(M)记忆线圈当左边状态从 OFF变为ON时,线圈输出 ON,并在下一周期 变为OFF,保持OFF值直到下一次左边从 OFF变为ON;注:ON对应于布尔值 1, OFF对应于布尔值 0。表中,触点和线圈符号上方的字符串*为标志符,触点和线圈的标志符实际上是一个开关型变量,包括数据库点、站全局变量或局部变量。对于数据库点标志符为“点名.项名”,对于站全局变量或局部变量,只要输入变量名即可。对于步序器标志符*/N , *为点名,N为步数”。2 .信号连线梯形图中的连线不是变量,没有标识符,信号连线并没有运算上的意义,但数据在信号连线内 是有规定流动方向的。系统提供了手动连

8、线和自动连线两种方法。3 .汇合分支块汇合分支块的作用相当于将所有的输入进行“或”运算,它允许多输入,多输出。最初加入的汇合分支块缺省为单输入端单输出端(如图3.1-1-1所示)。通过用鼠标点击绿色加入热点,并拖动到要加入点位置则可加入一输入或输出点(如图 3.1-1-2与3.1-1-3所示)。输入输出 点的位置可通过鼠标单击黑色输入输出点并拖动来改变,但输入输出点不得删除。图3.1-1汇合分支块4 .元素的串联与并联元素可以在水平方向互相或通过水平连线串联起来,形成一个梯级。串联同逻辑“与”运算等 价。几个纵向排列的元素的右端连在同一垂直连线上,称为并联。并联即对所有元素的右状态进行“或”运

9、算,运算结果传递给连在它右边的所有元素。汇合分支块建立了梯级之间的关系。梯形图能表示“与"、“或”、“非”这三种基本逻辑运算,便能组合出更为复杂的逻辑运算。梯形图元素之间的连接必须遵守以下基本规则,才能保证具有正确的语义。它们可以归纳为:(1)任何一个元素的左端都不能悬空,否则没有运算意义。在运算时悬空端的输入认为是零;(2)运算结果要通过线圈输出,如果触点连到右定界线上,运算结果没有意义;(3)输出线圈是一个梯级的终点,它不能直接连到左定界线上,其后只能是右定界线或空。如果违反以上规则或发生其它语法错误,系统会在编译时指出。5 .功能元件顺序控制的任务即控制一些动作按预先规定好的时

10、间或条件执行。梯形图除支持基本的逻辑运Hariwsvs算外,还提供定时、计数的功能。能完成这类要求的功能元件有定时器、计数器和RS触发器,它们有启动和复位两个控制信号端,需要占两行梯级。功能元件都有一个标识符,位于它的正上方。功 能元件及其描述见表 3.1-2所示。表3.1-2功能元件及其描述符号名称功能描述一*STTT DVRS VVS V-J定时器与功能块图中定时器相同。分为基本型、 定宽脉冲型、滞后复位型、保持滞后置位 型、脉冲跟随型、滞后置位型六种。功能 描述详见MACSV速查手册。*DI DVRS计数器与功能块图中计数器相同。功能描述详见«MACSV的的。1 一*ST DV

11、RS RV-RS触发器与功能块图中 RS触发器相同。功能描述 详见« MACSV 的物。T1.2.2 段块LD语言组态的控制方案可以进一步划分为段,一段的内容是由一个或多个梯级组成的梯形图程序,也称分支。梯形图程序以分支为单位执行,在同一分支中的各指令单元按从上到下、从左到右 的顺序扫描执行。梯形图程序以分支为单位进行编辑,每一段的开始有段名和段注释,这两部分合占一行,称为 段行。段行到下一段行或控制方案的结束为段的内容。控制方案也可以不分段。在段行中不允许存 在任何其他元素。(段的图形如图 3.1-2所示)。国注释图3.1-2段的图形梯形图中有一类程序控制线圈,用来灵活控制程序的执

12、行顺序,具体描述见表3.1-3所示。表3.1-3程序控制线圈的功能描述符号名称功能描述#(C)调用线圈当左边的状态为 ON时,程序跳到称号所指定的方案页中 执行,否则,线圈不起任何作用,程序连续执行。-XR)-返回线圈当左边的状态为 ON时,本方案五结束,开始执行下一个 方茉贝。#(J)跳转线圈当左边的状态为 ON时,程序跳到称号所指定的分支中执 行,否则,线圈不起任何作用,程序连续执行。注:对于调用线圈“ #"为方案名;对于跳转线圈“#"为段名。被调用的方案页应设为非周期执行。1.2.3 运行参数梯形图的运行与方案号、页运算开关和页运算周期有关。为了能方便地控制程序执行,

13、以适应 批量控制的各种要求,本系统提供了控制一页是否执行的页运算开关和规定一页是否是周期执行页 及其页运算周期。1 .页号通常一个站由多个方案页组成,它们按照方案号的顺序从小到大执行。(与方案语言类型无关)同一页中的元素的执行顺序由纵向扫描次序决定,即最先执行左上方的可执行元素,最后执行位于 页右下方的可执行元素。2 .运算开关当某页的运算开关值为1时,该页运算,运算开关值为 0时,该页不运算,各个运算模块的结果处于保持状态。如果不定义运算开关,则该页运算。3 .周期执行页和非周期执行页一个方案页可分为周期执行页和非周期执行页。选择周期执行页时,要填入页运算周期,按运 算周期运算;选择非周期执

14、行页时,调用执行此方案。4-59HOUVSVS2操作说明2.1 进入梯形图生成系统在MACSV控制算法组态程序中, 当新建工程,新建站后新建方案页时填入方案名,选才i LD后系统弹出对话框,确定方案页名称及路径后,即进入编辑窗口。2.2 文件单击菜单栏的“文件”(快捷键为ALT+F ),弹出下拉菜单。如图3.2-1所示。I文件(已编管©里新建工程审Ctrl+ER新建站团 Ctrl+T 国新建方翥阅Ctrl+E号输人站口由输入方军2.2.1 新建工程单击“文件”中的“新建工程”(快捷键为ALT+F+N、CTRL+R) 或单击'为,即可新建工程。具体参见控制方案总控生成说明。关闭

15、方案启信住udpb层性条归nr.国打印的 CtrltF国打出江览讨)打印谡置吵一2.2.2新建站单击“文件”中的“新建站”(快捷键为ALT+F+E、CTRL+T )图3.2-1 “文件”菜单或单击用,即可新建站。具体参见控制方案总控生成说明。2.2.3新建方案单击“文件”中的“新建方案”(快捷键为 具体参见控制方案总控生成说明。2.2.4 输入站单击“文件”中的“输入站”(快捷键为2.2.5 输入方案单击“文件”中的“输入方案”(快捷键为ALT+F+F、CTRL+E )或单击图,即可新建方案。ALT+F+T )即可。具体参见控制方案总控生成说明。ALT+F+I )或单击坦,即可输入方案。具体参

16、见控制方案总控生成说明。4-#控制方案生成系统-梯形图生成系统4-632.2.6 关闭方案(ALT+F+C )单击“文件”中的“关闭方案”,即可关闭当前编辑的方案页,如果方案页内容有改变,关闭 前会提示存盘,选择“是”系统将存盘并关闭方案,选择“否”系统不存盘关闭方案,选择“取消” 系统取消关闭命令。2.2.7 保存单击“文件”中的“保存”(快捷键为ALT+F+S、CTRL+S)或单击工具栏中的 口即可保存当前编辑的方案页。2.2.8 另存为单击“文件”中的“另存为”(快捷键为ALT+F+A ),将弹出对话框,如图 3.2-2所示,填入文件名及路径即可保存当前编辑的方案页为一个新文件。*Sch

17、emeCi03_10, Id *1 Scheme00d_10, Id文件名国):品存垄型(I);|Sch2rftUUJ_ll». ld|图3.2-2 “另存为”对话框2.2.9 打印单击“文件”中的“打印”(快捷键为ALT+F+P、CTRL+P),或单击工具栏中的 昌将弹出对话框,可选定打印机型号、打印范围及打印份数等。单击对话框中的“属性”,可进行页面设置 及选定纸张有关参数。“确定”后即可打印当前的方案页。2.2.10 打印预览单击“文件”中的“打印预览”(快捷键为ALT+F+V ),或单击工具栏中的 建,可在打印前 进行预览。2.2.11 打印设置选择“文件”菜单中的“打印设置

18、”(快捷键为ALT+F+R )命令将弹出对话框,可选定打印机型号、打印范围及打印份数等。单击对话框中的“属性”,可进行页面设置及选定纸张有关参数; 单击对话框中的“网络”,可进行打印机的设置。“确定”后即可完成打印设置。2.2.12 退出选择“文件”菜单中的“退出”(快捷键为ALT+F+X )命令,将退出控制算法组态系统,如果站及方案页内容有改变,退出前会提示存盘,选择“是”系统将存盘并退出,选择“否”系统不存 盘退出,选择“取消”系统取消退出命令。2.3页内编辑基本操作梯形图编辑窗口专用工具栏如图所示,分为功能选择按钮、梯形图选择列表框、比例调节框等 几部分。触|回n、于Th YA ITT卜

19、常开融点 1也 二专用工具栏2.3.1 对触点的操作加入触点的步骤一般是先选择后定位。单击梯形图专用工具栏中的功能选择按钮气15皿、于TIA 口中的按钮“(可以与 包一起按下,则系统一直处于加入触点的状态,除非另选其它功能按钮),然后在梯形图选择列表框中选择想要加入的触点,即完成触点的选择。移动鼠标进入编辑窗口,到所需位置单击一下,如果该区域有足够的空间且没有与其它元素重合,则出现编辑参数对话框,可输入触点参数值。(添加触点成功后,选中功能选择按钮工,然后用鼠标快速双击模块,也可出现编辑参数对话框)如果输入的参数符合要求,则添加触点成功。例如:要在(2, 1)位置上加入正传感触点:单击梯形图工

20、具栏中的功能选择按钮在梯形图选择列表框中选择“正传感触点”,如图3.2-4所示,移动鼠标进入编辑窗口,在(2, 1)位置上单击鼠标左键弹出对话框,选择变量类型,填卜常刑i点 :-常开辘点 M常闭融点 止传感触寰 卜卜员传感触点 收反向触点 N-步序器入合理的参数,则加法块添加成功。%|底口 '于C 口一士秦山瓣 UUFBU1B服务器曰IB控制站打匾 SchEmeUDI JLJ6;, schrmfinnz i n图3.2-4梯形图选择列表框2.3.2 对线圈的操作单击梯形图专用工具栏中的线圈按钮上(可以与一起按下,则系统一直处于加入线圈状态,除非另选其它功能按钮),然后在梯形图选择列表框

21、中选择想要加入的线圈的类型,即完成线圈的 选择。移动鼠标进入编辑窗口,到所需位置单击一下,如果没有与其它模块重合,则出现编辑对话框, 选择变量类型,输入参数值。(添加线圈成功后,选择梯形图工具栏中的按钮w_,用鼠标快速双击模块,也可出现编辑对话框)如果输入的参数符合要求,则添加线圈成功。-若选择全程变量,要在工程窗口的“站变量定义”中定义站、变量名、数据类型,触点或线圈的标志符上显示“变量名”;若选择局部变量,系统会在工程窗口的“方案变量定义” 中自动定义,触点或线圈的标志符上显示“变量名”;若选择数据库点,系统会在工程窗口的“变量引用”中自动定义,触点或线圈的标志符上显示“ 点名.项名”。如

22、图3.2-5所示。控制方案生成系统-梯形图生成系统HO| IMS Y£“DM1 I数据库点ih1 I'全局变量局部变量图3.2-5不同变量对话框及线圈表示方法2.3.3 加入汇合分支块于飞单击梯形图专用工具栏中的汇合分支按钮.(可以与. 一起按下,则系统一直处于加入汇合分支块状态,除非另选其它功能按钮),移动鼠标进入编辑窗口,到所需位置单击一下,如果没有 与其它模块重合,则添加成功。最初加入的汇合分支块为单输入、单输出端,通过用鼠标点击汇合 分支块中间的绿色热点,并拖动到要加入点位置则可加入一输入或输出点,如图3.2-6所示。输入输出点的位置可通过鼠标单击输入输出端的黑点并拖

23、动来改变,但输入输出点不得删除。图3.2-6汇合分支块添加4-672.3.4 加入段块单击梯形图专用工具栏中的段按钮(可以与一起按下,则系统一直处于加入段块状态,除非另选其它功能按钮),移动鼠标进入编辑窗口,到所需位置单击一下,如果没有与其它模块重合,出现编辑对话框,如图 3.2-7所示,输入段名与段注释后点击“确定”,则添加成功。(添加成功后,选择功能模块工具栏中的按钮,用鼠标快速双击模块,也可出现编辑对话框。)图3.2-7 “段输入”对话框-若欲放置算法块、数据端子、汇合分支块、段块的图形单元处已有模块或连线,系统将自动取消加入模块操作,并弹出对话框。如图 3.2-8所示。 新建元案与已有

24、元素重合注定I图3.2-8 "LD编辑错误”窗口2.3.5 显示比例调整系统设置五种显示比例:200%、150%、100%、75%、50%。单击专用工具栏中的比例列表框,选择希望的显示比例,则编辑图可按选择的比例放大或缩小。如图3.2-9所示。2.3.6连线图3.2-9 “比例”菜单1.手动连线梯形图的连接只容许从一个元素的输出连到另一个元素的输入,或者从能源线的一个连头连到一个元素的输入端。在连线时,先单击梯形图工具栏中的,选中连线起点所在的元素或能源线的输出连接头,单击梯形图专用工具栏中的连线按钮' (可以与&I一起按下,则系统一直处于手动连线状态,除非另选其它功

25、能按钮),单击选中元素的输出端(黑点),当鼠标变为“十”字,表Hoiiysvs示选中,移动鼠标,将拉出一条虚线,该线只能在水平或竖直方向移动。当鼠标到一元素的输入端,变为“ 字时,释放鼠标左键,即连接成功。选中连线中间的绿色热点,可以任意移动连线的位 置。不同的信号线允许交叉,而不允许重叠。如图 3.2-10所示。hl DVT H2.自动连线图3.2-10手动连线示意图菜单栏中的“编辑”中可以选择“自动连线”,当选择自动连线时编辑过程中两个相邻的元素 会自动连线。2.4编辑单击菜单栏中的“编辑”(快捷键为ALT+E ),弹出下拉菜单。如图3.2-11所示。邺包QJX 丽Ctil+1电.品制&#

26、169; CtrJ-K金他(fj Ctrl-tV主等选定22.4.1撤消图3.2-11 “编辑”菜单单击“编辑”中的“撤消”(快捷键为ALT+E+U、CTRL+Z),或单击通用工具栏中的或在编辑窗口中单击鼠标右键选择“撤消”,系统会自动将尚未编译的最新一步编辑内容删除。2.4.2重做单击“编辑”中的“重做”(快捷键为ALT+E+R ),或单击通用工具栏中的之,或在编辑窗口中单击鼠标右键选择“重做”,系统会自动将尚未编译的最新一步删除的内容重做。2.4.3剪切选择梯形图专用工具栏中的按钮,选中操作对象,单击“编辑”中的“剪切”(快捷键为ALT+E+T、CTRL+X ),或单击通用工具栏中的 一,

27、或在编辑窗口中单击鼠标右键选择“剪切”, 系统会自动将选中的对象拷贝并清除。2.4.4 删除选择梯形图专用工具栏中的按钮AJ,选中操作对象,单击“编辑”中的“删除”(快捷键为ALT+E+D )或按键盘上的“ DELETE”键,系统会自动将选中的对象删除。2.4.5 复制选择梯形图专用工具栏中的按钮AJ,选中操作对象,单击“编辑”中的“复制”(快捷键为ALT+E+C、CTRL+C),或单击通用工具栏中的电,或在编辑窗口中单击鼠标右键选择“拷贝”,系统会自动将选中的对象复制。2.4.6 粘贴单击“编辑”中的“粘贴”(快捷键为ALT+E+P、CTRL+V ),或单击通用工具栏中的 奥或在编辑窗口中单

28、击鼠标右键选择“粘贴”,系统会自动将复制的对象进行粘贴。-若在同一方案页内执行此命令,将粘贴在复制的对象上面,与其重合。可用鼠标点中拖动至所需位置。若在不同一方案页间执行此命令,将粘贴在不同一方案页的同一个位置。2.4.7 自动连线单击“编辑”中的“自动连线”(快捷键为 ALT+E+A ),系统会将相邻位置上的信息源与信息 目自动连线。选中“自动连线”时“编辑”中的“自动连线”前将画勾表示。2.4.8 全部选定单击“编辑”中的“全部选定”,或在编辑窗口中单击鼠标右键选择“全选”,当前方案页所 有元素将被选中。控制方案生成系统-梯形图生成系统查mL£J胡降二司低出口2.5查看*工具栏【

29、口:舞惮工具栏 豆状态栏因单击菜单栏中的“查看”(快捷键为ALT+V ),弹出下拉菜单。口是齐崎越丁程窗口陀如图3.2-12所示。品示J荒截官息或匚匚图3.2-12 “查看”菜单2.5.1 工具栏单击“查看”中的“工具栏”(快捷键为ALT+V+T )或单击鼠标右键选择“通用工具栏”,屏幕上方显示的工具栏消失。再击则恢复显示,相应菜单前有M表示。2.5.2 状态栏单击“查看”中的“状态栏”(快捷键为ALT+V+S )或单击鼠标右键选择“状态栏”,屏幕下方显示的状态栏消失。再击则恢复显示,相应菜单前有了表示。2.5.3 编译工具栏单击“查看”中的“编译工具栏”或单击鼠标右键选择“编译工具栏”,屏幕

30、上方显示的编译工具栏消失。再击则恢复显示,相应菜单前有Y表示。2.5.4 显示/隐藏工程窗口单击“查看”中的“显示/隐藏工程窗口” (快捷键为 ALT+V+P )或单击通用工具栏中图标 E 或单击鼠标右键选择“工程窗口”,屏幕左侧将显示/隐藏工程窗口,还包括工程变量定义窗口、变量引用窗口、站变量定义窗口。2.5.5 显示/隐藏信息窗口单击“查看”中的“显示/隐藏信息窗口” (快捷键为 ALT+V+I )或单击通用工具栏中图标 或单击鼠标右键选择“信息窗口”,屏幕下方将显示/隐藏信息窗口,信息窗口中显示编译信息或查找信息。2.5.6 全屏显示单击通用工具栏中图标 圜,将全屏显示方案中内容且保留梯

31、形图工具栏,可完成编辑工作。再编译©两试窗口(旗当酊方窠C F7销误列表团图3.2-13 “编译”菜单次单击此图标或按键盘上“ESC”键可回到原画面。2.6编译单击菜单栏中的“编译”(快捷键为ALT+C ),弹出下拉菜单。如图3.2-13所示。2.6.1 编译当前方案单击“编译”中的“当前方案”(快捷键为ALT+C+C、F7)或单击编译工具栏中的按钮 毂, 系统将对当前方案页进行编译,编译前会进行存盘,并在信息栏中出现编译信息。如果编译成功,信息栏中会显示方案页号、组态语言(如 LD)及错误类型:错误0、警告0。-若出现错误0、警告N(其中N为大于0的整数),也属于编译成功。例:1.

32、编译LD方案“ SCHEME004-10 ”方案编译:错误0,警告02.编译LD方案“ SCHEME004-10 ”4号方案(LD语言)WARNING 43001 : WR1 , 4输出悬空方案编译:错误0,警告1如果编译失败,信息栏中会显示方案页号、组态语言、错误类型、错误类型号、错误元素名和 错误信息。1 .方案页号:指本方案页的序号;2 .组态语言:对于梯形图组态,为 LD ;3 .错误类型: 分为错误”和警告用(其中M为大于0的整数、N为大于或等于 0的整 数);4 .错误类型号:由系统决定;5 .错误元素名:发生该错误的元素的名称;其位置是指发生该错误的元素所在的网格的坐标;6 .错

33、误信息:(见表3.2-1)表3.2-1错误信息列表错误类型号错误信息4-69H小LlHariysvs43019非法项名:该类型的点不存在这一项43007非法调用43018与数据库点重名43017与本方茉贝7E义点重名43002输入端1悬空43003输入端2悬空43000输入悬空43006非法跳转43012没有段43014该数据库点不存在43001输出悬空43009重名43008非法返回43015段重名43005变量引用类型不匹配43010该引用数据库点类型未定义43011未定义全局变量43013变量同名,但是类型不向43016非法的步序器名43004警告:输出端悬空44005警告:引用的变量未

34、使用例:编译LD方案“ SCHEME002-10 ”2号方案(LD语言)ERROR 43001 : yu (1, 1)输出悬空2号方案(LD语言)ERROR 43011 : yu (1, 1)未定义全局变量方案编译:错误2,警告-在任一条错误信息上双击鼠标左键,屏幕将会切到错误发生的位置,并以不同颜色表示。2.6.2 错误列表单击“编译” 中的“错误列表”(快捷键为 ALT+C+E ),系统将在信息栏中出现编译错误信 息。2.6.3 生成底图在对当前方案页进行编译成功后,单击“编译”中的“生成底图”,系统自动将当前方案页生 成底图,生成的底图文件存放在工程名HSALG >ALGRAPH

35、>子目录下。可以在图形组控制方案生成系统-梯形图生成系统态中引入,文件存放在工程名GRAPH 子目录下。具体引入方法请参见图形组态说明。2.7调试单击菜单栏中的“调试”,弹出下拉菜单,如图 3.2-14所 示。倜试叮窗口® WCH)回当前方案&芸帚占IX削在摭断点IRF9鼻也人韦累调僮3 却跣泣颗战 本层力定回 行方笈E 行方笑旧 他方圜口而i六i力.3?i£ft+F5CrrliFS2.7.1调试当前方案图3.2-14 “调试”菜单在对当前方案页进行编译成功后,单击“调试”中的“当前方案”(快捷键为F5)或单击编译工具栏中的按钮 三,系统将对当前方案页开始进行

36、调试。梯形图中的元素的初始当前值都在其右上 方显示。如图 3.2-15所示。HF,DV"FGHHH.DV1 I:1KFFGDV 0YUGY.DV1-11:( 一图3.2-15调试方案图-只有在方案编译成功后才能进行调试,否则将有对话框提示“编译未成功”2.7.2进入方案调试开始方案调试后,单击“调试”中的“进入方案调试"(快捷键为F11)或单击编译工具栏中的按钮亶,梯形图按顺序依次单步执行该元素。在单步运行时,当执行到一个不在当前视野范围内的元素时,系统会自动将其滚动到视野范围内。1.1.3 停止方案调试SHIFT+F5)或单击编译工具栏中的按钮单击“调试”中的“停止方案调

37、试"(快捷键为 系统将停止方案调试,所有的数值将不显示。储,14HOlltfSVS1.1.4 查看变量单击“调试”中的“查看变量”或单击编译工具栏中的按 钮”J,将在屏幕下方出现变量窗口,可以在方案调试过程中有首姓据库点道看全局变量食百扃郃变量刑除图3.2-16 “查看变量”右键菜单查看变量。在变量窗口中单击鼠标右键,弹出菜单(如图3.2-16所示)。可以查看数据库点、全局变量、局部变量,分别填入变量名、项名、及变量值后按动“进入方案调试",将按照变量值计算。如图 3.2-17所示。4-732.8 窗口窗口®帮助也)新建窗口 00平铺卸层叠宦匚回排刊图标关闭所有窗

38、口U图3.2-18 “窗口”菜单单击菜单栏中的“窗口” (快捷键为ALT+W ),弹出下拉菜单。如图3.2-18所示。2.8.1 新建窗口单击“窗口”中的“新建窗口” (快捷键为 ALT+W+N ),可 以用多个窗口同时显示一个方案页。2.8.2 层叠单击“窗口”中的“层叠”(快捷键为ALT+W+C )多个方案窗口将层叠放置。2.8.3 平铺单击“窗口”中的“平铺”(快捷键为ALT+W+T )多个方案窗口将上下排列放置。2.8.4 #卜列图标单击“窗口”中的“排列图标"(快捷键为 ALT+W+A )多个方案图标排列放置。2.8.5 关闭所有窗口单击“窗口”中的“关闭所有窗口” (快捷

39、键为ALT+W+L ),所有方案窗口将关闭。2.9 帮助单击菜单栏中的“帮助”,选中“关于 LD” (快捷键为 ALT+H+A ),或单击工具栏中的 卫 将弹出软件版本号及软件设计人员名单。3工程应用1 .关于具体触点、线圈的含义,分支、页的概念和基本的组态方法步骤详见前述。2 .假设以下开关的1、0状态分别代表开关的高、低电平。3.1 基本的“与”、“或”关系3.1.1 元素水平连为“与”关系例KI.CVK2.DVK3.DV1 Ilx:图 3.3-1 K1 & K2 组态图3.3-1中K3 = K1 & K2-即仅在 K1为1且K2为0时,K3为13.1.2 元素垂直相连为“

40、或”的关系例K1.DV心 DV1 I:)l/b图 3.3-2 K1 | K2 组态图3.3-2中K3 = K1 | K2 即在K1为1或K2为0时,K3为1控制方案生成系统-梯形图生成系统HP® HOUMSV&3.1.3 常用阀位报警保护例:VALOUT为阀位开出,当阀位反馈阀(开为VALON、阀关为VALOFF)和开出都为1时或都 为0时,阀位正常,反之错误 VALERR ,为排除阀位动作时间,检测到错误维持 15秒,置报警 VALALARM 为 1。梯形图组态如图3.3-3所示。其中VALALARM 为滞后置位型定时器图3.3-3常用阀位报警保护组态说明:由于扫描顺序在一

41、页内依次扫分支,分支内为逐列从上到下,从左到右,所以后面用到的前面运算的结果的开关要排在前面结果的后列或另一分支,如此例的第五行VALERR是前四行的结果,所以要与第一行的 VALERR对齐。3.2 模拟软触点工程上常用的触发按钮可用梯形图来模拟。举例如下:例M.OVK1.DV»111:口)图3.3-4软触点组态1例kl.DVkl.DV«1 |( H )-图3.3-5软触点组态2说明:上述图3.3-4、图3.3-5两示例可产生本页运算周期长度脉冲,若产生任意长度软触点也可用定时器编制,定时器输出端与触发端一致即可。如图 3.3-6所示。M.DVKODVK1.DV图3.3-6

42、软触点组态 3其中K0为常0开关,T1为基本型定时器。3.3 连续波形产生方式生产上常用的周期性投料和锅炉、熔窑换火燃烧如果采用计算机控制需要产生连续方波,现举 例,如图3.3-7所示,说明它的编制方法。例4-85图3.3-7连续波形组态1说明:其中K0为常0开关。T1、T2为定宽脉冲型定时器,定时时间(t1、t2)可选165535之间任意整数,组合成不同波形。当两定时时间都为1S时,K1、K2产生的为循环单位脉冲波。常用波形例如图3.3-8所示:图3.3-8连续波形组态2其中K0为常0开关。Hariysvs假设K1的波形8s高电平,15S的低电平,T1为脉冲跟随型定时器,时间常数为2S, T

43、2为滞后置位型定时器,时间常数为9S,则K1、K2、K3的波形分别如图3.3-9所示。15 mK2_TL"L_ri n r图3.3-9波形工程上手动、半自动、 法(以3选1为例):3.4 几选一的方式自动三种方式的选择和生产上多种配料方式的互斥选择常用下列两种方方法一:用解锁线圈(如图3.3-10所示)MEMUJUV-t U, MLNUI.DV C U > HENUM.DU -r U J MENUI.DV (U)- NFNII? DW CU)MLNUADVMLNU2-DVJPI若MENIU3LOV j|t|Ji图3.3-10解锁线圈组态方法二:用页运算开关方式(如图 第一页无运

44、算开关,常运算GI.DVMEMU1.DV3 51 ? |< ;'S2.0VMENU2DV«11|'< ?S3.DVMENUS DVf1 1 I:3.3-11、3.3-12、3.3-13 所示)图3.3-11页运算开关组态1第二页 页运算开关为 MENU1KOINENU2.DV图3.3-12页运算开关组态2第三页页运算开关为MENU2KO.DVNENU1.DV«I I:(NLNU3.DV图3.3-13页运算开关组态3第四页页运算开关为MENU3KO.DVMENU1.DV«H I:£ 1MENU2DV彳 , 1< /图3.3

45、-14页运算开关组态4说明:其中K0为常0开关。第一页用最近打开的开关的上升沿打开相应选择的菜单页,该页先 把其余页运算开关置 0关闭。3.5 综合实例某石化聚酯厂的一个酯化反应阶段逻辑控制功能说明:酯化过程分成两个小阶段, 有手动MAN、自动AUTO、半自动SEMI三种方式。在自动情况下, 条件满足则程序循环进行;半自动时小阶段完成,经操作工确认后,按“启动 ” T才开始下阶段;手 动时程序不运行,开关由开关手操面板执行,但显示运行阶段(ZH1、ZH2)。一个周期生产一批产品,要求对这批反应阶段计时(TMFL从1到0的时间)并累计批量(ZHBACH累计的批次由算法读出)。特点:严格顺序运行,

46、条件不满足不可执行下一步骤。方案流程图:(如图3.3-15所示):正负传感接点与锁定或解锁线圈配用往往取得很好的效果,尤其对顺序控制可以不考虑锁定与解琐的矛盾。HP6 HOUMSVS酯化顺控启 动 TRCA-101,105,FQF01关闭 IV-126128,107,110, 打开 IV108(OFF)状态*1复位,(ZHZ10=ON?)Yes显示'酯化釜进料/反应阶段YesLIA-101L?FQA-101H?Yes三阶段(方式控制)置 ZHEND=ON图3.3-15方案流程图本例所用点说明:梯形图中所用到的点应组在数据库相应类型中。点标号说明:开出点阀为IV*-* ,泵为YS*-*,泵 P-102、OR-2 是 YS1-102、YS1-108;开入点阀开反馈点为 ZI*-*O ,阀闭为 ZI*-*C , 泵为YI*-* ;逻辑点含义如下:AUTO、SEMI、MAN为三选一方式,ST、HALT、ESD是启动、暂停和急停触点按钮,RUNFL、HALTFL、ESD

温馨提示

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

评论

0/150

提交评论