**

三菱PLC的几种学习方法与心得体会

**
可编程控制器(简称PLC)入门容易,真正掌握可编程控制器的编程方法,能够顺利设计出满足生产任务的要求,同时程序做到简洁、易懂,对于从事PLC应用的初学者,PLC的系统学习非常重要。本文就PLC的编程技巧、特殊功能模块和触摸屏的学习方法谈谈自己的心得。
可编程控制器是集计算机技术、通讯技术、自动控制技术为一体的工业控制装置。对于初学者来说掌握了PLC基本原理,熟悉常用的编程方法,在进行简单系统编程时尚可以运用自如,但对较为复杂的控制系统设计往往力不从心,要想在PLC应用方面得心应手,学习者除了要建立正确的学习方法,深入学习PLC编程技巧,最重要的是相关知识的学习。下面从六个方面谈谈学习PLC的心得。

一、多收集程序范例、增加编程经验

在PLC的编程方法中,经验法一直受到许多从业者的青睐,并且在经验设计法中资料收集显得尤为重要。首先收集典型程序样例,程序最好有较完整的组成部分:控制任务、I/O分配、硬件接线图、完整的程序及注释。其次要读懂程序,从而分解出程序中用于完成不同任务的组成部分,对于各组成部分中独立完成某一特定功能的子程序或者中断程序应及时收藏到程序库。以便在以后的编程过程中碰到实现类似控制任务时,节约程序设计时间、提高程序调试成功率。再次还需要记录程序闪光点,诸如编程者巧妙的思路、程序结构、应用指令的使用。尤其是应用指令的使用,能够大大的缩短程序长度,减少内存容量,降低系统成本。最后对程序做功能扩展性的设计、调试,并对全过程加以详细记录、再加以总结。通过以上过程就能够有效消化这些程序范例,使其融入到自己以后的编程过程中。经过一段时间的资料收集、理解、消化后,逐步确立适合自己的编程方法。

二、熟练使用软件包

以学习三菱产品为例来介绍软件包的使用。
三菱软件包由两个部分组成:
1—编程软件GXDeveloperVersion8C
2—仿真软件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为代表;一个流派是美国产品,以ABB公司的PLC系列中型PLC为代表;还有一个流派是欧洲产品,德国西门子的S7系列大型PLC为代表。不同型号的PLC产品具有不同的特色,不仅表现在特殊复杂的功能等方面,就是在编程语言、程序的组织等方面也存在着较大的差异。掌握所有的PLC产品显然不现实,也没有必要。在熟练掌握一种PLC产品的基础上,有意识地在其他主要流派中选择最有代表性的产品,采用对比的学习方法进行相对深入的研究。这样在以后的工作、学习和开发研究中遇到其它的机型时,就能够做到触类旁通了。

六、充分利用网络资源,掌握PLC应用及发展的最新资讯

PLC产品更新换代的速度很快,若想及时掌握PLC应用及发展的最新资讯,就要充分利用互联网为我们提供的学习平台,方便地、快捷地、经济地掌握PLC的最新动态。尤其是一些网络上的专业论坛能够为我们提供了较高水平的交流平台,大量的学习资料、使用手册、软件功能的更新,使得不同阶段的学习者受益匪浅。总之,PLC入门容易,真正掌握可编程控制器的编程方法,能够顺利设计出满足生产任务的要求,同时程序做到简洁、易懂,设计者就必须深入学习PLC技术,学习者可以通过上述介绍的方法不断地充电,掌握PLC应用及发展的最新资讯,在不断的仿真调试过程中逐渐形成自己的编程习惯。

-----------【Jiawei_Z】 进步的过程艰辛难熬,走出舒适圈,提高竞争力! --------

2021年5月29日【Jiawei_Z】三菱PLC 学习方法与体会相关推荐

  1. 第12届蓝桥杯国赛真题剖析-2021年5月29日Scratch编程初中级组

    [导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第128讲. 第12届蓝桥杯Scratch国赛真题,这 ...

  2. 前程无忧51job爬虫利用selenium爬取岗位信息-2021年10月29日

    # 2021年10月29日完成,爬取51job网站获得相关岗位信息 from selenium import webdriver from selenium.webdriver import Fire ...

  3. 2021年8月29日到2021年9月4日

    参考计算机视觉最新理论2021年8月29日到2021年9月4日 - 云+社区 - 腾讯云 1.Learning to Discover Reflection Symmetry via Polar Ma ...

  4. 【财经期刊FM-Radio|2021年03月29日】

    title: [财经期刊FM-Radio|2021年03月29日] 微信公众号: 张良信息咨询服务工作室 [今日热点新闻一览↓↓] 北京时间周一亚洲早盘,美股期货和原油期货小幅走低. 低基数叠加&qu ...

  5. SAP GUI 最新版本7.70于2021年1月29日发布了

    2021年1月29日,SAP GUI 7.70发布.包含了新的Fiori 3 Quartz主题,终于和其他流行IDE一样,支持暗黑风格的编程背景了.该版本也第一次同时支持基于微软Edge / IE的H ...

  6. 2021年3月29日 阿里菜鸟实习面试(一面)(含部分总结)

    title: 2021年3月29号 阿里菜鸟实习面试(一面) tags: 面经 2021年3月29日 阿里菜鸟实习面试(一面) 自我介绍 你为什么想做Java开发工程师 你还做了除了飞机大战,还做了什 ...

  7. 注意 2022年一级计算机考证报名2021年12月29日-2022年1月7日

    2022全国计算机等级考试报名 2022年3月全国计算机等级考试报名将于2021年12月29日-2022年1月7日进行,报名网址为教育部考试中心NCRE考务管理系统(https://ncre-bm.n ...

  8. 雷军兼任小米汽车业务CEO、徐直军任华为轮值董事长 | 高管变动2021年3月29日-4月4日...

    小米.华为.小鹏.日产.马自达.杨森.SGS.普洛斯.吉利德科学.富士胶片.乐购仕.游戏驿站.Waymo.菲拉格慕.精工表.万博宣伟等公司高管变动. 中国 小米集团30日在港交所发布公告,公司董事会正 ...

  9. 美元具有历史相似性。截至 2021 年 12 月 29 日的预测

    投资者经常使用模式来识别过去的类似发展并将其应用到交易中.它涉及技术和基本面分析.让我们看看它如何帮助我们预测EURUSD的未来演变并制定交易计划. 美元的季度基本面预测 不犯错的人没有工作.到 20 ...

最新文章

  1. mysql刷新连接_MYSQL频繁出现连接失败,刷新后正常的解决办法
  2. SRX 透明模式配置
  3. Oxite移植到ASP.NET MVC2 BETA 笔记(关于Html.RenderPartialFromSkin)
  4. 在那天的雪停息之前β
  5. myeclipse java注释模板_Eclipse/MyEclipse Java注释模板设置详解 ---转载自百度空间
  6. 小技巧 ----- Java中的进制转换
  7. android 引用 project以及下拉刷新开源类库Android-PullToRefresh 的使用
  8. Loadrunner破解版安装
  9. 桌面窗口管理器占用过高解决办法
  10. .net core3.1 abp学习开始(一)
  11. qt中将按钮指向的鼠标变成手型
  12. Elk实时日志分析平台搭建
  13. Excel效率手册:早做完,不加班(套装共3册)
  14. 汉诺塔在VC控制台的图形演示
  15. 固态硬盘量产复活记(慧荣SM2256K+H27QFG8PEM5R)
  16. 使用Python实现QQ窗口抖动
  17. word中图片不显示怎么办
  18. Time.realtimeSinceStartup——秒秒秒单位
  19. 一条命令导出电脑中所有wifi账号密码
  20. Linux下nginx与Tomcat的https非443端口配置

热门文章

  1. bilibili面经
  2. 电子商务平台最土团购系统和discuz(ucenter)会员整合的详细步骤说明
  3. 工业RFID专家-杜姆克自动化科技(武汉)有限公司-关于RFID在汽车行业智能制造中的应用
  4. leaflet动态绘制圆、多边形
  5. 根据IP地址计算子网掩码、网络地址、广播地址、子网数
  6. 2019杭州江干区中小学学区划分一览表
  7. 点击链接判断是否继续访问
  8. UI设计师饱和了?带你了解真实的UI市场行情
  9. php可以做游戏脚本吗,25个PHP游戏编程脚本代码(2)
  10. 基于halcon的形状匹配之人脸识别