PLC技术及应用项目教程(txt+pdf+epub+mobi电子书下载)

作者:史宜巧

出版社:机械工业出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

PLC技术及应用项目教程

PLC技术及应用项目教程试读:

前言

本书是根据高职高专院校的培养目标,结合教学改革和课程改革,本着“工学结合、项目引导、‘教学做’一体化”的原则而编写的。本书打破原有教材的将“基本原理、基本指令、基本应用”等分成各个独立章节的编写模式,以模块为单元,以应用为主线,通过设计不同的教学项目来引领学生由实践到理论再到实践,将理论知识融合到每一个教学项目的实践操作中。

本书结合江苏省精品课程“PLC技术及应用”的课程改革和建设,由学校、企业和行业专家组成教材编写组合作开发。本书在内容上为“双证融通”的专业培养目标服务,在方法上适合“教学做”一体化的教学模式改革。全书分为5大模块:模块1为PLC的基础知识(共7个专题)、模块2为FX2N系列PLC基本指令的应用(共5个项目)、模块3为FX2N系列PLC顺序控制设计法的应用(共5个项目)、模块4为FX2N系列PLC功能指令的应用(共6个项目)、模块5为FX2N系列PLC模拟量模块及通信的应用(共4个项目)。每一个项目又分别由教学目的、项目控制要求与分析、项目预备知识、项目实现、知识进阶和研讨与训练6个环节组成。每个项目均由教材编写组从企业生产实践中选题,再设计成教学项目,试制作后编入教材,以强调职业技能训练,注重职业能力培养。

附录中提供了基础知识复习题,并配有FX2N系列PLC的主要技术指标、特殊元件、基本指令一览表和功能指令一览表。

书中研讨与训练的参考答案和基础知识复习题的参考答案请登录www.cmpedu.com下载。

本书由史宜巧、侍寿永担任主编,景绍学、孙业明参编,史宜巧编写了本书的模块1和模块2,孙业明编写了模块3,景绍学编写了模块4,侍寿永编写了模块5和附录部分。“电机与电气控制”国家精品课程负责人徐建俊教授担任主审。感谢编写组的徐敏捷高级工程师、赵美荣高级工程师在本书编写过程中给予的大力支持和帮助!

由于编者水平有限,疏漏之处在所难免,欢迎各位读者批评指正。编者

模块1 PLC的基础知识

专题1.1 PLC概述

一、PLC的定义

PLC是可编程序控制器(Programmable Controller)的简称。实际上,可编程序控制器的英文缩写为PC,为了与个人计算机(Personal Computer)的英文缩写词相区别,人们就将最初用于逻辑控制的可编程序控制器(Programmable Logic Controller)称为PLC。

PLC的发展极为迅速。为了确定它的性质,国际电工委员会(International Electrical Committee)于1982年颁布了PLC标准草案第一稿,1987年2月颁布了第三稿,对PLC作了如下定义。

PLC是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程存储器,用来存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作指令,并通过数字式或模拟式的输入/输出,控制各种类型的机械或生产过程。PLC及其相关设备,都应按易于与工业控制系统形成一个整体和易于扩展其功能的原则设计。

二、PLC控制系统与继电器接触器控制系统的比较

1.组成器件不同

继电器接触器控制系统是由许多硬件继电器、接触器组成的,而PLC控制系统则是由许多“软继电器”组成的。传统的继电器接触器控制系统用了大量的机械触点,因物理性能疲劳、尘埃的隔离性及电弧的影响,使系统可靠性大大降低。而PLC控制系统采用无机械触点的微电子技术,复杂的控制由PLC控制系统内部的运算器完成,故寿命长,可靠性高。

2.触点数量不同

继电器接触器的触点数较少,一般只有4~8对;而“软继电器”可供编程的触点数有无限对。

3.控制方法不同

继电器接触器控制系统是通过元器件之间的硬接线来实现的,其控制功能是固定的;而PLC控制功能是通过软件编程来实现的,只要改变程序,即可改变功能。

4.工作方式不同

在继电器接触器控制电路中,当电源接通时,电路中各继电器都处于受制约状态;而在PLC控制系统中,各“软继电器”都处于周期性循环扫描接通中,每个“软继电器”受制约接通的时间是短暂的。

三、PLC简介

随着PLC市场的不断扩大,PLC生产已经发展成为一个庞大的产业,其主要厂商集中在一些欧美国家及日本。美国与欧洲一些国家的PLC是在相互隔离的情况下独立研究开发的,产品有比较大的差异;日本的PLC则是从美国引进的,对美国的PLC产品有一定的继承性。另外,日本的主推产品定位在小型PLC上;而欧美则以大、中型PLC为主。

1.美国的PLC产品

美国有100多家PLC制造商,著名的PLC制造商有A-B公司、通用电气(GE)公司、莫迪康(MODICON)公司、德州仪器(TI)公司、西屋公司等。其中A-B公司是美国最大的PLC制造商,产品约占美国PLC市场的一半。A-B公司的产品规格齐全、种类丰富,其主推的产品为大、中型的PLC-5系列。该系列为模块式结构,CPU模块为中型的PLC有PLC-5/10、PLC-5/12、PLC-5/14、PLC-5/25;CPU模块为大型的PLC有PLC-5/11、PLC-5/20、PLC-5/30、PLC-5/40和PLC-5/60。A-B公司的小型机产品有SLC-500系列等。

GE公司的代表产品是GE-Ⅰ、GE-Ⅲ、GE-Ⅵ等系列,分别为小型机、中型机及大型机,GE-Ⅵ/P最多可配置4000个I/O点。TI公司的小型机有510、520等,中型机有5TI等,大型机有PM550、530、560、565等系列。MODICON公司生产M84系列小型机、M484系列中型机和M584系列大型机。M884系列是增强型中型机,具有小型机的结构及大型机的控制功能。

2.欧洲的PLC产品

德国的西门子(SIEMENS)公司、AEG公司和法国的TE公司是欧洲著名的PLC制造商。德国西门子公司的电子产品以性能精良而久负盛名。在大、中型PLC产品领域与美国的A-B公司齐名。

西门子公司PLC的主要产品有S5及S7系列,其中S7系列是近年来开发的代替S5系列的新产品。S7系列含S7-200、S7-300及S7-400系列。其中S7-200是微型机,S7-300是中、小型机,S7-400是大型机。S7系列机性价比较高,近年来在中国市场的占有份额有不断上升之势。

3.日本的PLC产品

日本PLC产品在小型机领域颇具盛名。某些用欧美中型或大型机才能实现的控制,日本小型机就可以解决。日本有许多PLC制造商,如三菱、欧姆龙、松下、富士、日立和东芝等。在世界小型机市场上,日本的产品约占70%的份额。

三菱公司的PLC是较早进入中国市场的产品。其小型机F1/F2系列是F系列的升级产品,早期在我国的销量也不小。F1/F2系列加强了指令系统,增加了特殊功能单元和通信功能,比F系列有了更强的控制能力。继F1/F2系列之后,20世纪80年代末,三菱公司又推出了FX系列,在容量、速度、特殊功能和网络功能等方面都有加强。FX2系列是在20世纪90年代推出的高性能整体式小型机,它配有各种通信适配器和特殊功能单元。FX2N系列是高性能整体式小型机,它是FX2系列的换代产品。近年来,三菱公司还推出了满足不同要求的微型PLC,如FX0S、FX1S、FX0N、FX1N等系列的产品。本书以三菱FX2N系列机型为例来介绍PLC的应用技术。

欧姆龙(OMRON)公司的PLC产品,大、中、小和微型规格齐全。微型机以SP系列为代表;小型机有P型、H型、CPM1A、CPM2A系列及CPM2C、CQM1系列等;中型机有C200H、C200HS、C200HX、C200HX、C200HG、C200HE及CS1等系列。

在松下公司的PLC产品中,FP0为微型机;FP1为整体式小型机;FP3为中型机;FP5/FP10、FP10S及FP20为大型机。

4.我国的PLC产品

我国有许多厂家及科研院所从事PLC的研制及开发工作,产品有中国科学院自动化研究所的PLC-0088,北京联想计算机集团公司的GK-40,上海机床电器厂的CKY-40,上海起重电器厂的CF-40MR/ER,苏州机床电器厂的YZ-PC-001A,原机电部北京工业自动化研究所的MPC-001/20、KB20/40,杭州机床电器厂的DKK02,天津中环自动化仪表公司的DJK-S-84/86/480,上海自立电子设备厂的KKI系列,上海香岛机电制造有限公司的ACMY-S80、ACMY-S256,无锡华光电子工业有限公司(合资)的SR-10、SR-20/21等。

四、PLC的应用领域

PLC的应用非常广泛,如电梯控制、防盗系统的控制、交通分流信号灯控制、楼宇供水自动控制、消防系统自动控制、供电系统自动控制、喷水池自动控制及各种生产流水线的自动控制等。其应用情况大致可归纳为如下几类。

1.开关量逻辑控制

这是PLC最基本、最广泛的应用领域,取代传统的继电器接触器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,又可用于多机群控及自动化流水线,如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线和电镀流水线等。

2.模拟量控制

PLC利用比例积分微分(Proportional Integral Derivative,PID)算法可实现闭环控制功能,例如对温度、速度、压力及流量等过程量的控制。

3.运动控制

PLC可以用于圆周运动或直线运动的定位控制。近年来,许多PLC制造商在自己的产品中增加了脉冲输出功能,配合原有的高速计数器功能,使PLC的定位控制能力大大增加。此外,许多PLC品牌具有位置控制模块,如可驱动步进电动机或伺服电动机的单轴或多轴位置控制模块,使PLC广泛应用于各种机械、机床、机器人及电梯等设备中。

4.数据处理

现代PLC具有数学运算、数据传送、数据转换、排序、查表和位操作等功能,可以完成数据的采集、分析及处理。这些数据除可以与储存在储存器中的参考值比较,完成一定的控制操作之外,也可以利用通信功能传送到别的智能装置中,或将它们打印制表。数据处理一般用于大型控制系统(如无人控制的柔性制造系统),也可用于过程控制系统(如造纸、冶金和食品工业中的一些大型控制系统)。

5.通信及联网

PLC通信含PLC间的通信及PLC与其他智能设备之间的通信。随着计算机控制技术的发展,工厂自动化网络发展得很快,各PLC制造商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC,无论是网络接入能力还是通信技术指标,都得到了很大改善,这使PLC在远程及大型控制系统中的应用能力大大增强。

专题1.2 PLC的组成与工作原理

一、PLC的组成

PLC系统的组成与微型计算机基本相同,也是由硬件系统和软件系统两大部分构成的。

1.PLC的硬件系统

PLC硬件系统是指构成它的各个结构部件,是有形实体。PLC硬件系统的组成框图如图1-1所示。图1-1 PLC硬件系统的组成框图

PLC硬件系统由主机、I/O扩展单元及外围设备组成。主机和扩展单元采用计算机的结构形式,其内部由运算器、控制器、存储器、输入单元、输出单元以及接口等部分组成。将运算器和控制器集成在一片或几片大规模集成电路中,称为微处理器(或微处理机、中央处理器),简称为CPU。存储器主要有系统程序存储器(EPROM)和用户程序存储器(RAM)。

主机内各部分之间均通过总线连接。总线有电源总线、控制总线、地址总线和数据总线。

输入/输出单元是PLC与外部输入信号、被控设备连接的转换电路,通过外部接线端子可直接与现场设备相连。如将按钮、行程开关、继电器触点和传感器等接至输入端子,通过输入单元把它们的输入信号转换成微处理器能接受和处理的数字信号。输出单元则接受经微处理器处理过的数字信号,并把这些信号转换成被控设备或显示设备能够接受的电压或电流信号,经过输出端子的输出驱动接触器线圈、电磁阀、信号灯和电动机等执行装置。

编程器是PLC重要的外围设备,一般PLC都配有专用的编程器。通过编程器可以输入程序,并可以对用户程序进行检查、修改、调试和监视,还可以调用和显示PLC的一些状态和系统参数。目前,在许多PLC控制系统中,可以用通用的计算机加上适当的接口和软件进行编程。

2.PLC的软件系统

PLC的软件系统是指PLC所使用的各种程序的集合,包括系统程序(或称为系统软件)和用户程序(或称为应用软件)。系统程序主要包括系统管理和监控程序以及对用户程序进行编译处理的程序,各种性能不同的PLC系统程序会有所不同。系统程序在出厂前已被固化在EPROM中,用户不能改变。用户程序是用户根据生产过程和工艺要求而编制的程序,通过编程器或计算机输入到PLC的RAM中,并可对其进行修改或删除。

二、PLC的工作原理

1.循环扫描工作方式

PLC用户程序的执行采用的是循环扫描工作方式,即PLC对用户程序逐条顺序执行,直至程序结束为止,然后再从头开始扫描,周而复始,直至停止执行用户程序为止。PLC的基本工作模式有两种,即运行(RUN)模式和停止(STOP)模式,如图1-2所示。(1)运行模式

在运行模式下,PLC对用户程序的循环扫描过程分为3个阶段,即输入处理阶段、程序执行阶段和输出处理阶段。PLC的工作过程如图1-3所示。图1-2 PLC的基本工作模式a)运行模式 b)停止模式图1-3 PLC的工作过程

1)输入处理阶段。输入处理阶段又称为输入采样阶段。PLC在此阶段,以扫描方式顺序读入所有输入端子的状态(接通或断开),并将其状态存入输入映像寄存器中。接着转入程序执行阶段,在程序执行期间,即使输入状态发生变化,输入映像寄存器的内容也不会变化,这些变化只能在一个工作周期的输入采样阶段才被读入刷新。

2)程序执行阶段。在程序执行阶段,PLC对程序按顺序进行扫描。如果程序用梯形图表示,则总是按先上后下、先左后右的顺序进行扫描。每扫描一条指令时,所需的输入状态或其他元素的状态分别从输入映像寄存器和元素映像寄存器中读出,然后进行逻辑运算,并将运算结果写入到元素映像寄存器中。也就是说,在程序执行过程中,元素映像寄存器内元素的状态可以被后面将要执行到的程序所应用,它所寄存的内容也会随程序执行的进程而变化。

3)输出处理阶段。输出处理阶段又称为输出刷新阶段。在此阶段,PLC将元素映像寄存器中所有输出继电器的状态(接通或断开)转存到输出锁存电路,再驱动被控对象(负载),这就是PLC的实际输出。

PLC重复执行上述3个阶段,这3个阶段也是分时完成的。为了连续完成PLC所承担的工作,系统必须周而复始地按一定的顺序完成这一系列的具体工作。这种工作方式叫做循环扫描工作方式。PLC执行一次扫描操作所需的时间称为扫描周期,其典型值为1~100ms。一般来说,在一个扫描过程中,执行指令的时间占了绝大部分。(2)停止模式

在停止模式下,PLC只进行内部处理和通信服务工作。在内部处理阶段,PLC检查CPU模块内部的硬件是否正常,进行监控定时器复位等工作。在通信服务阶段,PLC与其他带CPU的智能装置进行通信。

2.输入/输出滞后时间

由于PLC采用循环扫描工作方式,即对信息采用串行处理方式,这就必然带来了输入/输出的响应滞后问题。

输入/输出滞后时间又称为系统响应时间,是指从PLC外部输入信号发生变化的时刻起,至由它控制的有关外部输出信号发生变化的时刻止所需的时间。它由输入电路的滤波时间、输出模块的滞后时间和因扫描工作方式产生的滞后时间3部分组成。

1)输入模块的RC滤波电路用来滤除由输入端引入的干扰噪声,消除因外接输入触点动作时产生抖动引起的不良影响。滤波时间常数决定了输入滤波时间的长短,其典型值为10ms。

2)输出模块的滞后时间与模块开关器件的类型有关,继电器型约为10ms;晶体管型一般小于1ms;双向晶闸管型在负载通电时的滞后时间约为1ms;负载由通电到断电时的最大滞后时间约为10ms。

3)由扫描工作方式产生的最大滞后时间可超过两个扫描周期。

输入/输出滞后时间对于一般工业设备是完全允许的,但对于某些需要输出对输入做出快速响应的工业现场,可以采用快速响应模块、高速计数模块以及中断处理等措施来尽量减少响应时间。

专题1.3 PLC的编程语言与编程方法

一、PLC的编程语言

PLC是按照程序进行工作的。程序就是用一定的程序语言描述出来的控制任务。1994年5月国际电工委员会(IEC)在PLC标准中推荐的常用程序语言有梯形图(Ladder Dia-gram,LD)、指令表(Instruction List,IL)、顺序功能图(Sequential Function Chart,SFC)和功能块图(Function Block Diagram,FBD)等。

1.梯形图

梯形图(Ladder Diagram)基本上沿用电气控制图的形式,采用的符号也大致相同。如图1-4a所示,梯形图两侧的平行竖线为母线,其间为由许多触点和编程线圈组成的逻辑行。在应用梯形图进行编程时,只要按梯形图逻辑行顺序输入到计算机中,计算机就可自动将梯形图转换成PLC能接受的机器语言,存入并执行。

2.指令表

指令表(Instruction List)类似于计算机汇编语言的形式,用指令的助记符来进行编程。它通过编程器按照指令表的指令顺序逐条写入PLC并可直接运行。指令表的指令助记符比较直观易懂,编程也很简单,便于工程人员掌握,因此得到了广泛的应用。但要注意的是,不同厂家制造的PLC,所使用的指令助记符有所不同,即对同一梯形图来说,用指令助记符写成的语句表也不相同。图1-4a梯形图对应的指令表如图1-4b所示。

3.顺序功能图

顺序功能图(Sequential Function Chart)应用于顺序控制类的程序设计,包括步、动作、转换条件、有向连线和转换5个基本要素。顺序功能图的编程方法是将复杂的控制过程分成多个工作步骤(简称为步),每个步又对应着工艺动作,把这些步按照一定的顺序要求进行排列组合,就构成整体的控制程序。顺序功能图如图1-5所示。图1-4 梯形图和对应的指令表a)梯形图 b)指令表图1-5 顺序功能图

4.功能块图

功能块图(Function Block Diagram)是一种类似于数字逻辑电路的编程语言,熟悉数字电路的技术人员比较容易掌握。该编程语言用类似“与门”、“或门”的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入端、输出端的小圆圈表示“非”运算,信号自左向右流动。功能块图如图1-6所示。

二、PLC的编程方法

在设计PLC程序时,可以根据自己的实际情况,采用以下不同的方法。图1-6 功能块图

1.经验法

经验法是运用自己的经验或者借鉴他人的已经成功的实例进行设计。可以对已有相近或者类似的实例按照控制系统的要求进行修改,直到满足控制系统的要求为止。在工作中应不断积累经验和收集资料,从而丰富自己的设计经验。

2.解析法

PLC的逻辑控制实际上就是逻辑问题的综合。可以根据组合逻辑或者时序逻辑的理论,并运用相应的解析方法,对其进行逻辑关系求解,按照求解的结果编制梯形图或直接编写指令。解析法比较严谨,可以避免编程的盲目性。

3.图解法

图解法是依照画图的方法进行PLC程序设计。常见的方法有梯形图法、时序图(波形图)法和流程图法。

梯形图法是最基本的方法,无论是经验法还是解析法,在把控制系统的要求等价为梯形图时都要用到梯形图法。

时序图(波形图)法适用于时间控制电路,先把对应信号的波形画出来,再依照时间顺序用逻辑关系去组合,就可以把控制程序设计出来。

流程图法是用框图表示PLC程序的执行过程及输入条件与输出之间的关系。在使用步进指令编程的情况下,采用该方法设计很方便。

图解法和解析法不是彼此独立的。解析法要画图,图解法也要列解析式,只是两种方法的侧重点不一样。

4.技巧法

技巧法是在经验法和解析法的基础上运用技巧进行编程,以提高编程质量。还可以使用流程图做工具,将巧妙的设计形式化,进而编制所需要的程序。该方法是多种编程方法的综合应用。

5.计算机辅助设计

计算机辅助设计是利用PLC通过上位链接单元与计算机实现链接,运用计算机进行编程。该方法需要有相应的编程软件。

专题1.4 FX2N系列PLC的型号、安装与接线

一、FX2N系列PLC的型号

FX2N系列PLC的基本单元、扩展单元、扩展模块的型号规格分别见表1-1~表1-3。表1-1 FX2N系列PLC的基本单元一览表表1-2 FX2N系列PLC的扩展单元一览表表1-3 FX2N系列PLC的扩展模块一览表

图1-7所示为基本单元型号名称及其含义说明。扩展单元及扩展模块型号的构成与基本单元相同,只是在模块区分部分中用“E”代替“M”。

二、FX2N系列PLC的安装及接线

应将PLC安装在环境温度为0~55℃、相对湿度小于89%大于35%、无粉尘和油烟、无腐蚀性及可燃性气体的场合中。图1-7 基本单元型号名称及其含义说明

PLC有两种安装方式:一是直接利用机箱上的安装孔,用螺钉将机箱固定在控制柜的背板或面板上;二是利用DIN导轨安装,这需要先将DIN导轨固定好,再将PLC及各种扩展单元卡上DIN导轨。安装时,还要注意在PLC周围留足散热及接线的空间。图1-8所示为FX2N机及扩展设备在DIN导轨上的安装示意图。图1-8 FX2N机及扩展设备在DIN导轨上的安装示意图①—35mm宽,DIN导轨 ②—安装孔(32点以下两个,以上4个) ③—电源、辅助电源,输入信号用装卸式端子台 ④—输入口指示灯 ⑤—扩展模块、特殊单元、特殊模块接线插座盖板 ⑥—输出用装卸式端子台 ⑦—输出口指示灯 ⑧—DIN导轨装卸中卡子 ⑨—面板盖 ⑩—外转设备接线插座盖板 ⑾—电源,运行错误指示灯

在PLC工作前,必须将其正确地接入控制系统。与PLC连接的主要有PLC的电源接线、输入/输出器件的接线、通信线和接地线等。

1.电源接入及端子排列

PLC基本单元的供电通常有两种情况:一是直接使用工频交流电,通过交流输入端子连接,这种情况对电压的要求比较宽松,100~250V均可使用;二是采用外部直流开关电源供电,一般配有直流24V输入端子。采用交流供电的PLC内部带有直流24V内部电源,为输入器件及扩展模块供电。FX2N系列PLC大多为AC电源、DC输入形式。图1-9所示为FX2N-48M的接线端子排列图,上部端子排中标有L及N的接线位为交流电源相线及中线的接入点。图1-10所示为基本单元接有扩展模块时交直流电源的配线示意图。

2.输入端器件的接入

PLC的输入端连接输入信号,器件主要有开关、按钮及各种传感器,这些都是触点类型图1-9 FX2N-48M的接线端子排列图图1-10 基本单元接有扩展模块时交直流电源的配线示意图注:端子为空端子,不要外部配线,可作为中断端子使用。

的器件。在接入PLC时,将每个触点的两个接头分别连接一个输入点及输入公共端。由图1-9可知,PLC的开关量输入接线点都是螺钉接入方式,每一位信号占用一个螺钉。图1-9中上部为输入端子,COM端为公共端,输入公共端在某些PLC中是分组隔离的,在FX2N机中是连通的。开关、按钮等器件都是无源器件,PLC内部电源能为每个输入点提供大约7mA的工作电流,这也就限制了线路的长度。在接入有源传感器时,需注意与机内电源的极性配合。对模拟量信号的输入,需采用专用的模拟量工作单元。图1-11所示为输入器件的接线示意图。图1-11 输入器件的接线示意图

3.输出端器件的接入

在PLC输出端上连接的器件主要是继电器、接触器和电磁阀的线圈。这些器件均采用PLC外部的专用电源供电,PLC内部不过是提供一组开关触点。接入时,线圈的一端接输出点螺钉,另一端经电源接输出公共端。图1-9所示的中下部为输出端子,由于输出端连接线圈种类多,所需的电源种类及电压不同,所以输出端的公共端常分为许多组,而且组间是隔离的。PLC输出端的额定电流一般为2A,大电流的执行器件须配装中间继电器。图1-12所示为输出器件(继电器)的接线示意图。

4.通信线的连接

PLC一般设为专用的通信口,通常为RS-485口或RS-422口,FX2N型PLC为RS422口。与通信口的接线常采用专用的接插件连接。图1-12 输出器件(继电器)的接线示意图

专题1.5 SWOPC-FXGP/WIN-C编程软件的使用

一、概述

三菱公司的SWOPC-FXGP/WIN-C编程软件供对FX0S、FX0N、FX2和FX2N系列三菱PLC编程以及监控PLC中各软元件的实时状态。它占用的存储空间不到2MB,功能强大、使用方便,且界面和帮助文件均已汉化,可在Windows 3.1及Windows 95以上版本中运行。

1.进入SWOPC-FXGP/WIN-C的编程环境

在安装好软件后,在桌面上自动生成FXGP/WIN-C软件包,用鼠标双击进入软件包,选择可执行文件FXGPW.EXE,双击鼠标左键,出现图1-13所示的窗口,即可进入编程。

2.PLC程序下载

PLC程序下载的方法是,首先使用编程通信转换接口电缆SC-09连接好计算机的RS-232C接口和PLC的RS-422编程器接口,然后打开图1-13所示的“PLC”菜单,即生成图1-14所示的窗口。

在图1-14窗口出现后,再打开PLC菜单下的“端口设置”子菜单,出现图1-15所示的对话框,选择正确的串行口后再单击“确认”按钮。

在选择好串行口后,打开图1-14“PLC”菜单下的“程序读入”子菜单,即可进入图1-16所示的对话框。正确选择PLC型号,单击“确认”按钮后等待几分钟,PLC中的程序即下载到计算机的SWOPC-FXGP/WIN-C文件夹中。PLC程序下载后的窗口如图1-17所示。图1-13 SWOPC-FXGP/WIN-C编程环境的窗口图1-14 PLC程序下载的窗口图1-15 “端口设置”对话框图1-16 “PLC类型设置”对话框图1-17 PLC程序下载后的窗口

3.PLC程序的打开

首先打开“文件”菜单下的“打开”子菜单,弹出图1-18所示的对话框。选择正确的文件后,单击“确定”按钮,即可打开文件。图1-18“文件打开”对话框

4.编制新的程序

如图1-19所示,打开“文件”菜单下的“新文件”子菜单,弹出图1-16所示的对话框。然后选择PLC型号,即可进入编制程序窗口,如图1-20所示。

5.设置页面和打印

打开“文件”菜单下的“页面设置”子菜单,即可进行编程页面设置。打开“文件”菜单下的“打印机设置”子菜单,即可进行打印设置。

6.退出主程序

打开“文件”菜单下的“退出”子菜单或单击窗口右上角的<×>键,即可退出主程序。图1-19 创建新文件窗口图1-20 编制程序窗口

7.帮助文件的使用

打开“帮助”菜单下的“索引”子菜单,寻找需帮助的目录名,如图1-21所示。双击目录名,即可进入帮助文件。“帮助”菜单下的“如何使用帮助”告诉用户如何使用该帮助文件。

二、程序编制

1.编制语言的选择

SWOPC-FXGP/WIN-C软件提供3种编程语言,分别是梯形图、语句表和功能逻辑图(SFC)。打开“视图”菜单,其窗口如图1-22所示,可选择对应的编程语言。图1-21 帮助文件窗口图1-22 “视图”菜单窗口

2.采用梯形图编写程序

1)按以上步骤选择梯形图编程语言。可选择“视图”菜单下的“工具栏”、“状态栏”、“功能键”和“功能图”4个子菜单,如图1-23所示。

2)梯形图中对软元件的选择,既可通过以上“功能键”和“功能图”子菜单完成,也可用“工具”菜单完成。“工具”菜单窗口如图1-24所示。菜单下的“触点”子菜单提供对输入各元件的选用;“线圈”和“功能”子菜单提供了对各输出继电器、中间继电器、时间继电器和计数器等软元件的选用;“连线”子菜单除了用于梯形图中各连线外,还可以通过<DEL>键删除连接线;“全部清除”子菜单用于清除所有的编程内容。图1-23 “视图”菜单下的4个子菜单a)工具栏 b)状态栏 c)功能键 d)功能图图1-24 “工具”菜单窗口

3.“编辑”菜单的使用“编辑”窗口如图1-25所示。“剪切”、“撤消键入”、“粘贴”、“复制”和“删除”子菜单操作均与普通软件一样,这里不再介绍。其余各子菜单是对各连接线、软元件等的操作。

4.编程语言的转换

在编写梯形图程序后,通过选择“视图”菜单下梯形图、指令表和功能逻辑图子菜单可进行3种编程语言的转换。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书

若在网站上没有找合适的书籍,可联系网站客服获取,各类电子版图书资料皆有。

客服微信:xzh432

登入/注册
卧槽~你还有脸回来
没有账号? 忘记密码?