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

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

3天内不再提示

PLC编程中的开发经验

1bGT_GKYXT1508 来源:未知 作者:李建兵 2018-03-17 10:19 次阅读

PLC通讯端口损坏一例

我们有一项工程,PLC端口烧坏。PLC通讯线是通过滑环引出的。考虑到前几天刚下过雨,怀疑是滑环进水引起的PLC通讯线短路,而烧坏PLC端口的。用摇表测量通讯线(线路两端均悬空),发现通讯线间有电阻,正常时应为无穷大,而测量时,电阻在5M~10M之间。从而认定PLC端口烧坏是滑环进水造成的,更换滑环后正常。

尽量避免多次调用同一子程序

在程序中,多次调用同一个子程序,在语法方面没有什么错误,但我们要尽量避免这一做法,尤其是在带有形式参数时。下面通过一例来说明。如下图1所示,网络13和14都调用protection子程序,这时,网络14调用时protection子程序的运行状态如图2所示。我们注意到,网络14调用时的形参#protection的数值(1169,网络13调用该子程序时的参数值)并不是网络14调用protection子程序所要的数值(应是481)。这样,就会造成我们所不希望的结果。

电缆的各导线间都存在电容,合格的电缆能把此容值限制在一定范围之内。就是合格的电缆,当电缆长度超过一定长度时,各线间的电容容值也会超过所要求的值,当把此电缆用于PLC输入时,线间电容就有可能引起PLC的误动作,会出现许多无法理解的现象。主要为:明明接线正确,但PLC却没有输入;PLC应该有的输入没有,而不应该有的却有,即PLC输入互相干扰。

最近,在调试一PLC系统时,就出现了一种现象。MIC传感器不动作,或动作后,另一传感器(FLY)的动作影响MIC传感器,即:MIC动作时,FLY传感器一动作,MIC就变成不动作了。也就是:传感器的动作彼此影响,怀疑是电缆质量不好,线间电容不合要求造成的。直接把MIC传感器接到PLC,不使用电缆后,一切动作正常。

消除线间电容影响的办法:

(1)使用电缆芯绞合在一起的电缆;

(2)尽量缩短使用电缆的长度;

(3)把互相干扰的输入分开使用电缆;

(4)使用屏蔽电缆。

PLC合理编程消除误操作

(1)消除手指颤动:使用微分指令DIFU(13)来检索按钮送入电信号的上升沿,在一个执行周期里PLC只执行一次,从而避免此类误操作;

(2)无意识操作:①优化显示功能,使用不同的指示灯来显示各种不同的工作状态:平光-运行状态,高频闪光(1秒1次)-试验状态,低频闪光(3秒闪1次)-步进状态②输入信号联锁

变频器过电压处理一例

减小给定使电机减速运行时,电机进入再生发电制动状态,电机回馈给变频器的能量亦较高,这些能量贮存在滤波电容器中,使电容上的电压升高,并很快达到直流过电压保护的整定值而使变频器跳闸。

采取在变频器外部增设制动电阻的措施,用该电阻将电机回馈到直流侧的再生电能消耗掉。

变频器过电流处理一例

我们用安川频器带120个小电机,当其中一个小电机发生过流故障时,变频器就会过流故障报警,导致变频器掉闸,从而导致其它正常的小电机也停止工作,这是我们所不期望的。

处理方法:在变频器输出侧加装1:1的隔离变压器,当其中一台或几小电机发生过流故障,故障电流直流冲击变压器,而不是冲击变频器,从而预防了变频器的掉闸。经实验后,工作良好,再没发生以前的正常电机也停机的故障。

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

    关注

    4974

    文章

    12250

    浏览量

    454863

原文标题:PLC老师傅不会轻易告诉你的那些经验!

文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【插针机PLC开发】用AWBlock开发运动逻辑

    上期我们介绍了HMI开发过程,这期将介绍PLC运动逻辑开发。致远电子的ZMC600E和AWStudio提供了ST语言和AWBlock积木式中文编程环境,可快速
    的头像 发表于 04-20 08:24 48次阅读
    【插针机<b class='flag-5'>PLC</b><b class='flag-5'>开发</b>】用AWBlock<b class='flag-5'>开发</b>运动逻辑

    单片机编程plc编程有什么区别

    单片机编程PLC编程是两种不同的嵌入式系统开发领域。在这篇文章中,我们将详细探讨这两种编程方式的区别。首先,我们将简要介绍单片机和
    的头像 发表于 02-22 10:23 528次阅读

    plc编程语言与c语言的联系 c语言和PLC有什么区别

    语言,主要用于开发各种应用程序。尽管PLC编程语言和C语言有一些相似之处,但它们之间也存在一些明显的区别。 首先,PLC编程语言和C语言都是
    的头像 发表于 02-05 14:21 1018次阅读

    plc编程入门基础知识 plc编程语言有几种

    PLC(Programmable Logic Controller)是可以根据预设逻辑程序自动控制工业过程的电子设备。PLC编程语言是与PLC进行交互的一种逻辑语言,用于编写控制程序以
    的头像 发表于 02-04 15:55 508次阅读

    plc梯形图编程的基本原则

    PLC(可编程逻辑控制器)是现代自动化控制领域中广泛应用的一种控制装置。PLC的梯形图编程PLC控制中最常用的
    的头像 发表于 01-22 10:51 588次阅读

    浅谈PLC 5种标准的编程语言

    IEC 1131-3的编程语言是IEC工作组 对世界范围的PLC厂家的编程语言合理地吸收、借鉴的基础上形成的一套针对工业控制系统的国际编程语言标准。它不但适用于
    发表于 11-15 11:14 399次阅读
    浅谈<b class='flag-5'>PLC</b> 5种标准的<b class='flag-5'>编程</b>语言

    五种支持plc编程的语言有哪些

    PLC控制系统设计中,不同型号的PLC编程软件对以上五种编程语言的支持种类是不同的,所以不但对PLC的硬件性能了解外,也要了解
    发表于 08-31 14:54 692次阅读
    五种支持<b class='flag-5'>plc</b><b class='flag-5'>编程</b>的语言有哪些

    plc梯形图编程概念及指令是什么

    PLC是专 为工业控制而开发的装置,为了适应传统习惯和掌握能力,通常PLC不采用微机的编程语言,而常常采用面向控制过程、面向问题的“自然语言,编程
    发表于 08-09 09:44 284次阅读
    <b class='flag-5'>plc</b>梯形图<b class='flag-5'>编程</b>概念及指令是什么

    学三菱PLC编程应该先学什么?

    了解三菱FX系列PLC,能够操作三菱编程软件,了解PLC的工作原理和各种内存类型,掌握编程的基本知识,使用基本指令,掌握定时器和计数器的使用,能够独立编写开关量控制程序。
    发表于 06-30 14:19 715次阅读
    学三菱<b class='flag-5'>PLC</b><b class='flag-5'>编程</b>应该先学什么?

    基础的PLC编程实例

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

    PLC编程实例及经验设计法详解

    将三相异步电动机的Y-△降压启动的继电接触器控制改造为PLC控制系统。
    发表于 06-06 12:38 1403次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>编程</b>实例及<b class='flag-5'>经验</b>设计法详解

    PLC编程语言如何选择

      PLC诞生已经很多年了,随着技术的进步,必须打破传统的PLC编程思维方式,才能顺应未来的控制发展趋势。电气工程师必须扩展编程技能,掌握更多的编程
    的头像 发表于 05-25 11:06 664次阅读

    PLC编程规范及建议

    今天分享一篇干货文章,让大家了解何谓完美PLC程序?以及在实际工作中关于PLC编程规范及建议。
    的头像 发表于 05-16 10:39 628次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>编程</b>规范及建议

    PLC的五大编程技术方法

    PLC编程方法大体上有 5 种:经验法、解析法、图解法、技巧法及计算机辅助设计法。
    的头像 发表于 05-15 10:25 4330次阅读

    先学习上位机编程还是PLC编程

    当我们们谈到学习自动化编程时,可能会面临一个选择:学习上位机编程还是PLC编程?针对这个问题,我想说,这两种编程方式之间没有直接的联系。
    发表于 05-09 14:23 3次下载
    先学习上位机<b class='flag-5'>编程</b>还是<b class='flag-5'>PLC</b><b class='flag-5'>编程</b>