ppt课件-恒压供水系统的设计、安装与调试.ppt
《ppt课件-恒压供水系统的设计、安装与调试.ppt》由会员分享,可在线阅读,更多相关《ppt课件-恒压供水系统的设计、安装与调试.ppt(117页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ppt课件-恒压供水系统的设计、安装与调试 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望上一页 下一页返回 任务导入任务导入任务导入任务导入 在在在在PLCPLCPLCPLC控制的恒压供水系统中,要用到模拟量采集和数据处理,为了控制的恒压供水系统中,要用到模拟量采集和数据处理,为了控制的恒压供水系统中,要用到模拟量采集和数据处理,为了控制的恒压供水系统中,要用到模拟量采集和数据处理,为了使控制系统稳定工作,要运用使控制系统稳定工作,要运用使控制系统稳定工作,要运
2、用使控制系统稳定工作,要运用PIDPIDPIDPID运算(比例、积分、微分);为了满足运算(比例、积分、微分);为了满足运算(比例、积分、微分);为了满足运算(比例、积分、微分);为了满足这些需求,实现过程控制、数据处理等,需要算术运算指令、逻辑运算这些需求,实现过程控制、数据处理等,需要算术运算指令、逻辑运算这些需求,实现过程控制、数据处理等,需要算术运算指令、逻辑运算这些需求,实现过程控制、数据处理等,需要算术运算指令、逻辑运算指令和转换指令等特殊功能的指令,这些功能指令的出现,极大地拓宽指令和转换指令等特殊功能的指令,这些功能指令的出现,极大地拓宽指令和转换指令等特殊功能的指令,这些功能
3、指令的出现,极大地拓宽指令和转换指令等特殊功能的指令,这些功能指令的出现,极大地拓宽了了了了PLCPLCPLCPLC的应用范围,增强了的应用范围,增强了的应用范围,增强了的应用范围,增强了PLCPLCPLCPLC编程的灵活性。编程的灵活性。编程的灵活性。编程的灵活性。任务分析任务分析任务分析任务分析 将拨码器将拨码器将拨码器将拨码器X X X X和和和和Y Y Y Y输入的数值按下面公式进行运算,然后显示结果中个输入的数值按下面公式进行运算,然后显示结果中个输入的数值按下面公式进行运算,然后显示结果中个输入的数值按下面公式进行运算,然后显示结果中个位上的数值。位上的数值。位上的数值。位上的数值
4、。(X+Y)X-Y/Y(X+Y)X-Y/Y(X+Y)X-Y/Y(X+Y)X-Y/Y工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回 知识链接知识链接知识链接知识链接 一、算术运行指令一、算术运行指令一、算术运行指令一、算术运行指令 1.1.1.1.加法指令加法指令加法指令加法指令 加法指令(加法指令(加法指令(加法指令(AddAddAddAdd)是对有符号数进行相加操作。它包括整数加法、双)是对有符号数进行相加操作。它包括整数加法、双)是对有符号数进行相加操作。它包括整数加法、双)是对有符号数进行相加操作。它包括整数加法、双整数加法和实数加法。整数加法和实数加法。整数
5、加法和实数加法。整数加法和实数加法。指令格式:指令格式:指令格式:指令格式:LADLADLADLAD及及及及STLSTLSTLSTL,格式如,格式如,格式如,格式如图图图图4-14-14-14-1所示。所示。所示。所示。功能描述:在功能描述:在功能描述:在功能描述:在LADLADLADLAD中,中,中,中,IN1+IN2=OUTIN1+IN2=OUTIN1+IN2=OUTIN1+IN2=OUT;在;在;在;在STLSTLSTLSTL中中中中IN1+OUT=OUTIN1+OUT=OUTIN1+OUT=OUTIN1+OUT=OUT。数据类型:整数加法时,输入数据类型:整数加法时,输入数据类型:整数
6、加法时,输入数据类型:整数加法时,输入/输出均为输出均为输出均为输出均为INTINTINTINT;双整数加法时,输入;双整数加法时,输入;双整数加法时,输入;双整数加法时,输入/输出均为输出均为输出均为输出均为DINTDINTDINTDINT;实数加法时,输入输出均为;实数加法时,输入输出均为;实数加法时,输入输出均为;实数加法时,输入输出均为REALREALREALREAL。【例【例【例【例4-14-14-14-1】加法指令】加法指令】加法指令】加法指令ADDADDADDADD的应用举例,如的应用举例,如的应用举例,如的应用举例,如图图图图4-24-24-24-2所示。在网络所示。在网络所示
7、。在网络所示。在网络1 1 1 1中,当中,当中,当中,当I0.1I0.1I0.1I0.1接通时,常数接通时,常数接通时,常数接通时,常数-100-100-100-100传送到变量存储器传送到变量存储器传送到变量存储器传送到变量存储器VW10VW10VW10VW10;在网络;在网络;在网络;在网络2 2 2 2中,当中,当中,当中,当I0.2I0.2I0.2I0.2接通接通接通接通时,常数时,常数时,常数时,常数500500500500传送到传送到传送到传送到VW20VW20VW20VW20;工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回 在网络在网络在网络在网络3
8、 3 3 3中,当中,当中,当中,当I0.3I0.3I0.3I0.3接通时,执行加法指令,接通时,执行加法指令,接通时,执行加法指令,接通时,执行加法指令,VW10VW10VW10VW10中的数据中的数据中的数据中的数据-100-100-100-100与与与与VW20VW20VW20VW20中的数据中的数据中的数据中的数据500500500500相加,运算结果相加,运算结果相加,运算结果相加,运算结果400400400400存储到存储到存储到存储到VW30VW30VW30VW30中。中。中。中。2.2.2.2.减法指令减法指令减法指令减法指令 减法指令(减法指令(减法指令(减法指令(Subtr
9、actSubtractSubtractSubtract)是对有符号数进行相减操作。它包括整数减)是对有符号数进行相减操作。它包括整数减)是对有符号数进行相减操作。它包括整数减)是对有符号数进行相减操作。它包括整数减法、双整数减法和实数减法。法、双整数减法和实数减法。法、双整数减法和实数减法。法、双整数减法和实数减法。功能描述:在功能描述:在功能描述:在功能描述:在LADLADLADLAD中,中,中,中,IN1-IN2=OUTIN1-IN2=OUTIN1-IN2=OUTIN1-IN2=OUT;在;在;在;在STLSTLSTLSTL中中中中OUT-IN2=OUTOUT-IN2=OUTOUT-IN2
10、=OUTOUT-IN2=OUT。指令格式:指令格式:指令格式:指令格式:LADLADLADLAD及及及及STLSTLSTLSTL格式如格式如格式如格式如图图图图4-34-34-34-3所示。所示。所示。所示。数据类型:整数减法时,输入数据类型:整数减法时,输入数据类型:整数减法时,输入数据类型:整数减法时,输入/输出均为输出均为输出均为输出均为INTINTINTINT;双整数减法时,输入;双整数减法时,输入;双整数减法时,输入;双整数减法时,输入/输出均为输出均为输出均为输出均为DINTDINTDINTDINT;实数减法时,输入;实数减法时,输入;实数减法时,输入;实数减法时,输入/输出均为输
11、出均为输出均为输出均为REALREALREALREAL。【例【例【例【例4-24-24-24-2】减法指令】减法指令】减法指令】减法指令SUBSUBSUBSUB的应用举例,如的应用举例,如的应用举例,如的应用举例,如图图图图4-44-44-44-4所示,在网络所示,在网络所示,在网络所示,在网络1 1 1 1中,当中,当中,当中,当I0.1I0.1I0.1I0.1接通,常数接通,常数接通,常数接通,常数300300300300传送到变量存储器传送到变量存储器传送到变量存储器传送到变量存储器VW10VW10VW10VW10,常数,常数,常数,常数1 2001 2001 2001 200传送到传送
12、到传送到传送到VW20VW20VW20VW20;在;在;在;在网络网络网络网络2 2 2 2中,当中,当中,当中,当I0.2I0.2I0.2I0.2接通时,执行减法指令,接通时,执行减法指令,接通时,执行减法指令,接通时,执行减法指令,VW10VW10VW10VW10中的数据中的数据中的数据中的数据300300300300与与与与VW20VW20VW20VW20中的中的中的中的数据数据数据数据1 2001 2001 2001 200相减,运算结果相减,运算结果相减,运算结果相减,运算结果-900-900-900-900存储到变量存储器存储到变量存储器存储到变量存储器存储到变量存储器VW30VW
13、30VW30VW30。由于运算结果为。由于运算结果为。由于运算结果为。由于运算结果为负,影响负数标志位负,影响负数标志位负,影响负数标志位负,影响负数标志位SM1.2SM1.2SM1.2SM1.2置置置置1 1 1 1,输出继电器,输出继电器,输出继电器,输出继电器Q0.0Q0.0Q0.0Q0.0通电。通电。通电。通电。工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回 3.3.3.3.乘法指令乘法指令乘法指令乘法指令(1 1 1 1)一般乘法指令)一般乘法指令)一般乘法指令)一般乘法指令 一般乘法指令(一般乘法指令(一般乘法指令(一般乘法指令(MultiplyMult
14、iplyMultiplyMultiply)是对有符号数进行相乘运算。它包括整)是对有符号数进行相乘运算。它包括整)是对有符号数进行相乘运算。它包括整)是对有符号数进行相乘运算。它包括整数乘法、双整数乘法和实数乘法。数乘法、双整数乘法和实数乘法。数乘法、双整数乘法和实数乘法。数乘法、双整数乘法和实数乘法。指令格式:指令格式:指令格式:指令格式:LADLADLADLAD及及及及STLSTLSTLSTL,格式如,格式如,格式如,格式如图图图图4-54-54-54-5所示。所示。所示。所示。功能描述:在功能描述:在功能描述:在功能描述:在LADLADLADLAD中,中,中,中,IN1*IN2=OUTI
15、N1*IN2=OUTIN1*IN2=OUTIN1*IN2=OUT;在;在;在;在STLSTLSTLSTL中,中,中,中,IN2*OUT=OUTIN2*OUT=OUTIN2*OUT=OUTIN2*OUT=OUT。数据类型:整数乘法时,输入数据类型:整数乘法时,输入数据类型:整数乘法时,输入数据类型:整数乘法时,输入/输出均为输出均为输出均为输出均为INTINTINTINT;双整数乘法时,输入;双整数乘法时,输入;双整数乘法时,输入;双整数乘法时,输入/输出均为输出均为输出均为输出均为DINTDINTDINTDINT;实数乘法时,输入;实数乘法时,输入;实数乘法时,输入;实数乘法时,输入/输出均为
16、输出均为输出均为输出均为REALREALREALREAL。(2 2 2 2)完全整数乘法)完全整数乘法)完全整数乘法)完全整数乘法 完全整数乘法(完全整数乘法(完全整数乘法(完全整数乘法(Multiply Integer to Double IntegerMultiply Integer to Double IntegerMultiply Integer to Double IntegerMultiply Integer to Double Integer)将两个单)将两个单)将两个单)将两个单字长(字长(字长(字长(16161616位)的符号整数位)的符号整数位)的符号整数位)的符号整数IN
17、1IN1IN1IN1和和和和IN2IN2IN2IN2相乘,产生一个相乘,产生一个相乘,产生一个相乘,产生一个32323232位双整数结果位双整数结果位双整数结果位双整数结果OUTOUTOUTOUT。工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回 指令格式:指令格式:指令格式:指令格式:LADLADLADLAD及及及及STLSTLSTLSTL,格式如,格式如,格式如,格式如图图图图4-64-64-64-6所示。所示。所示。所示。功能描述:在功能描述:在功能描述:在功能描述:在LADLADLADLAD中,中,中,中,IN1*IN2=OUTIN1*IN2=OUTIN1*I
18、N2=OUTIN1*IN2=OUT;在;在;在;在STLSTLSTLSTL中中中中IN2*OUT=OUTIN2*OUT=OUTIN2*OUT=OUTIN2*OUT=OUT,32323232位运位运位运位运算结果存储单元的低算结果存储单元的低算结果存储单元的低算结果存储单元的低16161616位运算前用于存放被乘数。位运算前用于存放被乘数。位运算前用于存放被乘数。位运算前用于存放被乘数。数据类型:输入为数据类型:输入为数据类型:输入为数据类型:输入为INTINTINTINT,输出为,输出为,输出为,输出为DINTDINTDINTDINT。【例【例【例【例4-34-34-34-3】乘法指令】乘法指
19、令】乘法指令】乘法指令MULMULMULMUL的举例,如的举例,如的举例,如的举例,如图图图图4-74-74-74-7所示,当所示,当所示,当所示,当I0.0I0.0I0.0I0.0触点接通时,触点接通时,触点接通时,触点接通时,执行乘法指令,乘法运算的结果(执行乘法指令,乘法运算的结果(执行乘法指令,乘法运算的结果(执行乘法指令,乘法运算的结果(10 92312=131 07610 92312=131 07610 92312=131 07610 92312=131 076)存储在)存储在)存储在)存储在VD30VD30VD30VD30目目目目标操作数中,其二进制格式为标操作数中,其二进制格式
20、为标操作数中,其二进制格式为标操作数中,其二进制格式为0000 0000 0000 0010 0000 0000 0000 0000 0000 0000 0010 0000 0000 0000 0000 0000 0000 0010 0000 0000 0000 0000 0000 0000 0010 0000 0000 0000 0100010001000100。VD30VD30VD30VD30中各字节存储的数据分别是中各字节存储的数据分别是中各字节存储的数据分别是中各字节存储的数据分别是VB30=0VB30=0VB30=0VB30=0、VB31=2VB31=2VB31=2VB31=2、VB
21、32=0VB32=0VB32=0VB32=0、VB33=4VB33=4VB33=4VB33=4;VD30VD30VD30VD30中各字存储的数据分别是中各字存储的数据分别是中各字存储的数据分别是中各字存储的数据分别是VW30=+2VW30=+2VW30=+2VW30=+2、VW32=+4VW32=+4VW32=+4VW32=+4。工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回 4.4.4.4.除法指令除法指令除法指令除法指令(1 1 1 1)一般除法指令)一般除法指令)一般除法指令)一般除法指令 一般除法指令(一般除法指令(一般除法指令(一般除法指令(DivideD
22、ivideDivideDivide)是对有符号数进行相除操作。它包括整数)是对有符号数进行相除操作。它包括整数)是对有符号数进行相除操作。它包括整数)是对有符号数进行相除操作。它包括整数除法、双整数除法和实数除法。除法、双整数除法和实数除法。除法、双整数除法和实数除法。除法、双整数除法和实数除法。指令格式:指令格式:指令格式:指令格式:LADLADLADLAD及及及及STLSTLSTLSTL,格式如,格式如,格式如,格式如图图图图4-84-84-84-8所示。所示。所示。所示。功能描述:在功能描述:在功能描述:在功能描述:在LADLADLADLAD中,中,中,中,IN1/IN2=OUTIN1/
23、IN2=OUTIN1/IN2=OUTIN1/IN2=OUT;在;在;在;在STLSTLSTLSTL中中中中OUT/IN2=OUTOUT/IN2=OUTOUT/IN2=OUTOUT/IN2=OUT。不保留。不保留。不保留。不保留余数。余数。余数。余数。数据类型:整数除法时,输入数据类型:整数除法时,输入数据类型:整数除法时,输入数据类型:整数除法时,输入/输出均为输出均为输出均为输出均为INTINTINTINT;双整数除法时,输入;双整数除法时,输入;双整数除法时,输入;双整数除法时,输入/输出均为输出均为输出均为输出均为DINTDINTDINTDINT;实数除法时,输入;实数除法时,输入;实数
24、除法时,输入;实数除法时,输入/输出均为输出均为输出均为输出均为REALREALREALREAL。两个两个两个两个16161616位、位、位、位、32323232位数除运算,除法余数不保留。位数除运算,除法余数不保留。位数除运算,除法余数不保留。位数除运算,除法余数不保留。工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回(2 2 2 2)完全整数除法)完全整数除法)完全整数除法)完全整数除法 完全整数除法(完全整数除法(完全整数除法(完全整数除法(Divide Integer to Double IntegerDivide Integer to Double Inte
25、gerDivide Integer to Double IntegerDivide Integer to Double Integer)将两个单字)将两个单字)将两个单字)将两个单字长(长(长(长(16161616位)的符号整数位)的符号整数位)的符号整数位)的符号整数IN1IN1IN1IN1和和和和IN2IN2IN2IN2相除,产生一个相除,产生一个相除,产生一个相除,产生一个32323232位结果,其中,低位结果,其中,低位结果,其中,低位结果,其中,低16161616位为商,高位为商,高位为商,高位为商,高16161616位为余数。位为余数。位为余数。位为余数。指令格式:指令格式:指令格
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ppt 课件 供水系统 设计 安装 调试
限制150内