《PLC基本知识及CA6140车床的PLC改造.pptx》由会员分享,可在线阅读,更多相关《PLC基本知识及CA6140车床的PLC改造.pptx(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、子情境四子情境四 PLCPLC基本知识及基本知识及CA6140CA6140车床的车床的PLCPLC改造改造u任务一任务一 PLCPLC的定义、组成及工作原理的定义、组成及工作原理u任务二任务二 电气控制线路分析电气控制线路分析u任务三任务三 CA6140CA6140车床控制线路的车床控制线路的PLCPLC改造改造第一页,编辑于星期六:十三点 十九分。PLC的定义 国际电工委员会( IEC)于 1982年11月1985年1月对可编程序控制器作了如下的定义:“可编程序控可编程序控制器是一种数字运算操作的电子系统,专为在工制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的
2、存储器,业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的命令,并通过数字时、计数和算术运算等操作的命令,并通过数字式模拟式的输入和输出,控制各种类型的机械或式模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统联成一个整体,易于扩充按易于与工业控制系统联成一个整体,易于扩充功能的原则而设计功能的原则而设计”。第二页,编辑于星期六:十三点 十九分。PLC的定义 PLC是一种数字运算操作的是一种数字运算
3、操作的电子系统,专为工业环境下应电子系统,专为工业环境下应用而设计的工业控制装置。用而设计的工业控制装置。第三页,编辑于星期六:十三点 十九分。PLC的产生与发展PLC的应用领域PLCPLC与其他工业控制系统的比较与其他工业控制系统的比较 PLC与继电接触器控制系统的比较 PLCPLC与计算机控制系统的比较与计算机控制系统的比较PLCPLC 的特点的特点请同学们结合右边的主题写一篇关于PLC在某个领域应用的综述第四页,编辑于星期六:十三点 十九分。PLC的基本组成的基本组成PLC主要由CPU模块、输入/输出模块、电源模块和外部设备组成 第五页,编辑于星期六:十三点 十九分。整体式整体式组合式组
4、合式 PLC的基本分类的基本分类小型机常采用整体式小型机常采用整体式中、大型机常采用组合式中、大型机常采用组合式 认知PLC的硬件组成第六页,编辑于星期六:十三点 十九分。输出设备输出设备输入设备输入设备 I/OI/O扩展扩展 单元单元 特殊功特殊功 能单元能单元主机主机输出单元输出单元输入单元输入单元 电电 源源外设接口外设接口I/O/O扩扩展展口口存存 储储 器器 系统程序系统程序 存储器存储器 C P U 用户程序用户程序 存储器存储器盒式磁带机盒式磁带机打印机打印机EPROMEPROM写入器写入器 上位计算机上位计算机 PLCPLC编程器编程器可编程终端可编程终端PTPT 整体式整体式
5、 PLC的基本组成框图的基本组成框图第七页,编辑于星期六:十三点 十九分。 组合式组合式 PLC的基本组成框图的基本组成框图 系系 统统 总总 线线通信单元通信单元 控控 制制 系系 统统 现现 场场 过过 程程C P U单元单元输出单元输出单元 编程器编程器PLC或或上位计算机上位计算机智能智能I/O单元单元输入单元输入单元第八页,编辑于星期六:十三点 十九分。 PLC与外部设备联系的桥梁与外部设备联系的桥梁 开关量输入单元开关量输入单元 开关量输出单元开关量输出单元 直流输入单元直流输入单元 交流输入单元交流输入单元晶体管输出单元晶体管输出单元晶闸管输出单元晶闸管输出单元继电器输出单元继电
6、器输出单元I/OI/O单元单元第九页,编辑于星期六:十三点 十九分。 输入、输出接口:输入、输出接口:采用光电隔离,实现了采用光电隔离,实现了PLC的内部电路与外部电路的的内部电路与外部电路的电气隔离,减小了电磁干扰。电气隔离,减小了电磁干扰。输出接口作用:输出接口作用:将主机向外输出的信号转换成可以驱动外部执行电路的信号,以便控将主机向外输出的信号转换成可以驱动外部执行电路的信号,以便控制接触器线圈等电器通断电;另外输出电路也使计算机与外部强电隔离。制接触器线圈等电器通断电;另外输出电路也使计算机与外部强电隔离。输出三种形式:输出三种形式: 继电器继电器 - 低速大功率低速大功率 可控硅可控
7、硅 - 高速大功率高速大功率 晶体管晶体管 - 高速小功率高速小功率输入接口作用:输入接口作用:将按钮、行程开关或传感器等产生的信号,转换成数字信号送入主机。将按钮、行程开关或传感器等产生的信号,转换成数字信号送入主机。第十页,编辑于星期六:十三点 十九分。(1)输入接口电路:)输入接口电路:采用采用光电耦合器,防止强电干扰。光电耦合器,防止强电干扰。COM光电三极管光电三极管发光二极管发光二极管直流电源直流电源输入端子输入端子+PLCIn+24V发光二极管发光二极管第十一页,编辑于星期六:十三点 十九分。 直流输入电路直流输入电路M+5VLEDSR3R1AR2CT 内内 部部 电电 路路滤波
8、滤波 光电耦合光电耦合 外部开关外部开关 输入点的状输入点的状态显示态显示 输入点输入点 公共端公共端 第十二页,编辑于星期六:十三点 十九分。 交流输入电路交流输入电路LED+5VAR2MSCR1 内内 部部 电电 路路R3滤波滤波 光电耦合光电耦合 输入点的状输入点的状态显示态显示 外部开关外部开关 输入点输入点 第十三页,编辑于星期六:十三点 十九分。继电器输出继电器输出(2)输出接口电路:)输出接口电路:以以继电器形式为例:继电器形式为例:PLC内内部部电电路路内内部部电电路路K+交流电源或直流交流电源或直流电源电源QL+-第十四页,编辑于星期六:十三点 十九分。 晶体管输出电路晶体管
9、输出电路T2LEDDFU+5V内内 部部 电电 路路T1R1R2R3负载负载光电耦合光电耦合 输出点的状输出点的状态显示态显示 公共端公共端 输出点输出点 第十五页,编辑于星期六:十三点 十九分。 晶闸管输出电路晶闸管输出电路LEDR2 C TFU内内 部部 电电 路路R1负载负载光电耦合光电耦合 输出点的状输出点的状态显示态显示 公共端公共端 输出点输出点 第十六页,编辑于星期六:十三点 十九分。 继电器输出电路继电器输出电路LED K R内内 部部 电电 路路负载负载输出点的状态输出点的状态显示显示 继电器继电器 机械触机械触点点 公共端公共端 输出点输出点 第十七页,编辑于星期六:十三点
10、 十九分。 PLC由开关式稳压电源为内部电路供电由开关式稳压电源为内部电路供电抗干扰性能好抗干扰性能好 有的有的PLC能向外部提供能向外部提供24V的直流的直流电源电源 可作为输入单元连接的外部设备的电源可作为输入单元连接的外部设备的电源 开关电源开关电源输入电压范围宽输入电压范围宽体积小体积小重量轻重量轻效率高效率高电源单元电源单元第十八页,编辑于星期六:十三点 十九分。电源单元 把外部供应的电源变换成系统内部各单元所需的电源。 有的电源单元还向外提供24v隔离直流电源,可供开关量输入单元连接的现场无源开关等使用。 第十九页,编辑于星期六:十三点 十九分。PLC的供电第二十页,编辑于星期六:
11、十三点 十九分。 各种接口、高功能模块:各种接口、高功能模块:便于扩展便于扩展 小型机:小型机:一体机。有接口可扩展。一体机。有接口可扩展。 状态显示通信口顶部端子盖电源及输出端子前盖 方式开关、电位器、扩展I/O连接底部端子盖输入端子、传感器电源存储器卡第二十一页,编辑于星期六:十三点 十九分。Power in a Small Package!电源模块CPU模块IO模块底 板中、大型机:中、大型机:模块式。可根据需要在主板上随意组合模块式。可根据需要在主板上随意组合。第二十二页,编辑于星期六:十三点 十九分。PLC的外部设备主要有:的外部设备主要有:编程设备编程设备触摸屏触摸屏操作面板操作面
12、板文本显示器文本显示器打印机打印机 等等 外部设备外部设备第二十三页,编辑于星期六:十三点 十九分。 编程设备编程设备PCFP PROGRAMMER(HELP)CLRWRTFN/PFLSTKIX/IYNOTDT/LdREADOTL WLORR WRANY WYSTX WXSRC(-)OP(BIN)K/HSCCTC EVTMT SVACLRENTBAFEDC 98 3 2 1 0 7 6 5 4(DELT)CLR第二十四页,编辑于星期六:十三点 十九分。 编程器是对编程器是对PLC进行操作的工具进行操作的工具 专专 用用 编编 程程 器器 在装有专用编程软件的计算机上编程在装有专用编程软件的计算
13、机上编程 简易编程器简易编程器 直插式、便携式直插式、便携式 计算机辅助编程计算机辅助编程 图形编程器图形编程器 编程工具编程工具第二十五页,编辑于星期六:十三点 十九分。PLC的软件系统系统程序系统程序 系统程序系统程序是由PLC的制造者采用汇编语言编写的,固化于ROM型系统程序存储器中,用于控制PLC本身的运行,用户不能更改。 系统程序分为:系统程序分为:1.1.系统管理程序系统管理程序2.2.用户指令解释程序用户指令解释程序3.3.标准程序模块和系统调用程序标准程序模块和系统调用程序 第二十六页,编辑于星期六:十三点 十九分。PLC的软件系统用户程序用户程序 用户程序用户程序又称为应用程
14、序,是用户为完成某一控制任又称为应用程序,是用户为完成某一控制任务而利用务而利用PLCPLC的编程语言编制的程序。用户程序是线的编程语言编制的程序。用户程序是线性地存储在系统程序制定的存储区内。性地存储在系统程序制定的存储区内。1 1用户环境用户环境 用户环境是由系统程序生成的,它包括用户数用户环境是由系统程序生成的,它包括用户数据结构、用户元件区、用户程序存储区、用户参数、文件据结构、用户元件区、用户程序存储区、用户参数、文件存储区等。存储区等。2 2用户程序结构用户程序结构 用户程序结构大致可以分为三种:用户程序结构大致可以分为三种:(1 1)线性程序()线性程序(2 2)分块程序()分块
15、程序(3 3)结构化程序)结构化程序3 3用户程序语言用户程序语言 PLCPLC的编程语言有多种,其中梯形图、语句的编程语言有多种,其中梯形图、语句表、功能块图是三种基本语言。表、功能块图是三种基本语言。 第二十七页,编辑于星期六:十三点 十九分。PLC的工作过程PLCPLC的循环扫描工作过程的循环扫描工作过程 第二十八页,编辑于星期六:十三点 十九分。PLC 的循环扫描工作过程的循环扫描工作过程 扫描工作分为扫描工作分为 5 个阶段个阶段 公公 共共 处处 理理 阶阶 段段 程程 序序 执执 行行 阶阶 段段 扫描周期计算阶段扫描周期计算阶段 I/O 刷刷 新新 阶阶 段段 外设端口处理外设
16、端口处理 阶段阶段第二十九页,编辑于星期六:十三点 十九分。 PLC的循环扫描工作过程 PLC最主要的工作方式是循环扫描(周期扫最主要的工作方式是循环扫描(周期扫描)描) 扫描工作一般分为:读输入、执行程扫描工作一般分为:读输入、执行程序、处理通信请求、自诊断检查和写输出序、处理通信请求、自诊断检查和写输出等过程,等过程,CPU反复不停地分阶段处理上述各反复不停地分阶段处理上述各种不同的任务,这种周而复始的循环工作种不同的任务,这种周而复始的循环工作方式称为循环扫描。方式称为循环扫描。第三十页,编辑于星期六:十三点 十九分。 执行用户程序只是扫描周期的一个组成部执行用户程序只是扫描周期的一个组
17、成部分,用户程序不运行时,分,用户程序不运行时,PLC也在扫描,只也在扫描,只不过在一个周期中去除了执行用户程序和不过在一个周期中去除了执行用户程序和读输入、写输出的内容。读输入、写输出的内容。 PLC在运行工作在运行工作状态,执行如上所述的一次扫描操作所需状态,执行如上所述的一次扫描操作所需的时间称为扫描周期,其典型值为的时间称为扫描周期,其典型值为1100ms。扫描周期与用户程序的长短、指令。扫描周期与用户程序的长短、指令的种类和的种类和CPU的运算速度有很大的关系。用的运算速度有很大的关系。用户程序较长时,指令执行的时间在扫描周户程序较长时,指令执行的时间在扫描周期中占相当大的比例。期中
18、占相当大的比例。 第三十一页,编辑于星期六:十三点 十九分。设置各异常继电器异常:(ERR/ALM)LED灯亮警告:(ERR/ALM)LED 闪烁异常或警告? 无有异常检查结果正常?扫描周期监视 时间预置执行用户程序 程序结束?(END命令?)NoYes扫描周期固定值设定检查 有固定值设置?等待设定扫描周期到 计算扫描周期 I/O 刷 新正常异常警告 接通电源初始化I/O外设端口 服务初始化I/O、内部辅助、特殊辅助、辅助记忆继电器区域清零定时器预置识别扩展单元公 共 处 理执行用户 程序扫 描 周 期 计 算 处 理刷新硬件、用户程序内存检 查 外设端口服务 接通电源接通电源 初始化初始化
19、硬件检查硬件检查 正常?正常?异常报警异常报警异常处理异常处理扫描周期监视扫描周期监视执行用户程序执行用户程序 程序结束?程序结束?扫描周期检查扫描周期检查有固定设置?有固定设置? 等待等待扫描周期计算扫描周期计算 I/O刷新刷新外设端口服务外设端口服务 异常异常 公共处理公共处理 执行用执行用户程序户程序扫描周期计算扫描周期计算 刷刷 新新端端口口服服务务第三十二页,编辑于星期六:十三点 十九分。 (1) PLC扫描工作各环节的功能扫描工作各环节的功能 PLC上电后,首先检查硬件是否正常。上电后,首先检查硬件是否正常。 按自上而下的顺序,逐条读用户程序并执行。按自上而下的顺序,逐条读用户程序
20、并执行。对输入的数据进行处理,对输入的数据进行处理, 将结果存入元件映象寄存器。将结果存入元件映象寄存器。 计算扫描周期。计算扫描周期。若正常,则进行下一步;若不正常,则报警并作处理。若正常,则进行下一步;若不正常,则报警并作处理。母线母线 I/O刷新阶段。刷新阶段。 外设端口服务。外设端口服务。读输入点的状态并写入输入映像寄存器。读输入点的状态并写入输入映像寄存器。将元件映像寄存器的状态经输出锁存器、输出电路送到输出点。将元件映像寄存器的状态经输出锁存器、输出电路送到输出点。访问外设端口连接的外部设备。访问外设端口连接的外部设备。第三十三页,编辑于星期六:十三点 十九分。读读读读读读写写写写
21、 执行用户程序执行用户程序 I/O刷新刷新 I/O刷新刷新 I/O刷新刷新 I/O刷新刷新 (2) PLC执行用户程序的过程执行用户程序的过程第三十四页,编辑于星期六:十三点 十九分。(3) PLC控制的原理控制的原理 等效电路图等效电路图SB1SB2ST公共端公共端公共端公共端输入部分输入部分输出端子输出端子输入端子输入端子用户程序用户程序输出部分输出部分主电路主电路KMFUFR M 3 QKMPLCSB1SB2KMSTI0.0I0.1I0.2Q0.01LL+第三十五页,编辑于星期六:十三点 十九分。KM线圈通电线圈通电SB1闭合闭合I0.0 闭合闭合接点闭合接点闭合KMFUFR M 3 Q
22、KM通电通电KM通电通电触点闭合触点闭合电动机转电动机转触点闭合触点闭合SB2STSB1KMPLCSB2STI0.0I0.1I0.2Q0.01L 1M第三十六页,编辑于星期六:十三点 十九分。KM线圈断电线圈断电I0.1断开断开接点断开接点断开KMFUFR M 3 QKM通电通电KM断电断电触点断开触点断开电动停转电动停转触点断开触点断开SB2STSB2闭合闭合PLCSB2STI0.0I0.1I0.2Q0.01L 1MKM第三十七页,编辑于星期六:十三点 十九分。任务二任务二 S7-200PLCS7-200PLC程序设计基础程序设计基础(一)PLC编程语言及程序设计方法PLC编程语言顺序功能图
23、(SFC)梯形图(LAD)语句表(STL)功能块图(FBD)结构文本(ST)第三十八页,编辑于星期六:十三点 十九分。PLC程序设计方法转换法经验法逻辑法顺序控制设计法第三十九页,编辑于星期六:十三点 十九分。(二)存储器的数据类型与寻址方式1、数据在存储器中存取的方式1) 位、字节、字和双字数据的长度、类型无符号整数范围符号整数范围十进制十六进制十进制十六进制字节B(8位)02550FF-12812780字W(16位)065 5350FFFF-32 76832 76780007FFF双字D(32位)04 294 967 2950FFFFFFFF-2 147 483 6482 147 483
24、647800000007FFFFFFF位(BOOL)0、1实数-10381038字符串每个字符串以字节形式存储,最大长度为255个字节,第一个字节中定义该字符串的长度表1-2 数据的位数与取值范围第四十页,编辑于星期六:十三点 十九分。2)数据的存取方式图1-26 位数据的存放 图1-27 字节、字、双字的存取第四十一页,编辑于星期六:十三点 十九分。3) 常数 十进制常数:1234 ; 十六进制常数:16#3AC6 ;二进制常数:2#1010 0001 1110 0000 ASCII码:“Show”;实数(浮点数):+1.175495E-38(正数), -1.175495E-38(负数).第
25、四十二页,编辑于星期六:十三点 十九分。2编址方式 可编程控制器的编址就是对PLC内部的元件进行编码,以便程序执行时可以唯一地识别每个元件。PLC内部在数据存储区为每一种元件分配一个存储区域,并用字母作为区域标志符,同时表示元件的类型。如:数字量输入写入输入映像寄存器(区标志符为I),数字量输出写入输出映像寄存器(区标志符为Q),模拟量输入写入模拟量输入映像寄存器(区标志符为AI),模拟量输出写入模拟量输出映像寄存器(区标志符为AQ)。除了输入输出外,PLC还有其他元件,V表示变量存储器;M表示内部标志位存储器;SM表示特殊标志位存储器;L表示局部存储器;T表示定时器;C表示计数器;HC表示高
26、速计数器;S表示顺序控制存储器;AC表示累加器。掌握各元件的功能和使用方法是编程的基础。下面将介绍元件的编址方式。 存储器的单位可以是位(bit)、字节(Byte)、字(Word)、双字(Double Word),那么编址方式也可以分为位、字节、字、双字编址。第四十三页,编辑于星期六:十三点 十九分。1)位编址位编址的指定方式为:(区域标志符)字节号位号,如I0.0;Q0.0;I1.2。2)字节编址字节编址的指定方式为:(区域标志符)B(字节号),如IB0表示由I0.0I0.7这8位组成的字节。3) 字编址字编址的指定方式为:(区域标志符)W(起始字节号),且最高有效字节为起始字节。例如VW0
27、表示由VB0和VB1这2字节组成的字。4) 双字编址双字编址的指定方式为:(区域标志符)D(起始字节号),且最高有效字节为起始字节。例如VD0表示由VB0到VB3这4字节组成的双字。第四十四页,编辑于星期六:十三点 十九分。(三)系统存储区(三)系统存储区系统存储区名称系统存储区名称符号符号系统存储区名称系统存储区名称符号符号输入映像寄存器I I计数器存储器C C输出映像寄存器Q顺序控制继电器S S变量存储器V模拟量输入AIAI位存储器M模拟量输出AQAQ特殊存储器SM累加器ACAC局部存储器L高速计数器HCHC定时器存储器T第四十五页,编辑于星期六:十三点 十九分。(四)寻址方式(四)寻址方
28、式寻址方式立即寻址直接寻址间接寻址第四十六页,编辑于星期六:十三点 十九分。1、立即寻址 立即寻址方式是:指令直接给出操作数紧跟着操作码,在取指令的同时也就取出了操作数,立即有操作数可用,所以称为立即操作数或立即寻址。立即寻址方式可用来提供常数、设置初始值等。指令中常常使用常数。常数值可分为字节、字、双字型等数据。CPU以二进制方式存储所有常数。指令中可用十进制、十六进制、ASC码或浮点数形式来表示。十进制、十六进制、ASC码浮点数的表示格式举例如下:十进制常数:30112十六进制常数:16#42F ASC常数:INPUT实数或浮点常数:+1.112234e-10(正数),-1.328465e
29、-10(负数)二进制常数:2#010l 1110第四十七页,编辑于星期六:十三点 十九分。1)位寻址 位寻址是最小存储单元的寻址方式。寻址时采用以下结构:存储区关键字+字节地址+位地址:例如: Q 10.3 Q:表示输出过程暂存区;10:表示第十个字节;字节地址从0开始,最大值由该存储区的大小决定;3:表示位地址为3,位地址的取值范围是07。2、直接寻址第四十八页,编辑于星期六:十三点 十九分。 字节寻址时,访问一个8位的存储区域。寻址时,采用下结构进行寻址: 存储区关键字+字节的关键字(B)+字节地址 例如:MB0 M:表示位存储区 B:表示字节byte 0:表示第0个字节。其中最低位的位地
30、址为M0.0,最高位的为M0.72)字节寻址第四十九页,编辑于星期六:十三点 十九分。 字寻址时,访问一个16位的存储区域。寻址时,采用下结构进行寻址: 存储区关键字+字的关键字(W)+起始字节地址 例如:MW0 M:表示位存储区 W:表示字word 0:表示起始第0个字节地址。3)字寻址第五十页,编辑于星期六:十三点 十九分。 双 字寻址时,访问一个32位的存储区域。寻址时,采用下结构进行寻址: 存储区关键字+双字的关键字(D)+起始字节地址 例如:MD0 M:表示位存储区 D:表示双字 double word 0:表示起始第0个字节地址。4)双字寻址第五十一页,编辑于星期六:十三点 十九分
31、。3、间接寻址 间接寻址方式是:指令给出存放操作数地址的存储单元的地址(也称地址指针)。 间接寻址建立指针间接存取修改指针寻址前,应先建立指针,指针为双字长,是所要访问的存储单元的32位物理地址。例如:MOVD &VB200,AC1 依据指针中的内容值作为地址存取数据。使用指针可存取字节、字、双字型的数据,下面两条指令是建立指针和间接存取的应用方法: MOVD &VB200,ACl MOVW *ACl,AC0 存取连续地址的存储单元中数据时,通过修改指针可以非常方便地存取数据。第五十二页,编辑于星期六:十三点 十九分。(五)(五) 用户程序结构用户程序结构 用户程序可分为3个程序分区:主程序、
32、子程序(可选)和中断程序(可选)。 主程序(OB1):是用户程序的主体。CPU在每个扫描周期都要执行一次主程序指令。 子程序:是程序的可选部分,只有当主程序调用时,才能够执行。合理使用子程序,可以优化程序结构。减少扫描时间。 中断程序:是程序的可选部分,只有当中断事件发生时,才能够执行。中断程序可在扫描周期的任意点执行。第五十三页,编辑于星期六:十三点 十九分。(六)位逻辑指令(六)位逻辑指令 1.触点指令1)标准触点指令语句描述LD bit装载,电路开始的常开触点A bit与,串联的常开触点O bit或,并联的常开触点LDN bit非装载,电路开始的常闭触点AN bit非与,串联的常闭触点O
33、N bit非或,并联的常闭触点 表1-3 标准触点指令图1-30 触点与输出指令第五十四页,编辑于星期六:十三点 十九分。例1-1 已知图1-31中I0.1的波形,画出M1.0的波形。 图1-31上升沿检测第五十五页,编辑于星期六:十三点 十九分。2)堆栈的基本概念 S7-200有1 个9位的堆栈,栈顶用来存储逻辑运算的结果,下面的8位用来存储中间运算结果(见下图)。堆栈中的数据一般按“先进后出”的原则存取。堆栈指令见表1-4。 表1-4 与堆栈有关的指令语 句描 述ALD栈装载与,电路块串联连接OLD栈装载或,电路块并联连接LPS逻辑入栈LRD逻辑读栈LPP逻辑出栈LDS n装载堆栈第五十六
34、页,编辑于星期六:十三点 十九分。3)栈装载或(OLD,Or LOad)指令 触点的串并联指令只能将单个触点与别的触点或电路串并联。4) 栈装载与(ALD,And Load)指令图1-32 ALD与OLD指令 图1-33 ALD与OLD指令的堆栈操作第五十七页,编辑于星期六:十三点 十九分。 5)其他堆栈操作指令第五十八页,编辑于星期六:十三点 十九分。图1-35 堆栈指令的使用 图1-36 双重堆栈堆栈指令的应用第五十九页,编辑于星期六:十三点 十九分。2、输出指令与其他指令 语 句描 述= bit输 出S bit,N置 位R bit,N复 位语 句描 述NOT取反EU正跳变 ED负跳变NO
35、P N空操作表1-6 输出类指令表1-7 其他指令图1-40 取反与跳变指令 图1-38 置位与复位第六十页,编辑于星期六:十三点 十九分。三、建立PLC与计算机的连接(一)连接(一)连接RS-232PPI多主站电缆多主站电缆图1-41 连接RS-232/PPI多主站电缆第六十一页,编辑于星期六:十三点 十九分。(二)(二)STEP7-Micro/WINSTEP7-Micro/WIN编程软件编程软件1.软件安装2.打开STEP 7-MicroWIN 3.为STEP7-MicroWIN设置通信参数 4与S7-200建立通信5.创建一个例子程序示例:STEP 7-MicroWIN使用入门例子程序。
36、本示例程序在1个程序段中用5条指令,完成了电动机的起保停控制。 第六十二页,编辑于星期六:十三点 十九分。1)打开程序编辑器点击程序块图标,打开程序编辑器,见图1-48.图1-48 STEP 7-MicroWIN窗口第六十三页,编辑于星期六:十三点 十九分。2)输入网络1程序:电动机起保停控制图1-49 网络1第六十四页,编辑于星期六:十三点 十九分。3)存储例子程序图1-50 保存例子程序第六十五页,编辑于星期六:十三点 十九分。4)下载例子程序图1-51 程序下载对话框第六十六页,编辑于星期六:十三点 十九分。5)将S7-200转入运行模式 如果想通过STEP 7-MicroWIN软件将S
37、7-200转入运行模式,S7-200的模式开关必须设置为TEAM或者RUN。当S7-200处于RUN模式时,执行程序:(1)单击工具条中的运行图标或者在命令菜单中选择PLC “运行” 。(2)点击“是”切换模式。 当S7-200转入运行模式后,CPU将执行程序使Q0.0的LED指示灯时亮时灭。 6)程序的监控图1-52程序的监控第六十七页,编辑于星期六:十三点 十九分。四、四、CA6140车床的车床的PLC改造改造(一)I/O分配输 入输 出元件名称、符号输入点元件名称、符号输出点主轴电机停止按钮SB1I0.0主轴电机接触器KM1Q0.0主轴电机起动按钮SB2I0.1冷却泵电机接触器KM2Q0.1刀架快速移动电机按钮SB3I0.2刀架快速电机接触器KM3Q0.2冷却泵电机起动开关QS2I0.3主轴指示灯HL1Q1.0主轴电机热继电器FR1I0.4刀架快速指示灯HL2Q1.1冷却泵电机热继电器FR2I0.5冷却泵指示灯HL3Q1.2表1-8 输入/输出点分配表第六十八页,编辑于星期六:十三点 十九分。(二)PLC接线图第六十九页,编辑于星期六:十三点 十九分。(三)程序设计(三)程序设计第七十页,编辑于星期六:十三点 十九分。
限制150内