课程中心
HOME
课程中心
正文内容
PLC编程网络的意思 PLC编程到底是啥?看电气大神讲PLC,膜拜!真是一针见血
发布时间 : 2025-02-06
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程到底是啥?看电气大神讲PLC,膜拜!真是一针见血

PLC常见的用途是替代电气控制中的继电器逻辑控制电路。例如电机控制、变电站市电进线互投和自备发电机起停控制、过程控制DCS操控系统和楼宇消防系统控制等等。一般的城市居民小区高层建筑的水压控制,就是采取PLC配套变频器执行水泵操控的。

PLC更重要的用途是构建数据交换系统,它把现场总线变换为工业以太网,实现现场设备与后台的数据交换,以及接收和执行遥控命令等等。

在工业、民居、国防、交通(地铁、港口、民航)、银行和移动的数据中心中都大量使用PLC,由此可见PLC的用途之广。

PLC的硬件系统简介

图1:ABB的AC500系列PLC

图1的左侧是通信接口模块,它能实现PLC的通信数据和网络数据交换。向右显示了"AC 500"的是PLC的主体,即CPU模块。再往右是开关量输入/输出模块以及模拟量输入输出模块。

由此我们看到,PLC类似于一个单片机系统。事实上,PLC就是单片机智能化系统,但它的可靠性和稳定性非常高,远远超过了一般的单片机。

在工业环境下的电磁骚扰强烈,所以PLC必须要满足国家标准对电磁骚扰的要求。有关电磁骚扰的国家标准如下:

图2:国家标准中对工业条件下电磁骚扰的测量方法和要求

PLC抵御电磁骚扰的硬件措施包括电源隔离、开关量输入接口采取光电隔离、模拟量也采取光电隔离等措施。输出接口的电磁骚扰会弱一些,但也需要采取一定的措施,包括OC门和继电器接口等等。

为了提高PLC的可靠性,在重要场合还采取主PLC与从PLC冗余配套工作的措施,见下图:

图3:PLC的冗余措施

我们原来在变电站电力监控系统中用工业控制计算机作为中间层面的数据处理中心,但工业控制计算机存在电源故障、硬盘故障,抗电磁骚扰能力弱,后来就淘汰了,转而使用PLC作为数据处理中心。下图是《低压成套开关设备的原理及其控制技术》中的插图:

图4:图中的CCU就是PLC构建的通信管理中心

在图4中,既有利用PLC执行低压进线、母联和自备发电机间的备自投系统,也有执行数据交换的PLC系统。

PLC的软件系统

学过初级编程知识的人都知道循环语句。一旦程序进入死循环,程序事实上就是死机了。对于PLC来说也是如此。一旦PLC进入死循环,它的接口会复位,被控制量会发生严重问题。因此,PLC的程序语句是一条条顺序执行的,一直运行到最后一条再返回,不会出现死循环。即便是转移指令,只要转移条件满足就转移,否则跳过转移程序段继续执行。

这就是PLC软件系统的可靠性很高的原因之一。

我们看下图:

图5:PLC的模块化编程语言

图5摘自北京地铁工程的PLC程序局部。

PLC程序格式有两种,其一是梯形图格式,其二是模块化编程语言格式。对于较复杂的PLC程序,一般都采用模块化编程语言来编写。不管是梯形图也好,是模块化编程语言也好,它们都必须符合国际电工委员会IEC61131-3标准的要求。

下图是用于控制电机实现星三角转换的程序:

图6:电动机星三角转换的PLC程序局部

图6中的STEP2和STEP3就是转移程序端。如果不符合条件,程序会跳过转移程序段执行。

最有意思的是PLC的PID程序模块,很有使用价值。

给大家的建议

学习PLC技术,刚开始大都以梯形图为主。实际上,PLC刚开始学习时无非就是控制十字路口红绿灯等等,真正的PLC技术绝不仅仅在于此,只要做过一个工程,对PLC的认知就会大幅提升。

PLC网络术语解释

 PLC网络术语解释PLC网络中的名词、术语很多,今天我们为大家进行整理,将那些似懂非懂的网络术语,进行严谨的学习,帮助我们更好的工作!站(Station):在PLC网络系统中,将一种可以进行数据通信、连接外部输入/输出的物理设备称为“站”。例如,由PLC组成的网络系统中,每台PLC可以是一个“站”。

PLC主站(Master Station):主站是整个PLC网络系统中,能进行数据连接的系统控制站,将其认定为整个PLC网的主站,站号实际就是PLC在网络中的地址。PLC从站(Slave Station):PLC网络系统中,除主站外,其他的站均为“从站”。远程设备站(Remote Device Station):PLC网络系统中能同时处理二进制位、字的从站。

本地站(Local Station):PLC网络系统中,带有CPU模块并可以与主站以及其他本地站进行循环传输的站。站数(Number of Station):PLC网络系统中,所有物理设备(站)所占用的“内存站数”的综合。湖南华辰智通科技有限公司自主HINET工业智能网关产品为工业企业提供从设备联网、PLC远程监控、PLC远程控制、PLC远程调试、PLC远程编程、PLC数据采集整体解决方案。思普云工业互联网大数据云平台专注于工业设备远程运维与管理,已在全国数万家企业应用。

相关问答

plc报网络故障是什么原因?

PLC报网络故障的可能原因有以下几种:1.硬件连接问题:PLC与网络设备之间的连接出现故障,可能是网线松动、连接插头损坏或连接端口故障等。2.网络配置错误:...

西门子plc梯形图中的网络1、2、3......_作业帮

[最佳回答]就是程序段的意思,你也可以像三菱一样,把所有的程序都写在一个网络(段)里,但那样调试起来不方便.一般是将每一步或每一阶段的动作写在一个网络(程序...

plc上面网线插口是传输什么?

Plc上面网线插口是电脑向plc设备通讯的接口,Plc设备实际上是一组继电器,他通过电脑向plc继电器发出指令,使继电器做各种吸合动作,因此,要想使电脑向plc发出...

plc三层网络作用?

一.首先第一层:信息层/Ethernet(以太网),信息层是在网络控制中扮演的是重量级的角色,信息层的作用主要就是:完成PLC和设备控制器及生产设备之间传输生产管理...

西门子plc强大的通信功能是啥意思?

西门子PLC集成了5种通讯方式,1、MPI通讯。这是一种比较简单的通信方式,MPI网络最多支持连接32个节点,最大通信距离为50M。通信距离远,还可以通过中继器扩展通...

编程时硬件组态作用?

组态,是英文configure翻译过来的,工业上用得比较多似乎~~configure也解释为配置、设置那么组态软件的意思也就是配置软件。工业中分布式控制系统DCS的...

plc设置网络通信?

PLC设置网络通讯就是设置自己的通讯口PLC设置网络通讯就是设置自己的通讯口

1200plc软件中在线和诊断与在线访问区别?

您好,在线(Online)和诊断(Diagnosis)是PLC(可编程逻辑控制器)软件中的两个重要概念。在线和诊断的主要区别如下:1.在线是指在PLC运行的情况下,通过软...您...

PLC简称是什么?

PLC的简称是可编程逻辑控制器(ProgrammableLogicController)。它是一种专门用于工业自动化控制系统的数字计算机控制器,通常用于控制各种生产设备、机械和工...

plc和数码管系统属于哪种工业网络?

plc和数码管系统属于工业以太网络plc和数码管系统属于工业以太网络

 陈锡诚  送子麒麟 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部