CP1H系列PLC简介(小型高功能PLC)课件_第1页
CP1H系列PLC简介(小型高功能PLC)课件_第2页
CP1H系列PLC简介(小型高功能PLC)课件_第3页
CP1H系列PLC简介(小型高功能PLC)课件_第4页
CP1H系列PLC简介(小型高功能PLC)课件_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

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

文档简介

1CP1H系列PLC简介(小型高功能PLC)CP1HPLC的规格简介CP1HPLC的系统构成CP1HPLC的数据区CP1HPLC的指令系统CP1HPLC的应用示例1CP1H系列PLC简介(小型高功能PLC)CP1HPLC21.CP1H系列PLC的规格简介CP1H系列是OMRON公司的小型一体化式高功能PLC,性价比高,应用广泛。CP1H有:CPU单元、IO扩展单元、特殊功能单元和通信单元有3种类型的CPU基本型(X型)带内置AI/AO(XA型)带脉冲I/O(Y型)有10种扩展IO单元:

8点输入单元(1)

8点输出单元(3)

20点输入输出单元DI×12点,DO×8点(3)40点输入输出,DI×24,DO×16(3)有3种特殊功能单元:模拟量IO单元温度传感器单元温度传感器和模拟量输出单元有3种通信单元:

RS232C通信适配器

RS422通信适配器

CompoBus/SI/O链接单元21.CP1H系列PLC的规格简介CP1H系列是OMRON公3单元型号X型XA型Y型CP1HX40DR-A(继电器)CP1HX40DT-D(晶体管·漏型)CP1HX40DT1-D(晶体管·源型)CP1HXA40DR-A(继电器)CP1HXA40DT-D(晶体管·漏型)CP1HXA40DT1-D(晶体管·源型)CP1HY20DT-D(晶体管输出·漏型)电源AC220VDC24VDC24VAC220VDC24VDC24VDC24V程序容量20K步20K步20K步20K步20K步20K步20K步最大IO(扩展)320点300点输入输出点数40点(输入24点,24VDC)20点(输入12点,24VDC)脉冲接收输入最大8点最大6点输出点数16点8点输出规格继电器晶体管晶体管继电器晶体管晶体管晶体管输出内置特殊功能模拟电压/电流输入:4点模拟电压/电流输出:2点CPU单体,可实现高速计数器4轴、脉冲输出4轴。最大1MHz脉冲输出。一般性描述・通过扩展CPM1A

系列扩展I/O单元,CP1H整体可以达到最大320(300)点的输入输出。・通过扩展CPM1A系列的扩展单元,也能够进行功能扩展(温度传感器输入等)。・通过安装选件板,可进行RS-232C通信或RS-422A/485通信(条形码阅读器、变频器等的连接用)。・通过扩展CJ系列高功能单元,可扩展向高位/低位的通信功能等。(1)CP1H系列PLC的CPU单元3单元型号X型XA型Y型CP1HX40DR-A(继电器)CP44556(2)CPM1A扩展IO单元类型型号输入类型输出类型8点输入CPM1A-8ED24VDC×8点——8点输出CMP1A-8ER——继电器CMP1A-8ET晶体管(NPN)×8点CMP1A-8ET1晶体管(PNP)×8点20点输入输出CMP1A-20EDR124VDC×12点继电器×8点CMP1A-20EDTNPN·漏型×8点CMP1A-20EDT1PNP·源型×8点40点输入输出CPM1A-40EDR24VDC×24点继电器×16点CPM1A-40EDTNPN·漏型×16点CPM1A-40EDT1PNP·源型×16点6(2)CPM1A扩展IO单元类型型号输入类型输出类型8点输7(3)CPM1A扩展特殊功能单元类型型号说明模拟量IO单元CPM1A-MAD01AI:2路/(1~5V、0~10V、4~20mA)分辨率:8位(256)AO:1路/(-10~10V、0~10V、4~20mA)分辨率:8位(256)CPM1A-MAD11AI:2路(0/1~5V、0~10V、±10V、0/4~20mA)分辨率6000AO:1路(1~5、0~10V、±10V、0/4~20mA)分辨率6000温度传感器单元CMP1A-TS001输入热电偶信号(型号可设定)/2路/1%精度CMP1A-TS002输入热电偶信号(型号可设定)/4路/1%精度CMP1A-TS101输入热电阻信号(型号可设定)/2路/1%精度CMP1A-TS102输入热电阻信号(型号可设定)/4路/1%精度7(3)CPM1A扩展特殊功能单元类型型号说明模拟量IO单元8(4)CJ系列高功能IO单元8(4)CJ系列高功能IO单元9(5)CP1HPLC的IO扩展CP1HCPU单元上最大可连接7个CPM1A系列的扩展I/O单元或扩展单元。这样,可扩展I/O点数或者温度传感器输入等各种功能。最大可扩展点数=40+7×40=320点如使用I/O连接电缆CP1W-CN811,可延长80cm。**一套系统只能有1根连接电缆**9(5)CP1HPLC的IO扩展CP1HCPU单元上最10(6)CP1HPLC的CJ高功能单元扩展CJ系列的高功能单元(特殊I/O单元、CPU总线单元)最大可连接2台。10(6)CP1HPLC的CJ高功能单元扩展CJ系列的高11(7)扩展I/O单元及CJ系列高功能单元的同时连接扩展I/O单元及CJ系列高功能单元同时连接时,不可以横向并列连接到CP1H

CPU单元。应该利用DIN导轨安装CP1HCPU单元及CJ单元,扩展I/O单元等则用I/O连接电缆CP1W-CN811来连接。注:I/O连接电缆,每个系统仅可使用1根。11(7)扩展I/O单元及CJ系列高功能单元的同时连接12(8)扩展连接的注意事项1.CPM1A扩展单元连接台数限制(数量限制)——最大可连接7个单元。如连接8个单元以上,则无法运行。2.CJ系列单元的连接限制(数量限制)——以CJ单元适配器为媒介,可在CP1H中扩展的CJ系列单元,特殊I/O单元或CPU总线单元合计不超过2台。2.占用通道数的限制(地址限制)——所连接的扩展单元、扩展I/O单元的占用通道数合计,输入、输出都必须在15CH以下。即使连接台数在7个单元以下,而输入或输出通道中任何一个达到16CH以上时,则无法运行。3.消耗电流的限制(电源限制)——CP1HCPU单元及扩展的扩展单元、扩展I/O单元、CJ系列单元的消耗电流的合计不可以在5V/2A、24V/1A以上,合计消耗功率不可以在30W以下。此外,在AC电源类型中,还需要加上外部DC24V电源输出的消耗电流。12(8)扩展连接的注意事项1.CPM1A扩展单元连接台1313141415示例:型号台数CP1HX40DR-ATS002×3台TS001×1台20EDT×1台+8ER×2台合计7台≦7台CPU4路热电偶输入2路热电偶输入12路DI8路DO8路继电器DO输入CH-4CH×3台=12CH2CH×1台=2CH1CH×1台=1CH0CH合计15CH≦15CH输出CH-0CH0CH1CH×1台=1CH1CH×2台=2CH合计3CH≦15CH5V0.420A0.040A×3=0.120A0.040A×1=0.040A0.130A×1=0.130A0.026A×2=0.0520A合计0.762A≦2A24V0.070A0.059A×3=0.177A0.059A×1=0.059A0A0.044A×2=0.088A合计0.394A≦1A消耗功率5V×0.762A=3.81W合计13.27W≦30W24V×0.394A=9.46W15示例:型号CP1HX40DR-ATS002×3台TS0162.CP1H系列PLC的基本构成162.CP1H系列PLC的基本构成17(1)USB外围工具用USB端口——CX-Programmer等的外围工具CX-One,从计算机的USB端口,通过市场上销售的USB电缆与CP1H的内置外部USB端口相连接。17(1)USB外围工具用USB端口——CX-Progra18(2)串行端口最大可安装2个串行通信选件板(RS-232C×1端口或RS-422A/485×1端口)18(2)串行端口最大可安装2个串行通信选件板(RS-2319(3)LED2位的7段LED可将PLC的状态更简易地显示出来。19(3)LED2位的7段LED可将PLC的状态更简203.CP1H的继电器区及数据区CP1H包括CHI/O继电器区和专用数据区两大部分组成:CHI/O区域输入继电器输出继电器内置模拟输入继电器区域内置模拟输出继电器区域数据链接继电器区域CJ系列CPU总线单元继电器CJ系列CPU特殊I/O单元继电器串行PLC链接继电器DeviceNet继电器内部辅助继电器专用数据区内部辅助继电器暂时存储继电器保持继电器特殊辅助继电器定时器计数器DM区数据寄存器变址寄存器任务标志203.CP1H的继电器区及数据区CP1H包括CHI/O继21类型X型XA型Y型型号CP1H-X40DR-AT-DT1-DCP1H-XA40DR-AT-DT1-DCP1H-Y20DT-DCHI/O区域输入继电器272点(17CH)0.00~16.15输出继电器272点(17CH)100.00~116.15内置模入继电器区域-200~203CH-内置模出继电器区域-210~211CH-数据链接继电器区域3,200点(200CH)1000.00~1119.15CJ系列CPU总线单元继电器6,400点(400CH)1500.00~1899.15CJ系列CPU特殊I/O单元继电器15,360点(960CH)2000.00~2959.15串行PLC链接继电器1,440点(90CH)3100.00~3199.15DeviceNet继电器9,600点(600CH)3200.00~3799.15内部辅助继电器4,800点(300CH)1200.00~1499.1537,504点(2,344CH)3800.00~6143.1521类型X型XA型Y型型号CP1H-X40DCP1H-22类型X型XA型Y型型号CP1H-X40DR-ACP1H-X40DT-DCP1H-X40DT1-DCP1H-XA40DR-ACP1H-XA40DT-DCP1H-XA40DT1-DCP1H-Y20DT-D内部辅助继电器8,192点(512CH)W000.00~W511.15(W0~W511CH)暂时存储继电器16点TR0~TR15保持继电器8,192点(512CH)H0.00~H511.15(H0~H511CH)特殊辅助继电器只读7168点(448CH)A0.00~A447.15(A0~A447CH)可读/写8192点(512CH)A448.00~A959.15(A448~A959CH)定时器4,096点T0~T4095计数器4,096点C0~C4095DM区32K字D0~D32767注:可通过数据内存的初始值传送功能将初始值保存到CPU单元内置闪存内,并通过PLC系统设定,在电源为ON时展开到RAM。数据寄存器16点(16位)DR0~DR15变址寄存器16点(32位)IR0~IR15任务标志32点TKI:0.0~TK003122类型X型XA型Y型型号CP1H-X40DR-ACP23CP1H关键的继电器区及数据区:通道IO区域内部辅助继电器区WR暂存继电器区TR定时器/计数器区TIM/CNT变址继电器IR保持继电器区HR特殊辅助继电器区AR数据存储区DM23CP1H关键的继电器区及数据区:通道IO区域24通道的概念(地址)一个通道内有16位(字)。在指明一个位时用带有2位小数的数值表示,称为继电器号小数点前面的数字为该位所在通道的通道号小数点后2位数字为该位在通道中的序号。一个通道中16个位的序号为0~15,因此位号中的后2位数字为00~15如: 2.04为2通道中的04位。

W301.12表示内部辅助继电器区域中第301通道第12位24通道的概念(地址)一个通道内有16位(字)。25保持继电器区(HR)保持继电器具有断电保持功能,即当电源掉电时,它们能够保持掉电前的ON/OFF状态HR有512个通道HR0~HR511。每个通道有16个继电器,编号为00~15保持继电器既能以“位”为单位使用,又能以“通道”为单位使用。断电保持功能通常有2种用法:①以通道为单位使用,用作数据通道,此时断电后数据不会丢失,恢复供电时,数据可恢复。②以位为单位使用,与KEEP指令配合使用,或者用于本身带有自保电路。仅作参考25保持继电器区(HR)保持继电器具有断电保持功能,即当电源26特殊辅助继电器区(AR)辅助记忆继电器区共有960个通道:AR00-AR959。AR区用来存储PLC的工作状态信息,包括:扩展单元连接的台数断电发生的次数扫描周期最大值及当前值高速计数、脉冲输出的工作状态标志通信出错码系统设定区域异常标志等。用户可根据其状态了解系统的运行状况。AR区具有断电保持功能。仅作参考26特殊辅助继电器区(AR)辅助记忆继电器区共有960个通道27数据存储区(DM)数据存储区用来存储数据,共有1536个字(通道),范围为:D0~D32767(32K字)DM区只能以字为单位使用,不能以“位”为单位使用。有断电保持功能。可间接寻址仅作参考27数据存储区(DM)数据存储区用来存储数据,共有1536个28(1)通道IO继电器区——输入输出继电器与I/O分配

输入继电器:0.00~16.15(17CH)

输出继电器:100.00~116.15(17CH)CP1H中,输入、输出继电器的开始通道编号是固定的。CP1HCPU单元的内置输入输出中,输入继电器被分配为0CH及1CH

输出继电器为100CH及101CH。CPM1A系列扩展(I/O)单元中,输入继电器为2CH以后,输出继电器为102CH以后,按照连接顺序自动地分配。28(1)通道IO继电器区——输入输出继电器与I/O分配 29另外,输入输出继电器区中未被使用的通道也可作为内部辅助继电器使用29另外,输入输出继电器区中未被使用的通道也可作为内部辅助继30(2)内部辅助继电器区(WR)内部辅助继电器包括以下2种。 ⑴1200~1499CH、3800~6143CH ⑵W000~W511CH内部辅助继电器本质上就是可以认为的中间辅助变量。 ⑴

的区域可在功能扩展时分配其他特定用途。 ⑵

中的W000~W511CH是专用的。因此,内部辅助继电器推荐优先使用W000~W511CH。30(2)内部辅助继电器区(WR)内部辅助继电器包括以下231(3)暂存继电器区(TR)CP1HPLC由16个暂存继电器,记为TR0~TR15用于暂时存储复杂梯形图中的分支点的ON/OFF状态暂存继电器在同一程序段内不能重复使用,在不同程序段内可重复使用0.00100.00100.010.010.020.00100.00100.010.010.00100.01100.000.01LD 0.00OUT TR0AND 0.01OUT 100.00LD TR0AND 0.02OUT 100.01LD 0.00OUT TR0AND 0.01OUT 100.00LD TR0OUT 100.01LD 0.00OUT 100.01AND 0.01OUT 100.00TR0TR031(3)暂存继电器区(TR)CP1HPLC由16个暂存继32(4)定时器区(TIM)T0000~T4095

有多种定时器指令:

定时器指令(TIM/TIMX)

高速定时器指令(TIMH/TIMHX)

超高速定时器指令(TMHH/TMHHX)

累计定时器指令(TTIM/TTIMX)

块程序的定时器待机指令(TIMW/TIMWX)

高速定时器待机指令(TMHW/TMHWX)32(4)定时器区(TIM)T0000~T409533(5)计数器区(CNT)C0000~C4095

计数器指令(CNT/CNTX)

可逆计数器指令(CNTR/CNTRX)

块程序的计数器待机指令(CNTW/CNTWX)(6)变址寄存器(IR)IR0~IR15采用寄存器间接指定,是保存I/O存储器物理地址的专用寄存器。(地址寄存器)33(5)计数器区(CNT)C0000~C4095(6)变址344.CP1H的指令系统简介⑴专用编程器一般用于LAD的编程⑵简易编程器一般用ST语言⑶PC+专业软件二者均可344.CP1H的指令系统简介⑴专用编程器一般用于LAD的编35两种常用的编程语言:(1)LAD梯形图——PLC第一编程语言(直观易懂)(2)语句表指令,用简易编程器就可将其输入到PLC内存中。 语句表和汇编语言形式类似,是由一条条指令组成的, 但PLC的指令比汇编语言简单得多(不同的PLC,指令系统也不同)CP1H系列PLC的指令根据功能分为基本指令和应用指令两大类:基本指令--直接对输入输出点进行操作包括输入、输出和“与”、“或”、“非”基本运算等应用指令包括: 定时计数指令、联锁指令、跳转指令、数据比较指令、 数据移位、数据传送、数据转换、十进制运算、二进制运算、 逻辑运算、子程序控制、高速计数器控制、脉冲输出控制、 中断控制、步进指令及一些特殊指令等35两种常用的编程语言:36指令的格式指令的格式为:助记符(指令码) 操作数1

操作数2

操作数3助记符表示指令的功能。指令码是指令的代码,用2位数字表示,部分基本指令没有指令码,所有应用指令都有指令码。操作数提供了指令执行的对象,操作数为1、2、3个不等,少数指令不带操作数。操作数一般为继电器号、通道号和常数,此外,还可以对DM区进行间接寻址。为区别常数和继电器通道号,常数前需加前缀#。例如计数器指令:CNT000SV当SV=200时,表明计数器000的设定值是内部辅助继电器区200通道中的数据;当SV=#200时,表明计数器000的设定值是常数值200。36指令的格式指令的格式为:助记符(指令码) 操作37指令类型CP1H的绝大多数应用指令都有非微分型、微分型、每次刷新三种形式MOV(021)W10D0I:0.06非微分型:非微分型——指令无前缀, 高电平触发微分型:指令是在指令助记符前 加@标记--上升沿触发 加%标记--下降沿出发每次刷新:在指令助记符前加!标记执行前刷新输入数据执行后刷新输出数据LD0.06MOV(021)W10

D0!@LD0.09MOV(021)W10

D3@LD0.07MOV(021)W10

D1%LD0.08MOV(021)W10

D2MOV(021)W10D1I:0.07MOV(021)W10D2I:0.08MOV(021)W10D2I:0.08!37指令类型CP1H的绝大多数应用指令都有非微分型、微分型、38LD指令:常开触点与左侧母线或电路块接点相连(不影响标志位)N·LD、LDNOT指令LDNOT指令:常闭触点与左侧母线或电路块接点相连(不影响标志位)NNNLD N母线电路块接点LDNOT N38LD指令:常开触点与左侧母线或电路块接点相连(不影响标志39OUT、OUTNOT指令OUT指令:输出逻辑运算结果OUTNOT指令:将逻辑运算结果取反后输出NNExample:I:0.00Q:100.0LAD指令LD I:0.00OUT Q:100.00OUTNOT Q:100.01LDNOT I:0.01OUT Q:100.02Q:100.1I:0.01Q:100.239OUT、OUTNOT指令OUT指令:输出逻辑40AND、ANDNOT指令Example:LAD指令LD I:0.00AND I:0.01OUT Q:100.00AND指令:常开触点与前面的触点相串连,即AND前后的位进行“与”运算ANDNOT指令:常闭触点与前面的触点相串连NI:0.00Q:100.00I:0.01I:0.02Q:100.01Q:100.00LD I:0.02ANDNOT Q:100.00OUT Q:100.01N40AND、ANDNOT指令Example:LAD41OR、ORNOT指令Example:LAD指令LD I:0.00OR I:0.01OUT Q:100.00OR指令:常开触点与前面的触点相并连,即OR前后的位进行“或”运算ORNOT指令:常闭触点与前面的触点相并连I:0.00Q:100.00I:0.01Q:100.00Q:100.01I:0.02LD Q:100.00ORNOT I:0.02OUT Q:100.01NN41OR、ORNOT指令Example:LAD指令42ANDLD指令Example:LAD指令LD I:0.00ORNOT I:0.01LDNOT I:0.02OR I:0.03ANDLDLD I:0.04ANDNOT I:0.05OR I:0.06ANDLDOUT W0.00ANDLD指令:逻辑块的串连操作ANDLD指令没有操作数I:0.00W0.00I:0.01I:0.02I:0.03I:0.04I:0.06I:0.05LD I:0.00ORNOT I:0.01LDNOT I:0.02OR I:0.03LD I:0.04ANDNOT I:0.05OR I:0.06ANDLDANDLDOUT W0.00ANDLD之前的逻辑块应不大于8个①②③42ANDLD指令Example:LAD指令LD 43ORLD指令Example:LD I:0.00ANDNOT I:0.02LDNOT I:0.01AND I:0.04ORLDLDNOT I:0.03ANDNOT I:0.05ORLDOUT W0.00ORLD指令:逻辑块的并连操作ORLD指令没有操作数LD I:0.00ANDNOT I:0.02LDNOT I:0.01AND I:0.04LD I:0.03ANDNOT I:0.05ORLDORLDOUT W0.00ORLD之前的逻辑块应不大于8个①②③I:0.00W0.00I:0.01I:0.02I:0.04I:0.03I:0.0543ORLD指令Example:LD I:0.044把下列梯形图转换成指令语言LD I:0.00ORNOT I:0.01ANDNOT I:0.02LD I:0.03ANDNOT I:0.05ORLDLD I:0.06AND I:0.07ORLDLD Q:100.01AND Q:100.02LD Q:100.03AND Q:100.04ORLDANDLDLDNOT W0.00ANDNOT W0.01ORLDOUT W0.03I:0.00W0.03I:0.01I:0.02I:0.03I:0.05I:0.06I:0.07W0.00W0.01Q:100.01Q:100.02Q100.03Q100.04LD1W0.03LD2LD4LD5LD3LD6LD1LD2 ORLDLD3 ORLDLD4LD5 ORLD ANDLDLD6 ORLDOUT……LD1LD2LD3LD4LD5LD644把下列梯形图转换成指令语言LD I:0.00I:0.455月17日作业:把下列梯形图转换成指令语言I:0.00W0.03I:0.01I:0.02W0.00W0.01I:0.03I:0.04I:0.05455月17日作业:把下列梯形图转换成指令语言I:0.00W46NOT指令W0.03I:0.01I:0.00I:0.02NOTLD I:0.00OR I:0.01AND I:0.02NOTOUT W0.03I:0.00 11001100I:0.01 10101010I:0.02 11110000W0.03 11100000W0.03 0001111146NOT指令W0.03I:0.01I:0.00I:0.047Q100.00I:0.00上升沿指令Q:100.00I:0.00UP使用内部辅助继电器等继电器中转直接使用DIFUQ:100.0047Q100.00I:0.00上升沿指令Q:100.00I48Q100.00I:0.00下降沿指令Q:100.00I:0.00DOWN使用内部辅助继电器等继电器中转直接使用DIFDQ:100.0048Q100.00I:0.00下降沿指令Q:100.00I49KEEP(011)指令Example:该指令有两个操作条件:S-置位条件R-复位条件LD I:0.00LD I:0.01KEEP(011) Q:100.00置位输入S复位输入RKEEP(011)NI:0.00I:0.01KEEP(011)Q:100.00I:0.00I:0.01Q:100.0049KEEP(011)指令Example:该指令有两个操作条50SET、RESET指令Example:SET指令:当执行条件为ON时,操作数N置ON

当执行条件为OFF时,操作数N不变RESET指令:当执行条件为ON时,操作数N置OFF

当执行条件为OFF时,操作数N不变LD I:0.00SET Q:100.00LD I:0.01RESET Q:100.00SET、RESET指令间可以插入其它指令SETNRSETNI:0.00SETQ:100.00I:0.01RSETQ:100.00I:0.00I:0.01Q:100.0050SET、RESET指令Example:SET指令51

思考题5比较以下3组逻辑块的含义,举例说明可以应用的场合。Q:100.00Q:100.00I:0.00I:0.01I:0.00I:0.01KEEP(011)Q:100.00I:0.00SETQ:100.00I:0.01RSETQ:100.0051思考题5比较以下3组逻辑块的含义,举例说明可以应52指令??用前面的指令难以实现I:0.00W0.00I:0.02I:0.03I:0.04I:0.05W0.01W0.02I:0.010.000.010.020.03W0.000.04W0.010.05W0.020.000.010.000.010.000.010.020.03W0.000.04W0.010.05W0.02暂存暂存暂存0.020.03W0.000.04W0.010.05W0.020.000.01起始执行结束执行52指令??I:0.00W0.00I:0.02I:0.03I53联锁/联锁解除指令IL(002)/ILC(003)IL(002)和ILC(003)指令一起使用IL(002)ILC(003)0.020.03W0.000.04W0.010.05W0.020.000.01ILILC0.020.03ILILC……联锁20.020.03W0.000.04W0.010.05W0.020.000.01ILILC

联锁10.020.03W0.000.04W0.010.05W0.020.000.01ILILC0.020.03ILILC……联锁2不能嵌套53联锁/联锁解除指令IL(002)/ILC(003)I54I:0.00W0.00I:0.01I:0.02I:0.03I:0.04W0.01W0.02I:0.00W0.00I:0.01I:0.02I:0.03I:0.04W0.01W0.02IL(002)ILC(003)当继电器I:0.00为ON时,执行IL和ILC之间的指令否则,IL和ILC之间的指令处于断开状态,即 所有输出位:OFF

所有定时器:复位 所有计数器:保持原来的状态 移位寄存器:保持原来的状态 保持继电器:保持原来的状态LD I:0.00IL(002)LDNOT I:0.01AND I:0.02OUT W0.00LD I:0.03OUT W0.01LD I:0.04OUT W0.02ILC(003)54I:0.00W0.00I:0.01I:0.02I:0.055多重联锁/联锁解除指令MILH、MILR/MILCMILH(517)NDMILR(518)NDMILR(519)N联锁启动指令:微分保持联锁序号(0~16)联锁状态输出位联锁启动指令:微分不保持联锁序号(0~16)联锁状态输出位联锁解除指令解锁序号(0~16)MILR0W0.0MILR1W0.0MILR2W0.0MILC2MILC1MILC055多重联锁/联锁解除指令MILH、MILR/MILCM56MILH、MILR的区别MILH(517)NDMILR(518)NN微分保持微分不保持使用方式与IL-ILC类似,但也有区别MILR/MILH0W0.0MILC0I:0.01DIFUQ:100.00I:0.00当I:0.00为OFF时,出现的边沿不执行当I:0.00为OFF时,出现的边沿也执行56MILH、MILR的区别MILH(517)NDMILR(57

思考题写出以下各逻辑块对应的STL语句I:0.00W0.00W0.01W0.02I:0.00I:0.00W0.01W0.02I:0.01I:0.02I:0.00I:0.00W0.01W0.02I:0.01I:0.02I:0.03并联输出连续输出复合输出57思考题写出以下各逻辑块对应的STL语句I:0.058暂存继电器(TR)处理复杂的梯形图分支还有另一种方法就是把中间变量保存起来。I:0.00W0.00I:0.01I:0.02I:0.03I:0.04W0.01W0.02I:0.00W0.00I:0.01I:0.02I:0.03I:0.04W0.01W0.02TR0TR0TR0注:暂存继电器知识一种思维模式,事实上只知道复杂梯形图用到暂存时,任何空的内部辅助继电器都可以作为暂存使用。LD I:0.00OUT TR0ANDNOT I:0.01AND I:0.02OUT W0.00LD TR0AND I:0.03OUT W0.01LD TR0AND I:0.04OUT W0.0258暂存继电器(TR)处理复杂的梯形图分支还有另一种方法就是595月17日作业根据以下写出梯形图程序LD I:0.00OUT TR0AND I:0.01OUT I:0.00LD TR0AND I:0.02OUT TR1AND I:0.03OUT W0.01LD TR1AND I:0.04OUT W0.02595月17日作业根据以下写出梯形图程序LD I:0.060基本定时器指令TIMN:定时器号0000~4095SV:定时设定值(字)IR、SR、HR、AR、LR、DM、*DM、#SV的取值范围为0~9999,最小定时单位为0.1s,因此实际定时设定值=SV×0.1(秒)

功能:定时器为通电延时,当定时器的输入为OFF时,定时器的输出为OFF。当定时器的输入变为ON时,开始定时,定时时间到,定时器的输出变为ON。若输入继续为ON,则定时器的输出保持为ON。当定时器的输入变为OFF时,定时器的输出随之变为OFF。TIMNSV60基本定时器指令TIMN:定时器号0000~40961LD I0.00TIM 0000 #50LD T0000OUT 103.00定时器0000,设定值为常数50,表示定时时间为5.0秒。当I:0.00为OFF时,TIM0000处于复位状态,输出为OFF;当I:0.00为ON时,TIM000开始定时,定时器的当前值PV从设定值50开始,每隔0.1秒减去l,5秒后,当前值PV减为0,此时定时器0000输出为ON,使100.03为ON。此后,若I:0.00一直为ON,则TIM0000状态保持不变(ON)若I:0.00变为OFF,则定时器复位。I:0.00T0000103.00TIM0000#50I:0.00T0000103.00TIM0000W10P_ONMOV(021)#50W10表示通道W10中的数据作为定时器的设定值。LD P_ONMOV #50 W10LD I0.00TIM 0000 W10LD T0000OUT 103.0061LD I0.00定时器0000,设定值为常数50,表示62I:0.00计时值TIM0000(103.00)5s②③I:0.00TIM0000103.00TIM0000#50①<5秒62I:0.00计时值TIM00005s②③I:0.00TI63几种定时程序:(1)长时间定时(多定时器串联)T0000T0001100.00TIM0001#9000I:0.00TIM0000#9000900秒定时器1900秒定时器21800秒定时器63几种定时程序:(1)长时间定时(多定时器串联)T000064(2)延时电路I:0.00T0000TIM0001#200I:0.00TIM0000#100T0001KEEP(011)Q:100.00I:0.00T0000T0001Q:100.0064(2)延时电路I:0.00T0000TIM0001#265(3)可变脉宽的单稳电路W0.00TIM0001#100I:0.00W0.00T0001W0.00W0.00TIM0001Q100.00I:0.00Q:100.00W0.0001101100T00010010001010秒10秒65(3)可变脉宽的单稳电路W0.00TIM0001#10066(4)脉冲输出P_1minW0.00等占空比的脉冲输出周期为:0.02、0.1、0.2、1秒和1min五种T0000TIM0001#40I:0.00TIM0000#20T0000W0.01T0001I:0.00T0条件T0输出T1输出T0计时2S4ST1计时T0计时T1计时66(4)脉冲输出P_1minW0.00等占空比的脉冲输出T675月24日作业:某现场有一个由两台泵组成的物料输送组(M1、M2),泵M1通过地址100.00输出泵M2通过地址100.01输出该输送组有一个启动按钮(常开无自锁)和一个停止按钮(常闭无自锁)启动按钮和停止按钮分别由地址0.00和0.01输入要求:按动启动按钮,电机M1运转,过30s钟电机M2运转按动停止按钮,电机M1、M2同时停止。设计:PLC控制程序(梯形图和指令语言)675月24日作业:某现场有一个由两台泵组成的物料输68其它主要的指令定时器(高速定时器指令)计数器指令(可逆计数器指令、高速计数器指令)数据比较指令(单字比较、双字比较、块比较)数据移位指令(10种数据移位指令)数据传送指令(9条数据传送指令)数据转换指令(6条数据转换指令)十进制运算指令(10种十进制运算指令)二进制运算指令(加、减、乘、除四种二进制运算指令)逻辑运算指令(以字“通道”为单位进行与、或、非、异或、同或运算)脉冲输出控制指令步进控制指令中断控制指令特殊指令(故障报警、严重故障报警、信息显示指令、IO刷新指令)68其它主要的指令定时器(高速定时器指令)695月24日作业写出下列梯形图的STL语言Q:100.00I:0.01I:0.00I:0.03I:0.02I:0.04W0.00I0.05W0.03W0.02W0.04W0.01W0.05W0.06W0.07695月24日作业写出下列梯形图的STL语言Q:100.00705月24日作业绘出下列STL的梯形图LD I:0.00AND I:0.01LD I:0.02ANDNOT I:0.03ORLDLD I:0.04AND I:0.05LD I:0.06AND I:0.07ORLDANDLDLD I:0.08AND I:0.09ORLDAND I:0.10OUT W0.00705月24日作业绘出下列STL的梯形图LD I:715.CP1HPLC的应用举例·电机的优先启动控制·通风机的监视·混料控制715.CP1HPLC的应用举例·电机的优先启动控制·通风72·电机的优先启动控制工艺要求:有五个电机M1~M5,每个电机都有启动和停止按钮(无自锁),但要求按顺序启动,即M1不开,M2不能开,M2不开,M3不能开,……,前级电机停止,则后面的电机也停止。设计过程(1)IO的统计分析每个电机的启动按钮:每个电机的停止按钮:控制电机的输出接触器:B1-B5B6-B10KM1-KM5(2)选择CPU型号任何CP1HPLC均可(3)IO的分配I:0.00I:0.01I:0.02I:0.03I:0.04I:0.05I:0.06I:0.07I:0.08I:0.09Q:100.00……Q:100.0472·电机的优先启动控制工艺要求:有五个电机M1~M5,每个73(4)梯形图的设计关键点的分析由于启停按钮是无自锁的,因此软件中需要进行自锁先分析M1的控制程序延伸到其它电机的控制I:0.00Q:100.00Q:100.00I:0.05Q:100.01I:0.01Q:100.01I:0.06I:0.02Q:100.02Q:100.02I:0.07I:0.03Q:100.03Q:100.03I:0.08I:0.04Q:100.04Q:100.04I:0.09LD I:0.00OR Q:100.00ANDNOT I:0.05OUT 01000LD I:0.01OR Q:100.01ANDLDANDNOT I:0.06OUT Q:100.01LD I:0.02OR Q:100.02ANDLDANDNOT I:0.07OUT Q:100.02LD I:0.03OR Q:100.03AND

温馨提示

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

评论

0/150

提交评论