媒体公告
当前位置:首页 > 新闻动态 > 媒体公告
PLC使用的过程中易出现的几个问题分析
来源:欧宝官方手机网页      发布时间:2024-03-29 23:57:13      


PLC使用的过程中易出现的几个问题分析


  PLC作为工业领域的核心,正大范围的应用到诸多产品当中。深入的了解使用和解决知识,将可以极大促进PLC的推广与服务提升,本文就硬、软两方面,选取梯形图为编程语言,本文选取了PLC使用的过程中易出现的几个问题,并对解决办法进行了分析。

  PLC的控制方式属于存储程序控制,其控制功能是通过存放在存储器内的程序来实现的,若要对控制功能作必要修改,只需改变控制程序即可,这就实现了控制的软件化。可编程控制器的优点是可字,从软件来讲,其控制程序可编辑、可修改;从硬件上讲,其外部设备配置可变。构建一个PLC控制管理系统的重心就在于控制程序的编制,但外部设备的选用也将对程序的编制产生一定的影响。因此在进行程序设计时应结合实际要,硬、软件综合考虑。

  PLC的外部设备主要是指控制管理系统中的输入输出设备,其中输人设备是对系统发出各种控制信号的主令电器,在编写控制程序时一定要注意外部输入设备使用的是常开还是常闭触点,并以此为基础进行程序编制。否则易出现控制错误。

  在PLC内部存储器中有专用于输入状态存储的输入继电器区,各输入设备(开关、按钮、行程开关或传感器信号)的状态经由输入接口电路存储在该区域内,每个输入继电器可存储一个输入设备状态。PLC中使用的继电器并非实体继电器,而是软继电器,可提供无数个常开、常闭触点用于编程。每个软继电器仅对应PLC存储单元中的一位(bit),该位状态为1,表示该软继电器线圈通电,则程序中所有该继电器的触点都动作。输入继电器作为PLC接收外部主令信号的器件,通过接线与外部输入设备相联系,其线圈状态只能由外部输入信号驱动。

  输入设备选用的是按钮SB0的常闭触点,输入继电器X0的线的状态。该按钮未按下时,输入继电器X0线通电状态,程序中所有X0触点均动作,即常开触点接通,常闭触点断开;若按下该按钮,则输入继电器X0线断电状态,程序中所有X0触点均恢复常态。如果输入继电器连接的输入设备是按钮SB0的常开触点,则情况恰好相反:在该按钮未按下时,输入继电器X0线断电状态,程序中所有X0触点均不动作;若按下该按钮,输入继电器X0线通电状态,程序中所有X0触点均动作。

  由于PLC在运行程序判别触点通断状态时,只取决于其内存中输入继电器线圈的状态,并不直接识别外部设备,因此编程时,外部设备的选用与程序中的触点类型紧密关联。这是一个在对照电气控制原理图进行PLC编程时易出现的问题。最典型的例子是基本控制--起保停控制中的停车控制。

  起保停控制管理系统中,按钮SB0用于停车控制,因此使用其常闭触点串联于控制线路。SBl为起动按钮,使用其常开触点。若使用相同的设备(即停车SB0用常闭触点,起动SBl用常开触点),利用PLC进行该控制,则需编程梯形图程序。

  若希望编制出符合我们平时阅读习惯的梯形图程序),则在选用外部停车设备时需使用按钮SB0的常开触点与X0相连。

  程序中停车信号X0使用的触点类型却不相同,其缘由是连接在输入继电器X0上的外部停车按钮触点类型选用不同。图4所示梯形图程序更符合我们的阅读习惯,也更易分析其逻辑控制功能,因此在PLC构成控制系统中,外部开关、按钮无论用于起动还是停车,一般都选用常开型,这是一个在使用PLC时需要格外注意的问题。

  PLC与继电接触器控制的重要区别之一就是工作方法不一样。继电接触器控制管理系统是按并行方式工作的,也就是说是按同时执行的方式工作的,只要形成电流通路,就可能有几个电器同时动作。而PLC是以串行方式工作的,PLC在循环执行程序时,是按照语句的书写顺序自上而下进行逻辑运算,而前面逻辑运算的结果会影响后面语句的逻辑运算结果。因此梯形图编程时,各语句的位置也会对控制功能产生关键影响。例如:X0接通3次,Y3接通,X0再接通1次,Y3断开。X0接通3次,Y3接通瞬间即断开。

  上面两个程序中,输出Y3、计数器CTl02及内部通用继电器R0前面的逻辑条件均相同,仅仅是计数器CTl02所在语句位置发生了变化,而两段程序的运行结果就截然不同。这是因为CTl02对输出Y3的影响方式发生了变化。执行第一段程序时,将首先判断输出Y3的状态,再判断CTl02的状态,CTl02的状态变化只能在下一个扫描周期对Y3产生一定的影响;而执行第二段程序时,将首先判断CTl02的状态,再判断输出Y3的状态,CTl02的状态变化将在该扫描周期直接影响Y3的状态。

  从以上讨论能得出,由于PLC采用串行工作方式,所以即使是同一元件,在梯形图中所处的位置不同,其工作状态也会不一样,因此在利用梯形图来控制程序编制时,应对控制任务进行充分分析,合理的安排各编程元件的位置,才能够更为准确地实现控制。

  PLC的各种功能主要是通过运行控制程序来实现。编制程序时,需要合理使用PLC提供的编程元件(即软元件)。FPO型PLC中常用的编程元件有两种:位元件(bit)和字元件(word)。位元件其实就是PLC内存区域所提供的一个二进制位单元,又被称为软继电器,主要用作基本顺序指令的编程元件,如输入继电器Xn、输出继电器Yn、内部通用继电器Rn、定时(计数)器等,其参与控制的方式主要是通过对应触点的通断状态改变影响逻辑运算结果即输出。

  字元件则为PLC内存区域内的一个字单元(16bit),主要用作功能指令和高级指令的编程元件,通常用以存放数据,如数据寄存器DTn,定时(计数)器的设定值SVn、经过值EVn等。字元件没有触点,通常以整体内容参与控制。

  值得注意的是内存中的输入(X)区、输出(Y)区和内部通用(R)区,该区中的每个bit均可用作位元件,而且每16bit可构成一个字元件,如WRIO即是由16个位元件R100~R10F构成的字元件,该字元件中的内容若发生变化,这16个位的状态也随之发生改变。WR0即为字元件,是左移位指令SR的编程元件,而Y0为输出软继电器的线则为输人软继电器的触点,其中第4步的R4触点为位元件R4的常开触点,而位元件R4又是字元件WR0中的一位,因此其状态受限于WR0的移位结果。

  顺序控制是生产现场常见的一类控制任务,步进指令是PLC指令库中专用于顺序控制的。步进指令编程时,根据工艺流程将程序划分为一个个独立的程序段,执行时,CPU严格按梯形图编程顺序,只有执行完前一段程序后才能激活下一段程序,并在下一段程序执行之前,将前面程序段复位。并且在语法上要求各程序段所使用的输出不允许重复。这在解决顺序控制任务中有多步同输出的情况时,就带来了一定的困难。借助于内部通用继电器可方便解决这一难题。

  控制任务每个循环的工作可以划分为八步,其中第1步与第5步动作相同,均为上升;第3步和第7步动作相同,均为下降。在利用步进指令进行编程时,这两个工步所对应的程序段的输出不能直接设置为Y3、Y4,同一个输出使用两次则会出现语法错误。这时应考虑使用用于存储中间状态的内部通用继电器Rn来解决这一个问题。

  初学者对于PLC的基本应用易于掌握,但要做到灵活使用仍需对一些技术难点和使用技巧深刻理解。在编程之前,要对控制任务进行认真分析,合理选择外部设备和编程元件,并以此为基础进行编程;在编程过程中,如能灵话巧妙地使用编程元件,合理地进行程序编排,可使程序逻辑清楚,可读性增强。

  1.RS-485接口: RS-485接口是在RS-422基础上发展起来的一种RIA标准串行接口,采用“平衡缠粉驱动”方式,RS-485接口满足RS-422的全部技术规范,能够适用于RS-422通信,RS-485接口铜材采用9针连接器,其外观与管脚定义如下图1所示: 图1 RS-485接口的引脚功能参见下图2所示: 图2 2.西门子的PLC连线: 西门子PLC的PPI通信,MPI通信和PROFIBUS-DP现场总线通信的物理层都是RS-485,而且采用都是相同的通信电缆和专用网络接头,下图3所示: 图3 显示了电缆接头的普通偏流和终端状况,右端的电阻设置“on”,而左侧的设置为“off”,图中只显示了一个,若有多个也是这样

  的通信及其应用—RS-485标准串行接口 /

  1 引言 在有轨巷道堆垛机 控制管理系统 中,我们从始至终采用西门子s7-300系列 plc 及其输入/输出模块、总线连接器和总线电缆,虽然这种控制管理系统可靠性高,但是价格也同样是很高的,堆垛机的整体性价比不是很高。在保证产品性能质量的前提下,减少相关成本一直是我们的追求。 随着物流行业的快速地发展,由有轨巷道堆垛机组成的自动化立体仓库,应用越来越普遍了。同时随着国外物流厂商的大量涌入,和国内物流厂家的纷纷成立。物流行业间的竞争也慢慢变得激烈,用户对立体仓库的性能要求慢慢的升高,同时也对价格的打压慢慢的变大。 为满足一些客户群体,高性能和低价格的要求,在有轨巷道堆垛机的电控制管理系统中,主体控制器依然采用西门子s7-300系统的plc

  1 引言     万立氧空分装置是2008年辽化公司20万吨环氧乙烷/乙二醇改造的配套项目,该装置仪控系统采用了先进的Honeywell PKS集散控制管理系统来实现对整个装置的各系统及主要设备的工艺参数的监控,并实现各主要操作阀门、切换阀门的自动控制或遥控操作,以及必要 的联锁保护的方法。氮压机选用Ingersoll—rand的CENTAC 3C70MX5N2型压缩机,该压缩机配置独立的控制管理系统CM C控制器,为了有效的监控氮压机的运行参数,我们利用Modbus协议实现了Honeywell PKS集散系统与Ingersoll—rand CM C可编程序控制器之间串行通讯。     2 Modbus协议简介     Modbus是

  为了扩展数控系统逻辑功能的可编程能力,通常在数控系统中配置PLC功能。并采用独立PLC或内置式PLC两种方式。但目前内置式PLC通常用软件实现。有一套特有的编程与配置方法,这对使用者熟悉新功能提出了额外的要求。现场可编程逻辑器件FPGA具有很强的在线逻辑编程能力。常被应用于实现某些逻辑控制中。比如交通信号灯控制:近来也有用FPGA实现PLC的尝试。即将与要实现的控制功能对应的梯形图直接做成FPGA硬连线逻辑。但这些应用都没脱离FPGA本身的现场可编程特性。用户如需修改控制逻辑。就要掌握VHDL语言及FPGA的 EDA 设计方法。否则不能提供更友好、通用的PLC编程界面。 本文介绍了一种新的数控系统中内置式PLC的F

  1 . 概述     小区供水系统用于对小区内生活、消防和喷淋用水的自动供给,是居住小区公用设施的重要组成部分。供水系统通过对水泵、阀门等设备的开、关和联锁来实现小区的正常供水,进而达到居民正常生活和人员、设施安全的目的。     以前,小区供水系统的自动化程度不高,其电气控制部分一般都会采用传统的继电器来控制。但是,继电器控制回路存在多种弊端,如继电器由于长期动作易引起咬死和损坏、继电器回路接线复杂且维护困难、继电器回路难以实现复杂逻辑的控制、继电器回路控制方案不易修改等。随着计算机技术、控制技术和通讯技术的发展,现在供水系统慢慢的变多地使用先进、可靠、实用的可编程控制器(PLC)来控制,以提高设备正常运行的可靠性和供水系统

  论述AOD投料系统的PLC控制,结合HMI操作画而重点分析PLC控制的核心部分:料批的处理,同时还介绍了一些操作模式、一个炉攻内所用到的各种批次以及与上位机的通信等内容。 料批;称重;加料顺序 前言 AOD投料系统采用西门子PCS7控制管理系统,通过一台单独的S7—400来控制各个设备的运行。整个投料系统的控制分自动模式和计算机模式,在自动模式下操作人员只需在HMI画面上输入各种设定值并确认,程序将自动控制设备的运行。在计算机模式下,各种设定值将直接通过上位机也下传到L1并显示在L1的料批表画面上,操作人员确认后程序将自动控制设备的运行。 整个AOD投料系统的控制设备最重要的包含1台两门子S7

  控制 /

  随着我们国家的经济建设的发展,能源的开发和利用也显得日益紧张起来。3月份以来,我国多地出现淡季“电荒”现象,而电能利用效率低下是导致“电荒”的重要原因之一,在这种情况下,提高电能效率迫在屠睫。而随着城市路网建设的持续不断的发展,路灯数量增多,使得人们对电能节约以及路灯的管理要求也慢慢变得高。采用先进技术节约能源以及提高路灯自动化控制与管理上的水准,已成为城市照明系统建设的当务之急。 1 路灯照明管理现在的状况 1)照明设施开关灯统一性差,智能化水平低,不具备远程修改开关灯时间,不能根据真实的情况修改开关灯时间,能源浪费大,增加了财政负担; 2)路灯设备分散,管理人员少,管理困难,不能实时、准确、全面地监控设备正常运行状况,缺乏灵活的控制手段;3)人工巡检

  与GPRS、ZigBee的路灯无线控制系统 /

  问:在使用西门子模块的时候经常遇到有源式和漏式两种型号的模块,还有,继电器型的模块类型都有啥不一样的区别呢? 答:1、源型(source),电流是从端子流出来的,具PNP晶体管输出特性;漏型(sink),电流是从端子流进去的,具NPN晶体管输出特性。 所谓“漏型输入”,是一种由plc内部提供输入信号源,全部输入信号的一端汇总到输入的公共连接端com的输入形式。又称为“汇点输入”。输入传感器为接近开关时,只要接近开关的输出驱动力足够,漏型输入的plc输入端就可以直接与npn集电极开路型接近开关的输出进行连接 所谓“源型输入”,是一种由外部提供输入信号电源或使用plc内部提供给输入回路的电源,全部输入信号为“有源

  控制及应用实例

  编程实例精选

  与触摸屏、变频器、组态软件应用一本通

  MPS电机研究院 让电机更听话的秘密! 第一站:电机应用知识大考!第三期考题上线,跟帖赢好礼~

  有奖征文:邀一线汽车VCU/MCU开发工程师,分享开发经验、难题、成长之路等

  在AI热潮之中,GPU、AISC等加速器是行业中的主角。而事实上,任何数据中心都无法脱离CPU,比喻起来就是鱼和水的关系。去年12月,英特尔第五代至强可扩展处理器(代号为Emerald Rapids)正式面...

  为了方便软件制造商及别的行业客户方便的使用Omniverse,日前在2024 GTC上,NVIDIA发布了Omniverse Cloud API,为工业数字孪生软件工具 ...

  英特尔“AI赋能”武汉工程大学产教融合研讨会在武汉成功举办,英特尔首次将院校、伙伴、行业出版机构四方组合在一起...

  全球第六大 IT 服务提供商富士通遭黑客攻击:多个系统被感染、客户敏感数据泄露

  3 月 19 日消息,日本科技巨头富士通(Fujitsu)近日发布新闻稿,报告遭到网络攻击,旗下的多个系统感染恶意软件,而且部分客户数据已 ...

  IU5180集成30V的OVP功能,3A充电电流1~4节锂电池,升降压充电芯片

  IU5180C是一款完全集成的开关模式升降压充电管理IC,用于1~4节锂离子电池和锂聚合物电池,以及1~5节磷酸铁锂电池。芯片集成包括4开关MOSFET ...

  SD4400兼容ACT88325四路5V/3A Buck,两路300mA LDO,SSD专用供电PMU

  基于 PI LYTSwitchTM-6 LYT6068C 之 35W LED lighting应用方案

  东芝在其电机控制系统软件开发套件中新增位置估算控制技术,旨在简化电机磁场定向控制

  意法半导体发布先进的超低功耗STM32微控制器,布局工业、医疗、智能表计和消费电子市场

  人形机器人迎来新突破,NVIDIA发布Project GR00T基础模型

  【已结束】 Qorvo、村田、NI直播【UWB最新技术、方案、市场、应用解析】(13:30开始入场)

  亿佰特免费提供蓝牙,4G DTU,WiFi,lora多种模块,想玩的快来!

  【把你我的经验串一串,共享丰收】EEWORLD优秀主题/回复第17期活动开始拉

  嵌入式处理器嵌入式操作系统开发相关FPGA/DSP总线与接口数据处理消费电子工业电子汽车电子其他技术存储技术综合资讯论坛电子百科