版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第五章第五章 可编程序控制器的网络及通讯可编程序控制器的网络及通讯PLC网络中常用的通信方式 PLC控制网络的“周期I/O方式”通信; PLC控制网络的“全局I/O方式”通信; 主/从总线1:N通信方式(PLC通信网络); 令牌总线N:N通信方式(PLC通信网络); 浮动主站N:N通信方式(PLC通信网络); 令牌环通信方式(PLC通信网络); CSMA/CD通信方式; 多种通信方式的集成。SIEMENS S7-200系列的通讯及网络系列的通讯及网络一、通讯方式的选择 为了支持网络通讯,可以用不同的组态安排S7-200 CPU。可以在有Windows95、Windows98或Windows N
2、T操作系统的个人计算机上安装STEP 7-Micro/WIN32 软件,或在SIMATIC 编程器上安装。在下面的通讯组态中可以把计算机和编程器作为主站: 单主站:单主站连到一个或多个从站。见下图 多主站:单主站连到一个或多个从站和一个或多个主站。见下图 对11-位调制解调制用户:单主站连到一个或多个从站。该主站通过11-位调制解调制连到一个作为从站的S7-200 CPU 或S7-200 CPU 作为从站的网络。 对10-位调制解调制用户:单主站连到仅仅一个通过10-位调制解调制作为从站的S7-200 CPU 。第第7 7章章 应用设计应用设计利用PC/PPI电缆和几个S7-200 CPU 通
3、讯第第7 7章章 应用设计应用设计主站从站卡带有主站和从站的CP卡通讯方式第第7 7章章 应用设计应用设计二、通讯组态的选择STEP-Micro/WIN 32 支持的硬件组态S7-200 和EM-277模块的性能第第7 7章章 应用设计应用设计三、通讯的设置1、在Windows95、Windows98下设置通讯; 选择菜单命令ViewCommunciations。 在STEP-200的编程软件中单击通讯图标。2、在WindowsNT4.0下设置通讯;第第7 7章章 应用设计应用设计四、参数选择与修改1、选择正确的接口参数并设置它(梯形图编程软件上设置)2、设定PC/PPI电缆(PPI)参数 当
4、与S7-200 CPU通讯时,STEP 7-Micro/WIN32缺省设置为多主站PPI协议。这个协议允许STEP 7-Micro/WIN32与网络中的其它主站设备(文本显示器和操作面板)共存。通过检查PG/PC接口中PC/PPI电缆属性对话框的“Multiple Master Network”可以允许该工作方式。Windows NT 4.0不支持多主站选项。 STEP 7-Micro/WIN32也支持单主站PPI协议。当使用单主站协议时, STEP 7-Micro/WIN32假设它是网络中的唯一主站,并且不能与其它主站共享网络。第第7 7章章 应用设计应用设计 当通过调制解调器或噪声严重的网
5、络通讯时,应该采用单主站协议。在PG/PC接口的PC/PPI电缆属性对话框中,通过清除的“Multiple Master Network”选项可以选择单主站方式。按照下面的步骤设置PPI参数: 在PPI标示签的站参数区的地址框中,选择一个号。这个号标明在PLC 网络中STEP 7-Micro/WIN32位于何处。站号0是运行STEP 7-Micro/WIN32的个人计算机的缺省站地址。在网络中,第一个PLC的缺省地址是站号2。网络中的每个设备必须具有唯一的站地址。 在超时框中选择一个值。这个值代表使通讯处理器建立连接需要花费的时间长度。缺省值应该足够长。 设定STEP 7-Micro/WIN3
6、2在网络中进行通讯的传输速率。 选择最高的站地址。 单击本机连接标签,选择PC/PPI所连接的通信口。第第7 7章章 应用设计应用设计3、用MPI或CP卡组态:多主网络 当使用多主接口抗战或通过处理器卡时,可以有多种组态。MPI电缆可以把卡提供的单-RS485接口连接到网络。在包含多个主站的网络中,可以选择一个站运行STEP 7-Micro/WIN32 编程软件。这些主站包括操作员面板和文本显示器。如下图在这个组态中,给出了可能的通讯: STEP 7-Micro/WIN32(0号站)可以监视2号站的状态,同时文本显示器(TD 200)(5号站和1号站)和CPU 224模块(3号站河号站)通讯。
7、 通过网络指令(NETR和NETW)两个CPU224模块可以发送信息。 3号站可以从2号站(CPU222)和4号站(CPU224)读写数据。 4号站可以从2号站(CPU222)和3号站(CPU224)读写数据。第第7 7章章 应用设计应用设计利用MPI或CP卡和S7-200 CPU 通讯 可以把多个主站和从站连到同一个网络,但当加入多个站时,网络的性能会受到不利的影响。4、设置CP或MPI卡(PPI)参数 与PC/PPI参数设置相似。第第7 7章章 应用设计应用设计PC/PPI电缆PC/PPI电缆尺寸调制解调器的选择第第7 7章章 应用设计应用设计RS485与RS232的引脚调制解调器调制解调
8、器 用位表示的用位表示的数据格式数据格式10位位8数据位数据位1起始位起始位1停止位停止位无校验无校验调制解调器调制解调器用位表示的数用位表示的数据格式据格式11位位8数据位数据位1起始位起始位1停止位停止位1校验位(偶)校验位(偶)第第7 7章章 应用设计应用设计五、网络概述1、网络主站;利用PC/PPI电缆和几个S7-200 CPU 主站通讯主站主站或从站第第7 7章章 应用设计应用设计EM 277 PROFUBUS-DP 模块和CPU224 构成的网络 上图为多主站设备构成的网络。使用EM 277 PROFUBUS-DP 模块可以提高通讯速率和连接数量。第第7 7章章 应用设计应用设计2
9、、网络通讯协议 S7-200 CPU 支持多样的通讯能力。根据所使用的S7-200 CPU ,网络可以支持一个或多个以下协议: 点到点(Point-to- Point )接口(PPI) 多点接口(Multi- Point )(MPI) PROFIBUS 以上这些是基于开放系统内连接(OSI)7层通讯结构模型。PPI 和MPI 协议通过令牌环网实现,令牌环网遵守欧洲标准 EN 50170中的过程现场总线(PEOFUBUS)。 这些都是基于异步、基于字符的协议,带有起始位、8位数据、偶校验和1个停止位。通讯帧有特殊的起始和结束字符、源和目的站地址、帧长度和数据完整性检查和组成。只要相互的波特率相同
10、,三个协议可以在同一个网络中同时运行,而不会相互影响。第第7 7章章 应用设计应用设计 PEOFUBUS网络使用RS-485标准双绞线。它允许在一个网络上最多连接32台设备。根据波特率不同,网络段的长度可以达到1200米。采用中继器连接网络段可以在网络上连接更多的设备,延长网络的长度。根据不同的波特率,采用中继器可以把网络延长到9600米,如下表7-7。 协议定义了两类网络设备:主站和从站。主站可以对网络上另一个设备初始化申请。从站只响应来自主站的申请。从站不初始化本身的申请。第第7 7章章 应用设计应用设计 协议支持一个网络上的127个地址(从0到126),网络上最多由32个主站。为了通讯,
11、网络上所有设备必须具有不同的地址。 运行STEP 7-Micro/WIN 32 的SIMATIC编程器和计算机 的缺省 地址是0; 操作面板(TD200、OP3和OP7)的缺省缺省地址是1; 可编程序控制器的缺省地址是2。第第7 7章章 应用设计应用设计PPI协议 PPI是一个主/从协议。在这个协议中,主站给从站发送申请,从站进行响应。从站不初始化信息,但是当主站发出申请或查询时,从站才响应。网络中的所有S7-200 CPU 都作为从站。 如果在协议中允许PPI主站模式,一些S7-200 CPU 在RUN 模式下可以作为主站。一旦允许PPI主站模式,就可以利用网络读(NETR)和网络写(NET
12、W)指令读写其它CPU。当S7-200 CPU 作为PPI主站时,它还可以作为从站响应来自其它主站的申请。 对于任何一个从站有多少个主站和它通讯,PPI没有限制,但是在网络中最多只能有32个主站。第第7 7章章 应用设计应用设计MPI协议 MPI可以是主/主协议或主/从协议。协议如何操作有赖于设备类型。 设备是S7-300 CPU,则建立主/主,因为所有的S7- 300 CPU 都是网络主站。 设备是S7-200 CPU,则建立主/从,因为S7-200 CPU是 从站。 MPI总是在两个相互通讯的设备之间建立连接。一个连接可能是两个设备之间的非公用连接。另一个主站不能干涉两个设备之间已经建立的
13、立即饿。主站为了应用可以短时间建立一个连接,或无限地保持连接断开。第第7 7章章 应用设计应用设计 由于设备之间S7-200的连接是非公用的,并且需要CPU中的资源,每个S7-200 CPU 只能支持一定数目的连接,每个CPU 支持四个连接,每个EM277模块支持6个连接。 每个S7-200 CPU和 EM277模块保留两个连接,其中一个给SIMATIC编程器或计算机,另一个给操作面板。这些保留的连接不能由其它类型的主站使用。 通过与S7-200 CPU建立一个非保留的连接,S7-300和S7-400 CPU可以和S7-200 CPU 或EM277模块进行通讯。利用XGET和XPUT指令, S
14、7-300和S7-400 可以读写S7-200 。第第7 7章章 应用设计应用设计PROFIBUS协议 PROFIBUS协议设计用于分布式I/O设备(远程I/O)的高速通讯。 PROFIBUS网络通常有一个主站和几个I/O从站。主站初始化网络并核对网络上的从站设备和配置中的是否匹配。主站连续地把输出数据写到从站并从它们读取输入数据。当DP主站成功地组态一个从站时,它就拥有该从站。如果网络中有第二个主站,它只能很有限地访问第一个主站的从站。用户定义协议(自由口) 自由口通讯是通过用户程序可以控制S7-200 CPU 通讯口的操作模式。利用自由口模式,可以实现用户定义的通讯协议连接多种智能设备。
15、通过使用接收中断、发送中断、发送指令(XMT)和接收指令(RCV),用户程序控制通讯口的操作。通过SMB30(口0)允许自由口模式,而且只有在CPU处于RUN模式时才允许。当CPU处于STOP模式时,自由口通讯停止,通讯口转换成政策的PPI协议操作。第第7 7章章 应用设计应用设计六、网络部件1、通讯口S7-200 CPU 通讯口引脚分配 S7-200 CPU 上的通讯口是符合欧洲标准 EN 50170 中PROFIBUS 标准RS-485兼容9-针 D 型连接器第第7 7章章 应用设计应用设计2、网络连接器 利用西门子提供的两种网络连接器可以把多个设备很容易地连到网络中。一个连接器仅提供连接
16、CPU的接口,而另一个连接器增加了一个编程接口(如下图所示)。两种连接器都有: 两组螺丝端子,可以连接网络的输入和输出。 网络偏置和终端匹配的选择开关。 带有编程接口的连接器可以把SIMATIC编程器或操作面板增加到网络中,而不用改动项有的网络连接。第第7 7章章 应用设计应用设计内部连接电缆的偏置和终端第第7 7章章 应用设计应用设计3、PROFIBUS 网络电缆PROFIBUS 网络电缆总的规范 PROFIBUS 网络的最大长度有赖于波特率和所有电缆的类型。表7-7列出满足上表中列出规范的电缆时网络段的最大长度。第第7 7章章 应用设计应用设计带有中继器的网络4、网络中继器西门子提高连接到
17、PROFIBUS网络段的网络中继器,如下图。 利用中继器有以下特点:延长网络距离;允许给网络加入设备;提供了一个隔离不同网络段的方法。第第7 7章章 应用设计应用设计 在波特率是9600时,PROFIBUS允许在一个网络环上最多有32个设备,最长距离是1200米;每个中继器允许给网络增加另外32个设备,而且可以把网络再延长1200米。网络中最多可以使用9个中继器,网络总长度可增加至9600米。每个中继器为网络段提供偏置和终端匹配。七、网络性能1、影响网络性能的主要因素:波特率;主站数;主站和从站地址选择;间隙刷新因子;最高站地址。第第7 7章章 应用设计应用设计2、令牌传送网络的重要品质因素令
18、牌循环时间例:令牌传递网络举例 第第7 7章章 应用设计应用设计用NETR和NETW指令时令派占用时间和令牌循环时间的公式SIMATIC 中断和通讯指令中断和通讯指令中断连接和中断分离指令梯形图语句表ATCH INT,EVENTDTCH EVENT第第7 7章章 应用设计应用设计中断返回指令梯形图语句表CRETI( RETI )中断允许和中断禁止指令( ENI )( DISI )ENIDISI全局地允许所有被连接的中断事件全局地禁止处理所有中断事件第第7 7章章 应用设计应用设计按优先级排列的中断事件串行通讯口或自由端口模式脉冲串输出(PTO)中断、上升沿或下降沿中断和高速计数器中断时基中断第
19、第7 7章章 应用设计应用设计例:中断程序指令的实例第第7 7章章 应用设计应用设计通过设置定时中断去读取模拟量输入值SMB34定义了定时中断0的时间间隔第第7 7章章 应用设计应用设计梯形图网络读和网络写指令:语句表NETR TBL,PORTNETW TBL,PORT 网络读指令(NETR)初始化通讯操作,通过指令端口(PORT)从远程设备上接收数据并形成表(TBL)。 网络写指令(NETW)初始化通讯操作,通过指定端口(PORT)向远程设备写表(TBL)中的数据。 NETR 指令可以从远程站点上读最多16个 字节的信息,NETW指令则可以向远程站点写最多16个字节的信息。任何同一时间,只能
20、有最多为8条NETR和NETW指令有效。第第7 7章章 应用设计应用设计NETR和NETW指令所用TABLE的定义第第7 7章章 应用设计应用设计网络读和网络写举例: 本示例中,考虑一条生产线正在灌装黄油桶并将其送到四台包装机(打包机)中的一台上。打包机把8个黄油桶包装到一个纸板箱中。一个分流机控制着黄油桶流向各个打包机。4个 CPU 221模块用于控制打包机,一个 CPU 222模块安装了 TD 200 操作器接口,被用来控制分流机。下图给出了该网络配置。第第7 7章章 应用设计应用设计第第7 7章章 应用设计应用设计 下图详细地给出了访问站2数据(分别在VB200和VB300中)的接收和发
21、送缓冲区。CPU 222用NETR指令连续地读取每个打包机的控制和状态信息,每当某个打包机包装完100箱,分流机会注意到这件事,并用NETW令发送一条信息清除状态字。程序对单个打包机打包机1需要读取控制字节、包装完的箱数和复位包装完的箱数。第第7 7章章 应用设计应用设计第第7 7章章 应用设计应用设计第第7 7章章 应用设计应用设计梯形图发送和接收指令:语句表XMT TBL,PORTRCV TBL,PORT 发送指令(XMT)激活发送数据缓冲区(TBL)中的数据。数据缓冲区的第一个数据指明了要发送的字节。PORT指定了用于发送的喘口。 XMT指令用于自由端口模式,由通讯端口发送数据。 接收指
22、令(RCV)激活初始化或结束接收信息的服务。通过指定端口(PORT)接收的信息存储于数据缓冲区 (TBL)。数据缓冲区的第一个数据指明了接收的字节数。第第7 7章章 应用设计应用设计 在自由端口模式下,通讯协议完全由梯形图程序制。SMB30用于端口 0)和 SMB31(如果CPU有两个端口,则用于端口1)用于选择波特率和奇偶校验。 当CPU处于STOP 模式,自由端口模式被禁止,重新建立正常的通讯。 只有CPU处于RUN模式时,才能进行自由出口通讯。通过向SMB30(端口0)或SMB130(端口 1)的协议选择区置1,可以允许自由端口模式。处于自由端口模式时,不能与可编程设备通讯。第第7 7章
23、章 应用设计应用设计SMB30 和 SMB130 分别配置通讯端口0和1 ,为自由端口通讯选择波特率,奇偶校验和数据位数。自由端口的控制字节描述如下表:第第7 7章章 应用设计应用设计梯形图获取口地址指令:语句表GPA ADDR,PORTGET ADDRENADDRPORTENO获取口地址(GPA)指令读取 PORT指定的CPU 口 的站地址,将数值放入ADDR指定的地址中。设定口地址指令:梯形图语句表SPA ADDR,PORTSET ADDRENADDRPORTENO将口的站地址(PORT)设置为ADDR指定的数值。第第7 7章章 应用设计应用设计自由口通讯模式的简单应用 自由口模式的通讯协
24、议可自由定义,通信所需要的信息存放在特殊存储字节SMB30中,用户须作如下说明: 奇偶校验 每个字符的位数 波特率下例用一个仿真的打印机程序来描述数据发送,再用一个条形码阅读器程序来说明数据接收。第第7 7章章 应用设计应用设计打印机程序框图第第7 7章章 应用设计应用设计条形码阅读器程序框图第第7 7章章 应用设计应用设计第第7 7章章 应用设计应用设计第第7 7章章 应用设计应用设计 7.1 7.1 系统设计系统设计 7.27.2程序设计程序设计 7.37.3设计实例设计实例 第第7 7章章 应用设计应用设计本章主要内容:本章主要内容: 应用设计的基本知识应用设计的基本知识 系统设计,包括
25、系统设计的步骤和几种常用系统设计,包括系统设计的步骤和几种常用的设计方法的设计方法 程序设计,比较详细地介绍在程序设计时功程序设计,比较详细地介绍在程序设计时功能流程图的使用能流程图的使用 应用实例应用实例 本章要求对应用系统设计的方法和步骤掌握会用,本章要求对应用系统设计的方法和步骤掌握会用,重点是掌握程序设计方法中的功能流程图法。重点是掌握程序设计方法中的功能流程图法。返回本章首页返回本章首页第第7 7章章 应用设计应用设计7.1 7.1 系统设计系统设计 7.1.1 系统设计的原则系统设计的原则 7.1.2系统设计的步骤系统设计的步骤 返回本章首页返回本章首页第第7 7章章 应用设计应用
26、设计7.1.1 系统设计的原则系统设计的原则 在可编程序控制器控制系统的设计中,应该最大在可编程序控制器控制系统的设计中,应该最大限度地满足生产机械或生产流程对电气控制的要限度地满足生产机械或生产流程对电气控制的要求,在满足控制要求的前提下,力求求,在满足控制要求的前提下,力求PLC控制系控制系统简单、经济、安全、可靠、操作和维修方便,统简单、经济、安全、可靠、操作和维修方便,而且应使系统能尽量降低使用者长期运行的成本。而且应使系统能尽量降低使用者长期运行的成本。设计一个设计一个PLC控制系统有多种途径:可以在原有控制系统有多种途径:可以在原有的继电接触控制系统基础上加以改造,形成可编的继电接
27、触控制系统基础上加以改造,形成可编程序控制器的控制系统。程序控制器的控制系统。 返回本节返回本节第第7 7章章 应用设计应用设计7.1.2系统设计的步骤系统设计的步骤 1. 熟悉被控对象熟悉被控对象2. 制定控制方案制定控制方案 3. 详细描述控制对象详细描述控制对象 4. 详细描述操作员站详细描述操作员站 5. 配置可编程序控制器配置可编程序控制器6. 程序设计程序设计 返回本节返回本节第第7 7章章 应用设计应用设计7.2程序设计程序设计 7.2.1功能流程图概述功能流程图概述 7.2.2由功能流程图到程序由功能流程图到程序 返回本章首页返回本章首页第第7 7章章 应用设计应用设计程序设计
28、的内容包括:编写程序、编译程序、模程序设计的内容包括:编写程序、编译程序、模拟运行及调试程序等。拟运行及调试程序等。 程序设计的方法是指用什么方法和编程语言来编程序设计的方法是指用什么方法和编程语言来编写用户程序。写用户程序。程序设计有多种方法:如果控制系统是改造原有程序设计有多种方法:如果控制系统是改造原有成熟的继电接触控制系统,则可由电气控制电路成熟的继电接触控制系统,则可由电气控制电路图很容易地转化为梯形图,生成控制程序。图很容易地转化为梯形图,生成控制程序。 本节主要介绍功能流程图法。本节主要介绍功能流程图法。 第第7 7章章 应用设计应用设计7.2.1功能流程图概述功能流程图概述 功
29、能流程图,简称功能图,又叫状态流程图或状功能流程图,简称功能图,又叫状态流程图或状态转移图。它是专用于工业顺序控制程序设计的态转移图。它是专用于工业顺序控制程序设计的一种功能说明性语言,能完整地描述控制系统的一种功能说明性语言,能完整地描述控制系统的工作过程、功能和特性,是分析、设计电气控制工作过程、功能和特性,是分析、设计电气控制系统控制程序的重要工具。系统控制程序的重要工具。第第7 7章章 应用设计应用设计1. 组成组成 (1)步)步步是控制系统中的一个相对不变的性质,它对应于一个稳定的状态。步是控制系统中的一个相对不变的性质,它对应于一个稳定的状态。在功能流程图中步通常表示某个执行元件的
30、状态变化。步用矩形框在功能流程图中步通常表示某个执行元件的状态变化。步用矩形框表示,框中的数字是该步的编号,编号可以是该步对应的工步序号,表示,框中的数字是该步的编号,编号可以是该步对应的工步序号,也可以是与该步相对应的编程元件(如也可以是与该步相对应的编程元件(如PLC内部的通用辅助继电器、内部的通用辅助继电器、步标志继电器等)。步的图形符号如图步标志继电器等)。步的图形符号如图7.1(a)所示。)所示。初始步初始步初始步对应于控制系统的初始状态,是系统运行的起点。一个控制初始步对应于控制系统的初始状态,是系统运行的起点。一个控制系统至少有一个初始步,初始步用双线框表示,如图系统至少有一个初
31、始步,初始步用双线框表示,如图7.1(b)所示。)所示。第第7 7章章 应用设计应用设计图图7.1步和初始步步和初始步50(a)(b)第第7 7章章 应用设计应用设计(2)有向线段和转移)有向线段和转移有向线段和转移及转移条件如图有向线段和转移及转移条件如图7.2所示。所示。图图7.2转移转移第第7 7章章 应用设计应用设计(3)动作说明)动作说明一个步表示控制过程中的稳定状态,它可以对应一个或一个步表示控制过程中的稳定状态,它可以对应一个或多个动作。可以在步右边加一个矩形框,在框中用简明多个动作。可以在步右边加一个矩形框,在框中用简明的文字说明该步对应的动作,如下图的文字说明该步对应的动作,
32、如下图7.3所示。所示。图中(图中(a)表示一个步对应一个动作;图()表示一个步对应一个动作;图(b)和()和(c)表)表示一个步对应多个动作,两种方法任选一种。示一个步对应多个动作,两种方法任选一种。第第7 7章章 应用设计应用设计2. 使用规则使用规则 (1)步与步不能直接相连,必须用转移分开;)步与步不能直接相连,必须用转移分开;(2)转移与转移不能直接相连,必须用步分开;)转移与转移不能直接相连,必须用步分开;(3)步与转移、转移与步之间的连线采用有向)步与转移、转移与步之间的连线采用有向线段,画功能图的顺序一般是从上向下或从左到线段,画功能图的顺序一般是从上向下或从左到右,正常顺序时
33、可以省略箭头,否则必须加箭头。右,正常顺序时可以省略箭头,否则必须加箭头。(4)一个功能图至少应有一个初始步。)一个功能图至少应有一个初始步。第第7 7章章 应用设计应用设计3. 结构形式结构形式 (1)顺序结构)顺序结构 (2)分支结构)分支结构 选择性分支选择性分支 并发性分支并发性分支 (3)循环结构)循环结构 (4)复合结构)复合结构 第第7 7章章 应用设计应用设计(1)顺序结构)顺序结构 图图7.4顺序结构顺序结构210电机M2起动电机M1起动等待T1延时时间到按下停止按钮按下起动按钮第第7 7章章 应用设计应用设计(2)分支结构)分支结构 图图7.5选择性分支选择性分支3 3 7
34、3 3 63333323333543 3 83 3 1AFCJHEBIGD第第7 7章章 应用设计应用设计并发性分支并发性分支 图图7.6并发性分支并发性分支第第7 7章章 应用设计应用设计(3)循环结构)循环结构 循环结构用于一个循环结构用于一个顺序过程的多次或顺序过程的多次或往复执行。功能图往复执行。功能图画法如图画法如图7.7所示,所示,这种结构可看作是这种结构可看作是选择性分支结构的选择性分支结构的一种特殊情况。一种特殊情况。 图图7.7并发性分支并发性分支第第7 7章章 应用设计应用设计(4)复合结构)复合结构 图图7.8功能流程图举例功能流程图举例返回本节返回本节3 3M01.03
35、 3M00.63 3M00.73 3M01.13 3M00.0I0.4I1.0I0.6I0.03 3M00.43333M00.3M00.23 3M00.53 3M00.1I0.1I0.3I0.2Q0.3Q0.0Q0.0Q0.0Q0.0Q0.0Q0.0Q0.0等 待Q0.1Q0.4Q0.2Q0.0Q0.2Q0.5等 待Q1.0I0.5I1.1I1.2第第7 7章章 应用设计应用设计7.2.2由功能流程图到程序由功能流程图到程序 1. 逻辑函数法逻辑函数法 2. 功能流程图实例功能流程图实例 3. 步标志继电器法步标志继电器法 第第7 7章章 应用设计应用设计1. 逻辑函数法逻辑函数法 (1)通用
36、辅助继电器的逻辑函数式)通用辅助继电器的逻辑函数式 (2)执行元件的逻辑函数式)执行元件的逻辑函数式 (3)由逻辑函数式画梯形图)由逻辑函数式画梯形图 第第7 7章章 应用设计应用设计(1)通用辅助继电器的)通用辅助继电器的逻辑函数式逻辑函数式函数规则:函数规则:除第一步外,每一步用一除第一步外,每一步用一个通用辅助继电器(以下个通用辅助继电器(以下简称继电器)表示本步是简称继电器)表示本步是否被执行,即步状态。如否被执行,即步状态。如图图7.9所示。所示。 图图7.9步与继电器步与继电器第第7 7章章 应用设计应用设计(2)执行元件的逻辑函数式)执行元件的逻辑函数式图图7.8中的中的Yj、Y
37、k、Yp分别表示这分别表示这3个步所对应的动作或个步所对应的动作或输出,可以是执行元件或其他继电器,也可以是指令盒。输出,可以是执行元件或其他继电器,也可以是指令盒。一般情况下,一个步对应一个动作,当功能流程图中有一般情况下,一个步对应一个动作,当功能流程图中有多个步对应同一个动作时,其输出可用这几个步对应的多个步对应同一个动作时,其输出可用这几个步对应的继电器继电器“或或”来表示。来表示。(3)由逻辑函数式画梯形图)由逻辑函数式画梯形图可由每个逻辑函数式中的与或逻辑关系,用串联或并联可由每个逻辑函数式中的与或逻辑关系,用串联或并联触点对应线圈的形式画出所有梯级的梯形图。触点对应线圈的形式画出
38、所有梯级的梯形图。 第第7 7章章 应用设计应用设计(1)写通用辅助继电器的逻辑函数式)写通用辅助继电器的逻辑函数式 (2)写执行元件的逻辑函数式)写执行元件的逻辑函数式 (3)由逻辑函数式画梯形图)由逻辑函数式画梯形图 2. 功能流程图实例功能流程图实例 第第7 7章章 应用设计应用设计用起动优先规则。用起动优先规则。(1)写通用辅助继电器的逻辑函数式)写通用辅助继电器的逻辑函数式 第第7 7章章 应用设计应用设计(2)写执行元件的逻辑函数式)写执行元件的逻辑函数式 图图7.9中除步中除步M00.2和步和步M00.6对应同一个执行元件输出对应同一个执行元件输出触点外,其他每一步对应一个不同的
39、执行元件输出触点。触点外,其他每一步对应一个不同的执行元件输出触点。多步对应一动作多步对应一动作f (Q0.2)=M00.2+M00.6一步对应一动作一步对应一动作f (Q0.0)=M00.0f (Q0.3)=M00.3f (Q0.5)=M00.7f (Q1.0)=M01.1其他输入点的逻辑函数式写法也都用相同方式。其他输入点的逻辑函数式写法也都用相同方式。第第7 7章章 应用设计应用设计(3)由逻辑函数式画梯形图)由逻辑函数式画梯形图 根据上述逻辑函数式可画出对应的梯形图,根据上述逻辑函数式可画出对应的梯形图,如右图如右图7.10所示。为节省篇幅,本程序中的所示。为节省篇幅,本程序中的所有标
40、题栏所有标题栏Network都省略,且只列出了部都省略,且只列出了部分输出。分输出。第第7 7章章 应用设计应用设计 图图7.10转化为梯形图转化为梯形图(1)第第7 7章章 应用设计应用设计图图7.10转化为梯形图转化为梯形图(2)第第7 7章章 应用设计应用设计3. 步标志继电器法步标志继电器法 图图7.11顺序继电器指令(顺序继电器指令(1)第第7 7章章 应用设计应用设计图图7.11顺序继电器指令(顺序继电器指令(2)返回本节返回本节 第第7 7章章 应用设计应用设计7.3设计实例设计实例 1. 系统描述系统描述 2. 制定控制方案制定控制方案 3. 系统配置及输入输出对照表系统配置及
41、输入输出对照表 4. 设计主电路及设计主电路及PLC外部接线图外部接线图 5. 设计功能流程图设计功能流程图 6. 建立步与继电器对照表建立步与继电器对照表 7. 写逻辑函数式写逻辑函数式 8. 画梯形图画梯形图 返回本章首页返回本章首页第第7 7章章 应用设计应用设计1. 系统描述系统描述 1. 系统描述系统描述设计一个设计一个3工位旋转工作台,其工作示意如图工位旋转工作台,其工作示意如图7.12所示。三个工位分所示。三个工位分别完成上料、钻孔和卸件。别完成上料、钻孔和卸件。(1)动作特性)动作特性工位工位1:上料器推进,料到位后退回等待。:上料器推进,料到位后退回等待。工位工位2:将料夹紧
42、后,钻头向下进给钻孔,下钻到位后退回,退回到:将料夹紧后,钻头向下进给钻孔,下钻到位后退回,退回到位后,工件松开,放松完成后等待。位后,工件松开,放松完成后等待。工位工位3:卸料器向前将加工完成的工件推出,推出到位后退回,退回:卸料器向前将加工完成的工件推出,推出到位后退回,退回到位后等待。到位后等待。(2)控制要求)控制要求通过选择开关可实现自动运行、半自动运行和手动操作。通过选择开关可实现自动运行、半自动运行和手动操作。第第7 7章章 应用设计应用设计图图7.12工作台示意图工作台示意图返回本节返回本节工位1装工件钻孔工位2退回工位3退回卸工件卸料器上料器第第7 7章章 应用设计应用设计2
43、. 制定控制方案制定控制方案 1)用选择开关来决定控制系统的全自动、半自动运行和手动调整方)用选择开关来决定控制系统的全自动、半自动运行和手动调整方式。式。2)手动调整采用按钮点动的控制方式。)手动调整采用按钮点动的控制方式。3)系统处于半自动工作方式时,每执行完成一个工作循环,用一个)系统处于半自动工作方式时,每执行完成一个工作循环,用一个起动按钮来控制进入下一次循环。起动按钮来控制进入下一次循环。4)系统处于全自动运行方式时,可实现自动往复地循环执行。)系统处于全自动运行方式时,可实现自动往复地循环执行。5)系统运动不很复杂,采用)系统运动不很复杂,采用4台电机台电机 。6)对于部分与顺序控制和工作循环过程无关的主令部件和控制部件,)对于部分与顺序控制和工作循环过程无关的主令部件和控制部件,采用不进入采用不进入PLC的方法以节省的方法以节省I/O点数。点数。7)由于点数不多,所以用中小型)由于点数不多,所以用中小型PLC可以实现。可用可以实现。可用CPU 224与扩与扩展模块,或用一台展模块,或用一台CPU 226。返回本节返回本节第第7 7章章 应用设计应用设计3. 系统配置及输入输出对照表系统配置及输入输出对照表 表表7.1输入信号对照表输入信号对照表第第7 7章章 应用设计应用设计表表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版建筑工程施工监理单位招标投标合同书3篇
- 二零二五版古籍文献储藏室修复合同3篇
- 二零二五年度高品质腻子施工服务供应合同2篇
- 二零二五版导游人员旅游安全责任合同3篇
- 小区车子棚施工合同(2篇)
- 2025年度新能源项目财务监督出纳人员担保合同2篇
- 二零二五版车位购置及租赁合同样本12篇
- 2025年度欠条收藏:古董字画修复与交易合同3篇
- 二零二五年度高新技术项目研发团队聘用合同范本3篇
- 二零二五年餐饮服务人员劳动合同样本12篇
- 细胞库建设与标准制定-洞察分析
- 2024年国家公务员录用考试公共基础知识复习题库2500题及答案
- DB3309T 98-2023 登步黄金瓜生产技术规程
- DBJ41-T 108-2011 钢丝网架水泥膨胀珍珠岩夹芯板隔墙应用技术规程
- 2025年学长引领的读书会定期活动合同
- 表内乘除法口算l练习题1200道a4打印
- 《EICC培训讲义》课件
- 2025年四川省政府直属事业单位招聘管理单位笔试遴选500模拟题附带答案详解
- 2024年物业公司服务质量保证合同条款
- 文言文阅读之理解实词含义(讲义)-2025年中考语文专项复习
- DB32-T 4444-2023 单位消防安全管理规范
评论
0/150
提交评论