资料介绍
可编程控制器(简称PLC)入门容易,真正掌握可编程控制器的编程方法,能够顺利设计出满足生产任务的要求,同时程序做到简洁、易懂,对于从事PLC应用的初学者,PLC的系统学习非常重要。本文就PLC的编程技巧、特殊功能模块和触摸屏的学习方法谈谈自己的心得。
一、多收集程序范例、增加编程经验
在PLC的编程方法中,经验法一直受到许多从业者的青睐,并且在经验设计法中资料收集显得尤为重要。首先收集典型程序样例,程序最好有较完整的组成部分:控制任务、I/O分配、硬件接线图、完整的程序及注释。其次要读懂程序,从而分解出程序中用于完成不同任务的组成部分,对于各组成部分中独立完成某一特定功能的子程序或者中断程序应及时收藏到程序库。以便在以后的编程过程中碰到实现类似控制任务时,节约程序设计时间、提高程序调试成功率。再次还需要记录程序闪光点,诸如编程者巧妙的思路、程序结构、应用指令的使用。尤其是应用指令的使用,能够大大的缩短程序长度,减少内存容量,降低系统成本。最后对程序做功能扩展性的设计、调试,并对全过程加以详细记录、再加以总结。通过以上过程就能够有效消化这些程序范例,使其融入到自己以后的编程过程中。经过一段时间的资料收集、理解、消化后,逐步确立适合自己的编程方法。
二、熟练使用软件包
以学习三菱产品为例来介绍软件包的使用。三菱软件包由两个部分组成,编程软件GXDeveloperVersion8C和仿真软件GXSimulator6C。编程软件GXDeveloperVersion8C为设计者提供了编程环境。设计者应熟读编程手册、熟练程序的编辑技巧,使得自己的设计方案得以展现。设计好的程序能否满足控制任务,就必须进行调试,传统的调试方式离不开编程控制器CPU,必要时还需要另外准备输入输出模块、特殊功能模块和外部机器等。仿真软件GXSimulator可提供一个虚拟的实验平台。GXSimulator是在Windows上运行的软元件包,在安装有GXDeveloper的计算机内追加安装GXSimulator,就能够实现不在线时的调试。不在线调试功能内包括软元件的监视测试、外部机器的I/O的模拟操作等。对于个人学习来说,没有实验条件,仿真软件能够在个人计算机上进行顺控程序的开发和调试。使用者通过程序不断的仿真调试,慢慢领会程序设计心得,从而增加编程经验。
三、特殊功能模块
在学习过程中,大部分学生将学习的重心放在了软件编程上,而现代工业控制给PLC提出了许多新的课题,如果用通用I/O模块来解决,在硬件方面费用太高,在软件方面编程相当麻烦,某些控制任务甚至无法用通用I/O模块来完成。因此,学习PLC的特殊功能模块显得尤为重要。这些特殊功能模块有模拟量输入输出模块、高速计数模块和运动控制模块等。这些特殊功能模块PLC厂家都给出了详细的使用手册,用户可以通过仔细研读使用手册来完成特殊功能的实现,使得软件编程简化,降低了经济成本。
四、人机界面
连接可编程序控制器,利用显示屏显示,通过输入单元(如触摸屏、键盘、鼠标等)写入工作参数或输入操作命令,实现人与机器信息交互的数字设备称为人机界面,俗称触摸屏。触摸屏以其易于使用、坚固耐用、反应速度快、节省空间等优点,使得系统设计师们越来越多的感到使用触摸屏的确具有相当大的优越性。触摸屏由硬件和软件两部分组成。利用软件可以完成用户界面的设计,结合PLC的程序设计极大的简化了计算机的使用,即使是对计算机一无所知的人,对不懂PLC程序编程的操作人员,也能够按控制要求设置控制系统参数、生产配方存储、设备生产数据记录等操作。触摸屏的学习可以按如下的步骤进行。首先针对某一系列触摸屏仔细阅读其画面设计手册进行用户画面设计;接着设计触摸屏画面操作实现对应的PLC程序;最后打开触摸屏、PLC编程仿真软件进行仿真调试。
五、掌握三种流派主流产品
目前,世界上有200多个厂家生产PLC。大体可以按地域分成主要的三个流派:一个流派是日本产品,以三菱FX系列小型PLC为代表;一个流派是美国产品,以AB公司的PLC系列中型PLC为代表;还有一个流派是欧洲产品,德国西门子的S7系列大型PLC为代表。不同型号的PLC产品具有不同的特色,不仅表现在特殊复杂的功能等方面,就是在编程语言、程序的组织等方面也存在着较大的差异。掌握所有的PLC产品显然不现实,也没有必要。在熟练掌握一种PLC产品的基础上,有意识地在其他主要流派中选择最有代表性的产品,采用对比的学习方法进行相对深入的研究。这样在以后的工作、学习和开发研究中遇到其它的机型时,就能够做到触类旁通了。
六、充分利用网络资源,掌握PLC应用及发展的最新资讯
PLC产品更新换代的速度很快,若想及时掌握PLC应用及发展的最新资讯,就要充分利用互联网为我们提供的学习平台,方便地、快捷地、经济地掌握PLC的最新动态。尤其是一些网络上的专业论坛能够为我们提供了较高水平的交流平台,大量的学习资料、使用手册、软件功能的更新,使得不同阶段的学习者受益匪浅。总之,PLC入门容易,真正掌握可编程控制器的编程方法,能够顺利设计出满足生产任务的要求,同时程序做到简洁、易懂,设计者就必须深入学习PLC技术,学习者可以通过上述介绍的方法不断地充电,掌握PLC应用及发展的最新资讯,在不断的仿真调试过程中逐渐形成自己的编程习惯。
来源:
(mbbeetchina)
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 面向CAN总线初学者的入门教程 7次下载
- PLC初学者必须掌握的梯形图 4次下载
- 面向初学者的基本教程程序
- 使用许多初学者命令的游戏
- 初学者的基本LED设置
- 小白初学者从零开始创建stm32工程(包括带着的FreeRTOS实时操作系统快速入门)
- FPGA初学者必读文档
- ARM与嵌入式linux入门的建议(初学者必看)
- 51单片机每个引脚功能介绍,初学者常备资料下载
- 单片机初学者必备的40个实验教程 199次下载
- linux初学者入门 14次下载
- PSOC1初学者5个实验,针对初学者的实验 14次下载
- 初学者密码学简单入门 18次下载
- 从51初学者到电子工程师 0次下载
- CAN入门书_CAN总线初学者入门书 0次下载
- OpenCV初学者如何提取这些不规则的ROI区域 747次阅读
- Python的Anaconda入门指南 2496次阅读
- 初学者如何选择PLC的型号 8476次阅读
- 电压重动、电压并列和电压切换这几个概念对刚接触的初学者很容易混淆 3.2w次阅读
- 解答ARM嵌入式初学者常见疑问 3782次阅读
- 放大电路基础知识浅析,初学者必备! 1.1w次阅读
- 单片机初学者必备的装备清单 6991次阅读
- 单片机初学者该如何学习 3837次阅读
- 九张机器学习和深度学习代码速查表分享_初学者必备 3951次阅读
- MATLAB、Torch和TensorFlow对比分析_初学者如何选择 1w次阅读
- 初学者是选ARM7还是ARM9?uCOS还是Linux? 7580次阅读
- 对于机器学习/数据科学初学者 应该掌握的七种回归分析方法 4207次阅读
- 初学者你们要PLC知识点在这里 9503次阅读
- 如果你是MSP430初学者,希望这些问题的解答可以帮助你 2298次阅读
- FPGA核心知识详解(3):那些让FPGA初学者纠结的仿真 1.2w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多