PLC知识-CH4可编程序控制器基本结构和工作原理.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《PLC知识-CH4可编程序控制器基本结构和工作原理.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 知识 CH4 程序 控制器 基本 结构 工作 原理
- 资源描述:
-
1、PLC知识-CH4可编程序控制器基本结构和工作原理一、工作方式一、工作方式 周期循环扫描周期循环扫描二、工作过程二、工作过程自诊断、输入采样、程序扫描、输出刷新自诊断、输入采样、程序扫描、输出刷新几个外阶段。几个外阶段。三、扫描周期三、扫描周期 T=T=自检时间自检时间+读入一点时间输入点数读入一点时间输入点数+程序步数运程序步数运算速度算速度+输出一点时间输出点数。输出一点时间输出点数。第一节第一节 PLC PLC的基本原理的基本原理PLC的工作过程示意图的工作过程示意图输 入 处 理程 序 处 理输 出 处 理输输入入端端子子输输入入映映像像寄寄存存器器执执行行用用户户程程序序输输出出端端
2、子子输输出出映映像像寄寄存存器器输输入入信信号号输输出出信信号号内内部部存存储储器器刷刷新新输输入入端端子子输输入入映映像像寄寄存存器器执执行行用用户户程程序序输输出出端端子子输输出出映映像像寄寄存存器器输输入入信信号号输输出出信信号号内内部部存存储储器器刷刷新新输 入 处 理程 序 处 理输 出 处 理输输入入端端子子输输入入映映像像寄寄存存器器执执行行用用户户程程序序输输出出端端子子输输出出映映像像寄寄存存器器输输入入信信号号输输出出信信号号内内部部存存储储器器刷刷新新输输入入端端子子输输入入映映像像寄寄存存器器执执行行用用户户程程序序输输出出端端子子输输出出映映像像寄寄存存器器输输入入信
3、信号号输输出出信信号号内内部部存存储储器器刷刷新新一、一、PLC硬件系统组成硬件系统组成外部设备现场用户输出设备微处理器(CPU)运算器控制器输出部件输入部件系统存储器用户存储器I/O扩展接口通讯及编程接口编程设备计算机打印机等传感器按钮、开关现场信号电磁阀中间继电器执行器现场用户输入设备扩展设备扩展单元通讯模块功能模块电源变换器110V/220V市电PLC基本单元基本单元PLC系统结构示意图系统结构示意图第二节第二节 PLC PLC的组成的组成v微处理器(微处理器(CPUCPU)接收并存储用户程序和数据;接收并存储用户程序和数据;诊断电源、诊断电源、PLCPLC工作状态及编程的语法错误;工作
4、状态及编程的语法错误;接收输入信号,送入数据寄存器并保存;接收输入信号,送入数据寄存器并保存;运行时顺序读取、解释、执行用户程序,完成用户运行时顺序读取、解释、执行用户程序,完成用户 程序的各种操作;程序的各种操作;将用户程序的执行结果送至输出端。将用户程序的执行结果送至输出端。v系统存储器(系统存储器(EPROM)EPROM)系统程序存储器系统程序存储器+系统数系统数据存储器据存储器存放系统工作程序(监控程序);存放系统工作程序(监控程序);存放模块化应用功能子程序;存放模块化应用功能子程序;存放命令解释程序;存放命令解释程序;存放功能子程序的调用管理程序;存放功能子程序的调用管理程序;存放
5、存储系统参数。存放存储系统参数。v用户存储器用户存储器RAM存放用户工作程序;存放用户工作程序;存放工作数据。存放工作数据。v输入单元输入单元带光电隔离电路带光电隔离电路多种辅助电源类型:多种辅助电源类型:ACAC电源电源DC24VDC24V输入输入 DC DC电源电源DC24VDC24V输入输入 DC DC电源电源DC12VDC12V输入输入接收开关量及数字量信号(数字量输入单元);接收开关量及数字量信号(数字量输入单元);接收模拟量信号(模拟量输入单元);接收模拟量信号(模拟量输入单元);接收按钮或开关命令(数字量输入单元);接收按钮或开关命令(数字量输入单元);接收传感器输出信号。接收传
6、感器输出信号。v输出单元输出单元带光电隔离器及滤波器带光电隔离器及滤波器多种输出方式多种输出方式:晶体管:晶体管 晶闸管晶闸管 继电器继电器驱动直流负载(晶体管输出单元);驱动直流负载(晶体管输出单元);驱动非频繁动作的交驱动非频繁动作的交/直流负载(继电器输出单元);直流负载(继电器输出单元);驱动频繁动作的交驱动频繁动作的交/直流负载(晶闸管输出单元)。直流负载(晶闸管输出单元)。v通讯及编程接口通讯及编程接口采用采用RS-485RS-485或或RS-422RS-422串行总线串行总线连接专用编程器(连接专用编程器(FX-20PFX-20P、FX-10PFX-10P);连接个人电脑(连接个
7、人电脑(PCPC),实现编程及在线监控;),实现编程及在线监控;连接工控机,实现编程及在线监控;连接工控机,实现编程及在线监控;连接网络设备(如调制解调器),实现远程通讯;连接网络设备(如调制解调器),实现远程通讯;连接打印机等计算机外设。连接打印机等计算机外设。vI/OI/O扩展接口扩展接口采用并行通讯方式采用并行通讯方式扩展扩展I/OI/O模块模块;扩展位置控制模块(如扩展位置控制模块(如F2-30GMF2-30GM););扩展通讯模块(如扩展通讯模块(如FX-232AWFX-232AW等);等);扩展模拟量控制模块(如扩展模拟量控制模块(如FX-2DAFX-2DA、FX-4ADFX-4A
8、D等)。等)。二、二、PLC软件系统组成软件系统组成系统监控程序系统监控程序 运行管理运行管理 生成用户元件生成用户元件系统内部自检系统内部自检管理程序管理程序 解释程序解释程序标准程序模块、系统调用标准程序模块、系统调用用户程序用户程序自动化系统控制程序自动化系统控制程序数据表格数据表格软件系统软件系统三、数据结构三、数据结构v十进制数(十进制数(DEC:DECimal number),常用于:),常用于:定时器定时器/计数器的设定值;计数器的设定值;辅助继电器(辅助继电器(M)、定时器()、定时器(T)、计数器()、计数器(C)、状)、状态(态(S)等软元件的地址号;)等软元件的地址号;应
9、用指令的数值型操作数及指令动作常数(应用指令的数值型操作数及指令动作常数(K)。)。v十六进制数(十六进制数(HEX:HEXdecimal number)与十进制数一样,用于指定应用指令的数值型操作数与十进制数一样,用于指定应用指令的数值型操作数及指令动作常数(及指令动作常数(H)。)。三、数据结构三、数据结构v二进制数(二进制数(BIN:BINary number)PLC内部数据类型,通过外设进行监视时,各软元件内部数据类型,通过外设进行监视时,各软元件的数值自动变换为十进制数或十六进制数。的数值自动变换为十进制数或十六进制数。v八进制数(八进制数(OCT:OCTal number)用于输入
10、继电用于输入继电器和输出继电器的软元件编号。器和输出继电器的软元件编号。输入继电器用输入继电器用X00X07、X10X17、X20X27等八进制等八进制格式进行编号;格式进行编号;输出继电器用输出继电器用Y00Y07、Y10Y17、Y20Y27等八进制等八进制格式进行编号。格式进行编号。三、数据结构三、数据结构vBCD码(码(BCD:BINary Code Decimal)用二进用二进制形式表示的十进制数,常采用制形式表示的十进制数,常采用8421BCD码。码。常用常用BCD码编码开关将码编码开关将BCD码数据送入码数据送入PLC;PLC常以常以BCD码格式将输出数据送数码显示器显示。码格式将
11、输出数据送数码显示器显示。v浮点数据(标绘值)浮点数据(标绘值)二进制浮点数常用于高精度浮点运算;二进制浮点数常用于高精度浮点运算;十进制浮点数用于实施监视。十进制浮点数用于实施监视。v输入继电器(输入继电器(X)在在PLCPLC内部,与输入端子相连的输入继电器是光电隔离的电子继内部,与输入端子相连的输入继电器是光电隔离的电子继电器,采用电器,采用八进制八进制编号,用无数个常开和常闭触点。编号,用无数个常开和常闭触点。输入继电器不能用程序驱动输入继电器不能用程序驱动。五、软元件(逻辑元件)五、软元件(逻辑元件)Y0COMX0X0COM1Y0X0X1Y0Y0Y0X0X0常开触点常开触点常闭触点常
12、闭触点输入信号输入信号输入端子输入端子梯形图梯形图电源电源公共端公共端输入继电器输入继电器输出继电器输出继电器公共端公共端输出端子输出端子输出负载输出负载Y0COMX0X0COM1Y0X0X1Y0Y0Y0X0X0常开触点常开触点常闭触点常闭触点输入信号输入信号输入端子输入端子梯形图梯形图电源电源公共端公共端输入继电器输入继电器输出继电器输出继电器公共端公共端输出端子输出端子输出负载输出负载v输出继电器(输出继电器(Y)输出继电器采用输出继电器采用八进制八进制编号,有内部触点和外部输出触编号,有内部触点和外部输出触点(继电器触点、双向可控硅、晶体管等输出元件)之点(继电器触点、双向可控硅、晶体管
13、等输出元件)之分,由程序驱动。分,由程序驱动。在在PLCPLC内部,外部输出触点与输出端子相连,向外部负内部,外部输出触点与输出端子相连,向外部负载输出信号,且一个输出继电器只有一个常开型外部输载输出信号,且一个输出继电器只有一个常开型外部输出触点。出触点。输出继电器有无数个内部常开和常闭触点,编程时可随输出继电器有无数个内部常开和常闭触点,编程时可随意使用。意使用。四、软元件(逻辑元件)四、软元件(逻辑元件)v辅助继电器(辅助继电器(M)由内部软元件的触点驱动由内部软元件的触点驱动,常开和常闭触点使用次数不常开和常闭触点使用次数不限,但不能直接驱动外部负载限,但不能直接驱动外部负载,采用采用
14、十进制十进制编号。编号。通用辅助继电器通用辅助继电器M0M0M499M499(500500点)点)掉电保持辅助继电器掉电保持辅助继电器M500M500M1023M1023(524524点)点)特殊辅助继电器特殊辅助继电器M8000M8000M8255M8255(256256点)点)只能利用其触点的特殊辅助继电器只能利用其触点的特殊辅助继电器可驱动线圈的特殊辅助继电器可驱动线圈的特殊辅助继电器通用辅助继电器与掉电保持用辅助继电器的比例,可通过外设设定参数进行调整。四、软元件(逻辑元件)四、软元件(逻辑元件)&只能利用其触点的特殊辅助继电器只能利用其触点的特殊辅助继电器1M8000M8000:运行
15、监控用,:运行监控用,PLCPLC运行时运行时M8000M8000接通。接通。1M8002M8002:仅在运行开始瞬间接通的初始脉冲特殊辅助:仅在运行开始瞬间接通的初始脉冲特殊辅助继电器。继电器。1M8012M8012:产生:产生100ms100ms时钟脉冲的特殊辅助继电器。时钟脉冲的特殊辅助继电器。&可驱动线圈的特殊辅助继电器可驱动线圈的特殊辅助继电器1M8030M8030:锂电池电压指示灯特殊继电器。:锂电池电压指示灯特殊继电器。1M8033M8033:PLCPLC停止时输出保持特殊辅助继电器。停止时输出保持特殊辅助继电器。1M8034M8034:止全部输出特殊辅助继电器。:止全部输出特殊
16、辅助继电器。1M8039M8039:时扫描特殊辅助继电器。:时扫描特殊辅助继电器。v状态(状态(S)状态是对工序状态是对工序步进型步进型控制进行简易编程的内部软元件,控制进行简易编程的内部软元件,采用采用十进制十进制编号。与步进指令编号。与步进指令STLSTL配合使用;配合使用;状态有无数个常开触点与常闭触点,编程时可随意使用;状态有无数个常开触点与常闭触点,编程时可随意使用;状态不用于步进阶梯指令时,可作辅助继电器使用。状态不用于步进阶梯指令时,可作辅助继电器使用。状态同样有通用状态和掉电保持用状态,其比例分配可状态同样有通用状态和掉电保持用状态,其比例分配可由外设设定。由外设设定。四、软元
17、件(逻辑元件)四、软元件(逻辑元件)v状态(状态(S)状态有状态有五种五种类型:类型:初始状态初始状态S0S0S9S9共共1010点点回零状态回零状态S10S10S19S19共共1010点点通用状态通用状态S20S20S499S499共共480480点点保持状态保持状态S500S500S899S899共共400400点点报警用状态报警用状态S900S900S999S999共共100100点点 四、软元件(逻辑元件)四、软元件(逻辑元件)v 定时器(定时器(T)定时器实际是内部脉冲计数器,可对内部定时器实际是内部脉冲计数器,可对内部1ms1ms、10ms10ms和和100ms100ms时钟脉冲进
18、行加计数,当达到用户设定值时,触点动作。时钟脉冲进行加计数,当达到用户设定值时,触点动作。定时器可以用用户程序存储器内的常数定时器可以用用户程序存储器内的常数k k或或H H作为设定值,也作为设定值,也可以用数据寄存器可以用数据寄存器D D的内容作为设定值。的内容作为设定值。普通定时器(普通定时器(T0T0T245T245)100ms100ms定时器定时器T0T0T199T199共共200200点,设定范围点,设定范围0.10.13276.7s3276.7s;10ms10ms定时器定时器T200T200T245T245共共4646点,设定范围点,设定范围0.010.01327.67s327.6
19、7s。积算定时器(积算定时器(T246T246T255T255)1ms1ms定时器定时器T246T246T249T249共共4 4点,设定范围点,设定范围0.0010.00132.767s32.767s;100ms100ms定时器定时器T250T250T255T255共共6 6点,设定范围为点,设定范围为0.10.13276.7s3276.7s。四、软元件(逻辑元件)四、软元件(逻辑元件)X0T10当前值Y1设定值加法计数器加法计数器设定值设定值K、H或或D触点动作触点动作TxTx时钟脉冲时钟脉冲驱动驱动T10K123X0T10Y1相等相等比较器比较器普通定时器的工作原理普通定时器的工作原理T
20、10T10T250T250设定值K计数器计数器1100ms时钟脉冲X2X1触点动作触点动作Tx相等相等比较器比较器积算定时器的工作原理积算定时器的工作原理X1X2Y1T250当前值设定值RSTT250K345X1X2T250Y1T250v计数器(计数器(C)计数器可分为通用计数器和高速计数器。计数器可分为通用计数器和高速计数器。16位通用加计数器,位通用加计数器,C0C199共共200点,设定值:点,设定值:132767。设定值。设定值K0与与K1含义相同,即在第一次计数时,含义相同,即在第一次计数时,其输出触点动作。其输出触点动作。32位通用加位通用加/减计数器,减计数器,C200C234共
21、共135点,设定值:点,设定值:-2147483648+2147483647。高速计数器高速计数器C235C255共共21点,共享点,共享PLC上上6个高速计个高速计数器输入(数器输入(X000X005)。高速计数器按中断原则运)。高速计数器按中断原则运行。行。四、软元件(逻辑元件)四、软元件(逻辑元件)&16位加计数器位加计数器1通用型:通用型:C0C99共共100点点 1断电保持型:断电保持型:C100C199共共100点点 16位计数器工作过程示意图位计数器工作过程示意图RSTC0C0K10Y0012345678910X10X11Y0C0当前值设定值也可以间接设定X10X11C0&323
22、2位双向计数器位双向计数器1有两种有两种32位加位加/减计数器,设定值:减计数器,设定值:-2147483648+2147483647。通用计数器:通用计数器:C200C219共共20点点保持计数器:保持计数器:C220C234共共15点点 1计数方向由特殊辅助继电器计数方向由特殊辅助继电器M8200M8234设定。设定。1加减计数方式设定:对于加减计数方式设定:对于C,当,当M8接通(置接通(置1)时,为减计数器,断开(置)时,为减计数器,断开(置0)时,为)时,为加计数器。加计数器。1计数值设定:直接用常数计数值设定:直接用常数K或间接用数据寄存器或间接用数据寄存器D的内容作为计数值。间接
23、设定时,要用元件号紧连的内容作为计数值。间接设定时,要用元件号紧连在一起的两个数据寄存器。在一起的两个数据寄存器。X12X13X14C200M8200C200Y1RSTC200K-5设定值也可以间接设定01234501234-8-7-6-5-4-3-2-1-7-6-5-4-3C200当前值X12X13X14上升下降上升若输出已经接通Y1032位加位加/减计数器工作过程示意图减计数器工作过程示意图v数据寄存器(数据寄存器(D)通用数据寄存器通用数据寄存器D0D199共共200点。点。只要不写入其只要不写入其它数据,已写入的数据不会变化。但是它数据,已写入的数据不会变化。但是PLC状态由状态由运行
24、运行停止时,全部数据均清零。停止时,全部数据均清零。断电保持数据寄存器断电保持数据寄存器D200D511共共312点,只要不改点,只要不改写,原有数据不会丢失。写,原有数据不会丢失。特殊数据寄存器特殊数据寄存器D8000D8255共共256点点 这些数据寄这些数据寄存器供监视存器供监视PLC中各种元件的运行方式用。中各种元件的运行方式用。文件寄存器文件寄存器D1000D2999共共2000点。点。四、软元件(逻辑元件)四、软元件(逻辑元件)v变址寄存器(变址寄存器(V/Z)变址寄存器的作用类似于一般微处理器中的变址寄变址寄存器的作用类似于一般微处理器中的变址寄存器(如存器(如Z80中的中的IX
25、、IY),通常用于修改元件的),通常用于修改元件的编号。编号。V0V7、Z0Z7共共16点点16位位变址数据寄存器。变址数据寄存器。进行进行32位位运算时,与指定运算时,与指定Z0Z7的的V0V7组合,分组合,分别成为别成为(V0、Z0),(),(V1、Z1)(V7、Z7)。)。四、软元件(逻辑元件)四、软元件(逻辑元件)OMRON公司C系列P型机 主要内部器件 1、输入输出继电器 2、内部辅助继电器 3、特殊继电器 4、保持继电器 5、定时器 6、计数器 7、数据存储器P型机指令系统型机指令系统 与一般的计算机语言相比,与一般的计算机语言相比,PLC的编程语言,具有的编程语言,具有明显的特点
展开阅读全文