欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    PLC知识-CH4可编程序控制器基本结构和工作原理.ppt

    • 资源ID:89737393       资源大小:724.26KB        全文页数:98页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    PLC知识-CH4可编程序控制器基本结构和工作原理.ppt

    PLC知识-CH4可编程序控制器基本结构和工作原理PLC知识-CH4可编程序控制器基本结构和工作原理一、工作方式一、工作方式 周期循环扫描周期循环扫描二二、工工作作过过程程自自诊诊断断、输输入入采采样样、程程序序扫扫描描、输输出出刷刷新新几个外阶段。几个外阶段。三、扫描周期三、扫描周期 T T=自自检检时时间间+读读入入一一点点时时间间输输入入点点数数+程程序序步步数数运运算速度算速度+输出一点时间输出一点时间输出点数。输出点数。第一节第一节 PLC PLC的基本原理的基本原理一、工作方式周期循环扫描第一节PLC的基本原理PLC的工作过程示意图的工作过程示意图PLC的工作过程示意图一、一、PLC硬件系统组成硬件系统组成外部设备现场用户输出设备微处理器(CPU)运算器控制器输出部件输入部件系统存储器用户存储器I/O扩展接口通讯及编程接口编程设备计算机打印机等传感器按钮、开关现场信号电磁阀中间继电器执行器现场用户输入设备扩展设备扩展单元通讯模块功能模块电源变换器110V/220V市电PLC基本单元基本单元PLC系统结构示意图系统结构示意图第二节第二节 PLC PLC的组成的组成一、PLC硬件系统组成外部设备现场用户输出设备微处理器(CPv微处理器(微处理器(CPUCPU)接收并存储用户程序和数据;接收并存储用户程序和数据;诊断电源、诊断电源、PLCPLC工作状态及编程的语法错误;工作状态及编程的语法错误;接收输入信号,送入数据寄存器并保存;接收输入信号,送入数据寄存器并保存;运行时顺序读取、解释、执行用户程序,完成用户运行时顺序读取、解释、执行用户程序,完成用户 程序的各种操作;程序的各种操作;将用户程序的执行结果送至输出端。将用户程序的执行结果送至输出端。微处理器(CPU)v系统存储器(系统存储器(EPROM)EPROM)系统程序存储器系统程序存储器+系统数据系统数据存储器存储器存放系统工作程序(监控程序);存放系统工作程序(监控程序);存放模块化应用功能子程序;存放模块化应用功能子程序;存放命令解释程序;存放命令解释程序;存放功能子程序的调用管理程序;存放功能子程序的调用管理程序;存放存储系统参数。存放存储系统参数。ROMROM的内容只能读出,不能写入。它是非易失的,它的电源消失的内容只能读出,不能写入。它是非易失的,它的电源消失的内容只能读出,不能写入。它是非易失的,它的电源消失的内容只能读出,不能写入。它是非易失的,它的电源消失后,仍能保存储存的内容。后,仍能保存储存的内容。后,仍能保存储存的内容。后,仍能保存储存的内容。ROMROM一般用来存放可编程序控制器的一般用来存放可编程序控制器的一般用来存放可编程序控制器的一般用来存放可编程序控制器的系统程序系统程序系统程序系统程序系统存储器(EPROM)系统程序存储器+系统数据存储器v用户存储器用户存储器RAM存放用户工作程序;存放用户工作程序;存放工作数据。存放工作数据。用户可以用编程装置读出用户可以用编程装置读出RAMRAM中的内容,也可以将中的内容,也可以将用户程序写入用户程序写入RAMRAM,它是易失性的存储器,它的电,它是易失性的存储器,它的电源中断后,储存的信息将会丢失。源中断后,储存的信息将会丢失。用户存储器RAMv输入单元输入单元带光电隔离电路带光电隔离电路多种辅助电源类型:多种辅助电源类型:ACAC电源电源DC24VDC24V输入输入 DC DC电源电源DC24VDC24V输入输入 DC DC电源电源DC12VDC12V输入输入接收开关量及数字量信号(数字量输入单元);接收开关量及数字量信号(数字量输入单元);接收模拟量信号(模拟量输入单元);接收模拟量信号(模拟量输入单元);接收按钮或开关命令(数字量输入单元);接收按钮或开关命令(数字量输入单元);接收传感器输出信号。接收传感器输出信号。输入单元带光电隔离电路v输出单元输出单元带光电隔离器及滤波器带光电隔离器及滤波器多种输出方式多种输出方式:晶体管:晶体管 晶闸管晶闸管 继电器继电器驱动直流负载(晶体管输出单元);驱动直流负载(晶体管输出单元);驱动非频繁动作的交驱动非频繁动作的交/直流负载(继电器输出单元);直流负载(继电器输出单元);驱动频繁动作的交驱动频繁动作的交/直流负载(晶闸管输出单元)。直流负载(晶闸管输出单元)。输出单元带光电隔离器及滤波器v通讯及编程接口通讯及编程接口采用采用RS-485RS-485或或RS-422RS-422串行总线串行总线连接专用编程器(连接专用编程器(FX-20PFX-20P、FX-10PFX-10P);连接个人电脑(连接个人电脑(PCPC),实现编程及在线监控;),实现编程及在线监控;连接工控机,实现编程及在线监控;连接工控机,实现编程及在线监控;连接网络设备(如调制解调器),实现远程通讯;连接网络设备(如调制解调器),实现远程通讯;连接打印机等计算机外设。连接打印机等计算机外设。通讯及编程接口采用RS-485或RS-422串行总线vI/OI/O扩展接口扩展接口采用并行通讯方式采用并行通讯方式扩展扩展I/OI/O模块模块;扩展位置控制模块(如扩展位置控制模块(如F2-30GMF2-30GM););扩展通讯模块(如扩展通讯模块(如FX-232AWFX-232AW等);等);扩展模拟量控制模块(如扩展模拟量控制模块(如FX-2DAFX-2DA、FX-4ADFX-4AD等)。等)。I/O扩展接口采用并行通讯方式二、二、PLC软件系统组成软件系统组成系统监控程序系统监控程序运行管理运行管理生成用户元件生成用户元件系统内部自检系统内部自检管理程序管理程序解释程序解释程序标准程序模块、系统调用标准程序模块、系统调用用户程序用户程序自动化系统控制程序自动化系统控制程序数据表格数据表格软件系统软件系统二、PLC软件系统组成系统监控程序运行管理生成用户元件系三、数据结构三、数据结构v十进制数(十进制数(DEC:DECimalnumber),常用于:),常用于:定时器定时器/计数器的设定值;计数器的设定值;辅辅助助继继电电器器(M)、定定时时器器(T)、计计数数器器(C)、状状态态(S)等软元件的地址号;)等软元件的地址号;应用指令的数值型操作数及指令动作常数(应用指令的数值型操作数及指令动作常数(K)。)。v十六进制数(十六进制数(HEX:HEXdecimalnumber)与与十十进进制制数数一一样样,用用于于指指定定应应用用指指令令的的数数值值型型操操作作数数及指令动作常数(及指令动作常数(H)。)。三、数据结构十进制数(DEC:DECimalnumber)三、数据结构三、数据结构v二进制数(二进制数(BIN:BINarynumber)PLC内内部部数数据据类类型型,通通过过外外设设进进行行监监视视时时,各各软软元元件件的数值自动变换为十进制数或十六进制数。的数值自动变换为十进制数或十六进制数。v八八进进制制数数(OCT:OCTalnumber)用用于于输输入入继继电电器器和和输出继电器的软元件编号。输出继电器的软元件编号。输输入入继继电电器器用用X00X07、X10X17、X20X27等等八八进进制制格式进行编号;格式进行编号;输输出出继继电电器器用用Y00Y07、Y10Y17、Y20Y27等等八八进进制制格式进行编号。格式进行编号。三、数据结构二进制数(BIN:BINarynumber)三、数据结构三、数据结构vBCD码码(BCD:BINary Code Decimal)用用二二进进制制形形式表示的十进制数,常采用式表示的十进制数,常采用8421BCD码。码。常用常用BCD码编码开关将码编码开关将BCD码数据送入码数据送入PLC;PLC常以常以BCD码格式将输出数据送数码显示器显示。码格式将输出数据送数码显示器显示。v浮点数据(标绘值)浮点数据(标绘值)二进制浮点数常用于高精度浮点运算;二进制浮点数常用于高精度浮点运算;十进制浮点数用于实施监视。十进制浮点数用于实施监视。三、数据结构BCD码(BCD:BINaryCodeDecv输入继电器(输入继电器(X)在在PLCPLC内部,与输入端子相连的输入继电器是光电隔离的电子继内部,与输入端子相连的输入继电器是光电隔离的电子继电器,采用电器,采用八进制八进制编号,用无数个常开和常闭触点。编号,用无数个常开和常闭触点。输入继电器不能用程序驱动输入继电器不能用程序驱动。五、软元件(逻辑元件)五、软元件(逻辑元件)输入继电器(X)五、软元件(逻辑元件)v输出继电器(输出继电器(Y)输输出出继继电电器器采采用用八八进进制制编编号号,有有内内部部触触点点和和外外部部输输出出触触点点(继继电电器器触触点点、双双向向可可控控硅硅、晶晶体体管管等等输输出出元元件件)之之分,由程序驱动。分,由程序驱动。在在PLCPLC内内部部,外外部部输输出出触触点点与与输输出出端端子子相相连连,向向外外部部负负载载输输出出信信号号,且且一一个个输输出出继继电电器器只只有有一一个个常常开开型型外外部部输输出触点。出触点。输输出出继继电电器器有有无无数数个个内内部部常常开开和和常常闭闭触触点点,编编程程时时可可随随意使用。意使用。四、软元件(逻辑元件)四、软元件(逻辑元件)输出继电器(Y)四、软元件(逻辑元件)v辅助继电器(辅助继电器(M)由内部软元件的触点驱动由内部软元件的触点驱动,常开和常闭触点使用次数不常开和常闭触点使用次数不限,但不能直接驱动外部负载限,但不能直接驱动外部负载,采用采用十进制十进制编号。编号。通用辅助继电器通用辅助继电器M0M0M499M499(500500点)点)掉电保持辅助继电器掉电保持辅助继电器M500M500M1023M1023(524524点)点)特殊辅助继电器特殊辅助继电器M8000M8000M8255M8255(256256点)点)只能利用其触点的特殊辅助继电器只能利用其触点的特殊辅助继电器可驱动线圈的特殊辅助继电器可驱动线圈的特殊辅助继电器通用辅助继电器与掉电保持用辅助继电器的比例,可通过外设设定参数进行调整。四、软元件(逻辑元件)四、软元件(逻辑元件)辅助继电器(M)四、软元件(逻辑元件)&只能利用其触点的特殊辅助继电器只能利用其触点的特殊辅助继电器1M8000M8000:运行监控用,:运行监控用,PLCPLC运行时运行时M8000M8000接通。接通。1M8002M8002:仅仅在在运运行行开开始始瞬瞬间间接接通通的的初初始始脉脉冲冲特特殊殊辅辅助助继电器。继电器。1M8012M8012:产生:产生100ms100ms时钟脉冲的特殊辅助继电器。时钟脉冲的特殊辅助继电器。&可驱动线圈的特殊辅助继电器可驱动线圈的特殊辅助继电器1M8030M8030:锂电池电压指示灯特殊继电器。:锂电池电压指示灯特殊继电器。1M8033M8033:PLCPLC停止时输出保持特殊辅助继电器。停止时输出保持特殊辅助继电器。1M8034M8034:止全部输出特殊辅助继电器。:止全部输出特殊辅助继电器。1M8039M8039:时扫描特殊辅助继电器。:时扫描特殊辅助继电器。只能利用其触点的特殊辅助继电器v状态(状态(S)状状态态是是对对工工序序步步进进型型控控制制进进行行简简易易编编程程的的内内部部软软元元件件,采用采用十进制十进制编号。与步进指令编号。与步进指令STLSTL配合使用;配合使用;状态有无数个常开触点与常闭触点,编程时可随意使用;状态有无数个常开触点与常闭触点,编程时可随意使用;状态不用于步进阶梯指令时,可作辅助继电器使用。状态不用于步进阶梯指令时,可作辅助继电器使用。状状态态同同样样有有通通用用状状态态和和掉掉电电保保持持用用状状态态,其其比比例例分分配配可可由外设设定。由外设设定。四、软元件(逻辑元件)四、软元件(逻辑元件)状态(S)四、软元件(逻辑元件)v状态(状态(S)状态有状态有五种五种类型:类型:初始状态初始状态S0S0S9S9共共1010点点回零状态回零状态S10S10S19S19共共1010点点通用状态通用状态S20S20S499S499共共480480点点保持状态保持状态S500S500S899S899共共400400点点报警用状态报警用状态S900S900S999S999共共100100点点 四、软元件(逻辑元件)四、软元件(逻辑元件)状态(S)四、软元件(逻辑元件)v定时器(定时器(T)定定时时器器实实际际是是内内部部脉脉冲冲计计数数器器,可可对对内内部部1ms1ms、10ms10ms和和100ms100ms时钟脉冲进行加计数,当达到用户设定值时,触点动作。时钟脉冲进行加计数,当达到用户设定值时,触点动作。定定时时器器可可以以用用用用户户程程序序存存储储器器内内的的常常数数k k或或H H作作为为设设定定值值,也也可以用数据寄存器可以用数据寄存器D D的内容作为设定值。的内容作为设定值。普通定时器(普通定时器(T0T0T245T245)100ms100ms定时器定时器T0T0T199T199共共200200点,设定范围点,设定范围0.10.13276.7s3276.7s;10ms10ms定时器定时器T200T200T245T245共共4646点,设定范围点,设定范围0.010.01327.67s327.67s。积算定时器(积算定时器(T246T246T255T255)1ms1ms定时器定时器T246T246T249T249共共4 4点,设定范围点,设定范围0.0010.00132.767s32.767s;100ms100ms定时器定时器T250T250T255T255共共6 6点,设定范围为点,设定范围为0.10.13276.7s3276.7s。四、软元件(逻辑元件)四、软元件(逻辑元件)定时器(T)四、软元件(逻辑元件)加法计数器加法计数器设定值设定值K、H或或D触点动作触点动作TxTx时钟脉冲时钟脉冲驱动驱动T10K123X0T10Y1相等相等比较器比较器普通定时器的工作原理普通定时器的工作原理T10T10加法计数器设定值K、H或D触点动作TxTx时钟脉冲驱动T10T250T250设定值K计数器计数器1100ms时钟脉冲X2X1触点动作触点动作Tx相等相等比较器比较器积算定时器的工作原理积算定时器的工作原理RSTT250K345X1X2T250Y1T250T250设定值K计数器1100ms时钟脉冲X2X1触点动作Tv计数器(计数器(C)计数器可分为通用计数器和高速计数器。计数器可分为通用计数器和高速计数器。16位位通通用用加加计计数数器器,C0C199共共200点点,设设定定值值:132767。设设定定值值K0与与K1含含义义相相同同,即即在在第第一一次次计计数数时时,其输出触点动作。其输出触点动作。32位位通通用用加加/减减计计数数器器,C200C234共共135点点,设设定定值值:-2147483648+2147483647。高高速速计计数数器器C235C255共共21点点,共共享享PLC上上6个个高高速速计计数数器器输输入入(X000X005)。高高速速计计数数器器按按中中断断原原则则运运行。行。四、软元件(逻辑元件)四、软元件(逻辑元件)计数器(C)四、软元件(逻辑元件)&16位加计数器位加计数器1通用型:通用型:C0C99共共100点点1断电保持型:断电保持型:C100C199共共100点点16位计数器工作过程示意图位计数器工作过程示意图16位加计数器16位计数器工作过程示意图&3232位双向计数器位双向计数器1有有两两种种32位位加加/减减计计数数器器,设设定定值值:-2147483648+2147483647。通用计数器:通用计数器:C200C219共共20点点保持计数器:保持计数器:C220C234共共15点点1计数方向由特殊辅助继电器计数方向由特殊辅助继电器M8200M8234设定。设定。1加加减减计计数数方方式式设设定定:对对于于C,当当M8接接通通(置置1)时时,为为减减计计数数器器,断断开开(置置0)时时,为为加计数器。加计数器。1计计数数值值设设定定:直直接接用用常常数数K或或间间接接用用数数据据寄寄存存器器D的的内内容容作作为为计计数数值值。间间接接设设定定时时,要要用用元元件件号号紧紧连连在在一起的两个数据寄存器。一起的两个数据寄存器。32位双向计数器32位加位加/减计数器工作过程示意图减计数器工作过程示意图32位加/减计数器工作过程示意图v数据寄存器(数据寄存器(D)通用数据寄存器通用数据寄存器D0D199共共200点。点。只要不写入其它只要不写入其它数据,已写入的数据不会变化。但是数据,已写入的数据不会变化。但是PLC状态由运状态由运行行停止时,全部数据均清零。停止时,全部数据均清零。断电保持数据寄存器断电保持数据寄存器D200D511共共312点,只要不改点,只要不改写,原有数据不会丢失。写,原有数据不会丢失。特殊数据寄存器特殊数据寄存器D8000D8255共共256点点这些数据寄存这些数据寄存器供监视器供监视PLC中各种元件的运行方式用。中各种元件的运行方式用。文件寄存器文件寄存器D1000D2999共共2000点。点。四、软元件(逻辑元件)四、软元件(逻辑元件)数据寄存器(D)四、软元件(逻辑元件)v变址寄存器(变址寄存器(V/Z)变址寄存器的作用类似于一般微处理器中的变址寄变址寄存器的作用类似于一般微处理器中的变址寄存器(如存器(如Z80中的中的IX、IY),通常用于修改元件的),通常用于修改元件的编号。编号。V0V7、Z0Z7共共16点点16位位变址数据寄存器。变址数据寄存器。进行进行32位位运算时,与指定运算时,与指定Z0Z7的的V0V7组合,分组合,分别成为别成为(V0、Z0),(),(V1、Z1)(V7、Z7)。)。四、软元件(逻辑元件)四、软元件(逻辑元件)变址寄存器(V/Z)四、软元件(逻辑元件)OMRON公司C系列P型机主要内部器件1、输入输出继电器2、内部辅助继电器3、特殊继电器4、保持继电器5、定时器6、计数器7、数据存储器OMRON公司C系列P型机主要内部器件P型机指令系统型机指令系统与一般的计算机语言相比,与一般的计算机语言相比,PLC的编程语言,具有的编程语言,具有明显的特点。它既不同与高级语言,也不同于汇编语明显的特点。它既不同与高级语言,也不同于汇编语言。言。PLC的主要用户是工程技术人员,应用场合是工的主要用户是工程技术人员,应用场合是工业过程。因此,业过程。因此,PLC的编程语言简单,易于编写和调的编程语言简单,易于编写和调试,但应用范围比较窄。试,但应用范围比较窄。目前,各个目前,各个PLC的生产厂家使用的语言互不兼容。的生产厂家使用的语言互不兼容。常用的常用的PLC使用的编程语言有梯形图语言、助记符语使用的编程语言有梯形图语言、助记符语言和计算机高级语言,一般的小型机多使用多使用言和计算机高级语言,一般的小型机多使用多使用梯梯形图语言形图语言或或指令助记符语言指令助记符语言。P型机指令系统与一般的计算机语言相比,PLC的编程语梯形图语言梯形图语言梯梯形形图图语语言言是是一一种种图图形形语语言言,它它是是以以继继电电器器控控制制系系统统的的电电气气原原理理图图为为基基础础演演变变而而来来的的。它它沿沿用用了了传传统统的的继继电电器器控控制制中中的的触触点点、线线圈圈、串串并并联联等等术术语语和和图图形形符符号号还还加加进进了了许许多多功功能能强强、使使用用灵灵活活的的指指令令,使使得得编编程程更加容易。更加容易。梯形图语言比较形象、直观,对于熟悉继电器控制梯形图语言比较形象、直观,对于熟悉继电器控制系统的人来说,容易接受。世界上各个系统的人来说,容易接受。世界上各个PLC的生产厂的生产厂家都把梯形图语言作为第一用户编程语言。家都把梯形图语言作为第一用户编程语言。梯形图语言1.1.梯形图的语言格式:梯形图的语言格式:(1 1)梯形图的左边为起始母线,右边为结束母线。)梯形图的左边为起始母线,右边为结束母线。右边结束母线可省略不画。梯形图按从左到右边结束母线可省略不画。梯形图按从左到 右、从上到下的顺序排列,每个继电器线圈右、从上到下的顺序排列,每个继电器线圈 为一个逻辑行,最后是线圈输出,整个图形为一个逻辑行,最后是线圈输出,整个图形 呈阶梯型。呈阶梯型。(2 2)梯形图中的接点(对应触头)有两种:)梯形图中的接点(对应触头)有两种:常开(常开()和和 常闭(常闭()不同的继电器用不同的寄存器编号表示。梯不同的继电器用不同的寄存器编号表示。梯 形图的每个逻辑行必须是触点与母线相连。形图的每个逻辑行必须是触点与母线相连。1.梯形图的语言格式:(1)梯形图的左边为起始母线,右边为结(4 4)继电器触点作为输入元素可使用无数次,用线)继电器触点作为输入元素可使用无数次,用线 圈驱动的触点可多次用作输入,既可用动合触圈驱动的触点可多次用作输入,既可用动合触 点,又可用动断触点,点,又可用动断触点,(3)输出继电器用输出继电器用 表示,表示,并标出相并标出相 应的应的I/OI/O寄存器编号,输出寄存器只能输出一寄存器编号,输出寄存器只能输出一 次,次,输出前面必须有接点。输出前面必须有接点。(4)继电器触点作为输入元素可使用无数次,用线(3)输出继电1 1:LD LD 取指令取指令2 2:LD NOT LD NOT 取反指令取反指令3 3:AND AND 与指令与指令4 4:AND NOT AND NOT 与反指令与反指令5 5:OUT OUT 输出指令输出指令6 6:OUT NOT OUT NOT 输反指令输反指令7 7:OR OR 或指令或指令8 8;OR NOT OR NOT 或反指令或反指令9 9:AND LD AND LD 块与指令块与指令1010:OR LD OR LD 块或指令块或指令1111:ENDEND(0101)结束指令结束指令三、三、基本指令基本指令1:LD取指令三、基本指令格式格式:LD B LD B 符号符号:B B:操作对象。该指令可以使用的继电器区为:操作对象。该指令可以使用的继电器区为IRIR、SRSR、HRHR、ARAR、LRLR、TCTC、TRTR区区(DMDM区不可区不可)。功能:功能:指定一个逻辑开始,指定一个逻辑开始,将将B B的的内容存入结果寄存器内容存入结果寄存器R R中,而结果寄存器中,而结果寄存器R R中的原内容存入堆栈寄存器中的原内容存入堆栈寄存器S S中。中。B结果寄存器R堆栈寄存器S返回1.1.LD LD 取指令取指令格式:LDB符格式:格式:LD NOT B LD NOT B 符号:符号:B B:操作对象。:操作对象。该指令可以使用的继电器区为该指令可以使用的继电器区为IRIR、SRSR、HRHR、ARAR、LRLR、TCTC、TRTR区区(DMDM区不可区不可)。功能:指定一个逻辑功能:指定一个逻辑开始开始,将,将B B的内容取反后存入结果寄存的内容取反后存入结果寄存器器R R中,而结果寄存器中,而结果寄存器R R中的原内容存入堆栈寄存器中的原内容存入堆栈寄存器S S中。中。BRS取反2.2.LD NOT LD NOT 指令指令返回格式:LDNOTB符号:B:操作LDLD和和LD NOTLD NOT指令的使用指令的使用LD和LDNOT指令的使用格式:格式:AND B AND B 符号:符号:B B:操作对象。该指令可以使用的继电器区为:操作对象。该指令可以使用的继电器区为IRIR、SRSR、HRHR、ARAR、LRLR、TCTC区(区(DM,TRDM,TR不可不可)。)。功能:将功能:将B B的内容与结果寄存器的内容与结果寄存器R R的内容进行逻辑与操作,的内容进行逻辑与操作,并将结果存入结果寄存器并将结果存入结果寄存器R R中。中。BR与运算R3 3、AND AND 与指令与指令返回格式:ANDB符号:B格式:格式:AND NOT B AND NOT B 符号:符号:B B:操作对象。该指令可以使用的继电器区为:操作对象。该指令可以使用的继电器区为IRIR、SRSR、HRHR、ARAR、LRLR、TCTC区区 。功能:将功能:将B B的内容取反后与结果寄存器的内容取反后与结果寄存器R R的内容进行逻辑的内容进行逻辑与操作,并将结果存入结果寄存器与操作,并将结果存入结果寄存器R R中。中。B B取反取反R R与与运算运算R R4.4.AND NOT AND NOT 与反指令与反指令返回格式:ANDNOTB符号:B:操作ANDAND和和AND NOTAND NOT指令的用法指令的用法AND和ANDNOT指令的用法 B B:操作对象。该指令可以使用的继电器区为:操作对象。该指令可以使用的继电器区为IRIR、SRSR、HRHR、ARAR、LRLR、TCTC区区 。功能:将功能:将B B的内容与结果寄存器的内容与结果寄存器R R的内容进行逻辑或操作,的内容进行逻辑或操作,并将结果存入结果寄存器并将结果存入结果寄存器R R中。中。B BR R或或运算运算R R格式:格式:OR BOR B符号:符号:7.OR 7.OR 或指令或指令返回B:操作对象。该指令可以使用的继电器区为IR、SR、H格式:格式:OR NOT B OR NOT B 符号符号:B B:操作对象。该指令可以使用的继电器区为:操作对象。该指令可以使用的继电器区为IRIR、SRSR、HRHR、ARAR、LRLR、TCTC区区 。功能:将功能:将B B的内容取反后与结果寄存器的内容取反后与结果寄存器R R的内容进行逻辑的内容进行逻辑或操作,并将结果存入结果寄存器或操作,并将结果存入结果寄存器R R中。中。B B取反取反R R或或运算运算R R8 8、OR NOT OR NOT 或反指令或反指令返回格式:ORNOTB符号:B:操作OROR和和OR NOTOR NOT指令的用法指令的用法OR和ORNOT指令的用法格式:格式:AND LD AND LD 符号:符号:功能:用于逻辑块的串联连接。将堆栈寄存器功能:用于逻辑块的串联连接。将堆栈寄存器S S的内容与结果的内容与结果寄存器寄存器R R的内容进行逻辑与操作,并将结果存入结果寄存器的内容进行逻辑与操作,并将结果存入结果寄存器R R中。中。RS与与运算运算R9.AND LD 9.AND LD 块与指令块与指令返回格式:ANDLD符号:功能:用于逻辑块的串例例3-23-2:AND LDAND LD的使用的用法的使用的用法LD00000OR00001LD00002OR NOT00003AND LDOUT10000例3-2:ANDLD的使用的用法LD00000LD 00001LD 00001OR NOT 00003OR NOT 00003LD NOT 00002LD NOT 00002OR 00004OR 00004AND LDAND LDLD 00000 LD 00000 OR NOT 00001OR NOT 00001AND LDAND LDOUT 01001OUT 01001返回关键是对堆栈寄存器关键是对堆栈寄存器S S中的理解,其操作原则是先入后出。中的理解,其操作原则是先入后出。LD00001返回关键是对堆栈寄存器S中的理格式:格式:OR LD OR LD 符号:符号:功能:用于逻辑块的并联连接。将堆栈寄存器功能:用于逻辑块的并联连接。将堆栈寄存器S S的内容与结果的内容与结果寄存器寄存器R R的内容进行逻辑或操作,并将结果存入结果寄存器的内容进行逻辑或操作,并将结果存入结果寄存器R R中。中。RS或或运算运算R10.OR LD 10.OR LD 块或指令块或指令返回格式:ORLD符号:功能:用于逻辑块的并LD00000AND00002LD00001AND NOT00003OR LDOUT10000例:例:OR LDOR LD的使用的使用LD00000例:ORLD的使用LD 00001LD 00001AND NOT 00002AND NOT 00002LD NOT 00003LD NOT 00003AND 00004AND 00004LD NOT 00001LD NOT 00001AND 00006AND 00006OR LD OR LD OR LDOR LDOUT 01001OUT 01001 返回LD00001返回格式:格式:OUT B OUT B 符号:符号:B:操作对象。该指令可以使用的继电器区为操作对象。该指令可以使用的继电器区为IRIR、HRHR、TR TR区(除了区(除了IRIR区中已作为输入通道的位)。区中已作为输入通道的位)。功能:将结果寄存器功能:将结果寄存器R R的内容输出到指定位的内容输出到指定位B B。R RB B5.OUT 5.OUT 指令指令返回格式:OUTB符号:B:操作对象。该指令格式:格式:OUT ONT B OUT ONT B 符号:符号:B B:操作对象。该指令可以使用的继电器区为:操作对象。该指令可以使用的继电器区为IRIR、HRHR、TCTC区(除了区(除了IRIR区中已作为输入通道的位)。区中已作为输入通道的位)。功能:将结果寄存器功能:将结果寄存器R R的内容取反后输出到指定位的内容取反后输出到指定位B B。R RB B取反取反6.OUT ONT 6.OUT ONT 指令指令返回格式:OUTONTB符号:B:操功能:表示程序结束,功能:表示程序结束,ENDEND指令后的程序将不会被执行。指令后的程序将不会被执行。括号中的括号中的0101为此指令的功能码,这表示用编程器为此指令的功能码,这表示用编程器输入输入ENDEND指令时要用指令时要用FUNFUN键加数字键加数字0101,以下类推。,以下类推。格式:格式:END END 符号:符号:END(01)7 7.END(01).END(01)程序结束指令程序结束指令返回功能:表示程序结束,END指令后的程序将不会被执行。格式:例:输入输出基本指令的使用例:输入输出基本指令的使用 LD 00000LD 00000OUT 01000OUT 01000OUT NOT 01001OUT NOT 01001LD NOT 00001LD NOT 00001OUT 01002OUT 01002 返回例:输入输出基本指令的使用LD00000C C系列系列P P型机的特殊功能指令型机的特殊功能指令(1)(1)分支指令和分支结束指令分支指令和分支结束指令 a.ILa.IL前前面面的的条条件件为为ONON时时,IL-ILCIL-ILC之之间间的的程程序序正正常常执执行行。ILIL前前面面的的条条件件为为OFFOFF时时,IL-ILCIL-ILC之之间间的的程程序序不不执执行行。此此时时,两两指指令令间间所所有有输输出出位位被被关关断断,所所有有定定时时器器被被复复位位,所所有有计计数数器器、移移位寄存器、保持继电器不发生变化。位寄存器、保持继电器不发生变化。IL IL(0202)/ILC/ILC(0303)(指令后的小括号内的数,)(指令后的小括号内的数,表示它的指令代号)。表示它的指令代号)。ILIL(0202)总是和)总是和ILCILC(0303)一起)一起使用,分别位于一段分支程序的首尾处。使用,分别位于一段分支程序的首尾处。几点注意:几点注意:b.b.分支指令分支指令ILIL可以实现程序分支,用于工作方式的切换,可以实现程序分支,用于工作方式的切换,与与LDLD指令连用,作为支路的开始,分支结束指令指令连用,作为支路的开始,分支结束指令ILCILC作为支路作为支路返回信号,返回信号,IL-ILCIL-ILC指令成对使用。指令成对使用。C系列P型机的特殊功能指令(1)分支指令和分支结束指令 C.C.分支不允许嵌套(如分支不允许嵌套(如IL-IL-ILC-ILCIL-IL-ILC-ILC),但允许不成),但允许不成对出现(对出现(IL-IL-ILCIL-IL-ILC)。在程序中使用)。在程序中使用IL-IL-ILCIL-IL-ILC后,程序检后,程序检查时,认为出错,编程器上会显示查时,认为出错,编程器上会显示“IL-ILC-ERR”“IL-ILC-ERR”,但不影,但不影响执行。响执行。ILIL和和ILCILC的应用举例的应用举例00004ILC(01)00001000000000200200000030020100202IL02地址地址指令指令数据数据00000LD0000000001IL(02)00002LD0000100003AND0000200004OUT0020000005LD0000300006OUT0020100007LDNOT0000400008OUT0020200009ILC(03)C.分支不允许嵌套(如IL-IL-ILC-ILC),(2)(2)暂存指令暂存指令:TRTR 暂存继电器暂存继电器TR0-TR7TR0-TR7用于暂存中间逻辑结果,记录程序分支点的用于暂存中间逻辑结果,记录程序分支点的状态。暂存指令状态。暂存指令TRTR的使用,只是为了方便编程,对程序的执行不产生的使用,只是为了方便编程,对程序的执行不产生影响。同一个暂存器在一个程序段中只能使用一次,在不同的程序段影响。同一个暂存器在一个程序段中只能使用一次,在不同的程序段中,可重复使用。中,可重复使用。0000300201002020000400001TR10000400203000000000200200TR0地址指令指令数据数据00000LD0000000001OUTTR000002AND0000200003OUT0020000004LDTR000005AND0000300006OUT0020100007LDTR000008AND0000100009OUTTR100010ANDNOT0000400011OUT002O200012LDTR100013AND0000400014OUT00203暂存指令举例暂存指令举例(2)暂存指令:TR暂存继电器TR0-T (3 3)跳转指令:)跳转指令:JMPJMP(0404)/JME/JME(0505)JMPJMP为跳转开始,为跳转开始,JMEJME跳转结束。跳转结束。C200HC200H的跳转指的跳转指令用跳转号令用跳转号n n来区分,来区分,n n的范围为的范围为00-9900-99。几点注意:几点注意:a.JMP n a.JMP n前面的条件为前面的条件为OFFOFF时,在时,在JIMPnJIMPn与与JMEnJMEn之间的程序之间的程序不执行。当不执行。当JMPnJMPn前面的条件为前面的条件为ONON时,在时,在JIMPnJIMPn与与JMEnJMEn之间的程之间的程序执行,与没有跳转指令相同序执行,与没有跳转指令相同 b.b.跳跳转转指指令令JMP/JMEJMP/JME与与分分支支指指令令IL/ILCIL/ILC一一样样,可可实实现现程程序序的的分分支支。两两者者的的区区别别在在于于,当当输输入入条条件件OFFOFF时时,IL/ILCIL/ILC之之间间的的继继电电器器全全部部释释放放,而而JMP/JMEJMP/JME之之间间的的继继电电器器均均为为保保持持。所所以以JMP/JMEJMP/JME适适用用于于控控制制某某些些需需要要保保持持的的设设备备,如如气气动动装装置置和和液液压压系统,而系统,而IL/ILCIL/ILC适用于控制某些不需要输出保持的设备。适用于控制某些不需要输出保持的设备。(3)跳转指令:JMP(04)/JME(05)c.c.跳跳转转号号n n是是00-9900-99之之间间的的任任何何一一个个两两位位数数,非非零零跳跳转转编编号号在在程程序序中中只只能能使使用用一一次次,而而JMP00JMP00与与JME00JME00可可在在程程序序中中多多次使用。次使用。d.JMP00d.JMP00与与JME00JME00的的程程序序块块在在JMP JMP 0000前前面面的的条条件件为为OFFOFF时时,仍仍需需处处理理,占占用用扫扫描描时时间间,当当跳跳转转号号n0n0时时,JMPnJMPn与与JMEnJMEn之之间间的的程程序序块块在在JMP JMP n n前前面面的的条

    注意事项

    本文(PLC知识-CH4可编程序控制器基本结构和工作原理.ppt)为本站会员(醉****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开