|  首页  |  资讯  |  评测  |  活动  |  学院  |  访谈  |  专题  |  杂志  |  产服  |  
您现在的位置:硅谷网> 学院> 论文>

浅析西门子PLC在油田生产中时间同步问题及措施

2012-12-05 11:14 作者:王 鑫 来源:硅谷网 HV: 编辑: 【搜索试试
  【硅谷网12月5日文】 据《硅谷》杂志2012年第18期刊文,近年来,随着西门子PLC系统在油田的生产过程中应用的日益增多,对其时间不能准确同步问题的研究也就显得更加重要,对该问题的研究也急需深入。就以油田生产中应用较为普遍的西门子S7-300系列为例,从PLC系统应用中日期与时钟编程的特殊性入手,通过对PLC时钟功能指令进行分析,实现可随时对西门子PLC系统进行时间同步,先找出其中存在的问题并分析原因,再给出一系列可行的改进措施。
  西门子可编程序控制器(文中简称PLC)是由西门子公司设计并生产的,目前在我国的冶金、化工、印刷生产线等领域应用也十分广泛。该技术诞生于1958年,经历了C3,S3,S5,S7系列,已经成为应用非常广泛的可编程控制器。西门子公司的PLC包括S7-200,S7-300,S7-400,HMI人机界面等。西门子S7系列PLC有着运行过程标准化、体积小、运算速度快的优点,同时也具有一定的网络通信能力,比原先普遍使用的系统相比功能更强,可靠性更高,目前最受大家欢迎。
  1原油的各种成分
  油田上的联合站是对从地下开采出来的原油各种成分(油、气、水等)进行分离的场所,在这里其控制系统的控制效果直接影响了外输原油的质量,也就说直接关系到该油田的信誉问题。我国的大庆油田以前的联合站控制系统主要有三种类型:霍尼韦尔为代表的DCS系统、OMRON为代表的PLC系统及研华工控机为代表的内插I/O卡的计算机系统。这些系统都有各自的优缺点:DCS系统运行起来速度快、效率高,人机界面交融性好,但是,该系统的所有信号都是最后统一接入到控制室,这就造成了成本造价比较高的问题;以OMRON为代表的PLC系统在数字处理上其逻辑运算能力非常强,可靠性也比较高,但是在处理速度上就略逊一等了,效率相对低,功能模块也比较单一,不太容易和其它设备兼容,发展前途不大;而工控机内插I/O板相对比较适合于点数少的应用,成本相对也低、灵活性好,但比较容易出故障,造成工作效率低下,不可靠。由此我们看到,在油田的联合站控制领域中目前还没有一种特别让用户满意的控制系统。
  近半个世纪以来,随着计算机技术的迅猛发展,加上工业自动化控制理论的进一步深化以及生产工艺方面对控制系统的要求越来越高,如:可靠性、运算能力、开放性等方面。西门子公司在原来S5系列可编程控制器的基础上,运用市场上最先进的网络通讯、电子制造、现场总线等技术,进一步刻苦研究,继而推出了新一代可编程控制器S7系列PLC。该系统其本身制造技术的起点比较高,功能模块尤其丰富多样,尤其是网络接口模块的开发,使的该系统很快成为新一代控制系统中的领先者。
  2功能指令
  2.1时钟功能指令
  S7-300系列PLC有总共给出了一下四种功能性的指令:TODRX、TODWX、TODR和TODW。其中前两条是与夏令时有关的指令,后两条是一般的日期设置指令,目前我国现在已不再使用夏令时,因此我们在本文的后续研究与讨论中只讨论后两条指令。读时钟指令TODR:(如图),主要功能是:从硬件时钟读取当前时间与日期等信息并进行记录,而后将其传输到以地址T开始的8字节的时间作为数据信息的缓冲区域。图中的EN为输入使能位,该点位通过内部的逻辑接点连接到梯形图的母线,这些接点可以是内部存储器V、M、SM、S、L等中的某一个,也或者是计时器、计数器的输出接点T、C,也可以是输入输出接点I、Q等,以上这些都有可能,也都是可以的。T是的内部存储器的起始地址,它以字节为单位,如MB200与VB100等(注意必须要该指令的起始地址后的8个字节没有被指定为其他用途,即空闲的)。以便用来存储从PLC硬件时钟中读取的日期与时钟数据,这些数据的详细情况见表1。
  
  图1TODR功能指令示意图
  
  
  
  
  
  
  表1各种数据形式
  字节序号 内容 含义 备注
  0 年(0-99) 当前年份 BCD值
  1 月(1-12) 当前月份 BCD值
  2 日(1-31) 当前日期 BCD值
  3 时(0-23) 既时小时 BCD值
  4 分(0-59) 既时分钟 BCD值
  5 秒(0-59) 既时秒 BCD值
  6 00 保留 始终为00
  7 周(1-7) 当前周几 BCD值(1=周日)
  注:当系统长时间断电或者内存不能读取时,系统的时间会被初始化:显示的时间会变为90年1月1日时间:00:00:00星期日。而读时钟指令TODW的任务是将当前时间和日期传送入用T指定的长度在8个字节的时间缓冲区开始的硬件时钟(如图2所示):其中EN为输入位,作为起始地址,T是设置CPU时钟的8个以BCD码编码的日期时钟数据,可以是V、M、L等类型的内存,也就是说通过该条指令可以将PLC的日期时钟的当前值设置为以T起始的连续的8个字节的BCD码数据所指示的值。设T的值为VB100,其数据为:
  
  图2TODW功能指令示意图
  表2应用举例
  内存地址 BCD码数据 代表含义
  VB100 9 2009年
  VB101 3 3月
  VB102 25 25日
  VB103 8 8时
  VB104 36 36分
  VB105 30 30秒
  VB106 00 保留位
  VB107 4 周三
  注:S7-300PLC不会自动根据系统内部的日期去核对今天周几,也不会根据今天周几来推断今天的年月日,也就是说(如上表,2009年3月28日)如果VB107栏的数据不是4,而是2,也即当天是周一,这种情况PLC会接受,不会提示异常或错误,类似2月30日这样的常识性错误它也会接受,这也正是S7-300PLC系列CPU功能指令的最大缺陷,我们应该攻克这个BUG,以确保在系统的更新中,我们可以正常延续。S7-300中的时间显示时只显示后两位年份,如:1990年表示为90。而P7-300PLC则使用了考虑到只显示年份的后两位数的表示时如果世纪变化产生的影响。特别需要提醒的是:该系统中使用的是BCD码格式的数据,因此在设置中央处理器中的时钟信息时,数据也必须是BCD码格式的,二者必须格式一致,才能够兼容。这就从侧面告诉我们在将该系统的数据导入到日常电脑中去时,必须进行从BCD码到二进制数据的一个转换,反过来,也要把数据进行从二进制到BCD格式的转换。这就给操作者带来了很大不便,值得进一步改善和提高。
  综上所述,我们通过对西门子S7-300PLC的时钟指令的详尽分析,再加上对一些实例的现实分析,并且比较详细的给出了读取PLC时钟数据及对PLC时钟的编程步骤,对于工程项目中的实践与应用有着深远的意义。
  
【对“浅析西门子PLC在油田生产中时间同步问题及措施”发布评论】

版权及免责声明:
① 本网站部分投稿来源于“网友”,涉及投资、理财、消费等内容,请亲们反复甄别,切勿轻信。本网站部分由赞助商提供的内容属于【广告】性质,仅供阅读,不构成具体实施建议,请谨慎对待。据此操作,风险自担。
② 内容来源注明“硅谷网”及其相关称谓的文字、图片和音视频,版权均属本网站所有,任何媒体、网站或个人需经本网站许可方可复制或转载,并在使用时必须注明来源【硅谷网】或对应来源,违者本网站将依法追究责任。
③ 注明来源为各大报纸、杂志、网站及其他媒体的文章,文章原作者享有著作权,本网站转载其他媒体稿件是为传播更多的信息,并不代表赞同其观点和对其真实性负责,本网站不承担此类稿件侵权行为的连带责任。
④ 本网站不对非自身发布内容的真实性、合法性、准确性作担保。若硅谷网因为自身和转载内容,涉及到侵权、违法等问题,请有关单位或个人速与本网站取得联系(联系电话:01057255600),我们将第一时间核实处理。
广告
相关
·基于“面向服务架构”SOA的PLM系统浅析
·浅析云计算在语音实验室建设管理中的应用
·浅析安卓计算器的开发 揭秘安卓应用开发优缺点
·硅谷杂志:石化项目大型设备的国产化形势浅析
·于长生:浅析切削工艺在制造行业中内涵
·浅析中小水电站闸门控制系统的安全防护
·《硅谷》杂志:TD基站故障案例浅析
·《硅谷》杂志:PLC控制系统的抗干扰措施
头条
硅谷网解密:4G网络中的微波传输解决方案 硅谷网解密:4G网络中的微波传输解决方案
在2013年12月4日,工信部向中国移动、中国联通、中国电信颁发TD-LTE(4G)经营许可之后……
·硅谷网解密:4G网络中的微波传输解决方案
·创意产业的批量化规律 工业造型方法论之加减
·《硅谷》杂志:浅谈电信运营商开展IPTV业务
·《硅谷》杂志:新型桌面搜索关键技术的研究与
·硅谷杂志:基于时间技术的搜索引擎排名算法
图文
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介
最新
·佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
·利用重力势能做功发电介绍和势能输出系统介绍
·李磊:新时代下电网调度自动化技术的发展分析
·提升企业竞争力以及企业人力资源管理优化思考
·《硅谷》杂志:采油分层测静压工艺技术浅究
热点
·判断连续时间系统的线性非时变性和因果性
·3DMAX+Vary室内漫游动画制作的技法浅析
·长期使人困惑的问题:TCP连接中断的实时检测
·佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
·关于汽轮机油系统失火原因分析及防范措施的一
旧闻
·徐海:智能变坡水槽控制系统的设计与实现
·探讨气体检测中如何应用数字信号处理技术
·博物馆数字化展示应用研究
·硅谷杂志:云计算在飞行试验数据处理中的探索
·硅谷杂志:关于网络安全解决方案的探讨
广告
硅谷影像
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
佳惠安抗菌喷剂敷料杀(抑)菌临床检验结论
利用重力势能做功发电介绍和势能输出系统介绍
利用重力势能做功发电介绍和势能输出系统介绍
公关负责人离职背后:危机公关案例分析
公关负责人离职背后:危机公关案例分析
硅谷网解密:4G网络中的微波传输解决方案
硅谷网解密:4G网络中的微波传输解决方案
使用Autoit脚本在虚拟内存盘设置考试模拟系统
使用Autoit脚本在虚拟内存盘设置考试模拟系统
探秘开滦集团设备租赁管理系统的设计和实现
探秘开滦集团设备租赁管理系统的设计和实现
关于我们·About | 联系我们·contact | 加入我们·Join | 关注我们·Invest | Site Map | Tags | RSS Map
电脑版·PC版 移动版·MD版 网站热线:(+86)010-57255600
Copyright © 2007-2020 硅谷网. 版权所有. All Rights Reserved. <京ICP备12003855号-2>