PLC应用技术(中篇共上中下3篇)_第1页
PLC应用技术(中篇共上中下3篇)_第2页
PLC应用技术(中篇共上中下3篇)_第3页
PLC应用技术(中篇共上中下3篇)_第4页
PLC应用技术(中篇共上中下3篇)_第5页
已阅读5页,还剩196页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

移动指令

和

比

较指令移动指令

和

比

较指令一类型二功能三使用移动指令和比较指令一、移动指令类型功能MOVE(移动值)、UMOVE_BLK(无中断移动块)、MOVE_BLK(移动块)和MOVE_BLK_VARIANT(移动块)使用移动指令可将数据元素复制到新的存储器地址并从一种数据类型转换为另一种数据类型。

移动过程不会更改源数据。一、移动指令使用

(1)MOVE:“移动值”指令,将IN输入处操作数中的内容传送给OUT1输出的操作数中。始终沿地址升序方向进行传送·如果满足下列条件之一,使能输出ENO将返回信号状态“0”:

🔺使能输入EN的信号状态为“0”。

🔺IN参数的数据类型与OUT1参数的指定数据类型不对应。一、移动指令使用

(2)MOVE_BLK:“块移动”指令将一个存储区(源范围)的数据移动到另一个存储区(目标范围)中。使用输入COUNT可以指定将移动到目标范围中的元素个数。·

如果满足下列条件之一,使能输出ENO将返回信号状态“0”:

🔺使能输入EN的信号状态为“0”。

🔺移动的数据量超出输入IN或输出OUT所能容纳的数据量。·仅当源范围和目标范围的数据类型相同时,才能执行该指令。一、移动指令使用

(3)MOVE_BLK_VARIANT:“块移动”指令将一个存储区(源范围)的数据移动到另一个存储区(目标范围)中。·要复制的元素数量不得超过所选源范围或目标范围。·如果满足下列条件之一,使能输出ENO将返回信号状态“0”:

🔺使能输入EN的信号状态为“0”。

🔺复制的数据多于可用的数据。可以将一个完整的数组或数组的元素复制到另一个相同数据类型的数组中。一、移动指令使用(4)Moveblockuninterruptible:“不可中断的存储区移动”指令将一个存储区(源范围)的数据移动到另一个存储区(目标范围)中。🔺指令不可中断使用参数COUNT可以指定将移动到目标范围中的元素个数。仅当源范围和目标范围的数据类型相同时,才能执行该指令。二、比较指令(1)基本比较指令

等于、不等于、大于等于、小于等于、大于、小于(2)范围内值(IN_RANGE)、范围外值(OUT_RANGE)指令(3)检查有效性(OK)、检查无效性(NOT_OK)指令类型S7-1200中比较指令可在“基本指令”—“比较操作”中找到。二、比较指令1.基本比较指令比较数据类型相同的有符号数或无符号数IN1和IN2的大小。在梯形图中,以触点的形式编程。若两数比较运算的结果为“TRUE”,则该触点闭合;若为“FALSE”,则触点断开。功能要素比较符、数据类型

比较符:==、<>、>=、<=、>、<

数据类型:

字节、字、双字整数、实数、字符、字符串、时间等。IN1IN2功能:判断第一个比较值是否等于第二个比较值。使用1.基本比较指令满足以下条件时IN_RANGE比较结果为真:🔺MIN<=VAL<=MAX满足以下条件时OUT_RANGE比较结果为真:

🔺VAL<MIN或VAL>MAX2.IN_RANGE(范围内值)和OUT_RANGE(范围外值)指令测试输入值是在指定的值范围之内还是之外。功能使用3.OK(检查有效性)和NOT_OK(检查无效性)测试输入数据参考是否为符合IEEE规范754的有效实数。指令满足以下条件时测试结果为TRUE:

🔺检查有效性指令:输入值为有效实数

🔺检查无效性指令:输入值不是有效实数功能使用十字路口交通灯PLC控制

十字路口交通灯PLC控制一控制要求二要求分析三I/O分配四程序设计十字路口交通灯PLC控制一、控制要求启动东西绿灯亮20秒南北红灯亮20秒东西绿灯闪烁3秒南北红灯亮3秒东西黄灯亮2秒南北红灯亮2秒东西红灯亮25秒南北绿灯亮25秒东西红灯亮3秒南北绿灯闪烁3秒东西红灯亮2秒南北黄灯亮2秒东西绿

20S

二、要求分析东西信号

绿灯亮绿灯闪黄灯亮红灯亮时间20S3S2S30S南北信号红灯亮绿灯亮绿灯闪黄灯亮时间25S25S3S2S南北红25S东西黄东西红30S南北绿25S南北黄3S2S3S2S三、I/O分配序号PLC地址(PLC端子)电气符号(面板端子)功能说明1I0.0SD启动开关2Q0.0南北灯R南北红灯3Q0.1东西灯G东西绿灯4Q0.2东西灯Y东西黄灯5Q0.3东西灯R东西红灯6Q0.4南北灯G南北绿灯7Q0.5南北灯Y南北黄灯三、I/O分配四、程序设计四、程序设计四、程序设计四、程序设计四、程序设计四、程序设计四、程序设计四、程序设计移

位

指

令

和

循

环

移

位

指

令

S7-1200中的移位指令包括:

左移指令(SHL)、右移指令(SHR)一、移位指令使用移位指令(SHL或SHR)移动参数IN的位序列,将结果分配给参数OUT,参数N指定移位的位数:•SHL:左移位序列•SHR:右移位序列一、移位指令一、移位指令IN、OUT数据类型:字节(Byte)、字(Word)、双字(DWord)一、移位指令1、左移指令(SHL)35SHL:“左移”指令将输入IN中操作数的内容按位向左移位,并在输出OUT中查询结果。参数N用于指定将指定值移位的位数。⭐如果参数N的值为“0”,则将输入IN的值复制到输出OUT的操作数中。⭐如果参数N的值大于可用位数,则输入IN中的操作数值将向左移动可用位数个位。🔺用零填充操作数右侧部分因移位空出的位。1、左移指令(SHL)100010010010010010MB20MB21bit7bit037SHR:“右移”指令将输入IN中操作数的内容按位向右移位,并在输出OUT中查询结果。参数N用于指定将指定值移位的位数。⭐如果参数N的值为“0”,则将输入IN的值复制到输出OUT的操作数中。⭐如果参数N的值大于可用位数,则输入IN中的操作数值将向右移动可用位数个位。🔺无符号值移位时,用零填充操作数左侧区域中空出的位。

如果指定值有符号,则用符号位的信号状态填充空出的位。2、右移指令(SHR)2、右移指令(SHR)100010010010001001MB22MB23bit7bit0S7-1200中的循环移位指令包括:

循环左移指令(ROL)、循环右移指令(ROR)二、循环移位指令使用循环移位指令(ROL或ROR)移动参数IN的位序列,将结果分配给参数OUT,参数N指定循环移位的位数:•ROL:循环左移位序列•ROR:循环右移位序列二、循环移位指令二、循环移位指令IN、OUT数据类型:字节(Byte)、字(Word)、双字(DWord)二、循环移位指令43ROL:“循环左移”指令将输入IN中操作数的内容按位向左循环移位,并在输出OUT中查询结果。参数N用于指定循环移位中待移动的位数。⭐如果参数N的值为“0”,则将输入IN的值复制到输出OUT的操作数中。⭐如果参数N的值大于可用位数,则输入IN中的操作数值仍会循环移动指定位数。🔺用移出的位填充因循环移位而空出的位。1、循环左移指令(ROL)1、循环左移指令(ROL)1000100100010011MB24MB25bit7bit0ROR:“循环右移”指令将输入IN中操作数的内容按位向右循环移位,并在输出OUT中查询结果。参数N用于指定循环移位中待移动的位数。⭐如果参数N的值为“0”,则将输入IN的值复制到输出OUT的操作数中。⭐如果参数N的值大于可用位数,则输入IN中的操作数值仍会循环移动指定位数。🔺用移出的位填充因循环移位而空出的位。2、循环右移指令(ROR)2、循环右移指令(ROR)1000100111000100MB26MB27bit7bit0音乐喷泉PLC控制

音乐喷泉PLC控制一控制要求二I/O分配三PLC外部接线四程序设计音乐喷泉PLC控制一、控制要求要求音乐喷泉有两种运行模式:🔺按下开关S1,启动模式1,8组LED灯的初始状态

11000000,以0.5HZ的变化频率,向右移位,每

次移两位。🔺按下开关S2,启动模式2,8组LED灯的初始状态

10101010,以0.5HZ的变化频率,向左循环移位,

每次移一位。🔺按下开关S0,系统停止,8组LED灯熄灭。二、I/O分配PLC地址(PLC端子)电气符号(面板端子)功能说明输入I0.0S1停止按钮I0.1S2模式1启动按钮I0.2S3模式2启动按钮输出Q0.0LED1LED1Q0.1LED2LED2Q0.2LED3LED3Q0.3LED4LED4Q0.4LED5LED5Q0.5LED6LED6Q0.6LED7LED7Q0.7LED8LED8三、PLC外部接线四、程序设计四、程序设计四、程序设计四、程序设计四、程序设计四、程序设计四、程序设计顺

序

功

能

图

介绍

顺序功能图顺序功能图一基本概念二基本要素三基本结构四应用举例顺序功能图(SFC)是描述控制系统的控制过程、功能和特性的一种图形,也是设计PLC的顺序控制程序的有力工具。

一、基本概念顺序功能图并不涉及所描述的控制功能的具体技术,它是一种通用的技术语言,可以供进一步设计和不同专业的人员之间进行技术交流之用。

一、基本概念顺序功能图主要由步、有向连线、转换、转换条件和动作(或命令)组成。

一、基本概念1、步与动作(1)步的概念顺序控制设计最基本的思想是将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步(Step),并用编程元件(例如位存储器M和顺序控制继电器S)来代表各步。二、基本要素(2)初始步

与系统的初始状态相对应的

步称为初始步。初始状态一般是系统等待启动命令的相对静止状态。初始步用双线方框表示,每一个顺序功能图至少应该有一个初始步。1、步与动作二、基本要素I0.1M0.0M0.1M0.2M0.3T0Q0.0T0Q0.0Q0.1Q0.0T1M1.0转换步有向连线I0.0T1初始步转换条件启动延时动作运行停机延时图1顺序功能图(3)与步对应的动作或命令

被控系统:在某一步中要完成某些“动作”。控制系统

施控系统:在某一步中向被控系统发出某些

“命令”。“命令”或“动作”统称为动作1、步与动作二、基本要素(3)与步对应的动作或命令

用矩形框中的文字或符号表示,该矩形框应与相应的步的符号相连。I0.1M0.0M0.1M0.2M0.3T0Q0.0T0Q0.0Q0.1Q0.0T1M1.0转换步有向连线I0.0T1转换条件启动延时动作运行停机延时动作图2顺序功能图1、步与动作二、基本要素(4)活动步

当系统正处于某一步所在的阶段时,该步处于活动状态,称为“活动步”。

二、基本要素1、步与动作(1)有向连线在顺序功能图中,随着时间的推移和转换条件的实现,将会发生步的活动状态的进展,这种进展按有向连线规定的路线和放向进行。

I0.1M0.0M0.1M0.2M0.3T0Q0.0T0Q0.0Q0.1Q0.0T1M1.0转换步有向连线I0.0T1转换条件启动延时动作运行停机延时图3顺序功能图2、有向连线与转换条件二、基本要素(2)转换

转换用有向连线上与有向连线垂直的短划分线来表示,转换将相邻两步分隔开。

I0.1M0.0M0.1M0.2M0.3T0Q0.0T0Q0.0Q0.1Q0.0T1M1.0转换步有向连线I0.0T1初始步转换条件启动延时动作运行停机延时图4顺序功能图2、有向连线与转换条件二、基本要素3.转换条件使系统由当前步进入下一步的信号称为转换条件,转换将相邻两步分隔开。

例如:(1)外部信号:按钮、指令开关、限位开关的接通或断开等;(2)PLC内部产生的信号:定时器、计数器常开触点

的接通等;(3)若干个信号的与、或、非逻辑组合。2、有向连线与转换条件二、基本要素(3)转换条件

I0.1M0.0M0.1M0.2M0.3T0Q0.0T0Q0.0Q0.1Q0.0T1M1.0转换步有向连线I0.0T1初始步转换条件启动延时动作运行停机延时图5顺序功能图转换条件:I0.0、T0、I0.1、T12、有向连线与转换条件二、基本要素

基本结构:单序列、选择序列、并行序列。三、基本结构单序列由一系列相继激活的步组成,每一步的后面仅有一个转换,每一个转换的后面只有一个步。各个步按顺序执行,上一步处于活动步,且转换条件成立,下一步变为活动步,同时上一步变为非活动步。

c345d图6单序列特点:没有任何分支和合并1.单序列三、基本结构

选择序列的开始称为分支,转换符号只能在水平连线之下。I56h9j78kmn4图7选择序列水平连线分支转换符号2.选择序列三、基本结构I56h9j78kmn4图7选择序列活动步ON如果步4是活动步,并且转换条件h为ON,则发生由步4→步5的进展。步5变为活动步,步4变为非活动步。2.选择序列三、基本结构I56h9j78kmn4图7选择序列活动步ON如果步4是活动步,并且转换条件K为ON,则发生由步4→步7的进展。步7变为活动步,步4变为非活动步。2.选择序列三、基本结构选择序列的合并称为结束,转换符号只能标在水平连线之上。I56h9j78kmn4图7选择序列水平连线转换符号2.选择序列三、基本结构I56h9j78kmn4图7选择序列活动步ON如果步6是活动步,并且转换条件j为ON,则发生由步6→步9的进展。步9变为活动步,步6变为非活动步。2.选择序列三、基本结构I56h9j78kmn4图7选择序列活动步ON如果步8是活动步,并且转换条件n为ON,则发生由步8→步9的进展。步9变为活动步,步8变为非活动步。2.选择序列三、基本结构用来表示系统的几个同时工作的独立部分的工作情况。3.并行序列三、基本结构图8并行序列I56978m2ab

并行序列的开始称为分支。

当转换的实现导致几个序列

同时激活时,这些序列称为

并行序列。3.并行序列三、基本结构图8并行序列I56978m2ab

当步2是活动步,并且转

换条件a为ON。

步5和步7同时变为活动步,

同时步2变为非活动步。活动步ON活动步活动步非活动步3.并行序列三、基本结构图8并行序列I56978m2ab

为了强调转换的同步实现,水平连线用双

线表示。

步5和步7被

同时激活后,每个序列的进展

是相互独立的。

在表示同步的水平双线上,只允许有一个

转换符号。3.并行序列三、基本结构图8并行序列I56978m2ab

并行序列的结束称为合并。在表示同步的水平双线之下,只允许有一个转换符号。3.并行序列三、基本结构图8并行序列I56978m2ab

当直接连在水平双线上的所有前级步都处

于活动状态,并且转换条件b为ON时,从步

6和步8转换到步9的进展。

步6和步8同时变为非活动步,步9变为活动

步。

ON3.并行序列三、基本结构

电动机M1电动机M2Q0.0Q0.1I0.0启动I0.1停机10S8S

M0.0M0.1M0.2M0.3分析:按下启动按钮I0.0,电动机M1开始工作,10S后电动机M2工作。按下停止按钮I0.1,M2先停止工作,8S后M1电动机再停止工作。图9波形图两台电动机启停控制要求如图9所示。四、应用图10波形图I0.1M0.0M0.1M0.2M0.3T0Q0.0T0Q0.0Q0.1Q0.0T1M1.0转换步有向连线I0.0T1转换条件启动延时动作运行停机延时初始步图11顺序功能图四、应用

机械手PLC控制机械手PLC控制机械手PLC控制一控制要求二工作流程三I/O分配四顺序功能图五梯形图程序总体控制要求:工件在A处被机械手抓取并放在B处。一、控制要求AB原位HL启动开关SB1左限位SQ4右限位SQ3下降YV3上升YV1左移YV5右移YV4上限位SQ2下限位SQ1YV2夹紧放松BA二、工作流程夹紧YV2-ON上升YV3释放YV2-OFF初始状态原位HL下降YV1SQ1-ON右移YV4SQ2-ONSQ3ON下降YV1SQ1-ON上升YV3左移YV5SQ2-ONSQ4-ON启动开关ON延时5S延时5S原位HL启动开关SB1左限位SQ4右限位SQ3下降YV3上升YV1右移YV4左移YV5上限位SQ2下限位SQ1YV2夹紧放松机械手初始状态:SQ2=SQ4=1,SQ1=SQ1=0,原为指示灯HL点亮。三、I/O分配输入输出器件名称符号PLC地址器件名称符号PLC地址启动开关SB1I0.0下降指示灯YV1Q0.0下限位开关SQ1I0.1夹紧指示灯YV2Q0.1上限位开关SQ2I0.2上升指示灯YV3Q0.2右限位开关SQ3I0.3右移指示灯YV4Q0.3左限位开关SQ4I0.4左移指示灯YV5Q0.4原位指示灯HLQ0.5表1输入输出分配表

三、I/O分配图1接线图程序设计思路:工作流程图顺序功能图梯形图程序四、顺序功能图图2机械手顺序功能图SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序SQ11203SB1原位指示灯下降YV1夹紧YV2初始化脉冲SQ2、SQ445SQ2上升YV3定时5S夹紧YV2右移YV4夹紧YV26下降YV1夹紧YV2SQ37SQ1放松YV2=08定时5S上升YV39SQ2左移YV5SQ4五、梯形图程序FC编程方法一阶阵二阶阵三阶阵四阶阵五阶阵基本概念模块化结构手自动转化结构化编程接口参数组织块(OB1):用于循环执行用户程序,为用户程序提供基本结构,是唯一一个用户必需的代码块。函数块(FB):是将自身的值永久存储在背景数据块中的代码块,在块执行后这些值仍然可用。函数(FC):是没有专用存储区的代码块。FB、FC都是用户编写的程序块,类似于子程序功能。它们包含完成特定任务的程序,用户可以将具有相同或相近控制过程的程序,编写在FC或FB中,然后在主程序OB1或其他程序块中调用FB

或FC。一、基本概念模块化程序线性程序构建模块化程序线性结构:OB1FB1FC1OB1模块化结构:①②BOB,FB,FCAOB,FB,FC③④A为调用块B为被调用块①程序OB块执行。②执行可调用其他OB,FB,

FC块的操作。③被调用的块程序执行。④被调用块结束,返回到调用块。将所有程序指令都放入OB1中,按顺序逐条执行所有指令。模块化结构就是将复杂的自动化任务划分为与过程的工艺功能相对应的更小的次级任务FB1或FC1,为每个次级任务提供程序段。调用可执行特定任务的FB1或FC1,通过从另一个块中调用其中一个代码块来构建程序。二、模块化结构要求:按下M1.0,进入自动程序,灯以0.5HZ的频率进行闪烁。松开M1.0,进入手动程序,M1.1控制Q0.1点动。自动控制(FC1)手动控制(FC2)OB1三、手自动转换要求:按下M1.0,进入自动程序,灯以0.5HZ的频率进行闪烁。松开M1.0,进入手动程序,M1.1控制Q0.1点动。三、手自动转换函数(FC)是用户编写的程序块,是不带存储器的代码块。由于没有可以存储块参数值的数据存储器。因此,调用函数时,必须给所有形参分配实参。形参实参不可不赋值四、接口参数只读,调用时将用户程序数据传递到FC中。实参可为常数。InputOutput读写,函数调用时将FC执行结果传递到用户程序中。实参不能为常数,一定是地址。四、接口参数在块调用之前读取输入/输出参数并在块调用之后写入。如果子程序里要用到自锁,多次调用时,只能用Inout,不能用Output。输入/输出In_Out只读,声明常量符号后,FC中可以使用符号名代替常量。常量constant四、接口参数0102仅在FC调用时生效。CPU限定只有创建或声明了FC才可以访问临时存储器中的数据。临时存储单元是局部有效的,并且其它代码块不会共享临时存储器。相当于临时工,先赋值后使用。临时局部数据

temp四、接口参数第一步:建立项目FC1,添加新设备和新块。五、结构化编程第二步:根据实际需求设置参数和数据类型。五、结构化编程总

结小巧灵活,对于非多次调用的程序更易理解;不占用额外的存储资源。电动机星三降压启动再控制实验:电动机星三降压启动再控制。要求:按下启动按钮,主接触器和星型吸合,5s后,星型断开,三角形吸合。第1步创建项目星三降压1第2步添加新设备和设备组态,并编译组态第3步添加新块,并定义参数和数据类型第4步编写程序段117654328第4步编写程序段2132第4步编写程序段2第5步在OB1中调用FC1第6步下载并编译FB编程方法一阶阵二阶阵三阶阵四阶阵基本概念函数块调用一元二次方程FB与FC区别函数块(FB)是一种代码块,它将输入、输出和输入/输出参数永久地存储在背景数据块中,从而在执行块之后,这些值依然有效。所以函数块也称为“有存储器”的块。一、基本概念可以使用临时变量。简化了对重复发生的函数的编程。用FB编写y=ax²+bx+cx是输入参数y是输出参数a,b,c是静态变量一、基本概念函数块的每个实例都需要一个背景数据块。存储在自己的背景数据块中。存储在自己的背景数据块中。0102静态变量在其对应FB块执行完后数据会保存,而临时变量Temp在对应FB块执行完后数据就清除。Static静态变量在接口中可读可写,不参与数据传递。相当于中继或者中间存储器。静态变量static二、函数块调用1.添加新块:选择FB1函数块,名称命名为一元二次方程。三、一元二次方程2.定义参数和数据类型。三、一元二次方程3.在程序段中选择参数。三、一元二次方程4.在FB1中编写一元二次方程。三、一元二次方程5.在OB1中调用FB1,分配背景数据块DB。三、一元二次方程6.为便于修改输入输出参数的值,定义地址MD0和MD4。三、一元二次方程7.在OB1中修改a、b、c的值。三、一元二次方程8.编译并验证。69.05.05三、一元二次方程。FCFB局部变量有stat和temp,FC由于没有自己的存储区,因此不具有stat,temp本身不能设置初始值。FC四、FB与FC区别。FBFB使用背景数据块作为存储区,FC没有独立的存储区,使用全局DB或M区。FB易于移植多重背景参数修改方便课程小结两台电动机星三降压启动再控制实验:两台星三降压启动再控制。要求:电动机1电源和星型吸合,电动机星型启动,5s后,星型断开,三角形运行。再次调用。第1步添加新设备和设备组态,并编译组态第2步添加新块,并定义参数和数据类型第3步编写程序段117654328第4步编写程序段2132第4步编写程序段2第5步在OB1中调用FB1第6步在OB1中再次调用FB1第7步下载并编译FC再次调用星三降压启动程序FC中自己创建定时器的方法两次调用星三降压启动程序FB中自动分配背景数据块创建定时器方法两次调用星三降压启动程序FB中自己创建定时器方法两次调用

温馨提示

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

评论

0/150

提交评论