plc自学线路的推荐,由于条件的限制,你可能不像在厂子里面能见到各种各样的电气元件和机械装置,你所能学到只限于理论和简单的控制,不过现在网上也能够买到PLC的学习套件如下图,有触摸屏、电磁阀、气缸、磁性开关、温度传感器、丝杆滑台,伺服电机、伺服驱动器、编码器、变频器、三相电机、开关电源、温度变送器、步进驱动器、步进电机、接触器、指示灯、按钮开关等。这些都是PLC的一些外围设备,基本上包括了学习PLC的所有东西,你只要把这些东西都弄明白,就OK了,月薪1万应该没问题。

推荐路线,PLC的学习有很大一部分是外围电路的学习,从上面东西的分类看,有开关量、有模拟量、用通讯控制的,比如接触器、按钮开关、电磁阀输出开关量的输出输出,温度传感器变送器、流量阀、重量变送器、变频器输出模拟量的输入输出,步进、伺服、编码器输出高速脉冲输入输出,触摸屏、、变频器、伺服、PLC之间进行的通讯控制等。还有就是明白强电、弱电的概念、哪些是主电路,哪些是控制电路,直流电、交流电等,需要你了解一些电工基础。

PLC本身编程很简单,后面学习结合以上的元器件进行,推荐刚学习PLC的同学采用梯形图编程,原因呢就是简单好理解,先学习编程软件的操作,包括程序的下载、上传、在线监控、模拟仿真等,多监控理解PLC扫描的工作原理。先从最简单的三相电机正反转控制、延迟启动停止,经典的自锁、互锁程序,熟悉掌握编程软件中输出Y、输入X、中辅助继电器M、定时器T等。把这些简答的逻辑开关掌握好后,可以尝试模拟量的控制,这时候光靠PLC基本单元是不行的了,还需要添加ADDA模块,最常见的就是变频器频率的调节,模拟量信号一般是直流的,有0-20v的,0-20ma的,学会模拟量和数字量的转换,温度传感器的温度数据的采集,这时候需要掌握一些简单的四则运算以及浮点运算,数据传送指令等数据处理。

后面就是伺服、步进电机的学习,这时候你要掌握的就是一些高速的输入输出,高速的概念指的是不再受PLC周期扫描的影响,编码器的高速输入,能够采集到高速脉冲计数,转换成位移信号或者电机转速的计算,学习一些定位指令,脉冲输出去控制步进、伺服电机,明白中断的概念。

最后,要学习的就是通信,包括PLC与触摸屏、变频器、伺服驱动器,PLC与PLC之间的通信,最常用的就是MODBUS通信,RS485、422、232等接口了解。一个完整的工控项目、还需要懂得上位机界面的设计,比如触摸屏程序,要求操作简单、功能齐全、界面工整。

从上面看来,plc学习涉及的东西很多,路线有两条,外围设备和编程,外围主要指的了解电气元件的功能和使用,编程就是从开关量、模拟量、通讯控制开始慢慢学起,编程要求和实际的设备结合起来,才能快速掌握元器件的

控制。

没有任何基础学编程从哪开始_学plc编程先学什么?零基础自学plc编程怎么入门?有没有好...相关推荐

  1. java学了之后老忘_老程序员的建议,零基础学java,常见的误区和解决方法

    写一篇经验分享的文章,现在很多人学习java 第一,觉得java很难, 第二,觉得java 找工作不好找, 第三,也有人说java饱和了, 现在确实是行业的要求越来越高了, 早在07年的时候把java ...

  2. java基础不好框架能学会吗_转行Java能学会吗?零基础学习Java的学习路线

    Java的跨平台性.通用性.安全性.高效性决定了这门语言在未来10年都会是最热门的语言之一.Java技术的安全性和平台移植性足够让他应用到不同的领域,它的工作需求足够大,现实一点来说即使Java濒临o ...

  3. c语言 统计数量用count_C语言编程学习之递归实现汉诺塔图解!还有零基础入门视频~...

    C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...

  4. 儿童 编程 python 知乎_知乎热议!学完Python之后,我的编程能力竟然退化了!

    来源:雪球App,作者: 雪_雪雪_球,(https://xueqiu.com/7788828530/135705417) 在知乎上有一个特别火的问题:如何学Python? 你会看到很多高赞回答是: ...

  5. 零基础学python 视频_全网最全Python视频教程真正零基础学习Python视频教程 490集...

    Python Web开发-进阶提升 490集超强Python视频教程 真正零基础学习Python视频教程 [课程简介] 这是一门Python Web开发进阶课程,手把手教你用Python开发完整的商业 ...

  6. 零基础学cad要多久_一分钟学会CAD基本操作,零基础也能学会

    最近很多小伙伴说CAD很难学,毕竟是零基础,什么都不懂,今天就给大家介绍了一些CAD的基本操作和概念,希望对每一位新手都有所帮助,还请各位大神勿喷. 一.了解制图命令 1.常规命令 CAD制图不是拿个 ...

  7. python从入门到秃头_六星教育helen老师:零基础学习python,最好先掌握flask框架...

    老夫掐指一算,距离农历过年不到80天啦! 敢问各位慌不慌. 过年可谓是苦乐相伴.一边是亲人团聚,全家团圆,每天睡到自然醒.一边是工资多少啊?结婚了吗?娃生了吗?二娃生了吗?三姑六婆的连环夺命问,逼着我 ...

  8. 高中数学40分怎么办_高三数学40分怎么提高 零基础逆袭的方法

    高三数学40分怎么提高 零基础逆袭的方法2018-10-30 09:59:51文/丁雪竹 高三数学基本都是复习,大部分学校的数学都在高二的时候讲完了,有些学校可能还会剩下一下部分,但是有些同学数学成绩 ...

  9. 半个月零基础可以过计算机二级吗,2018年9月计算机二级考试“零基础”通关计划...

    原标题:2018年9月计算机二级考试"零基础"通关计划 2018年9月计算机二级考试大概还有一个月就要报名了,交流群里也经常有人问我:自己没有计算机方面的基础,能不能报名?能不能考 ...

  10. python免费训练营教程_鹅厂大牛亲授Python零基础寒假训练营视频教程

    目录:/093 鹅厂大牛亲授python零基础寒假训练营 $ U  t  E; k6 g, M- t┣━━(补充章节)  第八章第2节-集合序列操作,遍历及推导式.mp4 . l2 A: f8 {2 ...

最新文章

  1. php 可以做pc客户端吗,vue.js能做pc端吗
  2. UIWebView相关应用
  3. 代码 拉取_Git 利用 Webhooks 实现代码的自动拉取
  4. ASP.NET教程11
  5. 《Head First设计模式》第二章笔记 观察者模式
  6. OpenCV与图像处理学习九——连通区域分析算法(含代码)
  7. codeforce Pashmak and Buses(dfs枚举)
  8. java获取客服列表,java-从列表中获取处理案例的服务
  9. oracle触发器记录所有dml,Oracle DML类型触发器
  10. C#中将原表复制到新表
  11. oslo_messaging使用eventlet executor时rpc无法调用的问题
  12. 计算机基础知识整理大全
  13. mysql8.0.13驱动包_MySQL ODBC驱动 V8.0.13 32/64位 官方版
  14. RS485_PTZ_云台控制
  15. 全自动抠图换背景软件下载_抠图换背景app下载-抠图换背景下载v1.1.6 安卓版-西西软件下载...
  16. python斐波那契螺旋线怎么画向日葵心,【脑洞题】飞蛾扑火曲线—— 斐波那契螺旋线...
  17. burpsuit 抓取https包,证书问题,此证书已在此前安装为一个证书权威机构
  18. 年会弹幕文字_弹幕软件_互动游戏/活动管理平台/年会必备工具
  19. npm常用的国内代理
  20. 让微积分穿梭于工作与学习之间(13):带圆弧多边形的面积计算(上)

热门文章

  1. [2018.09.12 T1] 下落的圆盘
  2. IntelliJ IDEA集成Git
  3. 如何用计算机辅助设计进行设计,计算机辅助设计的基本概念和特点
  4. notion函数_Notion 常见问题一览
  5. python 将txt文件转换为excel_Python学习笔记-Txt文件转Excel文件
  6. codepush 微软服务器,ionic3 code-push 搭建自己服务器的问题
  7. matlab对主动悬架的仿真分析,运用MatlabSimulink对主动悬架力学仿真与分析.doc
  8. 关于String的常用方法
  9. linux vi 查找哈希,利用 Hashtable 实现快速查找比较-了解
  10. 设备log导入oracle,oracle imp 导入数据库出错 请看log!