可编程控制器是集计算机技术、通讯技术、自动控制技术为一体的工业控制装置。对于初学者来说掌握了plc基本原理,熟悉常用的编程方法,在进行简单系统编程时尚可以运用自如,但对较为复杂的控制系统设计往往力不从心,要想在PLC应用方面得心应手,学习者除了要建立正确的学习方法,深入学习plc编程技巧,最重要的是相关知识的学习。下面从六个方面谈谈我的教学心得。

一、多收集程序范例、增加编程经验在PLC的编程方法中,经验法一直受到许多从业者的青睐,并且在经验设计法中资料收集显得尤为重要。首先收集典型程序样例,程序最好有较完整的组成部分:控制任务、I/O分配、硬件接线图、完整的程序及注释。其次要读懂程序,从而分解出程序中用于完成不同任务的组成部分,对于各组成部分中独立完成某一特定功能的子程序或者中断程序应及时收藏到程序库。以便在以后的编程过程中碰到实现类似控制任务时,节约程序设计时间、提高程序调试成功率。再次还需要记录程序闪光点,诸如编程者巧妙的思路、程序结构、应用指令的使用。尤其是应用指令的使用,能够大大的缩短程序长度,减少内存容量,降低系统成本。最后对程序做功能扩展性的设计、调试,并对全过程加以详细记录、再加以总结。通过以上过程就能够有效消化这些程序范例,使其融入到自己以后的编程过程中。经过一段时间的资料收集、理解、消化后,逐步确立适合自己的编程方法。二、熟练使用软件包以学习三菱产品为例来介绍软件包的使用。三菱软件包由两个部分组成,编程软件GXDeveloperVersion8C和仿真软件GXSimulator6C。编程软件GXDeveloperVersion8C为设计者提供了编程环境。设计者应熟读编程手册、熟练程序的编辑技巧,使得自己的设计方案得以展现。设计好的程序能否满足控制任务,就必须进行调试,传统的调试方式离不开编程控制器CPU,必要时还需要另外准备输入输出模块、特殊功能模块和外部机器等。仿真软件GXSi

初学PLC的相关建议相关推荐

  1. 自学python爬虫要多久-Python爬虫要学多久,给初学编程者的建议

    Python爬虫要学多久? 初学Python有哪些建议?个人学习能力不同,掌握的时间也不同.建议先熟悉python的基础语法,再深入练习.如果用python写爬虫是为了满足"抓数据" ...

  2. 如何填写微软2007MVP申请表格以及相关建议

    如何填写微软2007MVP申请表格以及相关建议:根据最近几次的MVP评选过程,了解到大家在申请过程中出现的一些问题,我在这里说明一下,以免大家吃了冤枉亏 :) 1.展示及努力方向.MVP的申请就是一个 ...

  3. 初学WEB前端的建议,你不看给别人可惜了!

    初学WEB前端的建议 计算机语言及发展历程(了解) 计算机语言 : c语言 java c++ php python JavaScript VBScript c# 计算机语言发展 第一代 : 机器语言 ...

  4. 让你提前认识软件开发(28):数据库存储过程中的重要表信息的保存及相关建议...

    第2部分 数据库SQL语言 数据库存储过程中的重要表信息的保存及相关建议 1. 存储过程中的重要表信息的保存 在非常多存储过程中,会涉及到对表数据的更新.插入或删除等,为了防止改动之后的表数据出现故障 ...

  5. 深度:新能源并网消纳的因素分析及相关建议

    发展新能源是缓解环境污染.应对气候变化.保障经济社会可持续发展的重要举措,面向"十三五"乃至2030年中长期发展,以风光为代表的新能源发电在能源结构转型中将发挥重要作用.本文对新能 ...

  6. 给初学PLC编程的朋友几点建议

    可编程控制器是集计算机技术.通讯技术.自动控制技术为一体的工业控制装置.对于初学者来说掌握了plc基本原理,熟悉常用的编程方法,在进行简单系统编程时尚可以运用自如,但对较为复杂的控制系统设计往往力不从 ...

  7. 三菱PLC字符串相关

          这篇和三菱字符串相关的文章,今后会陆续更新,同时感谢大家关注,点赞,评论交流. 三菱字符串相关  1.支持中文字符串的对PLC版本有要求,可以在模块CPU诊断里查看

  8. 多读多写多实践---给初学编程者的建议

    今天偶尔翻出了大一时候使用的谭浩强<C语言程序设计习题集和上机指导>,发现里面的代码格式真的不敢恭维.原来我们就是看着这些书本来学习成长过来的,当然,他的<c语言程序设计>我觉 ...

  9. MM模块操作流程及相关建议代码

    1.        创建物料主数据,相关代码创建mm01:修改mm02:显示mm03        (财务业务支持部) 2.        创建供应商主数据,相关代码创建xk01:修改xk02:显示  ...

最新文章

  1. 程序员接活利器,dataTable组件带你快速开发,摆脱CRUD
  2. RISC-V评估系列
  3. 手机uc怎么放大页面_手机网站怎样做可以提高用户体验度?——竹晨网络
  4. 一ElasticSearch安装启动
  5. 三角形已知边长求高公式_五年级数学:“长方形、正方形、三角形、平行四边形、梯形” 知识重点、难点全解析,附习题!...
  6. Webpack打包工具的使用---打包引用JS和CSS文件
  7. Hadoop完全分布安装详细过程--------****--------(ubuntu版本)
  8. dtm源码编译安装-运行客户端demo
  9. iOS弱引用表 SideTable weak_table_t weak_entry_t
  10. 纯干货万字长文,(强烈建议收藏)一文通读Git使用教程
  11. BZOJ:3441 乌鸦喝水
  12. 【obs】发送前丢帧算法及帧优先级设置
  13. hdu 4696 Answers
  14. SPM(SQL Plan baseline)(11g)
  15. 《智能制造》赵亚波《工业控制计算机》2002年15卷第3期
  16. 模拟器多开换IP与电脑配置的关系
  17. 个人网站创建百度搜索框
  18. Unity播放视频——使用AVProVideo插件
  19. c#大华摄像头调用,抓取图片
  20. asp 采集系统_在微服务框架中添加SkyWalking+SkyApm-dotnet分布式链路追踪系统

热门文章

  1. 为什么GPIO置位与清零要分开?
  2. php中mb_str_split分割字符串为数组的函数介绍与使用以及低版本php函数实现
  3. 虚拟主机服务器地址,虚拟主机的服务器地址
  4. 电子商务系统测试软件相关文档,电子商务系统软件测试文档
  5. Cow Acrobats(暑期训练4--贪心)
  6. 百万补贴!武汉市技术交易补贴申报条件、流程、材料
  7. 试题 算法提高 密室逃脱 Java题解
  8. 守旧的互联网企业VS创新的传统企业:微软站哪端?
  9. Zabbix监控故障问题
  10. 拿谷歌翻译PK百度翻译,说明人们缺乏对中国互联网技术的自信