没想到吧!用最笨的方法居然3个月就能学会PLC!
之前小编发了一篇关于PLC编程的文章,有几个朋友的评论真是让人“又爱又恨”!
一个人能坚持几年做一件事,真的让人佩服!但记得马云说过:没有结果的过程都是垃圾 ......话糙理不糙,更何况,花了那么多时间和精力的你,竟甘心就这么草草了事?
世上无难事,只怕有心人。同样是学三年,吊儿郎当过三年,矜矜业业苦三年,想看看别人是怎么学的吗?保证你大吃一惊!
这一行行密密麻麻的字
比不上工作总结整齐
没有数据报告实用
但这是他们挤出休息时间
一字一句累积而成
也许是在某个汗流浃背的酷暑
又或是在大雪纷飞的寒夜
当你沦陷在手机里的快餐文化时
他们在PLC的苦海里忍受孤独
时间的指针从笔尖流逝
只留下知识和技能弥足珍贵
有的人看了这些笔记,很佩服。有的人看了笔记嘲讽说:并没有什么用,PLC是要靠实操的,又不是让你来写书的。其实大家多多少少都念过书,做笔记是学习的一种方式,既能记录课程的精彩有用内容,又能做日后的复习回顾用,是很明智的一种办法。只是有的人难免摘不到葡萄说葡萄酸。
成功的大门只对有准备的人开启
如果你屡战屡败,先问问自己是否用心?
如果你拼尽全力却一无所获
那及时摒弃已有的学习方式将是最明智的选择!
(技成培训原创,未经授权,不得转载,违者必究!)
优秀文章回顾:
西门子PLC知识点这么多,我该从哪开始学?【快速掌握PLC诀窍】
什么是PLC程序执行时间?如何设置?
系统执行时间
S7-1200 CPU的循环扫描时间(看门狗时间)默认为150ms,最大可修改为6000ms,如图1:
图1. 设置最大循环时间
当编程结束后,需要了解程序的循环周期,可通过如下方法查询。
将程序下载到PLC后,进行在线连接,查看路径:“在线和诊断”--->“循环时间”,如图2:
图2. 查看PLC循环时间
子程序执行时间
使用S7-1200 CPU时,若需要了解某个子程序的执行时间,依据如下方法进行编程。
首先,设置PLC系统时钟,按图3方法设置:
图3. 设置PLC系统时钟
接着,创建数据块DB1,块名称为“time”,并创建变量,如图4:
图4. 创建数据块
注:若选择“已优化”DB块,则创建的DB块变量不显示“偏移量”列,后续程序中变量则为符号寻址。
然后,在OB1中编程,读取子程序执行前、后的系统时间,再运用指令 T_DIFF 做时间相减。
如下例程中测试了“块_1(FC1)”子程序的执行时间,如图5:
图5. 子程序执行时间例程
最后,通过监控表查看该子程序的执行时间,如图6:
常问问题
为何程序下载完毕后PLC无法运行,PLC诊断信息中出现“超出最大程序循环时间”?
可能的原因:
1、程序过长,执行时间超过设置的最大循环时间;
2、程序中有死循环程序导致执行时间超过最大循环时间;
3、定时中断程序的执行时间大于所设定的定时间隔时间,导致定时中断事件缓冲区溢出而停机。
电气相关知识和经验是用来分享,希望本文能对你有帮助。与人玫瑰,手留余香。
欢迎大家关注,点赞,评论及转发。
相关问答
plc控制的时间怎么用程序控制?
1、用编程软件(Micro/WIN)的菜单命令plc>TimeofDayClock...,通过与CPU的在线连接设置,完成后时钟开始走动。2、编写用户程序使用SET_RTC(设置时钟...
plc编程时间计算公式?
在PLC编程中,计算编程时间的公式是根据以下几个因素来确定的:1.程序规模:程序规模指的是PLC中所编写的逻辑代码行数或指令数量。通常情况下,程序规模越大,...
plc系统时间如何设置?
使用“设置时钟”命令设置实时时钟1.PLC通电,以太网连接编程计算机,打开编程软件STEP7-Micro/WINSMART,新建项目,重命名为“设置和读取实时时钟”,单击...
PLC编程时间怎么设置以小时为单位?
很多小型PLC如西门子S7-200、三菱FX2N等并不提供以小时(或大于小时)为时基的定时器。这些PLC提供的指令最大只有100ms*32767,也就是约3200杪左右,不到一小时...
丰炜plc时间指令的编写过程?
编写丰炜PLC时间指令,首先需要设置好时间计数器的地址和操作模式,根据需要选择计时或计数模式,并设置计时或计数初始值。然后,在程序中使用指令,将计时或计...
新手学PLC编程要多久?
新手学PLC编程需要的时间因个人学习能力、PLC类型、编程环境和项目复杂度而有所不同。一般来说,学习基本指令和功能可能需要数周或数月的时间,而掌握更高级的...
多久能学会plc编程?
C编程入门要一个月时间。PLC编程专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作...
学会PLC编程要多久?
少则几天,多则几十年,分情况的。首先问你,你有电工基础吗?如果没有,那你去把电工基础的课程好好过一遍,然后开始学最基本的,像是PLC的数字电路基础、了解P...
信捷plc定时器的分钟定时如何录入?
以三菱PLC为例先点击输出指令,输入Txx,空格,输入Kxx,确定。Txx类型说明其中定时器定时时间有1ms、10ms、100ms三类1ms:T246~T249,共4点,定时范围0.......
自学plc要多久啊-懂得
我给你介绍一些心得,满意请采纳!PLC不难学,PLC就是面对一线工程技术人员的利器,只要有电工基础,学习起来很简单推荐先读《电机和电气控制》,最好找...