版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、I&CHIP DC-L HPP伍斌第四章 Micro-Rec的程序图中功能块说明 7.4.1功能块综述一.控制功能图的组成原理一个完整的控制功能图是通过将事先定义好的功能块相互组织起来,形成框在程序的具体运行时,会依照一定的执行周期,按事先规定执行顺序进行处 从而实现控制功能。一个控制功能图的实际执行周期可能是一几个处理周 而我们将这些由相互连接的功能块所组成的、能实现一定控制功能的图形代 742图; 理, 期。表方式称为功能方框图。二.功能块的特点在功能图所使用的功能块有以下一些特点:一般具有一个由三个字符组成的名称(这些字母一般为法语单词的缩写, 也有极个别的功能块名称只有两个字符),用以
2、表示其基本功能;具有一个为了在功能图中指示某一功能块的编号,在某一功能框图中, 该编号对功能块而言是唯一的,并介于1999之间;有它所包含的参数个数以及对各个参数的定义,一个功能块最多可包含06个参数;功能块所包含的输入信号个数以及对各个输入信号的定义,一个功能块最多可包含011个输入信号,每一输入信号又可以带上“+”、“-”符号(有极个别的功能块,如宏指令块,可允许有11个以上的输入信号)功能块的一些说明在功能方框图中的数字量属实型,单精度、32位;每同一功能方框图中所包含的功能块的总个数不得超过999 ;在每个功能方框图中,我们推荐按递增的方式对各个功能块进行编号。 在方框图的实际使用中,
3、功能块的编号可有以下一些特点:1.模拟输入信号的功能块编号是介于100-199之间;2.逻辑输入信号的功能块编号是介于200-299之间;3.逻辑输出信号的功能块编号是介于800-899之间;4.模拟输出信号的功能块编号是介于900-999之间。般控制程序中的功能块说明般控制程序中功能块的清单(按字母顺序)功能块名称功能块类型功能块的描述ABS模拟量绝对值ADL历史型模拟量对信号进行一个周期的延时AND逻辑量逻辑“与”ATT模拟量衰减BIN模拟量/逻辑量对一个字节进行编译/反编译CHP模拟量模拟信号选择器CMB模拟量/逻辑量对五个逻辑组合变量进行十进制编译,并 对对象进行检测CON模拟量常数块
4、COS模拟量余弦CPT模拟量计数器DIV模拟量求商DLL逻辑量逻辑冗余DST逻辑量逻辑量的2/3表决EUL模拟量Euler积分EXP模拟量指数FIO模拟量一阶滤波FIX模拟量提取整个数字量FLP逻辑量触发器FND模拟量函数发生器y =f ( X)的复制器FRT逻辑量对上升沿或下降沿进行检测GAI模拟量增益GIC逻辑量经过校正的脉冲发生器IDL逻辑量对某一数字化量进行识别IL1逻辑量逻辑变量生成器(IMA模拟量模拟变量生成器INA模拟量模拟输入INI模拟量带跟踪的积分器INL逻辑量逻辑输入IVS模拟量/逻辑量对MIN、MAX块所选用的通道进行识别JK逻辑量JK触发器LIM模拟量限幅器LMI模拟量
5、带限制器的积分器LOG模拟量求对数MAX模拟量大值选择器MED模拟量/逻辑量对模拟信号是否在或超出某一有效区间 进行检测MIN模拟量小值选择器MUL模拟量乘法器NOT逻辑量逻辑“非”门ORR逻辑量逻辑“或”门OUA模拟量模拟信号输出OUL逻辑量逻辑信号输出PIL模拟量PI调节器PLS逻辑量/模拟量在逻辑信号上升沿到来时发出一个脉冲 信号REC模拟量复制生成块RED模拟量模拟冗余REL模拟量/逻辑量模拟信号选择继电器SAN模拟量模拟信号选择器SIN模拟量正弦SPL模拟量闭锁采样装置SQT模拟量开方器SUM模拟量求和SVN模拟量/逻辑量数字选择/表决TAM模拟量/逻辑量运行时间计时器THR模拟量/
6、逻辑量带回差的软开关TIM模拟量计时器TPD逻辑量延时失电TPM逻辑量延时带电VTN模拟量数字表决器XOR逻辑量逻辑“或”门创建时间:2020/7/7 11:15:00第3页共29页h I&CHIP DC-L HPP伍斌般控制程序中功能块的功能介绍(按字母顺序)1 . ABS功能块的描述:绝对值。图形样式:输入输入INi IN2编号输入INnABS输出OUT功能:输出=1刀输入INn|输入信号:IN模拟输入(1W nw 11)0功能块参数:ADL功能块的描述:图形样式:无。把前一周期的输入信号作为当前的功能块输出。Pi输入INn编号ADL输出OUT功能:相当于对输入信号实施一个周期的延时具体地
7、讲:当t=0时,输出(t=0 )=初始值(Ic); 否则,输出(t)=E IN输入信号:IN1:模拟或逻辑输入。功能块参数:P1:初始值(I c)。n(t-1)。AND功能块的描述:图形样式:逻辑“与”门。输入INn编号AND输出OUT功能: 输出=IN 1* IN 2* IN 3* *INn 输入信号:INn:逻辑输入。功能块参数:ATT功能块的描述:图形样式:无。可调整的衰减器。PiZ-1。输二编号ATT输出OUT创建时间:2020/7/7 11:15:00第5页共29页 I&C:飞:HIP DC-L HPP伍斌创建时间:2020/7/7 11:15:00第7页共29页功能:输出=刀INn
8、/P1输入信号:INn:模拟输入(1 W n W 11)功能块参数:P1 :衰减系数,其值绝对不允许为“0”5. BIN功能块的描述:对一个字节(8位二进制码)进行编译/反编译。 图形样式:P1输入 输入 输入 输入 输入 输入 输入 输入 输入IN1IN1IN3IN4IN5IN6编号BIN输出OUTIN7INsIN9INbINzINsIN5IN4INbIN2IN1输X出数值:bzbsb5btb3b2blb00000000000000000000000001100000001000000113000000110000001020000001000000110600000110000001117
9、000001110000010180000010100000100900000100bo位为1,功能:当P1=0时,其输出的模拟值如下表:P1的值来决定:则输出如果RM 0,那末输出的逻辑值应视 如果IN9的第一位 否则,输出=0。如果IN9的第二位否则,输出=0。如果IN9的第三位否则,输出=0。如果IN9的第四位否则,输出=0。如果IN9的第五位当Pi=i时:=1 ;Pi =2 时:P1=3 时:P =4 时:当P1=5时:bi位为b2位为b3位为b4位为1,1,1,1,则输出则输出则输出则输出=1 ;=1 ;=1 ;=1 ;I&CHIP DC-L HPP伍斌当Pl =6时:当Pl =7时
10、:当P1=8时:否则,输出=0。如果IN9的第六位否则,输出=0。如果IN9的第三位否则,输出=0。如果IN9的第八位否则,输出=0。b5位为b6位为b7位为输入信号:IN1、ININ9 :模输入的拟信号,其值介于0功能块参数:P1=0:P1=1:2、IN3、 IN4、 IN 5、IN6、 IN7、1,1,1,则输出则输出则输出=1 ;=1 ;=1 ;IN8:正逻辑输入信号;255之间。P1=2:P1=3:P1 =4:P1=5:P1=6:P1=7:P1=8:对输入的逻辑信号变量组进行二进制编码;IN9的第1位的状态变化进行检测;IN9的第2位的状态变化进行检测;IN9的第3位的状态变化进行检测
11、;IN9的第4位的状态变化进行检测;IN9的第5位的状态变化进行检测;IN9的第6位的状态变化进行检测;IN9的第7位的状态变化进行检测;IN9的第8位的状态变化进行检测;对 对 对 对 对 对 对 对编号CHP输出OUP1,P2,P3,P4, P5输入IN 1输入IN 1输入IN 3输入IN 4输入IN 5输入IN 6如果P1不等于以上值,那末输出一直被置为6. CHP模拟信号选择器。功能块的描述:图形样式:功能:如果IN2到IN6都为“ 0”,那末输出 OUT=IN; 否则,让指针i由2增到6,依次检测IN (指针i):如果IN (指针i)=1,则那末输出 OUT=IN(指针i-1),并停
12、止对指针i的操作 注意:如果同时由两个逻辑信号为“1”,则指针序号小者优先级别高。输入信号:IN1 :模拟输入;IN2:逻辑输入(由P1控制);IN3:逻辑输入(由P2控制);IN4:逻辑输入(由P3控制);1;2;3;4;5。IN5 :逻辑输入(由 P4控制);IN6 :逻辑输入(由 P5控制);功能块参数:P1:常数P2:常数P3:常数P4:常数P5:常数7. CMB功能块的描述:对五个逻辑组合变量进行十进制编译,并对对象进行检测。 图形样式:输入INi输入INi输入IN3输入IN4输入IN5输入IN6编号CMB输出OUT功能:当Pi=0时,其逻辑输入与模拟输出关系如下表:P1h I&CH
13、IP DC-L HPP伍斌111105432011111543211110154301111005430011100503001010150301101115032110110503201001050020100115002110001500011000050000否则,若RM 0,则视P的数值而定:当P1=1时,若IN6的第一位数值为“1 ”,则输出为逻辑值“1”;否则,输出为逻辑值“0”。当P1=2时,若IN6的第二位数值为“2 ”,则输出为逻辑值“1”;否则,输出为逻辑值“0”。当P1=3时,若IN6的第三位数值为“3 ”,则输出为逻辑值“1”;否则,输出为逻辑值“0”。当P1=4时,若
14、IN6的第四位数值为“4 ”,则输出为逻辑值“1”;否则,输出为逻辑值“0”。当P1=5时,若IN6的第五位数值为“5 ”,则输出为逻辑值“1”;否则,输出为逻辑值“0”。输入信号:IN1、 IN2、 IN3、 IN4、IN5:IN6:模拟输入,其数值介于功能块参数:对五个逻辑组合变量进行十进制编译; 对对对 对 对Pi=0:P1=1:P1=2:P1=3:P1=4:P1=5:8. CON功能块的描述: 图形样式:IN6第一位的数值IN6第二位的数值IN6第三位的数值IN6第四位的数值IN6第五位的数值常数块。P1编号CON正逻辑输入信号;0 99999 之间。1 ”2”3 ”4 ”5 ”进行检
15、测; 进行检测; 进行检测; 进行检测; 进行检测。输出OUT创建时间:2020/7/7 11:15:00第13页共29页功能:输出OUT=R无。输入信号: 功能块参数:P1:常数块的数值。9. cos功能块的描述:余弦 图形样式:输入INn编号输出OUT功能:输出OUT=COSC输入INn),其中刀输入INn的单位为弧度。cos输入INi输入INi输出OUT输入IN3CPT输入IN4功能:输入输入输入输入IN2INiIN4IN3对乘上了某一增益的模拟输入信号IN 1进行积分。该功能块的输出介于 0105之间(不包括105),其输出的初始值为“ 0” 其输入信号IN2、IN3、IN4的作用将在
16、下面对该功能块功能的详细描述中提到。 输入信号:输入输入输入输入INi:模拟输入;IN2:禁止指令;IN3:跟踪指令;IN4:跟踪值。功能块参数(固定值或可修改值)输入信号:INn:模拟输入,其中1 nFIO输出OUT功能:当t=0时,输出OUT= P3 (初始值)否则,输出 OUTi)=输出 OUT(i-1)+ *刀 INn( *P1- 输出 OUTm)/P 2 其中,为程序的执行周期,单位为秒。INn输入信号:INn:模拟输入(1 w nw 11)。 功能块参数:P1:增益K;P2:时间因子,单位为秒;P3:初始值。17.FIX功能块的描述:将某个数整个地提取出来。图形样式:输入斗编号FI
17、X输出OUTI&CHIP DC-L HPP伍功能:输出OUT=输入信号和的整体。 输入信号:INn:模拟输入( 功能块参数:无。18. FLP功能块的描述:图形样式:输入输入输入功能:当t=0时,输出OUT= P (初试值); 否则,输出OUTi)与输入的关系如下表:IN1IN200 或 110110IN 30OUTi) =OUT(i-1)OUTi )=0OUT(i)=11OUTi) =/OUT(i-1 )OUTi )=0OUT(i)=1输入信号:IN1:置位端图形样式:;IN 2:复位端R;IN3:触发端To功能块参数:P1:初始值。19.FNC功能块的描述:函数发生器y = f(x)图形样
18、式:输入IN 1编号FNC输出2Ut创建时间:2020/7/7 11:15:00第20页共29页功能:当输入刀INn介于相邻两点的X值之间时,输出由线性内插法得到; 否则,输出由线性外推法得到。输入信号:INn:模拟输入(1W nW 11) o 功能块参数:P1:功能块给出的X、Y的对数(Xi, yi);P1的值受下列规则约束:采用MULTIBUS n的系统,其值应不超过 14; 采用其它控制器的系统,其值应不超过32;20.函数发生器FNC的复制器。FND功能块的描述:图形样式: 功能:该功能块的输出按输出接在其 IN2的FNC功能块的同样参数进行处理。 输入信号:输入IN 1编号FND输出
19、OUTIN1:模拟输入,允许内插或外推的输入;IN2 :模拟输入,被复制的函数发生器FNC的输出。功能块参数:无。注:接在该功能块的IN2的FNC功能块应与FND在同一框图回路中。21 . FRT对上升沿或下降沿进行检测。功能块的描述:输入信号:IN 1 :逻辑输入。 功能块参数:P1:变化方向检测: 1 :上升沿检测;输入INsIL1输入IN4功能:根据逻辑变量值生成一个图形对象。IN2对由参数P1及P2定义的字节的某一位置“1”。对具体是哪一位的定位确定分成两个阶段:首先根据IN1的数值来决定哪半个字节被激活;而后,根据的数值来决定对被激活半个字节四位中的哪一位进行置“1”。当三个输入IN
20、 2. IN3、IN4都为“ 0”时,则对这半个字节的第一位置“1”;当输入IN2为“1”时,则对这半个字节的第二位置“1”;依此类推。在每一次执行时,只能对一位置“ 1”,其优先级别为:IN2IN3 0,输出(i)=跟踪值;否则,输出(i)=输出(I-1)+ *IN1 其中,为回路的有效周期,单位为秒。输入信号:IN1 :积分输入,模拟量;IN 2:跟踪值,模拟量;IN3:跟踪指令,逻辑量。功能块参数:Pi:初始值Ic。29.INL功能块的描述:方框图中的逻辑输入。图形样式:P1编号INL输出OUT功能: 从数据库中采集一个逻辑输入变量。输入信号:无。功能块参数:P1:框图中所使用的逻辑输入
21、信号的名称。30. IVS功能块的描述:对MIN、MAX块所选用的通道进行识别。图形样式:P1,P2, P3, P4编号输入IN1IVS输出OUT功能:当被测试的 MIN或MAX功能块选用的由 P1所指定的通道时,输出=1否则,输出=0输入信号:INi:被测试的MIN或MAX功能块的输出。功能块参数:Pi:被测试的MIN或MAX功能块的深入通道序号。31 . JK功能块的描述:JK触发器。图形样式:输入IN 1|P1 , P2编号输入IN 2JK输出OUT输入IN 3功能:输出(t=0) =P1当由P2决定的IN3的上升或下降沿到来时,输出按如下规律变化:输入信号:INi=0、INi=0、IN
22、1=1、IN1=1、IN2=O ,IN2=1 ,IN2=1 ,IN2=O ,则输出(t)=输出(t-1);则输出(t) =1 ;一旦触发信号到来,则输出则输出(t) =0IN1:置位端,逻辑信号;(t)翻转;IN2:复位端。逻辑信号;IN 3:触发端。功能块参数:P1:初始值;32.LIMP2: IN3的有效极性:1表示上升沿有效;0表示下降沿有效。功能块的描述:限幅器。图形样式:输入INnP1, P2-I-编号LIM输出OUT功能: 设刀INn为输入信号的和,当刀INn P2时,输出=P2 ;否则,输出=E INn输入信号:INn:模拟输入(1 n 11) 功能块参数:P1:低限Min ;P
23、2:高限 Max,且 Pi P233.LMI功能块的描述:亚当斯/BASHFORT带限制器的积分器。图形样式:pi, P2输入INn编号LMI输出OUT功能:根据亚当斯/BASHFORT积分法则,以一秒的积分时间因子对输入信号的和进行积分。若积分结果 MAX则输出=MAX否则,输出=积分结果。输入信号:INn:模拟输入(1 n 11)功能块参数:P1:初始值;P2:低限 MIN ;P3:高限 MAX。注 Pi P3且 Pi P2 伍斌h i&cHIP DC-L HPP功能块参数:无。创建时间:2020/7/7 11:15:00第29页共29页功能: 输出=Log (刀IN n) 注:刀INn必
24、须 0输入信号:INn:模拟输入(K nW 11)功能块参数:无。35.MAX功能块的描述:大值选择器。图形样式:输入INn编号MAX输出OUT功能: 输出为输入信号的最大者。输入信号:INn:模拟输入(2 n P3输出=1否则,输出=0输入信号:INn:模拟输入(1 n 11)功能块参数:P1:阈值;P1 P3;为“ 0”时,上升有效,输入信号超出区间P1 P3;P2:方向:为“ 1”时,上升有效,输入信号进入区间P3:回差,模拟信号,其值大于37.MIN功能块的描述:小值选择器。图形样式:输入INn编号MIN输出OUT功能: 输出为输入信号的最小者。输入信号:INn:模拟输入(2 n 11
25、)h I&CHIP DC-L HPP伍斌功能块参数:P1:框图中所使用的模拟输出信号的名称。创建时间:2020/7/7 11:15:00第31页共29页38.MUL功能块的描述:乘法器。图形样式:输入INn编号MUL输出OUT功能: 输出=IN1* IN2* INn输入信号:INn:模拟输入(2W n功能: 输出=IN什IN2+ INn输入信号:INn:逻辑输入(2 Pi,则输出=INi;in 4= P1,则输出=IN2 ;IN4V P1,则输出=IN3。输入信号:INi:模拟量输入;IN 2:模拟量输入;IN3:增模拟量输入;IN 4:逻辑指令。功能块参数:P1:阈值。48. san功能块的
26、描述:模拟信号选择器。图形样式:功能:in 6=1 时,输出=INi;in 6=0 而 in 7=1 时,输出=IN2;IN6=IN7=O 而 in 8=1 时,输出=IN3;in 6=IN 7=IN8=0 而 IN 9=1 时,输出=IN 4;否则,若 IN6=IN7=IN8=IN9=0 时,输出=IN5。输入IN1:输入IN1:输入IN3:输入IN4:输入IN5:输入IN6:输入IN7:输入IN8:输入IN7:气丿L用于选择的逻辑输入信号卜被选择的模拟输入信号输入信号:功能块参数:无。49.SIN功能块的描述:正弦图形样式:输入INn编号SIN输出OUT功能:输出=SIN (刀INn),其
27、中刀INn单位为幅度。输入信号:IN n:模拟输入(1 n 11)。功能块参数:无。50.SPL功能块的描述:将采样装置闭锁。图形样式:输入INiIP,编号输入IN2SPL输岀OUT功能:当IN 2=1时,输出(t)=,输出(t-1);否则,输出=IN 1输入信号:IN1:通常要跟随的值,模拟量;IN 2 :闭锁指令,逻辑信号。功能块参数:无。51 .SQT功能块的描述:开方器。I&CHIP DC-L HPP伍斌创建时间:2020/7/7 ii:i5:00第42页共29页图形样式:输入INn编号SQT输出OUTk功能:输出=J输入信号:INn:模拟输入(i n 0。功能块参数:无。52. SUM功能块的描述:求和。图形样式:编号输入in sum输出OUT功能:输出=E INn输入信号:INn:模拟输入(i n W ii),可以带“ + ”、“ - ”符号。功能块参数:无。53. SVN功能块的描述:数字选择/表决器。图形样式:输入输入输入输入输入输入编号dSVNtFPiINiIN4IN5IN6IN2IN3功能:当 IN 4、IN 5、IN6 任一为“ 0” 或 Pi=1 时,输出=MAXMIN ( INi,IN2), MIN ( IN2, IN3), M
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论