研选课堂
HOME
研选课堂
正文内容
plc dcs编程入门 普通低压电机和气动阀门的PLC&DCS编程思路
发布时间 : 2024-11-25
作者 : 小编
访问数量 : 23
扫码分享至微信

普通低压电机和气动阀门的PLC&DCS编程思路

普通低压电机和气动阀门的典型IO点

设备

信号描述

信号类型

普通低压电机

启动命令

输出(DO)

停止命令

输出(DO)

运行信号

反馈(DI)

停止信号

反馈(DI)

故障信号

反馈(DI)

气动阀门(双电磁阀)

开命令

输出(DO)

关命令

输出(DO)

开信号

反馈(DI)

关信号

反馈(DI)

编程前需要考虑的方面

1 启动(打开)允许条件 (建议作为弹出窗口,放置列表在上位机。)

1) 上下游工艺允许。2)设备无检修。3)设备无故障。

2 停止(关闭)允许条件 (建议作为弹出窗口,放置列表在上位机。)

1)上下游工艺允许。2)设备无检修。

3 相关报警 (建议作为弹出窗口,放置列表在上位机。)

1) 电机

a 启动失败(启动命令按下,x秒内无运行信号)

b 停止失败(停止命令按下,x秒内无停止信号)

c 电气跳闸

d 信号不匹配 (运行信号和停止信号同时来 或者 运行信号和停止信号同时消失---延时x秒)

2) 气动阀门

a 开失败 (开命令按下,x秒内无开信号)

b 关失败 (关命令按下,x秒内无关信号)

c 信号不匹配 (开信号和关信号同时来 或者 开信号和关信号同时消失 ---延时x秒)

4 上位机操作按钮

1) 启动 2) 停止 3)手动/自动 切换 4) 检修 5)复位(用于复位启动失败等软报警)

如果一个系统有多个相同电机或阀门,编程时建议做成功能块(宏)。不同品牌PLC/DCS 的编程环境不同,但基本满足IEC61131-3 标准要求。标准功能块也可以在其他项目中应用。功能块每个变量做好注释,程序尽量做到简单易懂。

初学PLC如何快速入门,如何避免进入误区

PLC经过半个世纪的发展,早就不是当初的可编程控制器,已经发展成为功能齐全的综合性工业控制器。工业以太网,数据处理,物联网,安全性,运动控制等等是PLC的发展方向。单纯的逻辑控制应用,越来越少,此种工艺,使用电工仪表和单片机,性价比更高。因此,传统的学习方式已经无法满足科技的进步和工业的发展。

IEC61131-3标准的PLC是未来PLC的发展方向,就连一向对此不屑一顾的日系PLC,比如三菱PLC,松下PLC,都加入了IEC61131-3标准的大家庭。伺服,运动控制器,组态软件,工控机,软PLC,SCADA,DCS灯也在向IEC61131-3标准靠拢。

由于受各种因素的影响,很多新手在入门阶段走了很多弯路,时间,精力,金钱花了不少,自己也很用功,但是,却一点没进步,始终处在纸上谈兵,夸夸其谈的阶段,为什么?当然是方法出错了。

PLC的学习,应该是在明白原理的基础上,掌握PLC的基本要素,然后用不同的PLC去实现。而现实是,本末倒置,学习各种PLC的软件操作,然后去实现它的基本原理。这是极其错误的方法路线。而很多培训班以及各种水货,都是用这种路线来指导教学。比如,今天我们学习欧姆龙PLC的定时器用法,明天又学习西门子PLC定时器的用法,后天再去学习松下PLC定时器的用法。看似信心满满,学会了三种PLC的定时器,但是,给你一个用三菱PLC实现的工程项目,你可能就搞不懂了,你一定会疑惑:前面学的三种PLC还没掌握好,又要学习三菱PLC了,又要重新学习了。

这是一种本末倒置,饮鸩止渴的学习方法,也是**套路小白的惯用手法,这就好比,你 今天去学习大众汽车驾驶,明天去学习奔驰汽车驾驶,后天学习宝马汽车驾驶,给你辆奥迪,你又会哔哔:怎么跟之前学的不一样?又要重新学习了。想想都可笑。然后,很多初学者都是用这种方法学习PLC。

正确的学习方法应该是,学习PLC的基本原理,包括常开常闭,自锁互锁,定时器,计数器的原理。记住,是它们的原理。然后了解PLC硬件,PLC编程软件,以及PLC系统的基本工作原理。学习了解之后,再去用不同PLC去实现自己掌握的原理。这跟我们学习驾驶是一样的,驾校只会教你刹车是干嘛的,油门是干嘛的,方向盘是干嘛的,如何操作这些。等你学会了这些基本理论,你不管买什么牌子的车,都按照学习的这些原理去实现。

所以,学习PLC,应该是学习原理,而不是学习各个品牌的操作。太多的初学者,会西门子PLC的NPN和PNP的接线,却不知道三菱PLC的NPN和PNP如何实现,都是受这种思想的毒害。

记住,学会原理,掌握方法,比你学会一万种PLC的操作更有用。

相关问答

你所知道的PLC系统/DCS系统应用控制程序编程工具软件有哪些?

不同的PLC系统、DCS系统有其专用的应用控制程序编程工具软件,如SIEMENSS7-300/400系列PLC编程软件包是STEP7,日本山武HarmonaspR100系列DCS编程软件包是RTC....

如何在PLC和DCS之间进行选择?

PLC1、从开关量控制发展到顺序控制、运送处理,是从下往上的连续PID控制等多功能,PID在中断站中。2、可用一台PC机为主站,多台同型PLC为从站。3、也可一台PL...

plc如何打点调试?

打点的意思就是控制器(PLC)发出控制命令,现场的对应的设备或者元件是否按照程序要求(一一对应的)在动作,如果正确动作了表示打点成功;如果没有,表示对错...打...

dcs和plc的区别哪个难?

DCS更难些。PLC为电而生,专门处理开关量信号;DCS是为仪器而生的,专门处理模拟信号,但现在本质上两者没有太大区别。随着PLC和DCS系统的逐步完善和发展,再加...

DCS组态程序-盖德问答-化工人互助问答社区

看你用的什么系统,人家厂家基本也会提供这些说明的,一般用的比较多的是浙大中控dcs回想我刚接触控制系统的时候,就是必须要自己装系统,看各种手册...

DCS、PLC、工控机、组态之间的联系和区别是什么?是不是DCS、PLC、工控做项目都需要组态?

DCS主要用于大型控制系统中,IO点数比较多。PLC也是用在过程控制中,但系统级别相对较小。不过现在PLC慢慢发展起来了,与DCS的区别没有以前明显。两者都是需要组...

如何实现西门子s7-200plc与dcs控制系统的通信-盖德问答-化...

我们公司有一套西门子S7-200PLC系统,现在想在浙大中控的DCS系统中可以操作、监控PLC系统的数据,这样既可以用

DCS使用什么计算机语言?

每一家DCS支持的语言是不一样的,总体来说有5种。1.指令表编程语言,与汇编语言类似,满足IEC61131.3标准,跟PLC的指令表语言有点区别。2.结构化文本编程语言...

plc和DCS如何利用光纤通讯?

有两种硬线连接方式:1)间接方式,DCS的DI/DO硬线直接接入PLC,通过PLC实现对电动机的启停控制。2)直接控制,电动机的已起、已停等反馈信号直接从就...有两种...

plc和dcs区别?

PLC是单个设备的控制,dcs是每个PLC联网组成的可视化系统PLC是单个设备的控制,dcs是每个PLC联网组成的可视化系统

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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