步34中D0=K0说明假如没有呼叫信号,则对以前的呼叫信息清零。
步56中ENCO编码指令将小车的位置信息D10进行编码后D20中。
八、其他说明或介绍
8.1触摸屏态软件GT Designer3
三菱电机现隆重推出新一代人机界面产品---GOT1000系列。
GOT1000又分为GT15和GT11两个系列。
其中GT15为高性能机型,GT11为基本功能机型。
它们均采用64位处理器,内置有USB接口。
对应GOT1000系列的画面设计软件为GT Designer3软件。
8.2编程软件GXDeveloper
1.1、软件概述
GXDeveloper是三菱通用性较强的编程软件,它能够完成Q系列、QnA系列、A系列(包括运动控制CPU)、FX系列PLC梯形图、指令表、SFC等的编辑。
该编程软件能够将编辑的程序转换成GPPQ、GPPA格式的文档,当选择FX系列时,还能将程序存储为FXGP(DOS)、FXGP(WIN)格式的文档,以实现与FX-GP/WIN-C软件的文件互换。
该编程软件能够将Excel、Word等软件编辑的说明性文字、数据,通过复制、粘贴等简单操作导入程序中,使软件的使用、程序的编辑更加便捷。
此外,GXDeveloper编程软件还具有以下特点。
(1)操作简便
①标号编程。
用标号编程制作程序的话,就不需要认识软元件的号码而能够根据标示制作成标准程序。
用标号编程做成的程序能够依据汇编从而作为实际的程序来使用。
②功能块。
功能块是以提高顺序程序的开发效率为目的而开发的一种功能。
把开发顺序程序时反复使用的顺序程序回路块零件化,使得顺序程序的开发变得容易,此外,零件化后,能够防止将其运用到别的顺序程序使得顺序输入错误。
③宏。
只要在任意的回路模式上加上名字(宏定义名)登录(宏登录)到文档,然后输入简单的命令,就能够读出登录过的回路模式,变更软元件就能够灵活利用了。
(2)能够用各种方法和可编程控制器CPU连接
①经由串行通信口与可编程控制器CPU连接;
②经由USB接口与可编程控制器CPU连接;
③经由MELSECNET/10(H)与可编程控制器CPU连接;
④经由MELSECNET(II)与可编程控制器CPU连接;
⑤经由CC-Link与可编程控制器CPU连接;
⑥经由Ethernet与可编程控制器CPU连接;
⑦经由计算机接口与可编程控制器CPU连接;
(3)丰富的调试功能
①由于运用了梯形图逻辑测试功能,能够更加简单的进行调试作业。
通过该软件可进行模拟在线调试,不需要与可编程控制器连接。
②在帮助菜单中有CPU出错信息、特殊继电器/特殊寄存器的说明等内容,所以对于在线调试过程中发生错误,或者是程序编辑中想知道特殊继电器/特殊寄存器的内容的情况下,通过帮助菜单可非常简便的查询到相关信息。
③程序编辑过程中发生错误时,软件会提示错误信息或错误原因,所以能大幅度缩短程序编辑的时间。
1.2、GXDeveloper的特点
这里主要就GXDeveloper编程软件和FX专用编程软件操作使用的不同进行简单说明。
(1)软件适用范围不同
FX-GP/WIN-C编程软件为FX系列可编程控制器的专用编程软件,而GXDeveloper编程软件适用于Q系列、QnA系列、A系列(包括运动控制SCPU)、FX系列所有类型的可编程控制器。
需要注意的是使用FX-GP/WIN-C编程软件编辑的程序是能够在GXDeveloper中运行,但是使用GXDeveloper编程软件编辑的程序并不一定能在FX-GP/WIN-C编程软件中打开。
(2)操作运行不同
①步进梯形图命令(STL、RET)的表示方法不同。
②GXDeveloper编程软件编辑中新增加了监视功能。
监视功能包括回路监视,软元件同时监视,软元件登录监视机能。
③GXDeveloper编程软件编辑中新增加了诊断功能,如可编程控制器CPU诊断、网络诊断、CC-Link诊断等。
④FX-GP/WIN-C编程软件中没有END命令,程序依然可以正常运行,而GXDeveloper在程序中强制插入END命令,否则不能运行。
九、照片
十、实习心得
通过这次的课程设计,我了解到PLC编程技术的实用性,对PLC编程有了一定的了解,也意识到自身有很多很多不足之处,尤其是在PLC编程技术上显得很不严谨成熟,在运行过程中会出现很多问题,通过寻问老师同学和他们的帮助,终于把工程顺利完成。
为期一周半的PLC课程设计结束了,在这比较短暂的时间里,经过老师、同学对本次工程的指导,我受益匪浅,学习了不少关于自己在工程制作方面的知识。
课程设计让我对PLC梯形图、指令表、外部接线图加深了了解,也让我更加了解了关于PLC设计原理。
有很多设计理念来源于实际,从中找出最适合的设计方法。
本次课程设计脱离不了团队合作的力量,遇到问题和同学互相讨论交流,相互讨论。
这样,我们组员可以尽可能的统一思想,这样就不会使在做的过程中束手无策,迷茫无路可寻。
同学之间讨论不仅是一些技术的问题,还可以深入的讨论一些关于编程、设计理念的问题,这样可以加快自己处理问题的效率,少走很多的弯路。
课程设计是一种实践性的学习,在这次实践中我们懂得了PLC这门课不单是纸上的一段程序指令,把它放到工程中去,它能控制一项复杂巨大的工程,虽然只是一个小小的指令,手指轻轻一点,工程就能有序地进行。
这次课程设计让我们学会应用自己所学的基础知识,加上一定地程序改进就可以运行,大大增加我们学习PLC的兴趣,让我们在实践中的到一些学会知识的满足与成就感!
在之前以为对课本的知识了解的还可以,但是到设计运用的时候才知道对知识了解的还不够深,了解到自己的不足,也明确了自己的学习方向。
在完成课程设计的同时,对各种软件的使用有了进一步的了解和掌握。
通过这次课程设计全面的提升我对PLC的了解和掌握。
运用学习成果,把理论运用于实际,使理论得以提升,形成创新思想。
通过此次设计过程,巩固了专业基础知识,培养了我综合应用可编程控制器设计课程及其他课程的理论知识和应用生产实际知识解决工程实际问题的能力,在设计的过程中还培养出了我们的团队精神,为今后的学习和工作过程打下基础。
参考文献
[1]巫莉.电气控制与PLC应用[2].中国电力出版社,2013
[2]徐世许.可编程序控制器原理应用网络[M].合肥:
中国科技大学出版社,2000
[3]张凤珊.电气控制及可编程序控制器.2版[M].北京:
中国轻工业出版社,2003.
[4]岳庆来.变频器、可编程序控制器及触摸屏综合应用技术[M].机械工业出版社
[5]李仁.触摸屏控制技术.机械工业出版社.
[6]三菱触摸屏用户使用手册.