PLC与变频器工程应用讲座_第1页
PLC与变频器工程应用讲座_第2页
PLC与变频器工程应用讲座_第3页
PLC与变频器工程应用讲座_第4页
PLC与变频器工程应用讲座_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

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

文档简介

1、PLC与变频器工程应用讲座实例一:用实例一:用PLC控制变频控制变频用用PLC控制一台变频器单向运行控制一台变频器单向运行动作步骤和要求:动作步骤和要求: 1、按、按SB1,KM动作,接通电源;并指示;动作,接通电源;并指示; 2、合开关、合开关SA2,变频器起动、运转;指示;,变频器起动、运转;指示; 3、关开关、关开关SA2,变频器停止;,变频器停止; 4、按、按SB2,关断电源;,关断电源; 5、故障时,关断电源,发出故障指示。、故障时,关断电源,发出故障指示。1、三菱、三菱PLC实现实现输入点(输入点(4个):个):SB1、SB2:X0,X1SA2:X2故障报警点:故障报警点:X3输出

2、点(输出点(5个):个):变频器电源:变频器电源:Y0变频器电源指示:变频器电源指示:Y1变频器运行:变频器运行:Y2、Y4变频器报警:变频器报警:Y31)地址分配)地址分配KMA B C2)硬件连接:)硬件连接:R S T 30A 30B 30CU V W FWD CMCOMX0X1X2X3GND24NL F1-12M PLCCOMY0Y1Y2Y3COMY4Y5MSB1SB2SA2220VKM220V3)PLC编程编程梯形图梯形图变频电源变频电源电源指示电源指示变频运行变频运行故障指示故障指示变频停止变频停止2、用、用S7-200PLC实现实现输入点(输入点(4个)个)SB1、SB2:I0.

3、0,I0.1SA2:I0.2故障报警点:故障报警点:I0.3输出点(输出点(4个)个)变频器电源:变频器电源:Q0.0变频器运行:变频器运行:Q0.1 Q0.3变频器报警:变频器报警:Q0.21)地址分配)地址分配KM2)硬件连接:)硬件连接:R S T 30A 30B 30CU V W FWD CM1M0.00.10.20.32MM+24 CPU2221L0.00.10.22L0.30.40.5NLA B CMSB1SB2SA2220VKM3)PLC编程编程梯形图梯形图变频变频电源电源变频运变频运行行故障故障指示指示变频变频停止停止( S )( R ) Q0.2( )I0.3Q0.0I0.0

4、1( )Q0.0 Q0.1I0.2( ) Q0.3Q0.0I0.3I0.1I0.2KAKMA B C3、不改变梯形图、不改变梯形图移植法移植法R S T 30A 30B 30CU V W FWD CMCOM0。00。10。20。4GND24NL CPU222COMY0Y1Y2Y3COMY4Y5MSB1SB2SA2220VKM220VKAPLC编程编程梯形图梯形图变频变频电源电源变频变频运行运行故障故障指示指示变频变频停止停止( S )( R ) Q0.3( )I0.3Q0.0I0.01( )Q0.0 Q0.2I0.2( ) Q0.4Q0.0I0.3I0.1I0.2 Q0.1( )Q0.0实例二

5、:用实例二:用PLC控制变频到工频自控制变频到工频自动切换动切换动作过程和要求:动作过程和要求: 1、工频时,按、工频时,按SF1,KM3动作,工频起动。动作,工频起动。 按按ST1,工频停止;有过载保护。,工频停止;有过载保护。 2、变频时,按、变频时,按SF1,KM1、KM2动作,变频器接通电源动作,变频器接通电源与负载;与负载; 按按SF2,KA动作,发出变频器动作,发出变频器 运行信号;运行信号; 按按ST2变频器停止;变频器停止; 3、变频故障时,发出故障报警,停止变频,延时、变频故障时,发出故障报警,停止变频,延时20秒后,秒后,切换到工频上运行。切换到工频上运行。方法一方法一 用

6、继电器接触器控制实现用继电器接触器控制实现FRKM3KM23QSKM1RSTUVWFRDCMVRFV+ACMKA电电位位器器工作启动工作启动控制电路控制电路工频起动工频起动变频接通变频接通变频起动变频起动工频投切工频投切KM2FCFAKA2KTST2ST1SF1KASF2KM1KTKM3KRKA1KM3FBKA2KA1KM1KA1KM2SA1)地址分配)地址分配输入点(输入点(7个):个):工频变频切换开关:工频变频切换开关:SA2工频启动停止按钮:工频启动停止按钮:SF1、ST1变频器运行停止:变频器运行停止:SF2、ST2输出点(输出点(6个):个):工频启动停止:工频启动停止:Y2变频器

7、电源:变频器电源:Y0、Y1变频器运行:变频器运行:Y3变频器报警:变频器报警:Y4、Y5X0、X1X2、X3X4、X5工频过载停止:工频过载停止:KRX6方法二、用方法二、用PLC实现实现2、硬件连接线图、硬件连接线图工频运转工频运转变频通电变频通电变频运行变频运行变频跳闸变频跳闸故障处理故障处理3)PLC编程编程问题问题:PLC:PLC与变频器工程应用就与变频器工程应用就是一控一情况是一控一情况? ?小小 结:结:目前使用目前使用PLCPLC与变频器工程应用特点与变频器工程应用特点2 2、给定方法:手动调速或面板输入、给定方法:手动调速或面板输入1 1、控制方法:、控制方法:PLCPLC只

8、是控制变频器启只是控制变频器启动、停止、指示动、停止、指示入水口入水口实例三:采油注水恒压变频控制实例三:采油注水恒压变频控制现场运行工作情况现场运行工作情况 1、有功率为、有功率为110KW 水泵水泵3台台 2、每一台都有变频、每一台都有变频/工频运行;工频运行; 3、工频与变频运行选择由操作人员选定;、工频与变频运行选择由操作人员选定; 4、要求出水口总管压力为、要求出水口总管压力为30兆帕兆帕出水口出水口控制要求:控制要求: 1、要求管网出口压力为、要求管网出口压力为30兆帕;压力设定在面板上兆帕;压力设定在面板上操作与显示;操作与显示; 2、每一台泵都有变频、每一台泵都有变频/工频运行

9、;工频运行; 3、工频与变频运行选择由操作人员选定;、工频与变频运行选择由操作人员选定; 4、控制柜有电源电压、电动机电流指示;、控制柜有电源电压、电动机电流指示; 5、控制柜有电动机运行状态指示;、控制柜有电动机运行状态指示; 6、电动机在变频运行状态下,有启动、运行、停止、电动机在变频运行状态下,有启动、运行、停止指示;指示; 7、电动机工频运行时,采用自耦降压起动;、电动机工频运行时,采用自耦降压起动; 8、有工频、变频互锁;工频过载保护;、有工频、变频互锁;工频过载保护; 9、故障报警、故障报警M1M2M3QS1QS2QS3QS4KM1KM3KM5FR1FR2FR3KM2KM4KM6R

10、 S TU V W主电路图主电路图KM8KM自耦器KM7RSTUVWHZFRDCMIRFACMFRQDCMKA变变送送器器PID调节调节器器 外置外置PID控制法控制法门板布置门板布置AAA1#电流电流2#电流电流3#电流电流工频工频2#3#1#工频工频工频工频变频变频变频变频变频变频变频起动变频起动变频停止变频停止运行运行报警报警输入点(至少输入点(至少12个)个)1#:I0.0,I0.12#:I0.2; I0.3变频器启动:变频器启动:I0.6变频器停止:变频器停止:I0.7变频器报警:变频器报警:I1.01、地址分配、地址分配3#:I0.4; I0.51#:工频过载:工频过载I1.12#

11、:工频过载:工频过载I1.23#:工频过载:工频过载I1.3输出点(输出点(10个)个)1#工频工频:Q0.0/KM12#工频工频:Q0.1/KM33#工频工频:Q0.2/KM5变频运行变频运行:Q1.0变频输出变频输出:Q0.6/KM8变频报警变频报警:Q1.11#变频变频:Q0.3/KM22#变频变频:Q0.4/KM43#变频变频:Q0.5/KM6自耦降压自耦降压:Q0.7/KM7连接原理图:连接原理图:220V变频变频过载信号过载信号1#KAKAKAKAKAKA1L0.00.10.20.30.41L0.50.60.71.01.1 CPU2260.00.10.20.30.40.50.60.

12、71.01.11.21.3M+24DCKAKAKAKA2#3#问题问题: :变频与工频的切换是人工的变频与工频的切换是人工的!自动化程度低自动化程度低!小小 结:结:这种工程应用特点这种工程应用特点: :2 2、调速方法:自动调速、调速方法:自动调速1 1、控制方法:、控制方法:PLCPLC只是控制变频器启只是控制变频器启动、停止、指示动、停止、指示3 3、使用效果:变频器特点未利用、使用效果:变频器特点未利用实例四:双恒压无塔供水系实例四:双恒压无塔供水系统设计统设计复杂系统应用复杂系统应用1、工艺过程:、工艺过程:水水 池池控控制制器器进水进水SLhSLlYV1EQ1#2#3#YV2消防用

13、水消防用水生活用水生活用水出口出口压力压力 利用压力传感器信号及有关电气控制信号,利用压力传感器信号及有关电气控制信号,根据供水管道的压力值控制水泵电机转速,将压根据供水管道的压力值控制水泵电机转速,将压力维持在所需的压力值上,将平时不必消耗的能力维持在所需的压力值上,将平时不必消耗的能量节省下来,从而达到节电的目的。量节省下来,从而达到节电的目的。PID控制控制压力传感器压力传感器压力设定压力设定电网电网电机电机水泵水泵出口压力出口压力 变变 频频 器器IRFRSTUVW电气控制系统主电路原理图电气控制系统主电路原理图NL1L2L3FU1M13QF2QF3QF4KM1KM3KM5 FR1 F

14、R1FR1M13M13R S TU V W QF1VVVFKM2KM4KM6当压力稳定时当压力稳定时压力不足时增泵压力不足时增泵压力超过设定时减泵压力超过设定时减泵 QF1VVVFKM4R S TU V W QF1VVVFKM4R S TU V WKM2R S TU V WVVVFQF1 QF1VVVFKM6R S TU V WKM2R S TU V WVVVFQF12、系统控制要求:、系统控制要求:1 1、生活用水时,应低恒压值运行,消防供、生活用水时,应低恒压值运行,消防供水时应在高恒压值运行;水时应在高恒压值运行;2 2、三台泵采取、三台泵采取“先开先停先开先停”的原则接入和退出;的原则

15、接入和退出;3 3、一台泵运行、一台泵运行3 3小时,则切换到下一台泵小时,则切换到下一台泵“倒泵功倒泵功能能”;4 4、三台泵在启动时要有软启动功能;、三台泵在启动时要有软启动功能;5 5、有完善的报警功能;、有完善的报警功能;6 6、对泵有手动控制功能;、对泵有手动控制功能;面板布置图面板布置图1、开关控制、开关控制 手动手动/自动指示自动指示2、状态指示、状态指示 泵的工频泵的工频 变频指示变频指示 3、水位上限下、水位上限下 限报警指示限报警指示 手动 自动手动指示 自动指示1#泵2#泵3#泵工频 变频工频 变频工频 变频启动 停止启动 停止启动 停止变频器故障水池水位上限 水池水位下

16、限控控 制制 电电 路路 图图NL1SA1 0 2SB1SB2SB3SB4SB5SB6SB7SB8Qo.oQo.1Qo.2Qo.3Qo.4Qo.5Q1.0Q1.1Q1.2Q1.3Q1.4Q1.5KM1KM4KM3KM6KM5KM2KM1KM2KM3KM4KM5KM6KA1YV2HL7HL1HL8HL9HL10HL2HL3HL4HL5HL6KAKA1FR1FR2FR3HAKAPLCN14681012141618202224263、I/O点及地址分配:点及地址分配:输入地址分配输入地址分配:(有:(有6个开关量输入、个开关量输入、1个模拟量输入)个模拟量输入)名称名称代码代码地址编号地址编号手动、

17、自动消防手动、自动消防SA1I0.0水位下限信号水位下限信号SLlI0.1水位上限信号水位上限信号SLhI0.2变频报警信号变频报警信号SuI0.3消铃信号(消铃信号(报警消除报警消除)SB9I0.4试灯按钮(测试)试灯按钮(测试)SB10I0.5远程模拟信号远程模拟信号UpAIW0输出地址分配输出地址分配:(:(12个开关量、个开关量、1个模拟量)个模拟量)1#泵工频运行与指示泵工频运行与指示KM1、HL1Q0.01#泵变频运行与指示泵变频运行与指示KM2、HL2Q0.12#泵工频运行与指示泵工频运行与指示KM3、HL3Q0.22#泵变频运行与指示泵变频运行与指示KM4、HL4Q0.33#泵

18、工频运行与指示泵工频运行与指示KM5、HL5Q0.43#泵变频运行与指示泵变频运行与指示KM6、HL6Q0.5生活生活/消防转换电磁阀消防转换电磁阀YV2Q1.0水位下限报警指示水位下限报警指示HL7Q1.1变频器故障报警指示变频器故障报警指示HL8Q1.2火灾报警指示火灾报警指示HL9Q1.3报警电铃报警电铃HAQ1.4变频器复位控制变频器复位控制KAQ1.5频率控制信号频率控制信号VfAQW04、PLC选型选型主机单元主机单元CPU222AC/DC继电器继电器扩展单元扩展单元EM2228点继电器输出点继电器输出模拟单元模拟单元EM2354AI/1AO8输入入输入入/6输出输出参看课本参看课

19、本P255P255、P257P2578路出路出4路入路入/1路出路出5、线路连接原理图:、线路连接原理图:1L0.0 0.1 0.22L0.3 0.4 0.5NL1 CPU222 1M 0.0 0.1 0.2 0.3 2M 0.4 0.5 0.6 0.7 ML+220VSLlSLhSuSB9S10SA1KAKAKAKAKAKAKAHA1L0.00.10.20.3 EM222ML+2L0.40.50.60.7KAKAKAYV2HL7HL8HL9参看课本参看课本P257P257220V220V+24VRA A+ A-RB B+ B-RC C+ C-RD D+ D- EM235ML+M0 V0 I0

20、+24V远程压力变送远程压力变送器器420mA变频器频率端子变频器频率端子420mA(IRF)AIW0AQW06、PLC编程要考虑的问题:编程要考虑的问题:1 1、生活用水时,应低恒压值运行,消防供水时、生活用水时,应低恒压值运行,消防供水时应在高恒压值运行;应在高恒压值运行;-设定值如何输入设定值如何输入? ?4 4、三台泵采取、三台泵采取“先开先停先开先停”的原则接入和退出;的原则接入和退出;一台泵运行一台泵运行3小时,则切换到下一台泵小时,则切换到下一台泵“倒泵功倒泵功能能”;-泵切换问题泵切换问题2 2、数据采集问题;、数据采集问题;3 3、PIDPID运算问题;运算问题;5 5、程序

21、运行问题;、程序运行问题;VD104MOV_REN ENOIN OUTI0.00.9MOV_REN ENOIN OUT0.7 VD104NOT消防用水消防用水生活用水生活用水1)设定值输入问题)设定值输入问题根据要求根据要求: :生活用水时,应低恒压值生活用水时,应低恒压值(0.7(0.7倍倍) )运行;消运行;消防供水时防供水时, ,应在高恒压值应在高恒压值(0.9(0.9倍倍) )运行;运行;参看课本参看课本P257P2572)数据采集应用)数据采集应用问题提出问题提出: :如何将模拟输入端的模拟量变如何将模拟输入端的模拟量变换成数字量换成数字量?-?-如何滤波问题如何滤波问题! 1 1、

22、将采样计数器、采样当前值、采样和、将采样计数器、采样当前值、采样和、采样平均值清零,并预置采样次数为采样平均值清零,并预置采样次数为128128次;次; 2 2、判断是否到预置的采样次数,采样次数、判断是否到预置的采样次数,采样次数到达预置值,则采用移位法求平均值。到达预置值,则采用移位法求平均值。 3 3、重新初始化参数、重新初始化参数VW12MOV_WEN ENOIN OUTSM0.0AIW0INC_WEN ENOIN OUTVW0VW0MOV_WEN ENOIN OUT16#FFFF VW10NOTMOV_WEN ENOIN OUT+0VW10VW12=I0ADD_DIEN ENOIN

23、1 OUTIN2 VD10 VD14SM0.0VD14采集采集判断判断求和求和采集次数加采集次数加1ENCOEN ENOIN OUTVW2AC1MOV_DWEN ENOIN OUT+0VD14MOV_DWEN ENOIN OUT=1VD18VD14VW0VW2SHR_DWEN ENOIN OUTN VD18VD18AC1 MOV_DWEN ENOIN OUT+0VW0求平均值求平均值重新初始化重新初始化和清零和清零次数清零次数清零和送和送VD18次数送次数送AC1求平均值求平均值3) PID回路指令回路指令PIDEN ENOTBL LOOP TBL:TBL:回路的起始地址回路的起始地址LOOP

24、:LOOP:回路号回路号0 0使用使用PID运算步骤运算步骤:1、将工程实际值、将工程实际值16位整数转化为实数值(位整数转化为实数值(32位孚点数);位孚点数);2、将实数格式的工程实际值转化为、将实数格式的工程实际值转化为0.01.0之间的无量纲相对值之间的无量纲相对值;3、回路输出转换为按工程量标定的整数值、回路输出转换为按工程量标定的整数值问题提出问题提出: :如何将模拟输入端的模拟量进行采集并处理后如何将模拟输入端的模拟量进行采集并处理后, ,与期望值进行运算后与期望值进行运算后, ,以模拟量的形式控制控制对象以模拟量的形式控制控制对象? ?参看课本参看课本P221P221MOV_D

25、WEN ENOIN OUTSM0.0MOV_DWEN ENOIN OUTMOV_DWEN ENOIN OUTMOV_REN ENOIN OUTMOV_REN ENOIN OUTMOV_REN ENOIN OUTMOV_REN ENOIN OUTMOV_BEN ENOIN OUT ATCHEN ENOINEVNTVD204+1800224000.2530.0200288000.200.00INT_010VD208VD112VD120SMB34VD212VD116VD124上电初始化程序上电初始化程序参看课本参看课本P262P262设置参数设置参数: :增益增益:0.25:0.25积分时积分时间间

26、:30min:30min生活生活消防消防采样时间采样时间微分时间微分时间中断时间中断时间增益增益积分时间积分时间PID运算运算DI_REN ENOIN OUTAC0AC0MOV_REN ENOIN OUTAC0VD100I_DIEN ENOIN OUTAC0AWI0SM0.0DIV_REN ENOIN1 OUTIN2AC0AC032000.0 PIDEN ENOTBL LOOPVB1000PID运算运算A/D转换并成孚点数转换并成孚点数 MOV_REN ENOIN OUTVB108AC0 MUL_REN ENOIN1 OUTIN2VD108AC032000.0转换并标准值转换并标准值0.0-1

27、.0,送回路表输入单元送回路表输入单元换算回实际值换算回实际值参看参看课本课本P263P263MOV_DWEN ENOIN OUTAC0VD250MOV_WEN ENOIN OUTAC0AQW0ROUNDEN ENOIN OUTAC0AC0SM0.0DI_IEN ENOIN OUTAC0AC0PID运算输出运算输出输出模拟量输出模拟量实数转换实数转换成双整数成双整数结果暂存结果暂存双整数转双整数转换成整型换成整型变量当前设定值输出值输出值增益采样时间积分时间微分时间积分项前值变量前值PID回路参数回路参数VB100VD100 VD104 VD108 WD112 VD116 VD120 VD12

28、4 VD128 VD132参看课本参看课本P221P221T38I0.0M0.1T37IN+50TONPTVD250=DVD212I0.0VD250=DVD208M0.1( )T37B0VB300=B3VB301B1M2工频工频M0.5Q0.2( )Q0.2Q0.3VB300=B3VB301B0VB300=B1VB301B1Q0.4M0.5( )Q0.4Q0.5VB300=B1VB301B0VB300=B2VB301B1M3工频工频变频泵启动原理变频泵启动原理1#变频泵启动运行的条件变频泵启动运行的条件:变频泵号变频泵号VB300=1VB300=1时时2#变频泵启动运行的条件变频泵启动运行的条

29、件:3#变频泵启动运行的条件变频泵启动运行的条件:变频泵号变频泵号VB300=2VB300=2时时变频泵号变频泵号VB300=3VB300=3时时M1变频启动变频启动SM0.1M3.0Q0.1( )M0.0Q0.1Q0.0M0.4VB300=B1M0.6M0.6M3.0Q0.3( )Q0.3Q0.2M0.4VB300=B2M0.6M3.0Q0.5( )Q0.5Q0.4M0.4VB300=B3M2变频启动变频启动M3变频启动变频启动M0.2T38IN100TONPTVD250B0PDEC_BEN ENOIN OUTVB301VB301VB3015) 减工频泵判断原理减工频泵判断原理如何理解滤波的

30、含义如何理解滤波的含义? ?当当PIDPID运算结果小于下限时运算结果小于下限时, ,并并且有工频泵时且有工频泵时; ;M0.3( )=D180PMOV_DWEN ENOIN OUT0VB310VD3106)变频泵定时倒泵原理)变频泵定时倒泵原理PVD310VD301=B0INC_DWEN ENOIN OUTVD310SM0.4B0MOV_DWEN ENOIN OUT0VB310VB301计时时间到计时时间到3 3小时小时时时, ,倒泵一次倒泵一次计时时间为计时时间为0 0有工频泵时有工频泵时, ,不能倒泵不能倒泵? ?I0.0Q1.0( S )火灾时火灾时,开开YV2阀阀I0.1M3.1I0

31、.2M3.1( )SM0.5M3.2M3.1Q1.1( )I0.5SM0.5M3.3I0.3Q1.2( )I0.5SM0.5M3.4I0.0Q1.3( )I0.5I0.4M3.2M3.1M3.2( )I0.4M3.3I0.3M3.3( )I0.4M3.4I0.0M3.4( )水池低水位时水池低水位时低水位低水位报警报警变频器故变频器故障报警障报警火警报警火警报警火灾故障销铃火灾故障销铃故障测试故障测试低水位故障销铃低水位故障销铃变频器故障销铃变频器故障销铃M3.1M3.2Q1.4( )I0.5I0.0M3.4I0.3M3.37)报警电铃及消除)报警电铃及消除水位下限报警水位下限报警火警报警火警

32、报警变频故障报警变频故障报警报警测试报警测试问题问题: :这是不是这是不是PLCPLC与变频器工程与变频器工程应用最好的使用方法应用最好的使用方法? ?本节小结:本节小结:使用使用PLCPLC与变频器应用特点与变频器应用特点: :3 3、调速方法:完全自动调速、调速方法:完全自动调速2 2、控制方法:、控制方法:PLCPLC控制变频器启动、停止、控制变频器启动、停止、指示指示; ;并多台变频器的切换并多台变频器的切换1 1、控制方法:一控多台变频器的切换、控制方法:一控多台变频器的切换M1M2M3QS1QS2QS3QS4KM1KM3KM5FR1FR2FR3KM2KM4KM6变频器选用:森兰或三

33、垦变频器选用:森兰或三垦或华为专用供水变频器或华为专用供水变频器,并并对功能参数进行预置对功能参数进行预置R S TU V W实例五:供水专实例五:供水专用变频器应用用变频器应用手动控制参见说明书手动控制参见说明书设设定定R US VT W FR DCM V+ VRF ACM IRFM1M2M3QS1QS2KM2KM4KM6KM1KM3KM5电电源源IWS供水基板 COMRY1 RY2 RY3KKM1KM4KM6KM2KM3KM2KM6KM4KM5KM2KM4KM6NKM2KM4KM6压力KA变频器电气接线原理图变频器电气接线原理图供水任选模式的选择(供水任选模式的选择(CD160=?)?)模

34、式序号模式序号驱动方式驱动方式辅助泵辅助泵停止顺序停止顺序停机方式停机方式UPF端子端子主泵数量主泵数量0 供水选购件无效供水选购件无效1变频泵变频泵固定方式固定方式 无无先开后关先开后关全部停机172变频泵停3先开后关先开后关全部停机4变频泵停5 有有先开后关先开后关全部停机166变频泵停7先开后关先开后关全部停机8变频泵停9变频泵变频泵循环方式循环方式 无无全部停机全部停机1410变频泵停变频泵停11 有有全部停机1312变频泵停13 有有全部停机1414变频泵停Cd007-008压力指令压力指令加减速加减速斜率斜率压力压力极限极限PID运算运算频率频率极限极限电流压力电流压力换算换算滤波

35、器滤波器压力指令压力指令cd175Cd176cd177cd125cd180cd178 cd179Cd122-124压力反馈压力反馈+-特点:不需要设计特点:不需要设计,只需只需要根据参数设置就可以要根据参数设置就可以完成工艺要求完成工艺要求,使用方便使用方便,可靠可靠S7-200PLCS7-200PLC实例六:实例六:S7200与变频器通与变频器通信信通信技术应用通信技术应用问题提出问题提出: :当一台当一台PLCPLC要控制多台变频器时要控制多台变频器时, ,如果还如果还要前面的办法要前面的办法, ,就会增加硬件的成本。就会增加硬件的成本。解决办法解决办法:PLC:PLC通过通过RS485/

36、422RS485/422通信通信, ,通信口为通信口为PORT0PORT0控制控制变频器的启动、停止、加速、减速。变频器的启动、停止、加速、减速。 S7-200 B ASAMCO-eTRA TRB RXR 三垦变频器三垦变频器条件条件:s7-200CPU226:s7-200CPU226西门子网络接头西门子网络接头装有装有STEP7 V4.0STEP7 V4.0的个的个人电脑人电脑1 1、利用通信技术要考虑的问题、利用通信技术要考虑的问题? ?(1 1)选择运转指令)选择运转指令1 1)对变频器参数设置)对变频器参数设置(2 2)选择运转频率)选择运转频率(3 3)选择串行通信功能)选择串行通信

37、功能(4 4)变频器编号)变频器编号(5 5)通信速率)通信速率(6 6)奇偶校验)奇偶校验(7 7)停止位)停止位(8 8)终止码)终止码Cd001=3 Cd001=3 串行通信串行通信Cd002=14 Cd002=14 Cd146=1 Cd146=1 非连续模式非连续模式Cd147=4Cd147=4Cd148=4 9600bpsCd148=4 9600bpsCd149=0 Cd149=0 无无Cd150=1 1Cd150=1 1位位Cd151=1 CR,LFCd151=1 CR,LF(9 9)cd142=1cd142=1(1010)cd144=0cd144=02 2、PLCPLC网络通信技

38、术网络通信技术1 1)数据通信方式)数据通信方式1 1 数据传输方式数据传输方式2 2 数据传输方向数据传输方向3 3 传送介质传送介质4 4 串行通信接口串行通信接口并行与串行通信并行与串行通信同步与异步传送同步与异步传送单工通信方式单工通信方式半双工通信方式半双工通信方式全双工通信方式全双工通信方式双交线双交线同轴电缆同轴电缆光缆光缆RS-232RS-232接口接口RS-485RS-485接口接口RS-422RS-422接口接口参看课本参看课本P227P2272)S7-2002)S7-200网络通信协议网络通信协议1 PPI1 PPI协议协议PPI协议是专门为协议是专门为S7-200开发的

39、通信协议开发的通信协议西门子西门子S7-200系列系列PLC是一是一种小型整体结构形式的种小型整体结构形式的PLC,内部集成的内部集成的PPI接口为用户接口为用户提供了强大的通信功能提供了强大的通信功能,其其PPI接口接口(即编程口即编程口0的物理的物理特性为特性为RS485,根据不同的协根据不同的协议通过接口与不同的设备进议通过接口与不同的设备进行通信或组成网络行通信或组成网络2 MPI2 MPI协议协议S7-200可以通过通信接口连接到可以通过通信接口连接到MPI网上。用网上。用于于S7300/400与与S7200通信网络。通信距离通信网络。通信距离50m,最多连接最多连接32个节点个节点

40、.通信支持的波特率为通信支持的波特率为19.2KB/S 或或187.5KB/S3 Profibus3 Profibus协议协议用于实现分布式用于实现分布式I/O设备的高速通信设备的高速通信通过通过EM277 ProfibusDP扩展模块连接到扩展模块连接到ProfibusDP协议支持的网络中协议支持的网络中,通信支持的波特率为通信支持的波特率为9600KB/S 或或12MB/S4 4 用户自定义协议用户自定义协议( (自由口通信协议自由口通信协议) )1)1)使用使用RS-485(RS-485(双交线双交线) )或或232(PC232(PC电缆电缆) )接口接口, ,波特率在波特率在1.21.

41、2115.2KB/S115.2KB/S2)2)通过设定特殊存储字节通过设定特殊存储字节SM30(SM30(端口端口0)0)或或SM130(SM130(端口端口1)1)允许自由口模式允许自由口模式自由通信口模式是自由通信口模式是S7-200PLC的一个很有特色的一个很有特色的功能的功能.用户可以通过程序对通信口进行操作用户可以通过程序对通信口进行操作5 USB5 USB协议协议是西门子传动产品是西门子传动产品(变频变频器器)通信的一种协议通信的一种协议3 3)S7-200S7-200网络通信指令网络通信指令(1 1)网络读)网络读NETRNETR(2 2) 网络写网络写NETWNETW应用网络写

42、指令应用网络写指令:通过指令指定的通通过指令指定的通信端口信端口(PORT)向另外向另外S7-200写指令写指令指定的缓冲区表指定的缓冲区表(TBL)中的数据中的数据NETREN ENOTBL PORT RCVEN ENOTBL PORT TBL:缓冲:缓冲区首址区首址PORT:0网络读网络读/ /网络写指令网络写指令-PPI-PPI协议协议应用网络读指令应用网络读指令:通过指令指定通过指令指定的通信端口的通信端口(PORT)从另外从另外S7-200上接收数据上接收数据,并将接收的数据并将接收的数据存储在指定的缓冲区表存储在指定的缓冲区表TBL中中 发送与接收指令发送与接收指令-自由端口通信模

43、式自由端口通信模式(1 1)发送指令)发送指令(2 2) 接收指令接收指令将发送缓冲区(将发送缓冲区(TBL)中的数据通过指)中的数据通过指令指定的通信端口(令指定的通信端口(PORT)发送出处,)发送出处,发送完时,将产生一个中断事件,数据发送完时,将产生一个中断事件,数据缓冲区的第一个数据指明了要发送的字缓冲区的第一个数据指明了要发送的字节数节数通过指令指定通信端口(通过指令指定通信端口(PORT)接收)接收信息并存储于接收数据缓冲区(信息并存储于接收数据缓冲区(TBL)中,接收完也将产生一个中断事件,第中,接收完也将产生一个中断事件,第一个数据指明了要接收的字节数一个数据指明了要接收的字节数XMTEN ENOTBL PORT RCVEN ENOTBL POR

温馨提示

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

评论

0/150

提交评论