+=5"&’()*+,)7G8HIH8J8KHLI:98MNG8HJOPJ"> +=5"&’()*+,)7G8HIH8J8KHLI:98MNG8HJOPJ" />
欢迎来到天天文库
浏览记录
ID:52098772
大小:117.46 KB
页数:2页
时间:2020-03-22
《采用面向对象的程序设计方法实现PLC在原料输送系统中的过程控制.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、!"采用面向对象的程序设计方法实现!"#在原料输送系统中的控制采用面向对象的程序设计方法实现!"#在原料输送系统中的控制王冲轮马鞍山钢铁股份有限公司港务原料厂!=?>+=5"&’()*+,)7G8HIH8J8KHLI:98MNG8HJOPJIQM8<:P9Q8NGOMORIMOHN:9POST8UNVOJ:89N8M:9I9IHHL:UIN:O9OR!"#HJOPJIQWI9M8KXIQHL8ROJ2、LPOJ:NGQW9ONO9LYQI]8HJOPJIQQOJ8J8UN:RYWI9M8I3、阐述了采用面向对象的程序设计方法在!"#程序设计中的应用#并通过马钢港务原料厂皮带输送控制系统为例#介绍皮带输送系统控制程序组织流程的一种算法$采用这种方法#不仅使程序更加精炼#易于理解和更加模块化#而且能充分运用现代控制器强大的运算功能#是值得在大型皮带输送控制系统中推荐的一种算法$关键词%面向对象#!"##皮带输送系统#算法!"#的程序设计是实现其控制功能的灵魂!一个好的!"#该系统共有51台设备!%5+5#%5+=#%5+>#%5+?#%5+.#程序设计方法!不仅能够提高程序设计质量而且使程序易于开%5+’#%5+@#%5+1#%=+5#%=+4、=#%=+>#%=+?#%=+.#%=+’#%=+@#发"下面以马钢港务原料厂原料输送系统为例!来说明面向对象%=+1为皮带运输机!075#07=为堆料机"通过%5+’和%=+’的程序设计方法在!"#程序设计中的应用"转运设备组成?个生产流程!按工艺要求!流程设备按逆料流顺!马钢港务原料厂原料输送控制系统概述序启动!即从工艺流程的终点设备依次启动至工艺流程的始点马钢港务原料厂原料输系统是一个大型原料运输系统!采设备!保证在下游设备正常运转后方能启动其上游设备"据此要用两级计算机组成分级控制系统!上位机是过程控制级!下位机求$流程设备按起动顺序排列如下5、$是设备控制级!过程控制级主要由$%&机#以太网#打印机等组5A流程$075%5+B%5+-%5+C%5+.%5+?%5+>%5+=%5+5成!设备控制级主要由’台()*+,-+!"#可编程序逻辑控制=A流程$075%5+B%5+-%=+C%=+.%=+?%=+>%=+=%=+5器!.台(/0图像监控系统!1个234远程站!5个264近程站>A流程$07=%=+B%=+-%=+C%=+.%=+?%=+>%=+=%=+5?A流程$07=%=+B%=+-%5+C%5+.%5+?%5+>%5+=%5+5组成"$%&机#!"##(/0之间通过工业以太网7#!6、62!通讯!各首先!我们建立一张称之为%设备矩阵&的设备表!表中设备!"#和264之间采用()(89:;<局域网进行通讯"马钢港务原排列顺序是上游设备必须放在下游设备之后!因为系统共有5B料厂工艺复杂#设备多#距离长!主要生产设备为胶带运输机#堆台设备!所以可以用>个B位的虚拟寄存器来表述它!如下表所料机#取料机#带斗门机#圆盘给料机#移动小车等"由这些设备示$组成复杂的原料运输网!工艺流程约有=++个!承担着进料#储存及向烧结#高炉供料的任务"B-C.?>=5"#$%程序设计的方法寄5%5+.%5+C%=+-%=+B07=%5+-%5+B075马钢7、港务原料厂原料输送系统中需要控制的设备很多!设存器=%=+>%=+?%=+.%=+C%5+5%5+=%5+>%5+?备之间的启动#停止及相互的故障影响关系比较复杂!相同或相似的设备很多!如果对其中的设备逐一编写程序模块!不仅工作>%=+5%=+=量大!而且为今后的程序维护带来麻烦!并且成为以后功能扩展该表建成后!每台设备在流程中的相对位置即确定下来"的障碍"采用面向对象的设计方法!我们只须将相同或相似的设根据这张表!我们就可以在程序中构造流程了"以5A流程备控制功能抽象出来!编写出一个通用的程序模块!在具体应用为例!我们在内存中开辟了>个连续地址的B8、位寄存器来存放时为其设置不同的参数调用即可"下面以马钢港务原料厂输送5A流程的设备矩阵!假定流程中有该设备则
2、LPOJ:NGQW9ONO9LYQI]8HJOPJIQQOJ8J8UN:RYWI9M8I3、阐述了采用面向对象的程序设计方法在!"#程序设计中的应用#并通过马钢港务原料厂皮带输送控制系统为例#介绍皮带输送系统控制程序组织流程的一种算法$采用这种方法#不仅使程序更加精炼#易于理解和更加模块化#而且能充分运用现代控制器强大的运算功能#是值得在大型皮带输送控制系统中推荐的一种算法$关键词%面向对象#!"##皮带输送系统#算法!"#的程序设计是实现其控制功能的灵魂!一个好的!"#该系统共有51台设备!%5+5#%5+=#%5+>#%5+?#%5+.#程序设计方法!不仅能够提高程序设计质量而且使程序易于开%5+’#%5+@#%5+1#%=+5#%=+4、=#%=+>#%=+?#%=+.#%=+’#%=+@#发"下面以马钢港务原料厂原料输送系统为例!来说明面向对象%=+1为皮带运输机!075#07=为堆料机"通过%5+’和%=+’的程序设计方法在!"#程序设计中的应用"转运设备组成?个生产流程!按工艺要求!流程设备按逆料流顺!马钢港务原料厂原料输送控制系统概述序启动!即从工艺流程的终点设备依次启动至工艺流程的始点马钢港务原料厂原料输系统是一个大型原料运输系统!采设备!保证在下游设备正常运转后方能启动其上游设备"据此要用两级计算机组成分级控制系统!上位机是过程控制级!下位机求$流程设备按起动顺序排列如下5、$是设备控制级!过程控制级主要由$%&机#以太网#打印机等组5A流程$075%5+B%5+-%5+C%5+.%5+?%5+>%5+=%5+5成!设备控制级主要由’台()*+,-+!"#可编程序逻辑控制=A流程$075%5+B%5+-%=+C%=+.%=+?%=+>%=+=%=+5器!.台(/0图像监控系统!1个234远程站!5个264近程站>A流程$07=%=+B%=+-%=+C%=+.%=+?%=+>%=+=%=+5?A流程$07=%=+B%=+-%5+C%5+.%5+?%5+>%5+=%5+5组成"$%&机#!"##(/0之间通过工业以太网7#!6、62!通讯!各首先!我们建立一张称之为%设备矩阵&的设备表!表中设备!"#和264之间采用()(89:;<局域网进行通讯"马钢港务原排列顺序是上游设备必须放在下游设备之后!因为系统共有5B料厂工艺复杂#设备多#距离长!主要生产设备为胶带运输机#堆台设备!所以可以用>个B位的虚拟寄存器来表述它!如下表所料机#取料机#带斗门机#圆盘给料机#移动小车等"由这些设备示$组成复杂的原料运输网!工艺流程约有=++个!承担着进料#储存及向烧结#高炉供料的任务"B-C.?>=5"#$%程序设计的方法寄5%5+.%5+C%=+-%=+B07=%5+-%5+B075马钢7、港务原料厂原料输送系统中需要控制的设备很多!设存器=%=+>%=+?%=+.%=+C%5+5%5+=%5+>%5+?备之间的启动#停止及相互的故障影响关系比较复杂!相同或相似的设备很多!如果对其中的设备逐一编写程序模块!不仅工作>%=+5%=+=量大!而且为今后的程序维护带来麻烦!并且成为以后功能扩展该表建成后!每台设备在流程中的相对位置即确定下来"的障碍"采用面向对象的设计方法!我们只须将相同或相似的设根据这张表!我们就可以在程序中构造流程了"以5A流程备控制功能抽象出来!编写出一个通用的程序模块!在具体应用为例!我们在内存中开辟了>个连续地址的B8、位寄存器来存放时为其设置不同的参数调用即可"下面以马钢港务原料厂输送5A流程的设备矩阵!假定流程中有该设备则
3、阐述了采用面向对象的程序设计方法在!"#程序设计中的应用#并通过马钢港务原料厂皮带输送控制系统为例#介绍皮带输送系统控制程序组织流程的一种算法$采用这种方法#不仅使程序更加精炼#易于理解和更加模块化#而且能充分运用现代控制器强大的运算功能#是值得在大型皮带输送控制系统中推荐的一种算法$关键词%面向对象#!"##皮带输送系统#算法!"#的程序设计是实现其控制功能的灵魂!一个好的!"#该系统共有51台设备!%5+5#%5+=#%5+>#%5+?#%5+.#程序设计方法!不仅能够提高程序设计质量而且使程序易于开%5+’#%5+@#%5+1#%=+5#%=+
4、=#%=+>#%=+?#%=+.#%=+’#%=+@#发"下面以马钢港务原料厂原料输送系统为例!来说明面向对象%=+1为皮带运输机!075#07=为堆料机"通过%5+’和%=+’的程序设计方法在!"#程序设计中的应用"转运设备组成?个生产流程!按工艺要求!流程设备按逆料流顺!马钢港务原料厂原料输送控制系统概述序启动!即从工艺流程的终点设备依次启动至工艺流程的始点马钢港务原料厂原料输系统是一个大型原料运输系统!采设备!保证在下游设备正常运转后方能启动其上游设备"据此要用两级计算机组成分级控制系统!上位机是过程控制级!下位机求$流程设备按起动顺序排列如下
5、$是设备控制级!过程控制级主要由$%&机#以太网#打印机等组5A流程$075%5+B%5+-%5+C%5+.%5+?%5+>%5+=%5+5成!设备控制级主要由’台()*+,-+!"#可编程序逻辑控制=A流程$075%5+B%5+-%=+C%=+.%=+?%=+>%=+=%=+5器!.台(/0图像监控系统!1个234远程站!5个264近程站>A流程$07=%=+B%=+-%=+C%=+.%=+?%=+>%=+=%=+5?A流程$07=%=+B%=+-%5+C%5+.%5+?%5+>%5+=%5+5组成"$%&机#!"##(/0之间通过工业以太网7#!
6、62!通讯!各首先!我们建立一张称之为%设备矩阵&的设备表!表中设备!"#和264之间采用()(89:;<局域网进行通讯"马钢港务原排列顺序是上游设备必须放在下游设备之后!因为系统共有5B料厂工艺复杂#设备多#距离长!主要生产设备为胶带运输机#堆台设备!所以可以用>个B位的虚拟寄存器来表述它!如下表所料机#取料机#带斗门机#圆盘给料机#移动小车等"由这些设备示$组成复杂的原料运输网!工艺流程约有=++个!承担着进料#储存及向烧结#高炉供料的任务"B-C.?>=5"#$%程序设计的方法寄5%5+.%5+C%=+-%=+B07=%5+-%5+B075马钢
7、港务原料厂原料输送系统中需要控制的设备很多!设存器=%=+>%=+?%=+.%=+C%5+5%5+=%5+>%5+?备之间的启动#停止及相互的故障影响关系比较复杂!相同或相似的设备很多!如果对其中的设备逐一编写程序模块!不仅工作>%=+5%=+=量大!而且为今后的程序维护带来麻烦!并且成为以后功能扩展该表建成后!每台设备在流程中的相对位置即确定下来"的障碍"采用面向对象的设计方法!我们只须将相同或相似的设根据这张表!我们就可以在程序中构造流程了"以5A流程备控制功能抽象出来!编写出一个通用的程序模块!在具体应用为例!我们在内存中开辟了>个连续地址的B
8、位寄存器来存放时为其设置不同的参数调用即可"下面以马钢港务原料厂输送5A流程的设备矩阵!假定流程中有该设备则
此文档下载收益归作者所有