当前位置:文档之家› 控制策略组态——功能块图法全解

控制策略组态——功能块图法全解

控制策略组态——功能块图法全解
控制策略组态——功能块图法全解

5知识库

5-0变量与常数

知识库共使用三类变量和两类常数。

三类变量为:整型变量,实型变量和布尔(逻辑)型变量。

两类常数为:整型常数和实型常数。

5-0-1整型变量

整型变量由四位16进制数组成。其中第一(最高)位=8用于表示整型变量;第二、三、四位为整型变量的序号。

整型变量本身的取值范围:0~4095。

整型变量所描述数据的取值范围:0~65535(无符号数据)或-32768~32767(有符号数据)。

5-0-2整型常数

整型常数由六位16进制数组成。其中第一(最高)位和第二位=90用于表示整型常数;第三、四、五、六位为整型常数值。

整型常数的取值范围:0~65535(无符号数据)或-32768~32767(有符号数据)。5-0-3实型变量

实型变量由四位16进制数组成。其中第一(最高)位=A用于表示实型变量;第二、三、四位为实型变量的序号。

实型变量本身的取值范围:0~4095。

实型变量所描述数据的取值范围:IEEE浮点格式。

5-0-4实型常数

实型常数由十位16进制数组成。其中第一(最高)位和第二位=B0用于表示实型常数;第三至十位为实型常数值。

实型常数的取值范围:IEEE浮点格式。

5-0-5布尔(逻辑)型变量

布尔(逻辑)型变量由六位16进制数组成。其中第一(最高)位和第二位=C0用于表示布尔(逻辑)型变量;第三位用于表示布尔量在整型变量中所处位置(0~F);第四、五、六位为整型变量的序号。

布尔(逻辑)型变量的取值范围:假(=0)、真(=1)。

5-0-6布尔(逻辑)型常数

布尔(逻辑)型常数由二位16进制数组成。其中第一(最高)位和第二位=D1表示“真”,D0表示“假”。

5-0-7 IEEE浮点格式

IEEE浮点格式数据由四个字节组成。其中第一字节的最高位(bit31)表示阶码符号,第一字节的次高位(bit30)~最低位(bit24)联合表示阶码,第二字节的最高位(bit23)表示数据符号,第二字节的次高位(bit22)为尾数的最高有效位,bit22~bit0表示尾数。

例1:用IEEE浮点格式表示整数3。

解答:03 60 00 00。

5-0-8 IBM浮点格式

IBM浮点格式数据由四个字节组成。其中第一字节的最高位(bit31)表示阶码符号,第一字节的次高位(bit30)~最低位(bit24)联合表示阶码,第二字节的最高位(bit23)表示数据符号,bit22~bit0表示除最高有效位外尾数的其余部分。在IBM浮点格式数据中,尾数的最高有效位被省略。

例1:用IBM浮点格式表示整数3。

解答:02 40 00 00。

5-1加运算(T01KH)

代码:01(+),A,B,C;

功能:双目算术运算;

说明:当第一操作数A为整型时,第二操作数B也必须为整型,和C 为整型;当第一操作数A为实型时,第二操作数B也必须为实型,和C为实型。5-2减运算(T02KH)

代码:02(—),A,B,C;

功能:双目算术运算;

说明:当第一操作数A为整型时,第二操作数B也必须为整型,差C 为整型;当第一操作数A为实型时,第二操作数B也必须为实型,差C为实型。

5-3乘运算(T03KH)

代码:03(×),A,B,C;

功能:双目算术运算;

说明:第一、二操作数A,B必须为实型,积C为实型。

5-4除运算(T04KH)

代码:04(÷),A,B,C;

功能:双目算术运算;

说明:第一、二操作数A,B必须为实型,商C为实型。

5-5赋值运算(T05KH)

代码:05(=),A,B;

功能:赋值运算(兼类型转换);

说明:

1:当源操作数A为整型,目的操作数B亦为整型时,直接将A赋给B;2:当源操作数A为整型,目的操作数B为实型时,先将A转换成实

型,再将A赋B;

3:当源操作数A为实型,目的操作数B亦为实型时,直接将A赋B;

4:当源操作数A为实型,目的操作数B为整型时,先将A转换成整型,再将A赋B。

5:当源操作数A为逻辑型,目的操作数B必须为逻辑型,将A赋B。5-6“大于”关系运算(T06KH)

代码:06(>),A,B,C;

功能:“大于”关系运算(1=真,0=假);

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型变量(1=真,0=假)。

5-7“大于等于”关系运算(T07KH)

代码:07(>=),A,B,C;

功能:“大于等于”关系运算(1=真,0=假);

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。

5-8“等于”关系运算(T08KH)

代码:08(==),A,B,C;

功能:“等于”关系运算(1=真,0=假);

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。

5-9“不等于”关系运算(T09KH)

代码:09(<>),A,B,C;

功能:“不等于”关系运算(1=真,0=假);

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。

5-10“小于等于”关系运算(T0AKH)

代码:0A(=<),A,B,C;

功能:“小于等于”关系运算(1=真,0=假);

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。

5-11“小于”关系运算(T0BKH)

代码:0B(<),A,B,C;

功能:“小于”关系运算(1=真,0=假);

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型;当第一操作数A为实型时,第二操作数B也必须为实型;结果C为逻辑型(1=真,0=假)。

5-12逻辑“与”运算(T0CKH)

代码:0C(∩),A,B,C;

功能:对两整型或两逻辑型操作数实现按位逻辑“与”运算;

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型,结果C为整型;当第一操作数A为逻辑型时,第二操作数B也必须为逻辑型;结果C为逻辑型(1=真,0=假)。

5-13逻辑“或”运算(T0DKH)

代码:0D(∪),A,B,C;

功能:对两整型或两逻辑型操作数实现按位逻辑“或”运算;

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型,结果C为整型;当第一操作数A为逻辑型时,第二操作数B也必须为逻辑型;结果C为逻辑型(1=真,0=假)。

5-14逻辑“非”运算(T0EKH)

代码:0E(-),A,C;

功能:对单整型操作数实现按位逻辑“非”运算;

说明:单目运算,当操作数A为整型时,结果C为整型;当操作数A 为逻辑型时,结果C为逻辑型(1=真,0=假)。5-15逻辑“异或”运算(T0FKH)

代码:0F(⊙),A,B,C;

功能:对两整型或两逻辑型操作数实现按位逻辑“异或”运算;

说明:双目运算,当第一操作数A为整型时,第二操作数B也必须为整型,结果C为整型;当第一操作数A为逻辑型时,第二操作数B也必须为逻辑型;结果C为逻辑型(1=真,0=假)。

5-16 IF运算(T10KH)

代码:10(IF),A,B;

功能:软件流程控制。IF+逻辑型变量A+偏移量B,当逻辑型变量为假(=0)时,流程跳过偏移量;

说明:操作数A必须为逻辑型,偏移量B取值范围:-32768~32767。5-17 ELSE运算(T11KH)

代码:11(ELSE),A,B;

功能:软件流程控制。ELSE+逻辑变量+偏移量,当逻辑型变量为真(=1)时,流程跳过偏移量;

说明:操作数A必须为逻辑型,偏移量B取值范围:-32768~32767。5-18 WHILE运算(T12KH)

代码:12(WHILE),A,B;

功能:软件流程控制。WHILE+逻辑型变量+偏移量,当逻辑型变量为假(=0)时,程序跳过偏移量B;

说明:操作数A必须为逻辑型,偏移量B取值范围:-32768~32767。5-19 WHILE END运算(T13KH)

代码:13(WHILE END),B;

功能:软件流程控制。程序跳过偏移量B;

说明:偏移量取值范围:-32768~32767。

5-20平方根运算(T14KH)

代码:14(√),A,B;

功能:平方根计算;

说明:操作数A必须为实型,结果B为实型。

5-21 10的指数幂运算(T15KH)

代码:15(POWER),A,B;

功能:10的指数幂计算;

说明:操作数A必须为实型,范围为0~7.9999,结果B为实型。5-22上升沿触发微分运算(T16KH)

代码:16(DIFU),A,B;

功能:当且仅当逻辑变量A从“0”到“1”跳变时B为真(持续到DIFU 再一次被执行);

说明:操作数A为逻辑型变量,结果B为逻辑型变量。

5-23下降沿触发微分运算(T17KH)

代码:17(DIFD),A,B;

功能:当且仅当逻辑变量A从“1”到“0”跳变时B为真(持续到DIFD 再一次被执行);

说明:操作数A为逻辑型变量,结果B为逻辑型变量。

5-24 100毫秒定时器运算(T18KH)

代码:18(TIMEA),A,B,C,D;

功能:实现1~255个0.1秒的有条件定时;

1:定时条件为假时,TIMEA停止定时,输出为假;

2:定时条件为真时,若TIMEA处于停止定时状态,则装入定时常数,正式启动定时器,输出为假;

3:定时条件为真时,若TIMEA处于定时进行中状态,则保持定时工作状态,输出为假;

4:定时条件为真时,若TIMEA处于定时完成状态,则输出为真(持续到TIMEA再一次被执行)。

说明:

1:操作数A为逻辑型变量,指示定时条件;

2:操作数B为整型常数,表示定时器序号(0~127);

3:操作数C为整型常数或整型变量,表示定时常数(1~255个0.1秒);4:操作数D为逻辑型变量,指示定时器输出状态。

5-25秒定时器运算(T19KH)

代码:19 (TIMEB),A,B,C,D;

功能:实现1~255个1秒的有条件定时;

其它参考TIMEA。

5-26分定时器运算(T1AKH)

代码:1A(TIMEC),A,B,C,D;

功能:实现1~255个1分钟的有条件定时;

其它参考TIMEA。

5-27单向计数运算(T1BKH)

代码:1B(CNT),A,B,C,D,E;

功能:CNT是具有清除控制的单向计数器,当且仅当计数到时,CNT 输出为真(=1),并且持续到CNT再一次被执行;

CNT为真后,当计数条件B为真(=1)时,CNT自动装入计数常数。

说明:

1:操作数A为逻辑型变量,用于清除控制;

2:操作数B为逻辑型变量,用于计数控制;

3:操作数C为整型变量或整型常数,用于计数器初值;

4:操作数D占两个字节(=FFFF);

5:操作数E为逻辑型变量,指示计数器输出状态。5-28双向计数运算(T1CKH)

代码:1C(CNTR),A,B,C,D,E,F;

功能:CNTR是具有清除控制的双向计数器,当且仅当计数到时,CNTR 输出为真(=1),并且持续到CNTR再一次被执行;

CNTR为真后,当计数条件B或C为真(=1)时,CNT自动装入计数常数。

说明:

1:操作数A为逻辑型变量,用于清除控制;

2:操作数B为逻辑型变量,用于正向计数控制;

3:操作数C为逻辑型变量,用于反向计数控制;

4:操作数D为整型变量或整型常数,用于计数器初值;

5:操作数E占两个字节(=FFFF);

6:操作数F为逻辑型变量,指示计数器输出状态。

5-29组态文件运行管理(T1DKH)

代码:1D(START),A;

功能:运行或终止组态文件;

说明:操作数A为逻辑型变量。

5-30 e指数幂运算(T1EKH)

代码:1E(EXPWR),A,B;

功能:E指数计算;

说明:操作数A必须为实型,范围为0~11.9999,结果B为实型。

5-31绝对值运算(T1FKH)

代码:1F(ABS),A,B;

功能:绝对值运算;

说明:操作数A为整型(或实型),则B为整型(或实型)。

5-32双路滤波(T20KH)

代码:20(FILTER),A,B,C;

功能:

1:当A,B合法时,FILTER(A,B)=(A+B)/2;

2:当A非法时,FILTER(A,B)=B;

3:当B非法时,FILTER(A,B)=A;

4:当A,B皆非法时,FILTER(A,B)=(A+B)/2。

说明:操作数A,B为整型,FILTER(A,B)=C为整型。

5-33死区管理(T21KH)

代码:21(DIE),A,B,C,D;

功能:

1:当B>C时,如果A>=B,则DIE(A,B,C)=“1”。如果A=<C,则DIE(A,B,C)=“0”。如果B>A>C,则DIE(A,B,C)保持原有状态。

2:当B<C时,如果A>=C,则DIE(A,B,C)=“0”。如果A=<B,则DIE(A,B,C)=“1”。如果C>A>B,则DIE(A,B,C)保持原有状态。说明:操作数A,B,C为整型,DIE(A,B,C)=D为逻辑型。

5-34告警管理(T22KH)

代码:22(ALARM(A,B));

功能:

1:当B为真(=1)时,C无条件为假(=0);

2:当A为假(=0)时,C无条件为假(=0);

3:当B为假(=0)并且A由假(=0)到真(=1)发生变化时,C为真(=1);

4:当B为假(=0)并且A为真(=1)时,C保持原有状态。

说明:

1:操作数A为逻辑型变量,作为报警条件;

2:操作数B为逻辑型变量,作为消警条件;

3:操作数C为逻辑型变量,作为警报输出。

5-35状态保持(T23KH)

代码:23(KEEP),A,B,C;

功能:

1:当B为真(=1)时,C无条件为假(=0);

2:当B为假(=0)并且A由假(=0)到真(=1)发生变化时,C为真(=1);

3:当B为假(=0)并且C为真(=1)时,C保持原有状态。

说明:

1:操作数A为逻辑型变量,作为触发条件;

2:操作数B为逻辑型变量,作为保持消除条件;

3:操作数C为逻辑型变量,作为保持输出。

5-36手动/自动切换(T24KH)

代码:24(MEN-AUTO),A,B,C;

功能:当且仅当A为真(=1)时,变量B赋值给C;否则,C保持原有状态。

说明:

1:操作数A逻辑型变量,用于表示自动(=1)或手动(=0)方式;2:操作数B和C必需为相同类型变量。

5-37酸性污水专用调节器(T25KH)

代码:25(ACID-AUTO),A,B,C,D,E;

说明:

1:操作数A整型变量,源水PH采样值;

2:操作数B整型变量,目的水PH采样值;

3:操作数C实型常数,用于表示积分量上限;

4:操作数D实型变量,积分累计缓冲器;(占位)

5:操作数E实型变量,调节器输出缓冲器;

5-38碱性污水专用调节器(T26KH)

代码:26(ALKALI-AUTO),A,B,C,D,E;

说明:

1:操作数A整型变量,源水PH采样值;2:操作数B整型变量,目的水PH采样值;

3:操作数C实型常数,用于表示积分量上限;

4:操作数D实型变量,积分累计缓冲器;

5:操作数E实型变量,调节器输出缓冲器;

5-39双组并联输出调节方式智能分配器(T27KH)

代码:27(ALLOT2),A,B,C,D,E,F;

说明:

1:操作数A实型常数,输出量化系数;

2:操作数B实型变量,本次输出总量;

3:操作数C实型变量,前次输出总量;

4:操作数D实型常数,输出2与输出1的量比(大于等于1并且小于等于5);

5:操作数E整型变量,第一个目的输出缓冲器;

6:操作数F整型变量,第二个目的输出缓冲器;

5-40三组并联输出调节方式智能分配器(T28KH)

代码:28(ALLOT3),A,B,C,D,E,F,G,H;

说明:

1:操作数A实型常数,输出量化系数;

2:操作数B实型变量,本次输出总量;

3:操作数C实型变量,前次输出总量;

4:操作数D实型常数,输出2与输出1的量比(大于等于1并且小于等于5);

5:操作数E实型常数,输出3与输出2的量比(输出3与输出2的量比大于等于1并且小于等于5);

6:操作数F整型变量,第一个目的输出缓冲器;

7:操作数G整型变量,第二个目的输出缓冲器;

8:操作数H整型变量,第三个目的输出缓冲器;

5-41四组并联输出调节方式智能分配器(T29KH)

代码:29(ALLOT4),A,B,C,D,E,F,G,H,I,J;

说明:

1:操作数A实型常数,输出量化系数;

2:操作数B实型变量,本次输出总量;

3:操作数C实型变量,前次输出总量;

4:操作数D实型常数,输出2与输出1的量比(大于等于1并且小于等于5);

5:操作数E实型常数,输出3与输出1的量比(输出3与输出2的量比大于等于1并且小于等于5);

6:操作数F实型常数,输出4与输出1的量比(输出4与输出3的量比大于等于1并且小于等于5);

7:操作数G整型变量,第一个目的输出缓冲器;

8:操作数H整型变量,第二个目的输出缓冲器;

9:操作数I整型变量,第三个目的输出缓冲器;

10:操作数J整型变量,第四个目的输出缓冲器;

5-42双组并联输出调节器手动/自动无扰动切换(T2AKH)

代码:2A(MEN-AUTO2),A,B,C,D,E,F;

说明:

1:操作数A整型变量,源水PH采样通道;

2:操作数B实型常数,输出量化系数;3:操作数C实型常数,输出2与输出1的量比;

4:操作数D整型变量,第一个目的输出缓冲器;

5:操作数E整型变量,第二个目的输出缓冲器;

6:操作数F实型变量,积分缓冲器;

5-43三组并联输出调节器手动/自动无扰动切换(T2BKH)

代码:2B(MEN-AUTO3),A,B,C,D,E,F,G,H;

说明:

1:操作数A整型变量,源水PH采样通道;

2:操作数B实型常数,输出量化系数;

3:操作数C实型常数,输出2与输出1的量比;

4:操作数D实型常数,输出3与输出1的量比;

5:操作数E整型变量,第一个目的输出缓冲器;

6:操作数F整型变量,第二个目的输出缓冲器;

7:操作数G整型变量,第三个目的输出缓冲器;

8:操作数H实型变量,积分缓冲器;

5-44四组并联输出调节器手动/自动无扰动切换(T2CKH)

代码:2C(MEN-AUTO4),A,B,C,D,E,F,G,H,I,J;

说明:

1:操作数A整型变量,源水PH采样通道;

2:操作数B实型常数,输出量化系数;

3:操作数C实型常数,输出2与输出1的量比;

4:操作数D实型常数,输出3与输出1的量比;

5:操作数E实型常数,输出4与输出1的量比;

6:操作数F整型变量,第一个目的输出缓冲器;

7:操作数G整型变量,第二个目的输出缓冲器;

8:操作数H整型变量,第三个目的输出缓冲器;

9:操作数I整型变量,第四个目的输出缓冲器;

0:操作数J实型变量,积分缓冲器;

5-45比例调节(位置/增量)(T2DKH)

代码:2D(PROPORTION),A,B,C,D;

说明:

1:操作数A整型变量,源(位置)/目的(增量)采样通道;

2:操作数B整型常数或整型变量,目标值;

3:操作数C实型常数或实型变量,比例系数;

4:操作数D整型/实型变量,比例输出。

5-46积分(抗饱和5~90%)调节(T2EKH)

代码:2E(INTEGRAL),A,B,C,D;

说明:

1:操作数A整型变量,目的(增量)采样通道;

2:操作数B整型常数或整型变量,目标值;

3:操作数C实型常数或实型变量,积分系数;

4:操作数D整型/实型变量,积分输出;

5:当A大于B时反向积分,A小于B时正向积分,最大值4095,最小值0。5-47微分调节(T2FKH)

代码:2F(DEFFER),A,B1,B2,C,D;

说明:

1:操作数A整型变量,目的(增量)采样通道;2:操作数B1整型变量,前一次采样值;

3:操作数B2整型变量,前二次采样值;

4:操作数C实型常数或实型变量,微分系数;5:操作数D整型/实型变量,微分输出。

5-48一阶惯性涵数(T30KH)

代码:30(INERTIA1),A,B1,B2,C,D;

说明:

1:操作数A整型变量,采样通道(源);

2:操作数B1整型变量,前一次采样值;

3:操作数B2整型变量,前二次采样值;

4:操作数C实型常数或实型变量,惯性系数;5:操作数D整型变量,目的输出。

5-49二阶惯性涵数(T31KH)

代码:31(INERTIA2),A,B1,B2,C,D;

说明:

1:操作数A整型变量,采样通道(源);

2:操作数B1整型变量,前一次采样值;

3:操作数B2整型变量,前二次采样值;

4:操作数C实型常数或实型变量,惯性系数;5:操作数D整型变量,目的输出。

5-50比例积分调节(T32KH)

代码:32(PI),A,B,C,D,E,F,G;

说明:

1:操作数A整型变量,采样通道(源);

2:操作数B整型变量,采样通道(目的);

3:操作数C整型常数或整型变量,目标值;

4:操作数D实型常数或实型变量,比例系数;

5:操作数E实型常数或实型变量,积分系数;

6:操作数F整型变量,积分累计;

7:操作数G整型变量,比例积分输出;

5-51比例微分调节(T33KH)

代码:33(PD),A,B,C,D,E,F1,F2,G;

说明:

1:操作数A整型变量,采样通道(源);

2:操作数B整型变量,采样通道(目的);

3:操作数C整型常数或整型变量,目标值;

4:操作数D实型常数或实型变量,比例系数;

5:操作数E实型常数或实型变量,微分系数;

6:操作数F1整型变量,前1次采样值(目的);7:操作数F2整型变量,前2次采样值(目的);8:操作数G整型变量,比例微分输出;

5-52 PID调节(T34KH)

代码:34(PID),A,B,C,D,E,F,G,H,I;说明:

1:操作数A整型变量,采样通道(源);

2:操作数B整型变量,采样通道(目的);

3:操作数C整型常数或整型变量,目标值;

4:操作数D实型常数或实型变量,比例系数;

5:操作数E实型常数或实型变量,积分系数;

6:操作数F实型常数或实型变量,微分系数;

7:操作数G整型变量,积分累计;

8:操作数H1整型变量,前1次采样值;

9:操作数H1整型变量,前2次采样值;

0:操作数I整型变量,PID输出;

5-53专家模糊决策(T35KH)

代码:35(MA VIN)A1,A2,B,C1~C7,D1~D8,E;

说明:

1:操作数A1整型变量,源数据通道(本次);

2:操作数A2整型变量,源数据通道(前次);

3:操作数B整型常数或整型变量,模糊区间;

4:操作数C1~C7整型常数或整型变量,分段阀值;

5:操作数D1~D8整型常数、整型变量、实型常数或实型变量,目的值;6:操作数E整型变量或实型变量,目的输出。

5-54双输入高选(T36KH)

代码:36(HIGH2)A,B,C;

说明:

当第一操作数A为整型时,第二操作数B也必须为整型,C为整型;当第一操作数A为实型时,第二操作数B也必须为实型,C为实

型。

注意:输入数据一定大于或等于零。

5-55三输入高选(T37KH)

代码:37(HIGH3)A,B,C,D;

说明:

当第一操作数A为整型时,操作数B、C、D也必须为整型;当第一操作数A为实型时,操作数B、C、D也必须为实型。

注意:输入数据一定大于或等于零。

5-56双输入低选(T38KH)

代码:38(LOW2)A,B,C;

说明:

当第一操作数A为整型时,第二操作数B也必须为整型,C为整型;当第一操作数A为实型时,第二操作数B也必须为实型,C为实型。

注意:输入数据一定大于或等于零。

5-57三输入低选(T39KH)

代码:39(LOW3)A,B,C,D;

说明:

当第一操作数A为整型时,操作数B、C、D也必须为整型;当第一操作数A为实型时,操作数B、C、D也必须为实型。注意:输入数据一定大于或等于零。

5-58 AOPO转换(T3AKH)

代码:3A(AOTPO)A,B,C,D;

说明:

操作数A为整型变量,为待转化的“AO”值;

操作数B为整型变量,为待转化后的“PO”值;

操作数C为整型,表示频率上限(脉冲数/分钟);

操作数D为整型,表示脉冲“1”的宽度。当D为0时,表示“0”与“1”等宽,D为非0时,表示“1”的脉宽为定宽D。

5-59——5-127空

控制组态软件Control Builder

控制组态软件Control Builder (二)控制组态软件Control Builder 1、Control Builder概述 PKS 下位控制器的内置程序的编程环境,用于执行下位程序的编写和运行监视,利用它可创建控制模块(CMs),顺序控制模块(SCMs),及硬件设备。这个软件就是用于在上位电脑 上进行下位程序编写的程序。 首先明晰三个名词概念: 一个是FB——Function Block,它是编程环境中最基本的编程单位,类似与C语言中或其 它高级语言中预定义的各种函数。 一个是CM——Control Module,它是编程环境中用于命名普通控制回路程序的编程单位,类似于C 语言中或其它高级语言中用户自己编写的各种函数。 一个是SCM——Sequence Control Module,它是编程环境中用于命名顺序控制回路的编程 单位,从结构上来讲它和CM 是平级的。 这个软件的风格是采用功能块来进行程序的编写,比较适合用于模拟量较多的单回路的构 建,这样的编程块被系统定义为CM。 另一方面,也可以在其中进行类似PLC 的逻辑程序的编写,这样的编程块被系统定义为SCM。 2、Control Builder组态操作 从Windows 2000 桌面右下角 Taskbar(任务栏)点击开始按钮: —Start - Programs - PlantScape Engineering Tools - Control Builder 注册过程: 在“对话框” 里输入用户名,密码和服务器名,点击 OK 按钮,进入Control Builder组 态工作环境。 打开 tree view,有 3 个表可供选择: — Project 显示列出当前打开的控制方案的 CPM, IOMs, CMs and SCMs 内容— Monitoring 显示已经装入过程控制模块(CPM)中所有的被激活的模块。 — Library 显示所有可用的功能块组种类 1)创建硬件模块 (1)创建控制器 CPM: 建立一个非冗余的 CPM and CEE ,在 Control Builder 窗口,点击菜单: — File

PLC梯形图基本基本原理

前言、PLC的发展背景及其功能概述 PLC,(Programmable Logic Controller),乃是一种电子装置,早期称为顺序控制器“Sequence Controller”,1978 NEMA(National Electrical Manufacture Association)美国国家电气协会正式命名为Programmable Logic Controller,PLC),其定义为一种电子装置,主要将外部的输入装置如:按键、感应器、开关及脉冲等的状态读取后,依据这些输入信号的状态或数值并根据内部储存预先编写的程序,以微处理机执行逻辑、顺序、定时、计数及算式运算,产生相对应的输出信号到输出装置如:继电器(Relay)的开关、电磁阀及电机驱动器,控制机械或程序的操作,达到机械控制自动化或加工程序的目的。并藉由其外围的装置(个人计算机/程序书写器)轻易地编辑/修改程序及监控装置状态,进行现场程序的维护及试机调整。而普遍使用于PLC程序设计的语言,即是梯形图(Ladder Diagram)程序语言。 而随着电子科技的发展及产业应用的需要,PLC的功能也日益强大,例如位置控制及网络功能等,输出/入信号也包含了DI (Digital Input)、AI (Analog Input)、PI (Pulse Input)及NI (Numerical Input),DO (Digital Output)、AO (Analog Output)、PO (Pulse Output)及NO (Numerical Output),因此PLC在未来的工业控制中,仍将扮演举足轻重的角色。 1.1 梯形图工作原理 梯形图为二次世界大战期间所发展出来的自动控制图形语言,是历史最久、使用最广的自动控制语言,最初只有A(常开)接点、B(常闭)接点、输出线圈、定时器、计数器等基本机构装置(今日仍在使用的配电盘即是),直到可程控器PLC出现后,梯形图之中可表示的装置,除上述外,另增加了诸如微分接点、保持线圈等装置以及传统配电盘无法达成的应用指令,如加、减、乘及除等数值运算功能。 无论传统梯形图或PLC梯形图其工作原理均相同,只是在符号表示上传统梯形图比较接近实体的符号表示,而PLC则采用较简明且易于计算机或报表上表示的符号表示。在梯形图逻辑方面可分为组合逻辑和顺序逻辑两种,分述如下: 1. 组合逻辑: 分别以传统梯形图及PLC梯形图表示组合逻辑的范例。 传统梯形图PLC梯形图 X0 Y0 X1 Y1 Y2 X2 X3 X4 行1:使用一常开开关X0(NO:Normally Open)亦即一般所谓的〝A〞开关或接点。其特性是在平常(未按下)时,其接点为开路(Off)状态,故Y0不导通,而在开关动作(按下按钮)时,其接点变为导通(On),故Y0导通。 行2:使用一常闭开关X1(NC:Normally Close)亦即一般所称的〝B〞开关或接点,其特性是在平常时,其接点为导通,故Y1导通,而在开关动作时,其接点反而变成开路,故Y1不导通。

控制策略组态——功能块图法全解

5知识库 5-0变量与常数 知识库共使用三类变量和两类常数。 三类变量为:整型变量,实型变量和布尔(逻辑)型变量。 两类常数为:整型常数和实型常数。 5-0-1整型变量 整型变量由四位16进制数组成。其中第一(最高)位=8用于表示整型变量;第二、三、四位为整型变量的序号。 整型变量本身的取值范围:0~4095。 整型变量所描述数据的取值范围:0~65535(无符号数据)或-32768~32767(有符号数据)。 5-0-2整型常数 整型常数由六位16进制数组成。其中第一(最高)位和第二位=90用于表示整型常数;第三、四、五、六位为整型常数值。 整型常数的取值范围:0~65535(无符号数据)或-32768~32767(有符号数据)。5-0-3实型变量 实型变量由四位16进制数组成。其中第一(最高)位=A用于表示实型变量;第二、三、四位为实型变量的序号。 实型变量本身的取值范围:0~4095。 实型变量所描述数据的取值范围:IEEE浮点格式。 5-0-4实型常数 实型常数由十位16进制数组成。其中第一(最高)位和第二位=B0用于表示实型常数;第三至十位为实型常数值。 实型常数的取值范围:IEEE浮点格式。 5-0-5布尔(逻辑)型变量 布尔(逻辑)型变量由六位16进制数组成。其中第一(最高)位和第二位=C0用于表示布尔(逻辑)型变量;第三位用于表示布尔量在整型变量中所处位置(0~F);第四、五、六位为整型变量的序号。 布尔(逻辑)型变量的取值范围:假(=0)、真(=1)。 5-0-6布尔(逻辑)型常数 布尔(逻辑)型常数由二位16进制数组成。其中第一(最高)位和第二位=D1表示“真”,D0表示“假”。

基于PLC的电动机顺序起动停止控制设计汇总

物理与电子工程学院 《PLC原理与应用》 课程设计报告书 设计题目:基于PLC的电动机顺序起动/停止控制设计专业:自动化 班级:XX 学生姓名:XX 学号:XXXX 指导教师:XX 2013年12月17日

物理与电子工程学院课程设计任务书 专业:自动化班级: 2班

本文介绍了基于电力拖动的3台电动机的顺序启动停止的设计方案。我们运用其原理的思路是:用三套异步电机M1、M2和M3,顺序启动、停止控制电路是在一个设备启动之后另一个设备才能启动运行的一种控制方法,常用于主、辅设备之间的控制,我们使用了PLC进行控制,当按下SB1时,电动机M1会立即启动,而M2会延迟几秒启动,再延迟几秒M3启动。当按下SB2时。电动机M3会停止,而M2会延迟几秒钟停止,再延迟几秒M1会停止。用PLC进行控本设计两台电动机的顺序启动/停止可以运用到生活的各个方面这也充分体现了PLC在当今社会对生活的重要之处。本设计在顺序控制的基础上采用PLC对电动机的控制通过合理的选择和设计提高了电动机的控制水平使电动机达到了较为理想的控制效果。根据顺序功能图的设计法联系到现实做出了本设计两台电动机顺序启动/停止控制的PLC系统设计。 关键词:接触器;PLC控制;顺序启停

1 课程设计背景 (1) 1.1 课程设计的定义 (1) 1.2 课程设计的目的及意义 (1) 1.3 可编程逻辑控制器简介 (1) 2 基于PLC的电动机顺序起动/停止控制设计的硬件设计 (3) 2.1 控制对象及要求 (3) 2.2 硬件选型 (3) 2.3 系统I/O分配 (5) 2.4 PLC端子接线图 (5) 3基于PLC的电动机顺序起动/停止控制设计的软件设计 (5) 3.1 编程软件介绍 (5) 3.2 程序流程图 (8) 3.3程序调试 (8) 4心得体会 (9) 参考文献 (10) 附录 (11)

MCGS组态控制系统演示工程操作步骤..

水箱液位控制系统演示工程操作步骤 一、创建新工程 1、双击桌面中的图标,进入MCGS组态环境工作台,如图1所示。 2、点击图1中的“新建窗口”,出现“窗口0”图标。 3、点击“窗口0”鼠标右键,选择“属性”,按照图2进行设置,则窗口名称变为“水箱液 位控制系统”,如图2右图所示。。 图2

二、画面设计 1、在“水箱液位控制”窗口点击菜单中的【工具箱】图标,单击插入元件按钮, 打开【对象元件管理】中的【储藏罐】,选择罐17,点击确定。如图3所示,则所选中的罐出现在桌面的左上角,用鼠标改变其大小及位置。 图3 2、按照同样的方法,【储藏罐】选中2个罐(罐17,罐53),【阀】选中2个阀(阀58,阀 44),1个泵(泵40)。按图4放置。 图4 3、选中工具箱中的【流动快】按钮,单击鼠标并移动光标放置流动快。如图5所示设置

流动快。 图5 4、选中流动块,点击鼠标右键【属性】,按图6设置属性。 图6 5、添加文字,选中工具箱中的【标签】按钮,鼠标的光标变为“十字”形,在窗口任 意位置拖曳鼠标,拉出一个一定大小的矩形。建立矩形框后,鼠标在其内闪烁,可直接输入“水箱液位控制系统演示工程”文字。选中文字,鼠标右键【属性】,按图7设置。

图7 6、点击菜单中的,可变更字体大小。按图5添加其他文字。 三、MCGS数据对象设置 2、单击工作台【实时数据库】按钮,进入【实时数据库】窗口。单击窗口右边的【新增对 象】按钮,在窗口的数据对象列表中,就会增加新的数据对象。双击选中对象,按图8设置数据对象属性。 图8 3、按照图9设置其他数据对象属性。

图9 4、双击【液位组】,存盘属性按图10设置,组对象成员按图11设置。 图10

如何利用控制图进行分析

如何利用控制图进行分析 一、机械行业成功案例 某机械制造集团由于成立较早,内部流程复杂,存在响应速度慢、非增值活动多、库存及产品交付周期长等问题。为了更快地供应合格的产品,缩短产品的制造周期,在合规的前提下使用更低的成本,更快地响应速度以增加产品的市场竞争力,企业急需改善质量管理。 实施QSmart SPC Monitor质量管理系统改善优化后,机械制造集团提高了效率,降低了库存,减少了浪费。在保证产品质量的前提下,增加经济效益60余万元,同时增强了跨部门的协作,最终增强了公司对市场的适应能力和公司在行业中的竞争能力,巩固了该集团亚太地区机械零件生产供应基地的地位。 二、休哈特SPC控制图与过程能力 质量改进团队面对庞大的生产集团,最常提出的问题之一便是“过程能力”。有些成员人为“这一过程本身就不能满足规格的要求”。不同意的人主张“该过程能力没有问题,只是运行的不好”。在最近几十年,人们设计了许多工具以检验这类说法,尤其是应用于生产过程中。

一个普遍的测试过工程能力的方法便是“休哈特控制图”。数据通常以相同时间间隔从过程中抽取出来。由控制图分析确定过程处于稳定状态后,将数据与规格条件进行比较。这一比较得出了一个量度,衡量了过程持续产出规定界限内结果的能力。 许多这类过程是这样的一种序列,其中的工作以一种顺序的方式从一个部门流到另一个部门。一个循环会花费好几天(或几周,甚至几个月),但完成工作的时间却只用几个小时。其余的时间都是在个步骤上的等待、返工等构成的。 对于这样的过程,理论上的过程能力是累加工作时间。如果某个人经过训练能够完成所有的步骤,能够利用所有的数据库,这个人可能会达到这个理论能力。这些公司将缩短运转周期时间的目标设定为理论过程能力的两倍。 三、过程能力分解 分析一个能力充分的过程为什么不能正常运转,有一种常用的方法称为“过程分解”。这种方法试图到过程中的源头去对缺陷进行探索,过程的分解有多种形式。中间测试阶段 当过程尾端出现缺陷时,并不知道是哪个步骤所造成的。这种情况下,一种有用的方法是在中间阶段的步骤对产品进行检验或测试以找出最初出现缺陷的步骤。这一寻找如果成功的话,会大大减少验证推测所需的努力。 流-流分析

QC七大手法基础教程-控制图

控制图 1、概念 控制图又叫做管制图,是用于分析和判断工序是否处于稳定状态所使用的带有控制界限的一种工序管理图。 控制图是一种对过程质量加以测定、记录从而进行控制管理的一种用科学方法设计的图,图上有中心线(CL )、上控制线(UCL )、下控制线(LCL ),并有按时间顺序抽取的样本计量值的描点序列。 控制图主要用于:过程分析及过程控制。 图1表示了控制图的基本形状: 2、原理 控制图的作图原理被称为“3σ原理”,或“千分之三法则” 。 根据统计学可以知晓,如果过程受控,数据的分布将呈钟形正态分布,位于“μ±3σ”区域间的数据占据了总数据的99.73%,位于此区域之外的数据占据总数据的0.27%(约千分之三,上、下界限外各占0.135%),因此,在正常生产过程中,出现不良品的概率只有千分之三,所以我们一般将它忽略不计(认为不可能发生),如果一旦发生,就意味着出现了异常波动。 μ:中心线,记为CL ,用实线表示; μ+3σ:上界线,记为UCL ,用虚线表示; μ-3σ:下界线,记为LCL ,用虚线表示。 3、控制图的种类 ①、计量值控制图:控制图所依据的数据均属于由量具实际测量而得。 A R Chart ); B S Chart ); C Chart ); D 、单值控制图(X Chart ); ②、计数值控制图:控制图所依据的数据均属于以计数值(如:不良品率、不良数、缺点数、件数等)。 A 、不良率控制图(P Chart ); 质 量 特 性 数 据

B、不良数控制图(Pn Chart); C、缺点数控制图(C Chart); D、单位缺点数控制图(U Chart)。 4、控制图的用途 根据控制图在实际生产过程中的运用,可以将其分为分析用控制图、控制用控制图: ①、分析用控制图(先有数据,后有控制界限):用于制程品质分析用,如:决定方针、制程解析、制程能力研究、制程管制之准备。 分析用控制图的主要目的是:(1)分析生产过程是否处于稳态。若过程不处于稳态,则须调整过程,使之达到稳态(称为统计稳态);(2)分析生产过程的工序能力是否满足技术要求。若不满足,则须调整工序能力,使之满足(称为技术稳态)。根据过程的统计稳态和技术稳态是否达到可以分为如下所示的四种情况: 表1 统计稳态与技术稳态矩阵 当过程达到我们所确定的状态后,才能将分析用控制图的控制线延长用作控制用控制图。由于控制用控制图是生产过程中的一种方法,故在将分析用控制图转为控制用控制图时应有正式的交接手续。在此之前,会应用到判稳准则,出现异常时还会应用到判异准则。 ②、控制用控制图(先有控制界限,后有数据):用于控制制程的品质,如有点子跑出界时,应立即采取相应的纠正措施。 控制用控制图的目的是使生产过程保持在确定的稳定状态。在应用控制用控制图过程中,如发生异常,则应执行“20字方针”,使过程恢复原来的状态(参见第6条)。 5、控制图原理的2种解释 ①、控制图原理的第1种解释:点出界出判异(小概率事件原理) 小概率事件原理:在一次实验中,小概率事件几乎不可能发生,若发生即判断异常。 在生产过程处理统计控制状态(稳态)时,点子出界的可能性只有千分之三,根据小概率事件原理,要发生点子出界的事件几乎是不可能的,因此,只要发现点子出界,就判定生产过程中出现了异波,发生了异常。 例:螺丝加工过程中,为了解螺丝的质量状况,从中抽取100个螺丝进行检查,量取螺丝的直径值(见表2),并将其用控制图作出(见图2)。

SPC控制图应用指导书

有限公司作业文件 文件编号:版号:A/0 (SPC)控制图应用指导书 批准: 审核: 编制: 受控状态:分发号: 2010年11月15日发布2010年11月15日实施

(SPC)控制图的应用指导书 1目的 用于使(工序)过程保持稳定状态,预防不合格发生。 2适用范围 适用公司对特殊特性与关键工序的控制。 3职责 3.1技术科 负责识别并确定特殊特性与关键工序,并确认需要控制的质量特性值。3.2检验科 1)负责采集和记录控制图所需要的产品实物测量数据,并确定采用的控制图的种类。 2)负责对现场操作人员进行控制图作业的培训和指导。 3.3生产车间 负责控制或管理控制图的打点、判别、不合格的纠正。 4控制图的基本形式、种类及适用场合 4.1控制图的基本形式如图1 抽样时间或样本序号 图1控制图的基本形式 4.2控制图的分类 4.2.1按照用途分类 1)分析用控制图 主要用于分析过程是否处于稳态,过程能力是否适宜。如果发生异常就应找出其原因,采取措施,使过程达到稳定。过程处于稳定后,才 可以将分析用的控制线,延长作为控制用控制图。 2)控制(管理)用控制图

用于使过程保持稳态,预防不合格的发生。控制用控制图的控制线来自分析用控制图,不必随时计算。当影响过程质量波动的因素发生变化或质量水平已有明显提高提高时,应使用分析用控制图计算新的控制线。 4.2.2按数据的性质分类,表1列出常用控制图的种类及适宜场合 4.3控制图的应用范围 1)诊断:评估过程的稳定性。 2)控制:决定某过程何时需要调整,何时需要保持原有状态。 3)确认:确认某一过程的改进。

4.4绘制控制图 1)选定质量特性:选定控制的质量特性应是影响产品质量的关键特性。这些特性应能够计算(或计数)并且在技术上可以控制。 2)选定控制图的种类。 3)收集数据:应收集近期的,与目前工序状态一致的数据。收集的数据个数参见表2 表2控制图的样本数与样本大小 4)计算有关参数 各控制图有关参数的计算步骤及公式(见表3)

组态plc控制

实验五三相异步交流电动机正反转组态控制 (方法一:PLC控制) 一、实验目的 1、了解在工程窗口中绘制复杂控制图形的方法。 2、掌握运行策略的组态。 3、掌握颜色填充动画的组态。 二、实验设备 1、DQ1-5 HMI实验挂箱。 2、PLC-1型教学实验系统 3、计算机。 三、实验内容 该控制系统为三相笼型异步电动机正反转控制系统。在生产加工过程中,往往要求电动机能够实现可逆运行。如机床工作台的前进与后退,主轴的正转与反转,起重机吊钩的上升与下降等等。这就要求电动机可以正反转,由电动机原理可知,若将接至电动机的三相电源进线中的任意两相对调,即可使电动机反转。所以,正反转运行控制线路实质上是两个方向相反的单向运行线路,为避免误动作引起电源相间短路,要在这两个相反方向的单向运行线路中加设必要互锁,即用两个接触器的常用触头KM1,KM2起相互控制作用,即一个接触器通电时,利用其常闭辅助触头的断开来锁住对方线圈的电路。 利用MCGS设计如图5-1控制窗口。 图5-1三相笼型异步电动机正反转控制系统 由图可知,需要组态“正转启动”、“反转启动”“停止”三个控制按钮,利用MCGS 的图形绘制工具,可以完成该控制窗口中的运行电路和控制电路的设计。控制要求为,点击“正转启动”按钮,运行电路的“KM1”闭合,电动机开始转动,并显示为“正转”,控制电路中的“KM1”闭合,KM1的线圈由绿色变为红色,代表电动机正转运行。点击“停止”按钮“KM1”断开,电动机停止转动,KM1的线圈由红色变为绿

色。“反转启动”按钮控制流程亦然。在电动机运行时,正反转不能进行切换。1、通过PLC进行编程,其参考程序如下: 图5-2 正反转运行PLC程序 2、在MCGS中创建工程后,对控制窗口中的各个元素进行动画组态,由PLC控制程序可知,“正转启动”按钮对应的地址为“M0.0”,“反转启动”按钮对应的地址为“M0.1”,“停止”按钮对应的地址为“M0.2”,“KM1”对应的地址为“Q0.0”,“KM2”对应的地址为“Q0.1”。地址分配后,开始对工程进行动画组态。 3、该工程的动画主要分为4类: (1)、触点(KM1、KM2)的动作:该动画可以用“可见度”来完成。用绘 图工具分别绘制开点图形和闭点图形,用变量选择窗口生成开点图形的表达式为“设备0_读写Q000_0”(KM1)或“设备0_读写Q000_1”(KM2),表达式非零时,设为对应图符不可见。然后生成闭点图形的表达式为“设备0_读写Q000_0”(KM1)或“设备0_读写Q000_1”(KM2),表达式非零时,设为对应图符可见。这样,当PLC程序运行时,即可完成触点的接触、断开动作了。 (2)、电动机旋转动作:这里介绍一种新的方法来完成旋转,即通过“运行策 略”和“可见度”配合完成。具体方法是选中绘制好的旋转图“旋转1”和 “旋转2”。在“实时数据库”新增对象“旋转”,设置对象类型为“数值”,对象初值为0。设定“旋转1”的“可见度”,表达式栏选“旋转”,当表达式非零时,设定“对应图符不可见”。设定“旋转2”的“可见度”,表达式栏选“旋转”,当表达式非零时,设定“对应图符可见”。然后选择“工作台”中的“运行策略”,双击“循环策略”进入“策略组态”窗口。在窗口空白处单击鼠标右键,在弹出选项中,选择“新增策略行”如图5-3所示。 图5-3策略组态 双击图标,进入“表达式条件”窗口,在“表达式”栏中,可以设定策略运行所满足得条件。由控制程序可知,当控制接触器触点闭合的时候,电动机开始转动,所以表达式栏应设定为“设备0_读写Q000_0 or设备0_读写Q000_1”,“条件设置”栏点选表达式的值非0时条件成立,点击确认完成。用鼠标右键点击空白

PLC顺序控制梯形图的四种方式

PLC顺序控制设计法编制梯形图的四种方式 季汉棋 江苏省盐城市中等专业学校224005 摘要:本文通过一个实例,归纳总结了顺序控制设计法四种编程方式的思路和特点,并对它们进行了比较。 关键词:PLC,梯形图,顺序控制,起保停电路,步进梯形指令,移位寄存器,置位复位指令。 可编程控制器PLC外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。这是一种先进的设计方法,对于复杂系统,可以节约60%--90%的设计时间.我国1986年颁布了功能表图的国家标准(GB6988.6—86)。有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。本文以三菱公司F1系列PLC为例,说明实现顺序控制的四种编程方式。 例如:某PLC控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器X400检测到工件到位,钻头向下工进Y430当钻到一定深度钻头套筒压到下接近开关X401时,计时器T450计时,4秒后快退Y431到上接近开关X402,就回到了原位。功能表图见图1。 一、使用起保停电路的编程方式 起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号PLC的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的PLC改造过程中应用较多。如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图中只有常开触点、常闭触点及输出线圈组成。 二、使用步进梯形指令的编程方式 步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器S来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令SET置位,

力控通用控制策略软件

通用控制策略软件pStrategy TM 北京三维力控科技有限公司 技术部

一、概述: 目前基于工业PC的设备已经实现了标准化、模块化,它们具有完整的A/I、A/O、D/I、D/O、计数器等I/O卡件,基本上能够满足工厂的控制要求,而且系统在成本、开放性、灵活性、界面等方面的优势具有较大的优势,同时现场总线技术的发展使工业PC和现场总线构成的控制系统走向开放,开放使应用规模可以自由伸缩,扩展应用变得极为方便,同时降低了安装维护费用,最终使用户受益。 由PC板卡、现场总线模块构成的控制系统需要有核心的控制软件来对它们进行控制和指挥,力控的控制策略就是一款控制软件,来和现场总线和模块构成控制系统来完成复杂控制如串级控制、逻辑控制等,由控制策略构成的系统既可以单独存在,也可以与其它系统混合使用。 力控?的控制策略软件是新一代基于PC控制的自动化软件,它是基于工业PC进行控制的软件模块,是被称为“软DCS或“软逻辑”的功能模块,控制策略符合IEC61131-3标准,1999年推出后,PC版本大量应用在各种工业现场如冶金、水处理项目等。

二、产品结构 2.1、产品选型 策略产品分为开发版和运行版: 力控?控制策略生成器开发版软件运行在WINDOWS操作系统上,开发版为您提供功能强大、易于使用、图形化的设计工具,提供功能块图的编程方式,控制策略编程工具采用图形化编程语言,使控制方案更加直观易读。只需用鼠标“点击、拖动”就可以建立一个可重复使用的控制方案,大大减少工程时间和人力。 策略相当于计算机语言中的函数,是在编译后可以解释执行的功能体。它采用功能框图的方式为编程者提供编程界面,并具备与实时数据库、图形界面系统通讯的功能,控制主策略可以调用或间接调用其它子策略,各级子策略可以组成255个策略方案。 运行版分为WINDOWS版本和LINUX两个版本,运行版是一个既可以运行在 Windows98/2000/NT环境,又可以运行于LINUX等嵌入式环境的控制软件,开发版生成的控制策略方案经过编译后,由运行程序进行调用来完成控制,力控运行版的调度是依次扫描、顺序执行的。 嵌入式控制软件与相关控制器可以组成强大、易维护的控制系统,该系统与HMI/SCADA 软件可以通过TCP/IP和串口来进行通讯和维护,除了自身的协议外,还支持国际标准的MODBUS通讯。 开发版可以对嵌入式环境下的版本进行远程维护,上传、下载工程文件,并提供仿真调试功能。

分析用控制图和管理用控制图的区别

第27题: 分析用控制图和管理用控制图的区别 分析用控制图只要用于调查工序或工作过程是否处于控制状态,是否发生了异常,从而得到总体平均值和标准差的估计值。 管理用控制图主要用于控制工序或工作状态,使之处于控制之中。 区别: (1)分析用控制图界限一般用虚线表示,管理用控制图界限一般用点划线表示。 (2)分析用控制图一般是采用绘制R图和x图来进行分析:①分析生产过程是否处于稳态。若过程不处于稳态,则须调整过程,使之达到稳态。②分析生产过程的工序能力是否满足技术要求。若不满足,则需调整工序能力,使之满足。 管理用控制图一般是将分析用控制图的控制界限延长,作为管理用控制图的控制界限,然后定期从工序中抽样,计算出与控制图相应的统计量,在控制图上打点并观察分析是否越出界限或是排列缺陷。一旦有点越出界限或排列异常,则应找出异常的因素,并采取有效措施加以消除。然后将措施纳入“标准”,使该异常因素不再重现,这样,就是工序经常保持控制状态。 例子: 常规控制图的判异准则: 准则1:一点落在A 区以外 准则2:连续9 点落在中心线同一侧 准则3:连续6 点递增或递减 准则4:连续14 点相邻点上下交替

准则5:连续3 点中有2 点落在中心线同一侧的B 区以外 准则6:连续5 点中有4 点落在中心线同一侧的C 区以外 准则7:连续15 点在C 区中心线上下 准则8:连续8 点在中心线两侧,但无一在C 区中 以上是对分析用控制图及控制用控制图以及常规控制图判异标准的介绍,控制图是SPC品质分析中的一个核心工具,利用控制图可对品质过程控制进行原因分析。

第28题: 1、用控制图实施项目质量控制的步骤 例如:电梯安装工程监理细则: (1)质量控制工作流程图 (2)施工准备的质量控制 2.1电梯生产厂家的资质核查 2.2电梯安装单位的资质核查 2.3电梯安装单位质保体系的核查 2.4施工组织设计的审查 2.4.1总监组织专业监理工程师审查,提出意见后,由总监审核签认,审查工作一般三天完成。若审查时需要承包单位就有关内容重新补充或修改,在审查意见中提出,限定承包人在规定的时间内重报(先申报的内容不退)。 2.4.2审查施工组织设计的原则 (3)监理工程师对资料的检查 3.1主控项目和一般项目的检查 (4)电梯安装工程验收

第三节分析用控制图和控制用控制图题库1-1-8

第三节分析用控制图和控制用控制图题库 1-1-8

问题: [单选]在解释Cp和Cpk的关系时,正确的表述是()。 A.规格中心与分布中心重合时,Cp=Cpk B.Cpk总是大于或等于Cp C.Cp和Cpk之间没有关系 D.Cpk总是小于Cp

问题: [单选]在控制图的应用中,由于界内点排列不随机导致的判异使()。 A.α才变,β减小 B.α增大,β减小 C.α减小,β减小 D.α减小,β增大 依据小概率原理,点出界是过程发生异常的特征现象,按照±3σ确定的控制限将α限制在O.27%以下,以减小错判的风险。反之,在过程发生异常时往往还会有一定比例的界内点,如果点在界内就判正常,则漏判的风险口就会相当大。因此在“点出界就判异”的基础上,针对“界内点排列不随机”的各种典型异常现象补充了七项判异准则,以减小β风险。各项准则中关于连续点数的规定是基于 α≤0.27%的计算结果,保证了错判概率α不变。因此选择A。

问题: [多选]某质量攻关小组连续采集了上个月的数据,绘制直方图如下图所示。规格限恰好等于。若对数据同步绘制单值控制图可能会出现() A.连续9点落在中心线同一侧 B.不相邻的两个点落在A区以外 C.1点落在A区以外 D.连续5点中有4点落在中心线一侧 E.连续8点在中心线两侧,但无一在C区 (辽宁11选5 https://www.doczj.com/doc/093681360.html,)

问题: [多选]对于应用控制图的方法还不够熟悉的工作人员来说,遇到控制图点子出界的场合,应首先从()方面进行检查。 A.样本的抽取是否随机 B.测量是否准确 C.数字的读取是否正确 D.计算有无错误 E.描点有无差错

质量控制图的正确理解和应用

质量控制图地正确理解和应用 众所周知,目前定量检测室内质控地主要工具为质量控制图.工作中经常遇到对质量控制图地理解和应用问题,下面谈一些基本认识,供同道们参考. 一、“事后检查”与“予防为主” 日常工作中,当每批检验结果出来后,都会对检验结果进行复核,检查有无漏项、填错结果等等,并对一些异常结果地可信度进行评估,显然这对保证检验结果是否正确无误有重要作用,但也不能否认,这种复核制度有许多局限性,例如患者间地结果各不相同,检测结果出来前,无法知道每一患者测定值应该是多少,有怀疑时经常进行重复检查,但重复检查也只是检查重复性,如存在系统误差,复查也发现不了问题.个人收集整理勿做商业用途大家知道,质控图法是从工业中引进临床实验室地.年发明了质量控制图,直到年-才将质控图引入临床实验室,将临床实验室地质量控制推向了一个新阶段,质控图也成为临床实验室内质控地主要方法.但临床检验与企业生产有许多不同,工业生产中,每一批产品地不管数量多大,其规格是事先规定了地,而且都是一致地,但由于临床标本某一成分地含量事先并不知道,检测结果是否正确地评估就带有一定主观性、评估地结果也带有一定不确定性.分析阶段地质量控制是通过检测过程地控制来保证检验质量地.其基本思路是检测条件得到控制,其检验结果地准确性(与真值或理想值地偏倚)及精密度是满足临床要求地话,则检测过程如果是在控制条件下进行地,那么检验结果就应该是可靠地,反之如果检测过程失控,检验结果将是不可靠地.所以质控图法是通过对检测过程是否在控地判断,来推论检验结果是否可靠,这是总体上地判断.这是一个重要地思想,但总体上地判断不能完全代替“个体地判断.”因为一批检验结果中,难免有个别非常“异常”、难以解释地结果,这就需要“个别对待、个别处理”;同时质控图法用来判断检测过程是否在控,并作出该批结果可否发出时,还有一个前提:即送检标本地质量必须是合格地.个人收集整理勿做商业用途判断检测过程是否在控,又不能象工业生产那样用生产线上地产品质量来进行,而是应用质控品来进行地.质控品地应用是临床检验应用质控图法得以成功地关键所在,所以正确选用和使用质控品十分重要.个人收集整理勿做商业用途 通过质控品测定值在质控图上“点子”分布情况地分析,判断检测过程是否在控.发明质控制主要指导原则为“予防为主”,即当检测过程某些条件发生了变化有可能影响产品质量时,即可发现,寻找原因采取纠正措施,避免当成批产品出现问题后才去寻找原因,避免更大损失.“予防为主”地原则也应是临床检验质控地指导原则,但这方面还存在不少问题.在工业生产上由于有一个共同地质量要求,生产线上地产品可以根据抽样检查地原则抽样检查,在产品生产过程中可及时发现问题,及时纠正.临床检验与此有所区别,往往测定次后再绘制质控图,那么次中任何一次测定如有失控,也必须次测定后方有可能发现,有作者称这是“事后质控”,但这与发明质控制地指导原则是不一致地,作者提出“即刻性”质控方法就是试图为解决这一问题而提出地.个人收集整理勿做商业用途 二、质控图地基本原理 在检测过程中,反映测定结果地数据分布有两个规律:.波动即重复某一检测,测定结果总是上下波动地,即是说测定地数据是在平均值上、下波动地,这是由于测定过程中一些条件地变化引起地,而这些变化又难以予先知道地.波动地大小取决于检测条件完善程度和对影响因素影响量地认识程度;.分布即测定地数据都是按一定规律分布地,例如定量测定中,常呈正态分布,数据常在均值上、下分布,其离散地程度常用标准差来表示,因此均值及标准差就成为这一分布地两个特征值,也成为绘制质控图时两个基本依据.个人收集整理勿做商业用途 造成这种波动地原因有两大类:.偶然因素所引起.这一因素在正常情况下也存在,故又称正常因素,其影响比较轻微且难以去除,其分布在定量测定中常呈正态分布;.系统因素

PLC顺序控制梯形图的四种方式

PLC顺序控制设计法编制梯形图的四种方 式 季汉棋 江苏省盐城市中等专业学校224005 摘要:本文通过一个实例,归纳总结了顺序控制设计法四种编程方式的思路和特点,并对它们进行了比较。 关键词:PLC,梯形图,顺序控制,起保停电路,步进梯形指令,移位寄存器,置位复位指令。 可编程控制器PLC外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。这是一种先进的设计方法,对于复杂系统,可以节约60%--90%的设计时间.我国1986年颁布了功能表图的国家标准(GB6988.6—86)。有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。本文以三菱公司F1系列PLC为例,说明实现顺序控制的四种编程方式。 例如:某PLC控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器X400检测到工件到位,钻头向下工进Y430当钻到一定深度钻头套筒压到下接近开关X401时,计时器T450计时,4秒后快退Y431到上接近开关X402,就回到了原位。功能表图见图1。 一、使用起保停电路的编程方式 起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号PLC的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的PLC改造过程中应用较多。如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图中只有常开触点、常闭触点及输出线圈组成。 二、使用步进梯形指令的编程方式

三菱plc实现顺序控制的四种编程方法

三菱plc实现顺序控制的四种编程方法 plc外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。这是一种先进的设计方法,对于复杂系统,可以节约60%~90%的设计时间.我国1986年颁布了功能表图的国家标准(gb6988.6-86)。有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。本文以三菱plc为例,说明实现顺序控制的四种编程方式。 例如:某plc控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器x400检测到工件到位,钻头向下工进y430当钻到一定深度钻头套筒压到下接近开关x401时,计时器t450计时,4s后快退y431到上接近开关x402,就回到了原位。功能表图见图1: 图1 功能表图 1 使用起保停电路的编程方式 起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号plc的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的plc改造过程中应用较多。如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图2中只有常开触点、常闭触点及输出线圈组成。 图2 起保停电路实现顺序控制 2 使用步进梯形指令的编程方式 步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器s来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令set置位,这样才具有控制功能,状态寄存器s才能提供stl触点,否则状态寄存器s与一般的中间继电器m

如何画顺序控制的顺序功能图

龙源期刊网 https://www.doczj.com/doc/093681360.html, 如何画顺序控制的顺序功能图 作者:王艳美 来源:《读与写·教育教学版》2010年第06期 摘要:为了满足生产的需要,很多工业设备要求有顺序的动作,这在当下大力提倡职业学校技能教学中,有重点要求,在各级竞赛中,也是必有的一个项目。由于参赛和学习条件的限制,使PLC 编程语言和编程方式也不尽相同,如何能既简单清楚地理清顺序动作要求,又能满足各种设计需要呢?本文就这些问题,详细讲解了顺序功能图的特点和运用。 关键词:PLC顺序控制顺序功能图 中图分类号: G718文献标识码: C文章编号:1672-1578(2010)06-0191-02 随着针对职业教育的各级技能大赛轰轰烈烈的开展,专门为机电专业所设立的机电组装和 调试,是每年各级赛事上必不可少的一个项目,而且题目大多要求机械手或带传动按照要求完成一套规定的动作,实现一定功能即为顺序控制。顺序控制在日常生活和生产中有许多运用,其中有繁有简、相应的控制要求和适用场合也各不相同。例如:送料小车开始时停止在左侧限位开关处,当按下起动按钮时打开贮料斗的闸门开始装料,10S后关闭贮料斗的闸门,开始右行当碰到右侧限位时停下来卸料,5S后开始左行碰到左侧限位开关返回初始状态,停止运行。要求送料小车按要求运行,实现顺序动作。 上例是在生产中很常见而且非常简单的顺序控制,但是若用基本指令的经验编程法来编写 该程序,就需要用大量的中间单元来完成记忆、联锁和互锁等功能,由于需要考虑的因素很多,而它们往往又交织在一起,分析起来非常困难,很容易遗漏一些该考虑的问题,修改某一局部电路很困难,而且会对系统的其它部分产生意想不到的影响,因此,这种方法编制的梯形图修改很麻烦,有可能花了很长时间还得不到一个满意的结果。在各个输入信号的作用下,根据内部状态和时间 顺序,在生产过程中各个执行机构自动有秩序地进行,这就是顺序控制。初学者很容易接受,即使是有经验的工程师也会提高设计效率。程序的调试、修改和阅读也很方便。而上例中有非常明显的工艺顺序要求,完全符合顺序控制要求。而顺序控制中最有力的工具就是顺序功能图,它不涉及所描述的控制功能的具体技术,是一种通用技术语言,可以供进一步设计和不同专业的人员之间进行技术交流之用。它由步、有向连线、转换、转换条件和动作(或命令)组成。 在顺序控制的编制程序过程中,只要先完成了顺序功能图,其后是直接用顺序功能图还是梯形图去编程,是用三菱还是欧姆龙或者松下的语言编程,都可以很容易地把顺序功能图转换成你需要的形式,完成题目要求完成的动作要求。 1画顺序功能图的步骤

统计过程分析控制图系数表.

计量值SPC控制图系数表 样本大n 均值控制图Xbar标准差控制图S极差控制图R中位数控制图控制界限系数中心线系数控制界限系数中心线系数控制界限系数控制界限系数A A2A3C41/C4B3B4B5B6d21/d2d3D1D2D3D4M3M3A2 2 2.121 1.880 2.6590.798 1.2530 3.2670 2.606 1.1280.8870.8530 3.6860 3.267 1.000 1.880 3 1.732 1.023 1.9540.886 1.1280 2.5680 2.276 1.6930.5910.8880 4.3580 2.57 4 1.160 1.187 4 1.5000.729 1.6280.921 1.0850 2.2660 2.088 2.0590.4860.8800 4.6980 2.282 1.0920.796 5 1.3420.572 1.4270.940 1.0640 2.0890 1.964 2.3260.4300.8640 4.9180 2.114 1.1980.691 6 1.2250.483 1.2870.952 1.0510.030 1.9700.029 1.874 2.5340.3950.8480 5.0780 2.004 1.1350.549 7 1.1340.419 1.1820.959 1.0420.118 1.8820.113 1.806 2.7040.3700.8330.204 5.2040.076 1.924 1.2140.509 8 1.0610.373 1.0990.965 1.0360.185 1.8150.179 1.751 2.8470.3510.8200.388 5.3060.136 1.864 1.1600.432 9 1.000.377 1.0320.969 1.0320.29 1.7610.232 1.707 2.9700.3370.8080.547 5.3930.184 1.816 1.2230.412 100.9490.3080.9750.973 1.0280.284 1.7160.276 1.669 3.0780.3250.7970.687 5.4690.223 1.777 1.1760.363 110.9050.2850.9270.975 1.0250.321 1.6790.313 1.637 3.1730.3150.7870.811 5.5350.256 1.744 120.8860.2660.8860.978 1.0230.354 1.6460.346 1.610 3.2580.3070.7780.922 5.5940.283 1.717 130.8320.2490.8500.979 1.0210.382 1.6180.374 1.585 3.3360.3000.770 1.025 5.6470.307 1.693 140.8020.2350.8170.981 1.0190.406 1.5940.399 1.563 3.4070.2940.763 1.118 5.6960.328 1.672 150.7750.2230.7890.982 1.0180.428 1.1570.421 1.544 3.4720.2880.756 1.203 5.7410.347 1.653 160.7500.2120.7630.984 1.0170.448 1.5520.440 1.526 3.5320.2830.750 1.282 5.7820.363 1.637 170.7280.2030.7390.985 1.0160.466 1.5340.458 1.511 3.5880.2790.744 1.356 5.8200.378 1.622 180.7070.1940.7180.985 1.0150.482 1.5180.475 1.496 3.6400.2750.739 1.424 5.8560.391 1.608 190.6880.1870.6980.986 1.0140.497 1.5030.490 1.483 3.6890.2710.734 1.487 5.8910.403 1.597 200.6710.1800.6800.987 1.0130.510 1.4900.504 1.470 3.7350.2680.729 1.549 5.9210.415 1.585 210.6550.1730.6630.988 1.0130.253 1.4770.516 1.459 3.7780.2650.724 1.605 5.9510.425 1.575 220.6400.1670.6470.988 1.0120.534 1.4660.528 1.448 3.8190.2620.720 1.659 5.9790.434 1.566 230.6260.1260.6330.989 1.0110.545 1.4550.539 1.438 3.8580.2590.716 1.710 6.0060.443 1.557 240.6120.1570.6190989 1.0110.555 1.4450.549 1.429 3.8950.2570.712 1.759 6.0310.451 1.548 250.6000.1530.6060.990 1.0110.565 1.4350.559 1.420 3.9310.2540.708 1.806 6.0560.459 1.541

相关主题
文本预览
相关文档 最新文档