应用三菱GX+Developer编程软件编写SFC顺序_第1页
应用三菱GX+Developer编程软件编写SFC顺序_第2页
应用三菱GX+Developer编程软件编写SFC顺序_第3页
应用三菱GX+Developer编程软件编写SFC顺序_第4页
应用三菱GX+Developer编程软件编写SFC顺序_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、孙友顺序功能图(u是一种新颖、按工艺流程图应用三菱编程软件编写顺序功能图的方法进行编程的图形化编程语言,也是一种符合国际电工委员会()标准,被首选推荐用于可编程控制器的通用编程语言,在应用领域中应用广泛及推广。采用进行应用编程的优点是:、在程序中可以直观地看到设备的动作顺序。程序是按照设备(或工艺)的动作顺序而编写,所以程序的规律性较强,有向线段容易读懂,具有一定的可视性。2、在设备发生故障时能很容易的找出故障所在位置。3、不需要复杂的互锁电路,更容易设计和维动作或命图转换条件护系统。根据国际电工委员会()标准,的标准结构是:步该步工序中的动作或命令+有向连接+转参见图:程序的运行规则是:从初

2、始步开始执行,当每步的转换条件成立,就由当前步转为执行下一步,在遇到时结束所有步的运行。现在大多制造公司,都为自己的工控产品提供了相关的编程软件,以便利用计算机实现在线编程。三菱公司提供的编程软件中,就提供了编程方法,但由于相关书籍和学习资料跟不上,致使很多初学者不知道如果用该软件来进行编程,这给广大初学者学习应用编程带来了不便。这里,我根据自己学习和掌握的知识,依据三菱公司提供的编程手册,讲解如何利用软件来进行的编程,为初学者掌握编程方法,提供一个入门的机会。一、单流程结构编程方法单流程结构是顺序控制中最常见的一种流程结构,其结构特点是程序顺着工序步,步步为序的向后执行,中间没有任何的分支。

3、掌握了单流程编程方法,也就是迈进了大门。这里,我们以“双灯自动闪烁信号生成”为例,讲解编程的入门。例题:双灯自动闪烁信号生成。要求:在上电后,其输出和各以一秒钟的时间间隔,周期交替闪烁。本例梯形图和指令表见图。在中,一个完整的程序是由初始状态、有向线段、转移条件和转移方向等内容组成(见图)的,而编程就是完整的获得这几个组成部分。根据教程规定,程序主要由初始状态、通用状态、返回状态等几种状态来构成,但在编程中,这几个状态的编写方式不一样,因此需要引起注意。程序从初始状态开始,因而编程的第一步就是给初始状态设置合适的启动条件。本例中,梯形图的第一行就是表示如何启动初始步,在程序中,初始步的启动采用

4、梯形图方式。下面开始软件中的程序输入。T1、启动SR图闪烁信号梯形图和指令表S1吃rIEL9OFT$?1CXDmloprrB:lonWIDsnitiini-sfc(細o倒回團|二工HQ)M(t)XQD曲1型itttfO)TM冒口構韵40FWT-包樫阵期tJU3戟訥il科#图闪烁编程软件,初始状态符号转移条件符号项或点击新建工程按塹现图4信号单击“工程驢1ELS0FT系列GXDeveloper工程褊辑查找/替换显示在线诊斷工具窗口址)帮助|h|a|糾电|亀ITc|d潑應I常恪I刨1珥I觀F5如忧OI|F6sF6F7葩IF9sF9*|XcF9IcFIOMJ卫卜4LI中P4LPsF7孑81aUlI1

5、aF5|caF5|caFWlFl01aF9丘蛍|至屋區圍團團遢、弹出的创建新工程对话框见图编程代码,否则容易以符合对应系列白,所以,需在系列在在如下几个项目中做J类型下拉列表框中选择下拉列表框中选择在程序类型项中选择编程软件窗口,要对三菱系列的和进行选择,出错。这里讲述的主要是三菱系列选择和输入在工程设置项中设置好工程名和保存路径完成上述项目后之后点击确定。厂选择IFXCPU_)PL类型选图新工程创建罚客的钛走祥內疗册!出如图6所示的块列表窗口。0 xno锤说*工只口USOFTMClQrviloprrTtVAWKMAI*按图中所示、双击第零,双击第零块I,这里,是对块形图块。图块列表窗口双击第

6、零块会弹出块信息设置对话框见图73$O审貝5图块信息设置对话框编辑进行类型进行选择的进入亠在此选择梯形图块r对话一:窗口,有两个选择:块和梯I舉構在编程理论程序由初始状态开始,故初始状态必须激活,而激活的通用方法是利用一段梯形图程序,且这一段梯形图程序必须放在程序的开头部分。同理,在以后的编程中,初始状态的激活都需由放在程序的第一部分(即第一块)的一段梯形图程序来执行,这是需要注意的一点。所以,在这里应点击梯形图块,在块标题栏中,填写该块的说明标题,也可以不填。5、点击执行按钮弹出梯形图编辑窗口见图8,在右边梯形图编辑窗口中输入启动初始状态的梯形图。在编程理论中曾学到,初始状态的激活一般采用辅

7、助继电器来完成,也可以采用其它触点方式来完成,这只需要在它们之间建立一个并联电路就可以实现。本例中我们利用的辅助继电器的上电脉冲使初始状态生效。在梯形图编辑窗口中单击第零行输入初始化梯形图如图9所示,输入完成单击“变换”菜单选择“变换”项或按快捷键,完成梯形图的变换。-團白.凶11仝工程未设置:圈程序胡MAIN苗软元件注释曹益件图15樺形團输入-lELSOFTMQIDeveloper工17未识工-SK仞人)+467型I:1討丿否返卜工完毕診哼i图梯形图输入,在程序的编制过程中每一才能进行下一步工作,否则弹出图出错信心单击变换菜单,选择变换项旦图编制完成后必须!含有未变换梯形图-放弃未变换梯形图

8、吗?需注意进行变换,6、在完成了程序的第一块(梯形图块)编辑以后,双击工程数据列表窗口中的“程序”“I见图,返回块列表窗口见图。双击第一块,在弹出取消帮助MELSOFT垂列GXDeveloper弓g住编初血的块信息设置对话框中块类型一栏中选择见图,在块标题中可以填入相应的标题或什么也不填,点击执行按钮,弹出程序编辑窗口见图。在程序编辑窗口中光标变成空心矩形。块信息设置块肌.:块标题:|块类型5块图i嘰信息设置每一种在并单击者从图转移(oltflailxweidnota占门血J到313flfrS心_J謝zkJJ_UA1二LdJl勺尹gd丄AJJM觀L上丄;i2&|丄團沁_I111ihjartit

9、pojpcittc期y-IrutasaVISOFT4MCl*-F.lo|r工斡鼻眦H-(SfCp;A)Utt礒专*V)v-.t/fa的编辑。宀、转换条件程序中白符号都对应有图标和图标号程序编辑窗口将光标移到第在右侧将出现梯形图编辑窗口中可以图诲一个状态或转移条件都是以sF符号的形式出现状态发生转移的号处(如图示,不可以采用2里只能在程序中,TRAN,条件Ir,M注)小吏状态转移的梯形图。读&意思是表示触点驱动的不是线圈,而是丿提请注意。在从FC序中,所有的转移都用看出,0,这一点提请注意“ET语句表示,否则将告知出错。曲口*A寸号,对转换条件梯形图的编辑,可按编程的要求,按上面的叙述可以自己完

10、成,需注意的是,每编辑完一个条件后应按快捷键转换,转换后梯形图则由原来的灰色变成亮白色,完成转换后再看程序编辑窗口中前面的问号(?)会消失。8、通用状态的编辑。在左侧的程序编辑窗口中把光标下移到方向线底端,按工具栏中的工具按钮昱或单击快捷键弹出步序输入设置对话框见图。图符号输入输入步序标号后点击确定,这时光标将自动向下移动,此时,可看到步序图标号前面有一个问号(?),这是表明此步现在还没进行梯形图编辑,同时右边的梯形图编辑窗口呈现为灰色也表明为不可编辑状态,见图15。下面对通用工序步进行梯形图编程。将光标移到步序号符号处,在步符号上单击后右边的窗口将变成可编辑状态,现在,可在此梯形图编辑窗口中

11、输入梯形图。需注意,此处的梯形图是指程序运行到此工序步时所要驱动哪些输出线圈,在本例中,现在所要获得的通用工zmSOFTHGID計“”rXffAffix-ISFC(A)lAtl-込区二Ift(E浜密畫投f拚養捣工示在歧iQ)IM1)口厦)剋肋Qp-ffxoh*旧I事阖門刊風金创釦画冋剣團司至QI胡剤MgftialsbitelAl團泌1辑的状态步为工程来駁H鴛?图1输出线圈Y0以及用相同的方是,在这个编辑过程中,每编辑完一个通用步后;不需要再操作而返回到块列表-直接进行、系统循程序在一行周期性的循环序步是驱动梯形图法把控制系统一个周期内所有的辑“程序”“明A,问再次执行块列表编辑,而是在I旱灰色

12、窗口(见图),图形编辑。环或周期性的工作编辑。寸丸行过程中,无一例外的会出现返回或跳转的编辑问题,这是执执行过程中所必须的。要在指令加目标号进行设计。程序中出现跳转符号,需用*或(标号窗现在进行返回初始状态编辑见图所示。输入方法是:把光标移到方向线的最下端,按快捷键或者点击|备|按钮,在弹出的对话框中填入要跳转到的目的地步序号,然后单击确定按钮。图16跳转符号输入说明:如果在程序中有选择分支也要用p示号”来表示。当输入完跳转符号后,在编辑窗口中我们将会看到,在有跳转返回指向的步序符号方框图中多出一个小黑点儿,这说明此工序步是跳转返回的目标步,这为我们阅读程序也提供了方便,参见图。,程序变换。当

13、所有程序编辑完后,我们可点击变Jj换按钮进行程序的变换(编译),如果在变换时弹出了块信息设置对话框,可不用理会,直接点击执行按钮即可。经过变换后的程序如果成功,就可以进行仿真实验或写入进行调试了。如果想观看程序所对应的顺序控制梯形图,我们可以这样操作:点击工程编辑数据改变程序类型,进行数据改变(见图1)9。htELSOFT用畀XPmlopotXHAWTISFC;Autu01业島斗蜩血gmwuttq|iTAO)*D斗抚Ctrl*!Cul*Otwaieqii一打歼工刁厂fi1科工Kg)t勇存工豊力*口丽1-IIMMITMqp执行改变数据21步数据变到由ilELSOFT列GZDeveloper工程未

14、设置-樺瑋圏(读出)二i工程编辑查找/替换乞变换显示在线诊斷工具窗口帮助口迥團矚丨丨I创鲁I弔唸|H卜HP|如1VHOJ-IF5F6F7商IM8i:i02工程未设置xcFIO-m-H-l-HTH41PsF71sF81aF7aF8SETSO程序:轡MAIN软元件注释参数软元件内存STLSO小结:以上:本了解了C序中仍然需要进;示。二、多流程!多流程结构:梯形图的设计结构的编程万法是指状态与状态转化后的梯形图程由序的编制方法,通过学习,我们已经基入方法。需要强调的是两点:()在(2s程程序中所有的状态转移需用表12、工作程序。多个工作流程并联连接的流程又可以分为选择性分支、并行有多个之间通过并联万

15、式进行连接,而分支、选择性汇合、并行汇合等几种连接万式。下面以具体实例来介绍。YOijOK1UT0SETS20STLS20YuenK10|黑|噩|密恪|日舉1剧切吉11=1_|=111|F7F8F9|sF9A鼻1ZfsIIoXcF9CZ3雅1M奩訓副剧團鰹1送各个分支的输入回1囲創制算1鈿口1凶1软元件注释参数软元件内存入完成后要有分工程淮备完毕2一一034467820方法同单序列输入方法相同21|p4另支符号的输入支汇合。将光标移到步符号的下面,双击鼠标弹“:;”项,单击确定安扭返回(如图1213142326II=1_1=1XaF5mF7|mF9|aFIOcF9F8F9剔靄AW圜曲|嗨pjQl睦I副剧團鰹区|卿翻-DF”项,冯|啓|制刘I制口|凶工件旋转60度的斟注释SFC程序2单击确定按钮43446T202124工4继续输入符号,在符号可目的。图程序(如图一8程序中状态白以多次使用,只须iqiJ工程8-1-2盘择分支符气在程序结尾处返回或跳转都用Ju符在1314-4-.161718淮备完毕出勺输入嵐入27们看到本程序用到了两个3j此程序中达到返回或

温馨提示

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

评论

0/150

提交评论