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

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

3天内不再提示

30年老师傅整理的学习PLC编程思路和方法!

laidenongfhs 来源:中泰PLC自动化教学 2023-07-07 14:29 次阅读

今天,小编为大家收集了一些关于如何学好PLC编程的思路和办法,希望大家收下这剂安利后,能对PLC编程有个大概的学习思路。当然啦!大神可在留言区留下相关经验哦,一起进步!

基本的硬件知识

编程之前,需要了解一些基本的硬件知识,最好从硬件的选型和画图入手,等把输入输出的类型,模拟量的选型等搞清楚之后,再开始编程会简单点。熟悉基本的硬件电路,你就会发现原来梯形图和这些硬件电路是可以很好对应起来的。

了解PLC编程的方式

线性编程、模块化编程、结构化编程。对于西门子PLC,以结构化编程为主,但可以使用线性编程和模块化编程,对于结构化编程,需要有一定的结构化编程思想。

如果你想比较快学习西门子PLC,建议首先学习线性编程或模块化编程。在学习过程中慢慢体会结构化编程方式。

实践

多学多练习,有人指导或进修学习会比自己学习相对快一些,但不是绝对。首先,买本关于PLC的书,然后手上有一个PLC,根据书上的例子,自己琢磨个小项目,实现一个功能,自己独立做个PLC项目,西门子200系列的小PLC很适合新手学习,比较容易上手。

现在的PLC软件也设计的非常好,如果有硬件配合更好,没有的话安装一个软件,安装一个模拟器,基本的操作熟悉起来,然后观察PLC的输入输出变化情况在程序没有充分验证之前,建议先断开负载,等所有的IO,模拟量测试完成后,再带负载运行。

工艺

PLC编程的重点是模拟原有的作业流程,将控制过程由程序运行来完成。所以核心内容就是对工艺的程序描述。因此需要熟练掌握PLC程序语言和基本的功能实现。PLC语言分梯形图和语句及功能图三种。

常用的是梯形图,这个适合用于基本逻辑描述;语句表适合对数据加工用,相对难理解些;功能图的适合步进类型的状态功能描述,用的不多。自学的话需要安装相应的软件,各个厂家的有很多不同点,但是都类似。设备怎么动作,需要读取什么信息,如何控制现场的设备,如何实现最好的控制效果,要密切了解现场的工艺。

基本的自动化相关知识

1、过程仪表的硬件知识,包括传感器变送器(二次仪表)和PLC本身,这是构建控制系统的基础;比如两线制,四线制,电流,电压,PT100,对应的物理范围,真空度换算等。

2、过程控制理论,包括各种控制模型的原理和应用,其中最重要的是二位调节和PID调节模型。PID调节是目前用得最广泛的过程控制手段,且变化多端。需要弄清楚原理,知道如何调节参数即可。

良好的编程习惯

1、变量命名,功能块命名,定时器命名,最好遵循一定的原则,可读性好;

2、熟悉软件的基本命令的使用;
3、编写公共的程序块,比如阀门,电机的公用块等;
4、合理分配主程序、子程序和定时中断程序等;
5、合理分配数据块,定时器,计数器,存储器变量等,注意变量位置不能重叠。

软件内部机理

每个软件都各有不同,但是基本的东西应该都包括的:

1、了解指令的累加器,状态字等内容。
2、指令的组成以及各部分的含义,无论是高级语言的if then else, 还是PLC的A AN JNB,指令的组成部分以及表示的含义需要搞清楚;
3、了解几种寻址方式。单片机非常讲究这个,对于PLC来说,多了解对于复杂的编程有帮助。
4、了解数据格式,注意高低位分布,这个太重要了,尤其是和第三方通讯的时候。
5、了解几个常用的寄存器和存储区域。比如DB,M,I,Q等。

3f19c012-1c8c-11ee-962d-dac502259ad0.png

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

    关注

    31

    文章

    5272

    浏览量

    119657
  • plc
    plc
    +关注

    关注

    5004

    文章

    13048

    浏览量

    460897
  • PLC编程
    +关注

    关注

    46

    文章

    245

    浏览量

    37298

原文标题:30年老师傅整理的学习PLC编程思路和方法!

文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求助各位 老师傅 制作移动电源的升压、保护板

    如题,老师提的要求要自己做个锂电池的保护板、升压板,叫我们自己买元器件,实现最基本的升压(3.7V升5V)、保护功能就成。在网孔板上焊接,哪位老师傅 能帮助下小弟啊 帮我指点下啊 留个联系方式 我联系您。真心求学习啊~~~
    发表于 12-15 18:17

    求各位老师傅分享个汽车防盗的维修资料

    求各位老师傅分享个汽车防盗的维修资料
    发表于 10-12 11:16

    老师傅的电机参数计算方式

    据说是一个从事二十几年电机实际应用的老师傅电机参数计算手稿.......希望对大家有用
    发表于 01-18 17:50

    选“波轮”还是“滚筒” 洗衣机好 看看老师傅是怎么说的

    科技的发展,出现了很多新的家电。很多电视、空调等电器都进行了全新的升级,功能更多了,更加丰富生活。洗衣机也是这样,现在的洗衣机功能非常多,而按照洗衣服的方式有波轮洗衣机和滚筒洗衣机,那我们去商场买洗衣机,选“波轮”还是“滚筒”?听听老师傅的话吧!
    发表于 02-19 11:54 1004次阅读

    10电工老师傅整理出的41条电路接线方法,值得一学!

    想知道哪些电路是工程师日常工作经常会遇到,但是可能会做不好的吗?以下分享10+电工常用的41例接线方法,都是经过实践项目验证,并且可以直接拿来使用,一起来看下吧!
    的头像 发表于 03-12 15:13 6643次阅读
    10<b class='flag-5'>年</b>电工<b class='flag-5'>老师傅</b><b class='flag-5'>整理</b>出的41条电路接线<b class='flag-5'>方法</b>,值得一学!

    老师傅怎么选投影?参考极米New Z6X这三个点,买到好投影并不难

    投影怎么选?听听老师傅的建议,在如今这个品牌众多,鱼龙混杂的投影市场,对于小白用户来说,买投影很容易踩到坑,尤其是首次购买投影用户。踩坑的几率更大,因此本文为大家总结了3个买投影要点,谨记这些买到好
    的头像 发表于 09-02 14:58 2495次阅读

    智能锁老师傅总结的15条经验!绝对实用!

    作为智能锁人,想必大家都是从业已久,无论是产品、销售,或者是安装方面,都能侃侃而谈。今天,小编就为大家带来一位智能锁老师傅的经验之谈:  锁体尺寸最好用尺比量着拍照给销售商,一目了然。锁体尺寸多数
    发表于 12-14 14:37 1146次阅读

    学习PLC编程需要哪些基础?

    学习PLC编程需要哪些基础?学基础PLC可以吗?这是PLC初学者最常问的问题,已经动了学习的心思
    发表于 12-29 10:06 1.8w次阅读

    学习PLC编程有什么有效方法

    得到继电器电路。但这样设计的电路虽然正确,却浪费器件,这是PLC编程的移植替代方法。用最简单的启停(启动、保持)电路作为思路,除个别高级指令外,可以满足1000多条高级指令的功能,所以
    发表于 01-11 09:36 972次阅读

    PLC中开关量信号和模拟量信号如何转换

    只有PLC的程序指令正确,输入端口和输出端口接线正确,PLC才能自动化控制,电工老师傅都知道,PLC既可以接受开关量控制也可以接受模拟量控制,二者是可以相互转换的!
    发表于 09-27 14:49 1494次阅读

    断路器接线是左零右火吗?看30年老电工怎么说

    一般电工师傅都会建议业主安装断路器,为了保护居家用电安全。这是因为当家庭线路发生故障时,断路器可以自动跳闸切断电源,从而减小事故损失。但是大家知道断路器是怎样接线的吗?难道也是左零右火?看看电工老师傅怎么说。
    的头像 发表于 12-01 16:27 2519次阅读

    如何快速入门PLC编程

    的课程,没有经验的老师师傅)来 教,是很难入门的。自学费时费力,最关键的是未必能学到本事,达不到用人单位实际要求。如果报名参加培训班,那就不一 样了。在深圳三人易行教育科技有限公司(以下简称:三人易行)培训机构,可以学到PLC
    发表于 04-19 10:20 14次下载
    如何快速入门<b class='flag-5'>PLC</b><b class='flag-5'>编程</b>

    正确学习PLC编程方法

    来看看正确学习plc编程方法。     plc不是一个软件类的他是一门技术,一门学科。   你看看视频之类就学好了那是完全不可能的。   
    发表于 04-20 09:59 2次下载
    正确<b class='flag-5'>学习</b><b class='flag-5'>PLC</b><b class='flag-5'>编程</b>的<b class='flag-5'>方法</b>

    模拟量信号和开关量信号有什么区别

    提起PLC和变频器,相信很多的电工老师傅都非常了解,甚至于每天都在接触PLC和变频器,老师傅们都知道开关量控制和模拟量控制是PLC和变频器经
    的头像 发表于 06-06 16:47 1604次阅读
    模拟量信号和开关量信号有什么区别

    关于PLC编程学习思路方法

    PLC编程要了解现场的工艺要求,读取什么信号,如何控制现场的设备,如何实现最好的控制效果,整个控制过程都按照工艺要求事先设计好的程序来控制执行的,所以此核心内容是了解工艺要求。
    发表于 06-09 10:14 856次阅读
    关于<b class='flag-5'>PLC</b><b class='flag-5'>编程</b><b class='flag-5'>学习</b>的<b class='flag-5'>思路</b>及<b class='flag-5'>方法</b>