2023随州市SIEMENS工业自动化PLC授权代理商|西门子变频器授权一级总代理|技术|维修

供应商
广东湘恒智能科技有限公司
认证
西门子
S120
变频器
伺服电机
G120XA
一级总代理
联系电话
18126392341
手机号
15267534595
联系人
梁涛
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
更新时间
2024-05-28 09:10

详细介绍

 可编程序控制器(plc)是以微处理器为基础,综合计算机、通信、联网以及自动控制技术而开发的新一代工业控制装置。可编程序控制器plc在我国的发展与应用已有30多年的历史,现在它已经广泛应用于国民经济的各个工业生产领域,成为提高传统工业装备水平和技术能力的重要设备和强大支柱。随着我国国民经济的全面发展和技术水平的不断提高,可编程序控制器应用领域不断扩大,了解熟悉和掌握plc程序设计语言以及应用软件编程技术,对plc的进一步推广应用和使用维护具有十分重要的作用。


2plc程序设计语言


  根据plc应用范围,程序设计语言可以组合使用,常用的程序设计语言有:梯形图程序设计语言;布尔助记符程序设计语言(语句表);功能表图程序设计语言;功能模块图程序设计语言;结构化语句描述程序设计语言;梯形图与结构化语句描述程序设计语言;布尔助记符与功能表图程序设计语言;布尔助记符与结构化语句描述程序设计语言。


  2.1梯形图(ladder diagram)


  程序设计语言梯形图程序设计语言是用梯形图的图形符号来描述程序的一种程序设计语言。采用梯形图程序设计语言,程序采用梯形图的形式描述。这种程序设计语言采用因果关系来描述事件发生的条件和结果。每个梯级是一个因果关系。在梯级中,描述事件发生的条件表示在左面,事件发生的结果表示在后面。梯形图程序设计语言是的一种程序设计语言。它来源于继电器逻辑控制系统的描述。


  在工业过程控制领域,电气技术人员对继电器逻辑控制技术较为熟悉,因此,由这种逻辑控制技术发展而来的梯形图受到了欢迎,并得到了广泛的应用。梯形图程序设计语言的特点是:


  (1)与电气操作原理图相对应,具有直观性和对应性。


  (2)与原有继电器逻辑控制技术相一致,对电气技术人员来说,易于撑握和学习。


  (3)与原有的继电器逻辑控制技术的不同点是,梯形图中的能流(power


  flow)不是实际意义的电流,内部的继电器也不是实际存在的继电器,因此,应用时,需与原有继电器逻辑控制技术的有关概念区别对待。


  (4)与布尔助记符程序设计语言有一一对应关系,便于相互的转换和程序的检查。


  2.2布尔助记符(boolean mnemonic)


  程序设计语言布尔助记符程序设计语言是用布尔助记符来描述程序的一种程序设计语言。布尔助记符程序设计语言与计算机中的汇编语言非常相似,采用布尔助记符来表示操作功能。布尔助记符程序设计语言具有下列特点:


  (1)采用助记符来表示操作功能,具有容易记忆,便于撑握的特点。


  (2)在编程器的键盘上采用助记符表示,具有便于操作的特点,可在无计算机的场合进行编程设计。


  (3)与梯形图有一一对应关系。其特点与梯形图语言基本类同

基于plc和dsp的小水电综合自动化系统

  3.3自动停机控制模块


  在机组处于发电状态,当工作人员发出正常停机令后,或机组出现紧急事故的情况下,将机组从电力系统中解列,然后按照顺序将水轮发电机组安全停机,各辅助设备完成安全退出发电工作状态,机组自动停机流程图如图3所示。




  3.4通信和报警控制模块


  处理plc与触摸屏和上位机监控主机通信,实时处理触摸屏和上位机监控主机的控制命令,同时采集一些机组的运行参数(如机组转速、油温、油压等),在触摸屏和上位机监控软件上进行实时显示,实时提示系统遥信遥测报警,并立即弹出报警窗口。


  3.5保护模块


  实时监控发电机组和辅助设备运行状态,当出现运行异常时,快速反映到触摸屏和监控主机,同时启动事故停机,将发电机组从电网中解列,从而保护发电机组的安全和电网的稳定。


4结束语


  本系统可以简化操作过程,可以同时在触摸屏和上位机监控主机上,实现“一键开机”、“一键关机”,高自动化设计适用于小型水电站的运行管理,有效防止人为误操作,提高运行的安全性,有效实现无人值班少人值守

基于plc和dsp的小水电综合自动化系统

  触摸屏mt506的编程环境为eview mt500,系统共包含3个模块 easyload[upload(上传)和download(下载)],easy bbbbbb(在线模拟和离线模拟)及easybuilder。其中easybuilder组态软件可以非常方便地为mt506触摸屏进行组态设计,本系统包括初始画面、开机流程画面、停机(紧急停)流程画面、事故报警画面、常用参数设定画面、输入(输出)开关量监测画面、运行统计画面、密码验证画面、报警提示、留言板等。其人性化的操作界面和提示画面简化了系统的操作过程,有效的防止误操作。




3模块化软件设计


  本系统plc的功能是发电机组的开关机控制和辅助设备监控。主要包括系统初始化,自动开关机,事故停机,紧急停机和油气水的控制。这些功能是由编程实现的,本文选用梯形图来编制plc程序[1]。


  为了使程序标准化,同时具有一定的可扩展性,方便日后对程序进行完善、修改,plc程序设计采用了模块化结构设计。整个程序由初始化模块、自动开机控制模块、自动停机控制模块(包括事故、紧急停机)、触摸屏通信模块、遥信和报警控制模块、保护模块等组成。


  3.1初始化模块


  完成对所有使用的中间继电器(m)、定时器(t)和数据寄存器(d)进行初始化处理, 对一些需要初值的参量赋值。


  3.2自动开机控制模块


  在机组自检满足了开机条件之后,当工作人员发出开机令后,自动按照正常安全开机的流程,plc对dsp和辅助设备发出控制信号,dsp启动自动调速,励磁及准同期并网,各辅助设备正常投入工作状态,完成水轮发电机组从安全开机到并网的全过程。



西门子一级代理商

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话