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

    文章

    16332

    浏览量

    177808
  • plc
    plc
    +关注

    关注

    5010

    文章

    13271

    浏览量

    463057
  • 上位机
    +关注

    关注

    27

    文章

    941

    浏览量

    54790
收藏 人收藏

    评论

    相关推荐

    算力基础篇:从零开始了解算力

    算力即计算能力(Computing Power),狭义上指对数字问题的运算能力,而广义上指对输入信息处理后实现结果输出的一种能力。虽然处理的内容不同,但处理过程的能力都可抽象为算力。比如人类大脑、手机以及各类服务器对接收到的信息处理实际都属于算力的应用。
    的头像 发表于 11-15 14:22 545次阅读
    算力基础篇:<b class='flag-5'>从零开始</b>了解算力

    从零开始训练一个大语言模型需要投资多少钱?

    一,前言   在AI领域,训练一个大型语言模型(LLM)是一个耗时且复杂的过程。几乎每个做大型语言模型(LLM)训练的人都会被问到:“从零开始,训练大语言模型需要多久和花多少钱?”虽然网上有很多
    的头像 发表于 11-08 14:15 199次阅读
    <b class='flag-5'>从零开始</b>训练一个大语言模型需要投资多少钱?

    基础嵌入式开发学习路线

    “嵌入式开发”没有接触过的同学可能会不明觉厉,但是只要你了解了,感兴趣并且有一个正确的学习路线的话,基础也能入门。给大家介绍一个简单易懂的学习路线,让你能够从零开始
    发表于 10-25 15:55

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

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

    分享一本书 《从零开始设计 FPGA 最小系统》

    *附件:从零开始设计FPGA最小系统.pdf 以下为内容片段摘要:详细内容在PDF里 FPGA 最小系统的概念 FPGA 最小系统是可以使 FPGA 正常工作的最简单的系统。它的外围电路尽量最少
    发表于 07-26 07:24

    如何把plc程序转到新的plc

    和调试等。本文将详细介绍如何将PLC程序迁移到新的PLC上。 准备工作 在开始迁移程序之前,需要进行一些准备工作,以确保迁移过程的顺利进行。 1.1 了解现有PLC和新
    的头像 发表于 07-01 09:59 2128次阅读

    怎么开始学习stm8l的库函数?

    我之前用的都是51单片机,虽然有上过stm32的课但是当时忙于考研基本没学,对库函数根本不了解,现在我参加一个需要用stm8l做环境检测和无线组网的项目,想知道该怎么快速上手stm8l。应该怎么开始学习stm8l的库函数,各位有没有好的方法或者教程、书籍推荐?
    发表于 05-11 08:12

    PLC编程入门速成的基础知识与学习技巧

    学习PLC技术电路图是发展的基础,既然PLC可以取代继电器和接触器控制,那相应的基础电路原理是肯定要知道!
    发表于 03-31 16:09 1075次阅读
    <b class='flag-5'>PLC</b>编程入门速成的基础知识与<b class='flag-5'>学习</b>技巧

    电感学习入门指南:从零开始的轻松之路

    电感是导线内通过交流电流时,在导线的内部及其周围产生交变磁通,导线的磁通量与生产此磁通的电流之比。
    的头像 发表于 03-26 11:23 895次阅读
    电感<b class='flag-5'>学习</b>入门指南:<b class='flag-5'>从零开始</b>的轻松之路

    Purple Pi 带你7天入门OpenHarmony

    大家好!我是一名刚入门OpenHarmony的小白,很高兴能够和大家一起学习OpenHarmony,在本系列文章里,我将分享使用PurplePiOH从零开始学习开源鸿蒙的整个流程,并提供每一步需要
    的头像 发表于 02-19 13:20 482次阅读
    Purple Pi 带你7天入门OpenHarmony

    从零开始设计Doherty放大器的射频电路

    Doherty放大器设计要求用于高效运行的两个放大器以及分离、匹配组合和相位都进行优化,以实现所需的结果并提高效率。
    发表于 01-30 15:25 999次阅读
    <b class='flag-5'>从零开始</b>设计Doherty放大器的射频电路

    PLC新手编程入门指南:从基础到实践的旅程

    在掌握了PLC的硬件接线后,您可以开始学习PLC的编程。首先,您需要了解一些基本的编程术语,如脉冲信号、时序图、寻址方式等。接下来,您将学习
    的头像 发表于 01-14 10:38 4610次阅读
    <b class='flag-5'>PLC</b>新手编程入门指南:从基础到实践的旅程

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

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

    浅谈PLC程序执行的过程

    plc初学者,学习编程,首先要了解PLC程序执行的过程是什么。
    的头像 发表于 01-08 09:31 2730次阅读

    BMS电池管理学习从零开始

    BMS从机开发板 /凌力尔特LTC6804/6811开发板BMS从机电池管理评估板
    的头像 发表于 01-02 09:47 634次阅读
    BMS电池管理<b class='flag-5'>学习</b>,<b class='flag-5'>从零开始</b>