陈国洪concept-教学讲解课件_第1页
陈国洪concept-教学讲解课件_第2页
陈国洪concept-教学讲解课件_第3页
陈国洪concept-教学讲解课件_第4页
陈国洪concept-教学讲解课件_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

concept2.6讲座自动化信息技术公司陈国洪2005.62021/3/301concept2.6讲座自动化信息技术公司2021/3/30第一章CONCEPT概述第二章项目结构concept2.6讲座第八章DFB(派生功能块)第九章变量编辑器第三章创建项目第四章PLC配置第六章梯形图LD第七章梯形逻辑984第五章功能块语言FBD第十章项目浏览器第十一章引用数据编辑器第十二章在线功能第十三章导入/导出第十四章仿真PLC2021/3/302第一章CONCEPT概述第二章项目结构concept2精品资料2021/3/303精品资料2021/3/303你怎么称呼老师?如果老师最后没有总结一节课的重点的难点,你是否会认为老师的教学方法需要改进?你所经历的课堂,是讲座式还是讨论式?教师的教鞭“不怕太阳晒,也不怕那风雨狂,只怕先生骂我笨,没有学问无颜见爹娘……”“太阳当空照,花儿对我笑,小鸟说早早早……”2021/3/3042021/3/304

第一章CONCEPT概述

1.作为一种自动控制项目的解决方案,CONCEPT提供了与IEC1131-3国际标准兼容的编程语言:功能块语言FBDLD(梯形图)顺序语言(SFC)指令表IL结构化文本ST梯形图LL9842.CONCEPT安装安装CONCEPT2.6安装SR1安装授权,用AUTHRR覆盖CONCEPT目录下的AUTHRREnd2021/3/305第一章CONCEPT概述1.作为一种自动控制第二章项目结构2.1.一个项目的结构使用CONCEPT创建的PLC程序是按项目中使用的PLC配置和程序分级执行的.程序被分解为区段组和区段项目区段组(循环)区段组I/O事件程序区段组定时器事件配置循环区段循环区段循环区段循环区段HW区段HW区段定时器区段定时器区段区段组End2021/3/306第二章项目结构2.1.一个项目的结构项目区段组区段组程序区2.2.程序的结构一个程序包含一个或者更多个区段或区段组.区段组可以包含区段和其他区段组.区段组可以标准步骤地创建并使用Project→Projectbrowser来填充。2.2.1变量变量是用于区段内、几个区段之间以及在程序和PLC之间交换的数据。变量使用菜单命令Project→Variabledeclaration来声明。如果带有此功能的变量分配到一个地址,它就被称作定位变量。如果该变量没有分配到地址,那么它就称作非定位变量。如果该变量被分配到一个派生数据类型,它就被称作多元素变量。2.2.2常量常量是分配了一个值的变量,该值不能由逻辑程序进行修改(只读)。2.2.3立即数(值)立即数是直接使用的数值,用于FFB的输入,以及转移条件等。这些值不能被程序逻辑改变(只读)。End2021/3/3072.2.程序的结构一个程序包含一个或者更多个区2.2.4直接地址

直接地址是PLC的内存范围。它们位于在StateRAM中,并可以分配给输入/输出模块。直接地址可以以不同的格式输入或显示。其显示格式在对话框Options→Preferences→Common→中指定。设置此显示格式与输入格式没有冲突,也就是说,直接地址可以以任何格式输入。以下的地址格式都是可能的:标准格式(400001)五个字符地址直接跟在第一位数字(基准)后面。分隔格式(4:00001)第一位数字(基准)和随后的五个字符的地址用冒号(:)隔开。紧凑格式(4:1)第一位数字(基准)与后面的地址用冒号(:)隔开,而地址前面的0不表示出来。IEC格式(QW1)在第一个位置上是一个IEC标示符,随后是五个字符的地址。%0X12345=%Q12345%1X12345=%I12345%3X12345=%IW12345%4X12345=%QW12345直接地址的值可以使用引用数据编辑器在线修改。End2021/3/3082.2.4直接地址

End2021/3/3082.3.区段一个程序包含一个或多个区段。一个区段描述一个系统单元(例如一个电动机)的功能模式2.4.区段类型

在Concept中为Quantum处理提供了三种区段类型。

A)循环区段在每个程序循环中执行。

B)I/O事件区段不会周期性执行,

C)定时器时间区段用户定义精确的间隔启动并处理。End2021/3/3092.3.区段End2021/3/309

LL984区段是最先执行的。LL984区段的垂直顺序可以在Project→Configurator→Configure→Segmentscheduler…对话框中定义。

一旦整个LL984区段都处理完,IEC区段就会随后进行处理(FBD、SFC、LD、IL、ST)其执行顺序可以有Project→Executionorder…或者项目浏览器对话框来决定。2.5.区段执行顺序End2021/3/3010

LL984区段是最先执行的。LL984区段的垂直顺序可以第三章创建项目概述项目的创建有7个主要步骤:End3.1.启动Concept,并开始一个新的项目3.2.配置PLC,设定硬件配置。3.3.创建用户程序,创建新的区段并创建您的程序3.4.保存,保存您的项目。3.5.载入并测试项目,在PC和PLC之间创建连接。将项目下载到PLC中并启动。用在线测试功能来测试程序。现在删除程序中的任何错误!将修改过的部分下载到PLC中。3.6.优化及分离,现在建议优化程序存储容量并将优化过的程序重新加载到PLC中。在成功的加载、测试和优化(如果有必要)以后,您可以将PC从PLC上断线。程序将离线运行。3.7.文档,创建一套您的项目的完整文档2021/3/3011第三章创建项目概述End3.1.启动Concept,并End3.1.启动Concept3.1.1.双击Concept图标启动Concept。3.1.2.选择File→NewProject。响应:项目将作为未命名项目打开。3.1.2.此后,以一个名称保存此项目。已保存的项目可以使用OpenProject…命令或者使用其项目图标来调用。2021/3/3012End3.1.启动Concept3.1.1.双击Conc3.2.配置PLC

3.2.1必要配置:3.2.1.1.指定PLC的类型(最小配置)步骤如下:⑴.选择Project→PLCconfiguration.响应:PLCconfiguration窗口打开,这里包含更多硬件配置的菜单命令。⑵从列表中选择PLCSelection菜单命令。响应:PLCSelection对话框打开。⑶.在PLCfamily列表中选择您的PLC类型。⑷.在CPU/Executive列表中选择您的CPU。⑸.在Runtime列表中选择Enable状态。响应:可以用IEC语言(FBD、LD、IL和ST)进行区段编辑。注意:在Runtime列表中,如果显示状态Notavailable,Disabled或Only984,则表示选定的CPU不支持任何IEC,那么选定的CPU专门支持IEC语言,这些无须明确启用。⑹.经过简单的测试和编程,现在就可以退出此配置。End2021/3/30133.2.配置PLC

3.2.1必要配置:3.2.1.3.2.1.2.设置内存分区的步骤如下:

⑴.选择Project→PLCconfiguration.响应:PLCconfiguration窗口打开,这里包含更多硬件配置的菜单命令。⑵.从列表中选择PLCmemorypartition(PLC内存分区)菜单命令。响应:PLCmemorypartition(PLC内存分区)对话框打开。⑶.在Discrete(离散量)和Word(字)范围内选择对用户程序必要的I/O标志位和I/O字的可能数目。注意:不能超过的最大地址范围,这可以在对话框右边看到。End2021/3/30143.2.1.2.设置内存分区的步骤如下:

⑴.选择Proje安装装载包的步骤如下:⑴.选择Project→PLCconfiguration.响应:PLCconfiguration窗口打开,这里包含更多用于硬件配置的菜单命令。⑵.在列表框中选择Loadables菜单命令。响应:Loadables(装载包)对话框打开。⑶.在Available:列表中选择装载包。⑷.选择Install=〉command按钮。响应:选定的装载包会移动到Installed:区域。⑸.重复步骤3和步骤4,直到所有所需装载包安装完成。3.2.1.3安装装载包End2021/3/3015安装装载包的步骤如下:3.2.1.3安装装载包End20213.2.1.4设定I/O映像

⑴.选择:Project→PLCconfiguration

响应:PLCconfiguration窗口打开,这里包含更多用于硬件配置的菜单命令。End2021/3/30163.2.1.4设定I/O映像

⑴.选择:Project→P⑵.在列表中选择I/Omap菜单命令。响应:I/Omap(I/O映像)对话框打开。End2021/3/3017⑵.在列表中选择I/Omap菜单命令。响应⑶.选择Edit…命令按钮。响应:输入模块的对话框打开。End2021/3/3018⑶.选择Edit…命令按钮。响应:输入模块的对话框打开。En⑷.在Module栏中,选择…命令按钮。响应:I/OModuleSelection(I/O模块选择)对话框打开。。End2021/3/3019⑷.在Module栏中,选择…命令按钮。响应:I/OMo

⑸.在Module栏中,选择module.End响应:模块在当前槽位中显示;选择Inputstart和/或Outputstart栏并输入模块要占用输入和/或输出基准范围的第一个地址。2021/3/3020

⑸.在Module栏中,选择module.End响应:模块⑹.选定该模块并选择Params命令按钮。

响应:如果该模块拥有参数对话框,您可以在这里定义参数(例如,断线行为、数据格式、测量范围)。End2021/3/3021⑹.选定该模块并选择Params命令按钮。

响应:如果该模块3.2.2可选配置

3.2.2.1主站设置指定远程I/O的步骤如下(此步骤对最小化配置可选):①.选择Project→PLCconfiguration.响应:PLCconfiguration窗口打开,这里包含更多用于硬件配置的菜单命令。②.在列表中选择I/Omap菜单命令。响应:I/Omap对话框打开。③.选择Headsetup…命令按钮。响应:HeadSetup(主站设置)对话框打开。④.输入RIO或NOM模块的槽位。响应:返回到I/Omap对话框。⑤.选择在GoTo列表中的Headsetup.End2021/3/30223.2.2可选配置

3.2.2.1主站设置指定3.2.2.1主站设置⑥.在表中选择一个空行(最后一行),然后选择Insert命令按钮。响应:在类型栏中输入了另一个I/O站。⑦.选择Drop(分站)栏并输入该站号码。注意:只能配置与在段调度程序中注册的段数相同数目的远程I/O站。⑧.选择GoTo列表中的hesdsetup进行第二次drop.⑨.接下来,进行设定I/O映像步骤地第3到第6步。End2021/3/30233.2.2.1主站设置⑥.在表中选择一个空行(最后一行),然3.2.2.2设定Modbus通讯设定Modbus通讯(Quantum从站、终端、打印机等)的步骤如下:1.选择Project→PLCconfiguration

响应:PLCconfiguration窗口打开,这里包含更多用于硬件配置菜单命令。2.在列表中选择ModbusPortsettings菜单命令。响应:ModbusPortsettings(Modbus端口设定)对话框打开。3.进行相应设定。End3.2.2.3设定peercop通讯3.2.2.4设定数据保护3.2.2.5多种PLC设定3.2.2.6ASCII消息(仅为984LL)2021/3/30243.2.2.2设定Modbus通讯设定Modbus通讯(Qu3.3创建用户程序End概述:用户程序是以区段创建的.每个区段可以用可用语言中的一种来进行编程.在项目中拥有唯一的名称.区段可以在编程期间的任何时候生成.一个用户程序的创建包含以下步骤:3.3.1.生成一个新的区段。3.3.2.声明变量3.3.3.区段编程3.3.4.分析程序/区段3.3.5.指定区段执行顺序2021/3/30253.3创建用户程序End概述:用户程序是以区段创建的.每3.3.1生成一个新区段的步骤如下:

1.在主菜单File中调用菜单命令Newsection…结果:NewProgramsection(新程序区段)对话框打开。2.点击此区段想要使用的编程语言。3.在文本框Sectionname中输入区段的唯一名称。4.以此方式生成所需的所有区段。End2021/3/30263.3.1生成一个新区段的步骤如下:

1.在主菜单File3.3.2.声明变量一个程序由更功能和功能块(FFB)或者由带有变量(例如信号)声明的指令、地址和字面值组成,直接地址和立即数可以直接使用,而变量在他们可以用于编程之前必须进行声明,步骤如下:1.在主菜单Project中调用菜单命令Variabledeclaration…结果:Variabledeclaration(声明变量)对话框打开。2.输入变量名、相关数据类型,如有必要还有基准地址、初值和注释。3.OK确认记录。注意:从FFB连接或者触点等双击弹出Variabledeclaration还可以进行更多编辑。End2021/3/30273.3.2.声明变量一个程序由更功能和功能块(FFB)或者由3.3.3.区段编程步骤如下:①使用File→Opensection打开要编程的区段.

②根据单一程序语言的原则创建程序.2021/3/30283.3.3.区段编程步骤如下:2021/3/30283.3.4.分析程序/区段检查一个区段或者整个程序是否有语法错误.分析程序/区段步骤如下:①在主菜单Project中调用菜单命令AnalyzeSection…结果:AnalyzeSection对话框打开。②在主菜单Project中调用菜单命令Analyzeprogram…结果:Analyzeprogram对话框打开。③改掉显示或报告错误的原因.注意:将一个区段或者程序载入到PLC中只有在检查无误(除去警告的原因并不绝对必要,然而检查警告是明智的)时才可能.2021/3/30293.3.4.分析程序/区段检查一个区段或者整个程序是否有语法3.3.5.设定区段执行顺序区段最初以他们创建的次序储存并在程序启动以后执行.一般来说此次序必须依照项目特定的情况进行调整以符合任务要求.指定区段执行次序的步骤如下:要指定区段的执行顺序有两种选择:在主菜单Project中调用菜单命令Executionorder...,并使用按钮First(第一个)、Last(最后一个)、Next(下一个)、Previous(前一个)按需要设定区段的顺序。在主菜单Project中调用菜单命令Projectbrowser并按需要用鼠标点住将它们在项目浏览器中移动排序。2021/3/30303.3.5.设定区段执行顺序区段最初以他们创建的次3.4.保存⑴第一次保存一个项目①在File主菜单中调用SaveProjectAs…菜单命令。②在Filename(文件名)文本框中输入项目名.prj③在目录列表中选择想要的驱动器和目录。作为选择,可在文件名文本框中输入整个路径说明,如c:\product1\reactor3.prj(max.28characters+.prj)(最长28个字符+.prj)如果这些目录并不存在,它们将自动生成。注意:依照IEC1131,一个项目包括属于一台PLC的所有的程序、数据等。如果有若干项目(例如若干台PLC)从属于一个系统,那么所有的项目应当储存在一个以此系统命名的公共目录中。④点击OK命令按钮响应:项目被储存在给定名称下的指定目录里。⑵辅助保存从File主菜单中直接选择Save菜单命令。2021/3/30313.4.保存⑴第一次保存一个项目2021/3/30313.5.载入及测试3.5.1概述装载并测试宏分解为9个主要步骤:⑴将EXEC文件装入PLC⑵连接PC和PLC⑶装载并启动程序⑷激活画面⑸更改立即数⑹更改变量值⑺定位错误⑻下载更改⑼启动并停止PLCEnd2021/3/30323.5.载入及测试3.5.1概述End2021/3/33.5.2连接PC和PLC连接PC和PLC的步骤如下:⑴从Online主菜单中调用Connect…菜单命令。响应:ConnecttoPLC(连接到PLC)对话框打开。⑵设定协议类型(Modbus、ModbusPlus、TCP/IP或模拟器)以及想要与之通讯的PLC节点(当在网络中工作时)。⑶在Accessright(访问权限)下选择ChangeConfiguration(更改配置)选项⑷OK确认End2021/3/30333.5.2连接PC和PLC连接PC和PLC的步骤如下:E3.5.3载入及运行程序载入并运行程序的步骤如下:⑴从Online主菜单中调用Connect…菜单命令。响应:DownloadController(下载到控制器)对话框会在PLC中打开。⑵当第一次载入程序时,使用ALL命令按钮。⑶点击Download命令按钮,响应:多种对话框将打开。⑷回答问题StoptheprograminPLC?Yes/No(停止PLC中的程序吗?Yes/No),答Yes。注意:此问题只在程序已经在PLC中运行时才出现。⑸回答问题StartaprograminPLC?Yes/No(启动PLC中的程序吗?),如果没有错误则回答Yes。如果报告了警告或者错误,它们将在消息窗口中列出,在指定点改正警告或只错误。End2021/3/30343.5.3载入及运行程序载入并运行程序的步骤如下:End3.5.4激活动面⑴如果要专门显示布尔型值。则要专门显示布尔型值,调用Online主菜单并单击Animatebooleans菜单命令。响应:所有布尔数值(变量、直接地址、立即数)均以彩色显示(0信号=红色,1信号=绿色)。⑵如果想要显示所有变量的值。则要显示所有变量的值,调用Editing主菜单选项并选择SelectALL菜单命令。然后使用Online主菜单选项调用AnimateSelection菜单命令。响应:所有的值(变量、直接地址、立即数)均以彩色显示(红色=0信号,绿色=1信号,黄色=两者,对于变量,直接显示其值,对于多元素变量,双击变量显示其值)⑶如果想要在文本语言(IL和ST)中输入监视区域。则使用SelectesInspect(选定检查)菜单命令将文本语言IL和ST粘贴到区段监视区域。响应:分配变量的当前值在这些监视区域显示。对于多元素变量,只有第一个元素的值会显示出来。这可以通过在双击调用可用选项的NumericInspectSettings(数字检查设定)对话框的监视常来进行更改。End2021/3/30353.5.4激活动面⑴如果要专门显示布尔型值。End203.5.5更改立即数的值更改立即数的过程如下:1.激活动画。2.在要更改的立即数上双击。3.输入一个新值并点OK确认。响应:新值将在下一个逻辑扫描期间发送到PLC。End2021/3/30363.5.5更改立即数的值更改立即数的过程如下:End203.5.6更改变量的值借助引用数据编辑器,可以显示并设定变量的值(状态、控制、强制)。改变变量值的步骤如下:在菜单中选择Online,然后选择ReferenceDataEditor菜单命令。在标记为RDETemplates(RDE模板)的对话框中输入要显示的变量。要设置该值,加亮Disable(禁用)复选框,然后输入想要的值。RDE模板可以以唯一的名称保存。要做到这一点,调用RDE主菜单选项并选择Savetemplateas菜单命令。注意:可以一次调用若干个RDE模板,要做到这一点,调用RDE主菜单选项并选择Opentemplate…菜单命令。End2021/3/30373.5.6更改变量的值借助引用数据编辑器,可以显示并设3.5.7定位错误如果在PLC处理程序期间有错误发生,通常它们会在Messages(消息)屏幕上显示并输入日志登记表的事件清单。进行错误定位的步骤如下:1从Online主菜单中调用OnlineEventViewer(事件观察器)菜单命令。响应:一个窗口将打开,在其中列出并说明所有错误。2选择一个错误行并使用命令按钮GotoError。响应:这将直接转到错误发生的区段。错误对象会被加亮。3修正程序4如果您的程序现在的状态为UNEQUAL,那么请再次执行在下载并启动程序(参载入并运行程序)中所说明的步骤。如果现在程序的状态MODIFIED,那么请再次执行在下载更改中所说明的步骤。2021/3/30383.5.7定位错误如果在PLC处理程序期间有错3.5.8下载更改如果在更改以后项目的状态为MODIFIED,这些更改可以无须停止当前运行的程序而在线装载到PLC中。下载更改的步骤如下:1从Online主菜单访问DownloadChanges...菜单命令。2单击OK。响应:更改将下载到控制器。2021/3/30393.5.8下载更改如果在更改以后项目的状态为MODI3.5.8启动及停止PLC启动及停止PLC的步骤如下:如果同一个项目正在PC和PLC(EQUAL)中运行,那么PLC可以以Online→OnlineControlPanel…来启动或者停止。End2021/3/30403.5.8启动及停止PLC启动及停止PLC的步骤如下:3.6优化及分离优化项目:在安装结束或在几次运行DownloadChanges...之后,执行一次优化是很有用的,这样可以填充在程序内存管理中的间隙。优化以后在PC和PLC上的项目会UNEQUAL(不等),而程序必须以Download...(警告:程序必须被停止并再次启动!)载入PLC。优化项目的步骤如下:1以File→SaveProject保存项目。2在File主菜单中调用Closeproject菜单命令并注意其后出现的对话框。3在File主菜单中调用OptimizeProject...菜单命令并选择要优化的项目。注意随后出现的对话框。4在Online主菜单中以MemoryStatistics...菜单命令检查程序数据内存的大小。5此大小可以随后在PLC配置中更改。6以File→SaveProject保存项目。7使用Online→Download...将优化过的程序重新载入PLC。要做到这一点,当前运行的程序必须被终止。8以Online→OnlineControlPanel启动新载入的程序。2021/3/30413.6优化及分离优化项目:在安装结束或在几次运行Downlo3.7文档每个项目都应当被完全地文档化。更改和补充也应当文档化(部分文档)。文档包括:项目的注释(Project→Properties)每个个别区段的注释(File→Sectionproperties)变量的注释应用功能、功能模块和DFB的注释(在每个模块的属性对话框中的命令按钮Comment)DFB,步和转移的注释(在每个元素的属性对话框中的命令按钮Comment)在图形编程语言中自由放置的文本格式的注释(Object→Text)对文本编程语言每一行的注释用户指定数据类型的注释派生功能模块(DFB)的注释。2021/3/30423.7文档每个项目都应当被完全地文档化。更改和补第四章PLC配置本章包含以下几个内容:4.1关于硬件配置的总体描述configuration4.2在离线和在线模式下的配置4.3必须的配置4.4底板扩展模块4.5配置以太网End2021/3/3043第四章PLC配置本章包含以下几个内容:End2021/34.1关于硬件配置的总体描述⑴总体描述预览:系统配置至关重要,因为它对所有的控制操作模式都有影响。它必须要定义所有指定。控制信息以及总体描述,确定所需要的存储空间并决定输入/输出区域。对于初次配置,用户必须输入PLC区域的若干基本细节,例如PLC类型以及内存。只有有效配置才能被核准。一个配置通常会提及一个项目,也就是说,菜单命令PLCconfiguration仅在一个项目打开以后才可用可以离线或者在线进行配置。⑵配置方式①使用配置菜单在PLC配置窗口中有一些必须执行的菜单命令可用。灰色的菜单命令当前不可用,但为扩展硬件配置,可通过Config.Extensions目录中的菜单命令SelectExtensions激活。②读取模块设置PLC模块设置是手动输入的,可以在ONLINE(在线)模式中与连接硬件相比较。在读入它以后,Concept中缺少的模块会在I/O映像中显示,并且可以再次编辑。然后可以为每个模块进行I/O寻址。③下载硬件配置一个项目的硬件配置被保存并可以下载到模拟程序Concept-SIM,Concept-SIM32或PLC中。这样做,可以建立主机和PLC之间的EQUAL状态。End2021/3/30444.1关于硬件配置的总体描述⑴总体描述End2021/3/34.2在离线和在线模式下的配置4.2.1在离线模式下的配置在OFFLINE(离线)模式下PLC配置窗口中所有硬件配置的菜单命令都可用。Config.Extensions目录中的子菜单可以在SelectExtensions对话框中激活,以扩展配置。如果PLC在ONLINE(在线)模式中,可以使用菜单命令Online→Disconnect…切换到离线模式。在编辑器窗口的页脚,状态条指示器会显示NOTCONNECTED(未连接)4.2.2在在线模式中并在活动模拟器中的配置在带有一个活动模拟器或者一个ModbusPlus连接时,在在线模式进行配置是不可行的。也就是说不可连接。可用的对话框只能是调用以及读取。可以使用菜单命令OnlineConnect…切换到在线模式,并建立主机到PLC之间的连接。4.2.3在在线模式并在真实的PLC中的配置使用到一台真实PLC的连接在在线模式下进行配置是可行的,只要ChangeConfiguration(更改配置)访问级被激活。在PLC正处于RUN(运行)模式时配置或重配置一台PLC是不可执行的。如果PLC中有程序正在运行,必须将之停止才能指定重配置。使用Online→OnlineControlPanel→StopPLC停止PLC。在编辑之后,当PLC启动时所做更改将自动传输到硬件中。End2021/3/30454.2在离线和在线模式下的配置4.2.1在离线模式下4.3必须的配置本节包括以下内容:4.3.1前提条件4.3.2PLC选择4.3.3对PLC类型的CPU选择4.3.4PLC内存映像4.3.5装载包(Loadables)4.3.6段管理器4.3.7I/O影响End2021/3/30464.3必须的配置本节包括以下内容:End2021/3/4.3.1前提条件简介只有当CPU已在PLCSelection对话框中选定时,PLCConfiguration(PLC配置)窗口中所有的菜单才能可用。以下对话框是最小化的选择,必须作为硬件配置的一部分进行编辑。PLC选择PLC内存分区装载包(Ioaderabele)段调度程序I/O映像只有与所使用的硬件兼容,参数选择就可以被采用。End2021/3/30474.3.1前提条件简介End2021/3/30474.3.2PLC选择⑴决定逻辑区欲使用的编程语言(IEC或LL984)的逻辑区可以扩展至相应的PLC类型和PLC系列的选择。装载包的分配和安装根据以下设定决定:选择意义启动IEC装载包的安装。可以设置IEC想要占用的内存区域。装载包的分配和安装对应于所应于所选择的CPU,由装载包对话框自动执行。禁止不安装IEC装载包,将完全关闭IEC区而整个逻辑区将为LL984使用。仅为984/仅为IEC某些MomentumCPU只能在IEC区域或者只能在LL984区域编辑。⑵定义全部IEC通过定义全部IEC内存容量以及全局数据,您也自动地定义了IEC程序的内存容内存量。在此容量的基础上,LL984用户程序的可用内存空间也被确定了。注意:全局数据是指非定位变量的内存空间。注意:全部IEC内存=IEC程序内存+全局数据End2021/3/30484.3.2PLC选择End2021/3/30484.3.2对于PLC类型的CPU选择

简介在安装硬件(ConceptEXECLoader)时,您可能需要加载不同的EXEC执行文件(*.BIN),不同的PLC类型的固件(firmware)。可以通过装载带有相应CPU的EXEC执行文件使用应用的PLC有所不同,如下表如示。

2021/3/30494.3.2对于PLC类型的CPU选择

简介在安装4.3.3PLC内存映像就程序的创建来说,对于输入位、输出/标志位、输入字和输出/标志字应配置选句子的地址空间。对StateRAM值的概述:最大StateRAM已用StateRAMStateRAM的使用一旦选定了CPU类型,系统会为用户分配一套默认值地址。End2021/3/30504.3.3PLC内存映像就程序的创建来说,对于输入位、4.3.4段管理器预览如果配置了一个远程I/O站(Drop分站),处理LL984区段的次序和方法可以在对话框Segmentmanager中定义。在删除(对话框I/Omap)一个已配置好的远程I/O分站时,它会自动从段管理器中删除。功能模式每个I/O分站被分配到一个段。因此不允许在段调度程序中输入比在I/O映像中配置的I/O分站更少的段数。在段调度程序中,最大段数默认设置为32个。配置器检查在两个对话框之间的一致性并将I/O分站在段调度程序中分配。一个窗口会告诉您哪个I/O分站被插入。改变段处理次序段处理的次序可以手动更改,在这里段号或者分站号可以在对应行中编辑。对于本地I/O分站,1会被自动输入到对话框的第一行的Instat.和Outstat.栏中。如果没有定义次序,各段将以递增次序进行处理。End2021/3/30514.3.4段管理器预览End2021/3/30514.3.5I/O(Image)映像简介

在I/O映像中,先配置I/O站号(dorps),然后配置模块的I/O地址和参数。定位分站分站(Drop)号可以随意安排,除了第一个以外(从第2个开始)。第一个分站号自动分配给本地分站,且不能编辑。配置板扩展器140XBE10000模块对扩展底板来说是必须的。这样做可以连接第二个底板,并且最多可获得14个额外的槽位。140XBE10000模块安装在两个底板上。此外要求一个独立的电源供应(电源单元)扩展地板在Concept中配置在第一个分站,使用槽位2-1到2-16。警告140XBE10000的插槽分配在配置表中没有表示,不要配置该模块。您应当注意该模块和电源模块的硬件插槽,不要让其它模块占用这些插槽。忽视警告可能导致受伤或者设备损坏。注意:通过一个底板的数据流比通过远程系统的更快。End2021/3/30524.3.5I/O(Image)映像简介End2021/4.3.6.

读入映像在“停止”状态的PLC的在线模式中,硬件模块I/O映像可以传输如下:打开一个项目打开PLCConfiguration窗口。使用PLCType菜单命令,打开PLCType对话框并选择PLC类型。将主机连接到PLC(Online→Connect…)打开I/OMap映像对话框(PLCConfiguration→I/OMap)。使用Edit命令按钮打开LocalQuantumI/Ostation对话框选中Poll复选框。响应:识别了的模块在Read栏彩色列出。双击Read栏中的彩色文本框。响应:列出的模块传输到Modbule栏中。在对应的栏(In.Ref.,InEnd,OutRef.,OutEnd)内输入地址区。在主机和PLC之间的硬件匹配后,配置可以继续进行。End2021/3/30534.3.6.读入映像在“停止”状态的PLC的在线模式中4.4底板扩展模块简介Quantum底板扩展模块通过140XBE10000模块为本地分站或者RIO分站提供了一个扩展底板。功能描述此模块通过一条电缆连接两个Quantum底板(主底板和从底板)并支持在两个底板之间的所有数据通讯。每个底板需要一个140XBE10000模块,占用一个插槽并需要本底板电源供电。End2021/3/30544.4底板扩展模块简介End2021/3/30544.5配置以太网使用Quantum时的配置在Configurator窗口中打开SelectExtensions对话框。在文本框中选择以太网模块(NOE)的数目。响应:这些模块随后会在I/OModuleSelection对话框的列表框中出现并可以插入I/O映像。在Cinfigurator窗口中打开EthernetI/OScanner对话框,在其中输入来自网络管理员的信息(互联网地址、子网掩码、网关、针类型)。在Online主菜单中打开ConnecttoPLC对话框(菜单命令Cinnect…)在ProtocolType列表框中选择选项TCP/IP,然后再IPaddress或DNSHostname文本框中,输入网卡的(IP)地址。在编辑之后,在Online主菜单中打开DownloadController对话框(菜单命令Load…),并点击Download命令按钮。响应:出现一条消息,询问是否想要启动PLC。在以Yes命令按钮确认此信息之前,“Link”显示必须在以太网模块上出现。End2021/3/30554.5配置以太网使用Quantum时的配置End2021第五章功能块语言FBD2021/3/3056第五章功能块语言FBD2021/3/3056第六章梯形图LD第六章梯形图LD2021/3/3057第六章梯形图LD第六章梯形图LD2021/3/3057第七章梯形逻辑9842021/3/3058第七章梯形逻辑9842021/3/3058第八章DFB(派生功能块)2021/3/3059第八章DFB(派生功能块)2021/3/3059第九章变量编辑器第九章变量编辑器2021/3/3060第九章变量编辑器第九章变量编辑器2021/3/3060第八章DFB(派生功能块)2021/3/3061第八章DFB(派生功能块)2021/3/3061第十章项目浏览器2021/3/3062第十章项目浏览器2021/3/3062第十一章引用数据编辑器

2021/3/3063第十一章引用数据编辑器

2021/3/3063第十二章在线功能2021/3/3064第十二章在线功能2021/3/3064第十三章导入/导出2021/3/3065第十三章导入/导出2021/3/3065第十四章仿真PLC2021/3/3066第十四章仿真PLC2021/3/3066ShortCutKeysMenuEntryCommandExecutedF1Callsthecontext-sensitiveonlinehelp.Usethiskeytocallupanexplanationofthemenuentrycommandordialogchosen.Indialogs,thiskeycorrespondstothemenuentrycommandHelp.Ctrl+F4Systemmenu(forthedocumentwindow)→ClosedocumentwindowCtrl+F6Systemmenu(forthedocumentwindow)→NextCtrl+SDatafile→Saveproject/saveDFBALT+F4Datafile→Quittheapplicationwindow(Concept-Application)F8Project→VariabledeclarationsF3Project→SearchShift+F3Project→TraceF5Project→SearchhistoryF6Project→SearchnextAlt+F9Project→AnalyzesectionCtrl+POnline→OnlinecontrolpanelF9Online→SinglesweeptriggerCtrl+ROnline→ReferenceDataEditorShift+F5Window→CascadeShift+F4Window→TileVerticallyGeneralShortCutKeys

End2021/3/3067ShortCutKeysMenuEntryCom关于炼铁厂二高炉上料的故障分析

一.故障经过:2005年4月25日7:35炼铁厂二高炉上料操作工发现料头、料尾信号不正确,操作人员采取措施后现象依旧。计控维护人员赶到现场将编程器重新启动后故障没有消除,后将PLC主机重新启动,联机后料头、料尾信号全部正常,此时为7:45。8:40生产操作工发现节流角度显示不正常,显示器上所显示与编程器上所查看的数据不一致。计控维护人员检查后初步断定PLC主机出现故障,故将备用PLC主机换上,换完后故障依旧。再进一步检查发现FIX显示中,节流角度显示取自于PLC地址为400615,编程器查看PLC地址为400640,在程序编制中400615是直接从输入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论