0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何从零开始学习​PLC

要长高 来源:中国传动网 2023-10-12 15:07 次阅读

导语:​PLC自动化设备开发的核心,是工控中常用控制器,如何系统学习,按照从简单到难的阶段学习,可分为开关量学习、模拟量学习、通讯控制同时需要掌握上位机(人机界面)的设计。

如何系统的从零开始学习plc,我以自身的经历来说明下,对于刚毕业的同学来说,基础或者是理论都是有的,缺乏的就是实践,刚开始工作公司肯定没有大项目、新项目给你做,一般是拿以前的旧机器进行改造练手,一定要抓住这个机会,这个阶段没有什么压力,这里你可以随意拆下每个电气元件单独进行学习如何控制。

本人也是从这个阶段走过来的,说实话这个时期很苦或者无奈,没有人会帮你所有的有关的资料都给自己去查网上找说明书、操作手册等等,这里学到的就是自己的。

PLC是自动化设备开发的核心,是工控中常用控制器,如何系统学习,按照从简单到难的阶段学习,可分为开关量学习、模拟量学习、通讯控制同时需要掌握上位机(人机界面)的设计。

wKgaomUnmuSAbOMMAAFA90GdXgc891.png

1、开关量

开关量是最简单的,两种状态,ON和OFF,PLC的基本单元就是开关量控制无论是输入还是输出。输入按照开关频率可分为低频和高频输入开关,低频开关→各类开关按如钮、旋钮、行程开关、接近开关(也可高频),各种继电器等,高频开关就是开关频率很快如脉冲输入→编码器。输出也一样分高低频,低频的输出常控制一些开关如中继、接触器,高频输出一般是高速脉冲。这些东西你要了解和掌握接线方式,有两线制的、三线制、四线制等等,还要注意类型PNP还是NPN。

2、模拟量

设备中的输入输出不仅仅是开关量,还有模拟量信号,比如各类传感器(位移、温度、电信号、压力)输出是以模拟信号给出的,各种设备的控制需要模拟量控制,如变频器、整流柜、压力阀等。模拟量信号一般由电压、电流信号,常用的0~10v,0(4)~20ma。这些信号就是各种量的表达,你需要在PLC中进行数据转换,如变频器频率30.00Hz,你不可能直接让PLC输出这个频率值,你得先把它转换成数字量,数字量经过DA模块转换成模拟量才能控制变频器的。说到这里,PLC基本单元一般不带模拟量,需要添加扩展模块如AD和DA模块。

3、通讯

当你掌握了PLC的开关量与模拟量控制后,你还需要知道通讯控制,工控的路就是干到老学到老,不断学习新的知识,通讯简单来说就是采用某种通信协议将PLC与设备连接起来,设备的所有信号都能通过PLC发送指令来控制,不需要开关或者模拟量来完成,比如设备的启停、控制量的大小,数据监控都能通过通讯完成,接线简单。这里你需要掌握有关通讯协议、还有设备的功能码等内容,要有一定的计算机基础,包括各类数据的转换。

4、上位机(触摸屏)

上位机就是你的PLC的状态显示和控制,使用上位机可以省去控制面板上的许多按钮同时也美观,重要的是与PLC控制的设备,你能在上位机上直接进行控制和设备工艺相关参数的修改,你需掌握上位机的编程,包括界面设计,PLC状态与数值的设置以配合PLC进行控制。

基本上这四类掌握好后就可以进行自动化设备的开发了,这是个循序渐进的过程,不能着急,要有耐心以及坚持,基本一年左右就能掌握。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15245

    浏览量

    171259
  • plc
    plc
    +关注

    关注

    4976

    文章

    12267

    浏览量

    455020
  • 上位机
    +关注

    关注

    26

    文章

    861

    浏览量

    54054
收藏 人收藏

    评论

    相关推荐

    如何从零开始构建深度学习项目?(如何启动一个深度学习项目)

    性能重大提升的背后往往是模型设计的改变。不过有些时候对模型进行微调也可以提升机器学习的性能。最终的判断可能会取决于你对相应任务的基准测试结果。
    发表于 01-11 10:49 165次阅读
    如何<b class='flag-5'>从零开始</b>构建深度<b class='flag-5'>学习</b>项目?(如何启动一个深度<b class='flag-5'>学习</b>项目)

    【Arduino代码】创客新手村,ESP32从零开始(2)神奇魔法棒-隔空开灯

    外的内容? 符合以上任何一项,你都适合伊娃老师的创客新手村 学习模式 在创客新手村,你不需要死记硬背,而是通过轻松有趣的方式,带你走进ESP32的好玩世界。 通过项目实践,你可以从零开始学习如何使用ESP32,连接各种传感器,从
    的头像 发表于 12-22 08:40 341次阅读
    【Arduino代码】创客新手村,ESP32<b class='flag-5'>从零开始</b>(2)神奇魔法棒-隔空开灯

    创客新手村,ESP32从零开始(1)水果小夜灯

    外的内容? 符合以上任何一项,你都适合伊娃老师的创客新手村! 学习模式 在创客新手村,你不需要死记硬背,而是通过轻松有趣的方式,带你走进ESP32的好玩世界。 通过项目实践,你可以从零开始学习如何使用ESP32,连接各种传感器,
    的头像 发表于 12-12 15:56 495次阅读
    创客新手村,ESP32<b class='flag-5'>从零开始</b>(1)水果小夜灯

    使用AD8001放大一个100mv左右的信号,在经过放大的信号低电平都是三点几伏不能够从零开始的原因?

    请问,如图我想使用AD8001放大一个100mv左右的信号,然后使用比较器输出信号进行计数,但是现在经过放大的信号低电平都是三点几伏,不能够从零开始,请问这是什么原因呢?如图,红色是需要放大的信号,紫色是经过放大的信号。
    发表于 11-17 06:07

    示波器_从零开始手把手测电源开环增益/电源环路频响曲线/PSM

    示波器_ 从零开始手把手测电源开环增益/电源环路频响 曲线/ PSM 我们之前有篇文章从理论到实践演示了如何测量电源环路的开环增益曲线,不过偏重于理论和原理,没有很多细节的展现,所以这片文章从另外
    发表于 10-26 15:54

    为什么说学习PLC不能只看教程,不能手里没实物?

    学习PLC(可编程逻辑控制器)时,只看教程而没有实物是不够的,原因如下: (1)实践是巩固理论的关键:学习PLC需要掌握相关的理论知识,但仅仅理解概念并不能真正掌握它。通过实际应用和操
    的头像 发表于 10-17 16:05 295次阅读

    从零开始操作STM8寄存器

    电子发烧友网站提供《从零开始操作STM8寄存器.pdf》资料免费下载
    发表于 10-07 16:02 0次下载
    <b class='flag-5'>从零开始</b>操作STM8寄存器

    从零开始学ARM》+ARM技术的深耕与思考

    本书特点 一是循序渐进,由浅入深。本书针对基础的初学者,以FS4412开发板(基于ARMCortex-A9架构)为例,首先从开发环境的安装和配置及ARM基本指令等相关基础知识开始讲解,然后详细
    发表于 09-03 20:56

    从零开始学ARM》真心适合新手小白

    ARM架构一直以来都备受欢迎,无论是在移动设备、嵌入式系统还是服务器领域。然而,对于初学者而言,ARM架构可能显得复杂而晦涩。《从零开始学ARM》这本书为初学者提供了一个理想的学习起点,帮助他们逐步
    发表于 09-02 15:29

    华为云 Classroom 赋能|Devstar使应用开发无需从零开始

    开发模板,提供一站式创建代码仓、自动生成框架代码、创建编译构建、测试、部署等流水线任务能力,使应用开发无需从零开始。 为什么选择 DevStar | 强大的框架代码初始化能力 支持 SpringBoot、Vue、React 框架代码初始化能力,能够让开发者快速上手,聚焦业务逻
    的头像 发表于 08-31 14:36 206次阅读
    华为云 Classroom 赋能|Devstar使应用开发无需<b class='flag-5'>从零开始</b>

    从零开始学习C语言

    发表于 08-30 16:10 0次下载
    <b class='flag-5'>从零开始</b><b class='flag-5'>学习</b>C语言

    从零开始点亮CW32L052的LED灯

    从零开始创建LED灯工程
    的头像 发表于 07-12 07:54 609次阅读
    <b class='flag-5'>从零开始</b>点亮CW32L052的LED灯

    基础的PLC编程实例

      在学习PLC的过程中,除了掌握必要的基础理论知识外,还需要亲自设计电路进行实践。学习PLC编程时,可以从一个小电路和一个小程序开始。 来
    的头像 发表于 06-12 10:34 677次阅读
    基础的<b class='flag-5'>PLC</b>编程实例

    PyTorch教程之从零开始的递归神经网络实现

    电子发烧友网站提供《PyTorch教程之从零开始的递归神经网络实现.pdf》资料免费下载
    发表于 06-05 09:55 0次下载
    PyTorch教程之<b class='flag-5'>从零开始</b>的递归神经网络实现

    如何从零开始学好PLC编程?

    plc
    YS YYDS
    发布于 :2023年05月15日 22:26:41