首页 开发编程 正文

php怎么判断已离线

所以我们会先探讨移动设备上浏览器发展的历史,原因在于他们创始人接近的是Wap会成为手机主流,包括在当时3G门户、空中网大家都认为手机上面会出现新的方式,他们认为Wap页面发展会发展得更好,有些人会说Wap是非常合适的格式。...

php怎么判断已离线,软路由什么时候流行的?

Web App在移动设备上的发展趋势

谈到Web App我们会谈到移动设备上的浏览器。所以我们会先探讨移动设备上浏览器发展的历史,以及智能手机上的浏览器发展情况,同时会在PC以及手机上技术发展和演进的历史。

谈到浏览器大家印象非常深,不管是PC还是移动终端。看一下最早的手持设备,大家有多少人知道最早的手持设备出现在什么时候吗?是Palm。它成立于1996年,但是为什么先从Palm开始呢?看两个图片。

左边是Palm,大概2005年左右出来的,但是事实上把这个时间拉早一点点,大概2002年、2003年的时候,大家找出有索尼的SG33,那个时候大家可以看到右边的是Palm最火的网站。他们通过什么方式上网呢?是通过一个蓝牙设备,把蓝牙和网络连接,这是最早的通过手机上网的一种方式。这个已经成为了历史。

但是在早期的PALM设备上,跟我们现在看到的Web差不多,没有太多太复杂的可以做展示,也可以展示一下简单的网页。

他们往手机设备上走得太激进了,2010年被惠普收购,并且所有的Web设备被抛售,甚至后来出现的版本也没有太多人应用。只是因为他们走得太激进。往智能手机领域做的时候,很多人不太一样。大家可以看到很多手机做工不错,但是销量不够。

再看看NOKIA,我写的2004,为什么是2004年呢?因为诺基亚2004年推出第一款智能手机S66,是诺基亚最早的彩屏手机,上面有一个非常简单的浏览器,大家看得很熟悉,标准Web里的简单演示。

诺基亚发展过程中,不管是后面做的一些系列,做的浏览器一直在做演进,诺基亚浏览器最早使用WebK内核来使用。诺基亚面对的机型大家有所了解,主要是一般的设备,而没有应用,大家现在还可以看到两百块、三百块的手机。诺基亚一直认为他们的利润来源是硬件方面,一直到2007年苹果手机出来之后,他们的内核做得还不是太好。大家如果开发过诺基亚的时候,都会知道。导致没有什么应用之后,他们自己在智能手机上发展不够,到现在诺基亚甚至把自家的系统毁掉了,采用了Window系统。

再看看山寨机,山寨机依然有手机上网设备,可以看新闻,还有一些小的音乐、娱乐。在山寨及当中有创意的是机型,2008年福娃的手机,还有这一款手机可以做什么呢?是防狼手机。这一个是飞镖手机,也比较前卫。这是所谓的非常多的音箱的手机。山寨机是通过非常简单的Web来做,早期的在浏览器一直有的。

回顾了刚才的历史,在2006年,或者再早一点,中国移动互联网元年2009年之前,大多数手机上网是Web,手机Oopera大家知道吗?他们做得比较早一些,但是后来就没有了。原因在于他们创始人接近的是Wap会成为手机主流,包括在当时3G门户、空中网大家都认为手机上面会出现新的方式,比如Wap页面。所以谈到手机Web趋势,为什么会在手机上出现一批、甚至更多的页面,这个想法没有错,但是低估了手机发展的能力。包括空中网以及3G门户,他们认为Wap页面发展会发展得更好,因为Wap格式更简单。

opera最早也是Wap浏览器的一种。在不同时间之后发生一些改变,这种改变在哪里呢?我们刚刚提到的牺牲用户浏览体验,刚才我们提到在Wap页面上,没有发展得多,把PC页面做压缩,重新在手机上做展示。有些人会说Wap是非常合适的格式。但是我们看一看,制作核心在什么地方呢?当你打开一个PC页面的时候,会抓取下来,存一个纯文本,把所有的标情过滤掉,把所有的标清之外的拿下,这是手机上显示PC页面的方式。对于opera来做的事情好一些,除了做页面压缩和过滤,他们更多在服务器上做了一个压缩,根据手机不同尺寸做了页面调整和压缩,有图片的压缩,同时打包。所以在迷你上有两种方式可以看到,一种和PC结构一样,但是要浏览全貌要不断放大。这是手机浏览器上,2006年到2011年主流浏览器都采用这种方式做。我们认为这种会成为一个过渡。

原因是什么呢?看看Android和iPhone,Android是全功能内核,可以完全展示PC页面。包括在现在手机浏览器上,最开始出来400兆到现在双核,功能比PC强大得多。可以在手机上持续展示PC页面。第二对所谓流量也不会产生大的问题。打一个比方,大家去用了1080P高清电视,再回过来看天线的模拟电视,会选择哪一种?手机发展也是这样,当你会以无缝体验来讲,那么大家会慢慢觉得压缩的方式不是那么好。

再看看iPhone,在iPhone做了很多改进,这种改进举一个简单的例子,如果大家用iPhone选择一个日历选择框,会发现一个变化,手机浏览器不仅显示页面,应该和手机交互方式有一定改进,这种改进会更容易帮你做选择和交互。我们认为未来手机浏览器上会出现更多交互方式,帮助在手机上做。

如果回顾PC操作方式和手机操作方式是什么样的状况,PC上基本上是鼠标很少人用键盘上网,用键盘能不能上网呢?当然可以了。如果加一个插件完全可以用键盘做导航。但是更多人是用鼠标点击,你不会看鼠标怎么移动,可以到非常精准的部位。但是到手机上就不同了,手经常会挡住你的操作,而且需要经常看着手。但是把PC页面在手机上展示的时候,PC展示方式在手机上并不是那么适合。其次是输入上,在手机上输入只有按键,这是我刚才提到苹果在提供交互方式为什么会成为创新的原因。

那再来看看,手机图片有什么特点和方式,第一是在iPhone,会抛弃Flash,早期Android也不支持Flash。为什么乔布斯抛弃flash?事实上看看Flash为浏览器带来了什么东西。为什么Flash不重要?再看一下浏览器,浏览器大多数操作做的都是显示操作,点击、拖拽。Flash带来什么东西呢?用Flash的时候可以有玩游戏的可能。其次用得不是那么多,提供了让你访问本地应用的能力。如果一直看一个Flash插件是否允许PC上麦克风、摄像头。这是一种。为什么要抛弃Flash?这个原因在于:第一会导致死机,第二会导致安装插件麻烦。

Flash对浏览器提供非常强的扩展,这个扩展会带来什么可能呢?在PC浏览器上直接达到原生应用程序部分功能提供访问能力。,如果我们去想象,如果Flash一家独大所有的页面都需要Flash,那么操作系统就变得不重要了。并且Flash有非常强的拖拽方式,实现了在PC上操作的方式。 为什么苹果打破他的垄断?苹果在智能设备上不希望第三方阻断他的操作方式。这是为什么flash被苹果抛弃的原因。抛弃了Flash为苹果带来了什么?就是HTML5。

我们认为HTML5加了几个新特性:第一页面描述规范,来帮助你识别页面上到底哪一块是什么内容,可以出于更加方便的查找。对于这种方式来说有用吗?包括回顾过去十年IE标准,乱七八糟的标准都不识别,所以强制执行比较困难。第二个是新的交互方式。所以大家知道提供拖拽功能,对于Flash来说提供了一个可能,可以做一些操作,这种操作实际上是把Flash部分功能替代,当如果你来做的时候,这些功能可以做到为什么还用Flash?拖拽的可能也为Web页面做出PC体验提供了一种可能。第三是新的视频解码标准,这个可能没有那么重要,Flash是目前最主要的视频网站播放的方式。但是对于谷歌来说,我们看它解决什么问题呢?只解决浏览器不要装插件的方式,但对于这个,我们往深里看,意味着是一个新的视频格式标准,谁掌握了这种标准可以要求专利费。所以浏览器里,也有商业的原理,不同的模式在打架,到现在也没有定下来,原因也在当初做新的标准,本身不是一个技术问题,而是一个标准问题。

最后也是最重要的是提供访问本地的问题,有两种方式,如果想深一点,提供一种可能在Web页面可以访问本地应用,跟原生应用访问有什么区别呢?其实没有什么区别,我们可以稍微来看一看,是不是把这个东西结合在一起的话,是不是可以得出结论,可以做一个程序达到本地应用的程序。回顾到这里Flash最重要的几点,提供本地效应价值,并且不需要用专门的Flash来做,这是为什么谷歌提供很多方式来转。所以为什么有几家公司苹果、Android支持HTML5,大家一起把Drop提出去了。所以iPhone不让Flash进去,Android部分让它进去,为什么新的IE9、IE10支持HTML5。

对之前开放的标准,催生更多应用而不是一家独大的情况。回过来做一个对比,结合业界的趋势来看,为什么Web这块有非常大的发展空间。看一个桌面上的发展趋势:

第一是大家可以看从单机到局域网到互联网的发展模式。这是过去二十年间发生的事。这个上面,我们看一看开发上做的演变,最开始通过一个单机应用程序,最早是通过汇编、简单的DOS程序,然后出现了单机数据库,网络进入之后,局域网大家把数据库、应用服务分开。再往后到2000年左右是Web程序,到现在大家可以看到,绝大多数应用都出现在Web开发方式。现在还有哪些非常厉害的PC软件开发公司?很少了。技术导致在PC上的开发应用非常少,转向WBE。转向云计算的时候,又像回到最开始的时代,所有的服务都跑到云端。

做一个对比,首先来看商业软件公司,九十年代初曾经出现过的苹果,2000年出现的最火的是互联网公司,传统的软件开始逐渐下架。现在开始出现基础平台互联网公司,比如亚马逊。

另外编程语言趋势,编程语言来看,大家可以很清楚,如果大家做对比,从汇编到C到C++ 对应桌面发展趋势单机是C做主导,到但机加数据库是C++做主导。到.NET之后,是JavaScript,这是2005年之后做的事。转到移动设备之后,我们看看会不会在移动设备上出现类似PC上一样的用JavaScript的开发方式?

对比这几件事有几个结论:第一个是技术发展趋势让开发为什么简单,开发者用户基数越来越大。看一下桌面和编辑语言发生的事情。越到后面开发者基数越大,会不会C++的人多一些?请回顾为什么商业上会出现同样的方式?当你要去雇一个两万一个月开发汇编和C开发程序,和三千块做一个简单的PHP做应用程序的,会用哪一种?商业选择既然能够达到同样应用,肯定选择便宜的。另外一种Web不会在PC上做大量部署,技术开始越来越多、用户两越来越大的时候,普及应用之后,我们看到技术发展趋势让开发越来越简单。包括谷歌提出可以拖拽的框架帮助大家写应用程序,甚至很多帮助大家用应用程序做拖拽,让开发变得越来越简单。这样才有价值。

第二是商业发展趋势让开放互联网公司越来越多,传统软件开始衰落。传统PC上写一个软件要很复杂地分发。但是互联网的时代直接放到网上就可以用,这就导致成本降低。尽可能选择Web原因在这里——商业原因。

最后一个结论其实也是最重要的,谈到很多PC上发生的事,如果看手机、智能手机上,会不会把PC上的事复制一遍?做一个对比,九十年代初共享软件非常流行,而现在大家写的是手机客户端。但随着技术发展,大家开始往Web做,手机上会不会转向Web?其次商业上来说,很多商业公司并不懂技术,比如出版商、做内容网站的的,但也想做应用,一个方法是把页面做得更好一些,另外一个方法会雇人做一个iPhone上的程序。这也是现在发生的事。雇人去做Android、做iPhone的程序。你不可能又懂Android看法又懂iPhone开发的,找人给你做,但是如果在Web方式能够有原生Web体验,绝大部分非专业人士都将转到Web,取决的原因在于产品质量。上次和当当网的工程师聊天,他们就是会先拿一个Web View+Android外壳实现的。所以我们看到智能手机应用正在慢慢往Web走。

另外看看Web发展,技术发展,从任何商业上的决定也是有技术上的决定,如果没有互联网发展,互联网公司不存在一样。Web发展提供了哪些可能?Web最早出现在1998年,没有太多技术含量,做了之后呢,后面稍微有技术含量点,难在动态交互,2009年ASP、JSP等等,当比较复杂的时候通过C++写程序,为很多内容动态操作方式提供了可能,存取可以动态做到。2005年谷歌推出GMail,可以有更强的交互方式。2005年之后出现了强交互的Web,包括到现在也有很多前端公司,但是要找一个很好的前端工程师很难,真正厉害人的觉得太简单了不做,都是由一些懂程序不太多的人来做。更多专业程度是在做怎么做一个非常强的交互页面、非常好的交互方式。这是我们看到Web做的事。

第四是我提到的RIA,为什么Adobe很流行?。2006年以后大家越来越多用Web开发程序,但是原有技术不能支撑,Flash面向企业收费,到了2.0就想到做免费让大家用Flash写程序。很不幸这两个都没有成,原因在于对于Adobe来说,不是经营开发者社区的公司,所以虽然想到了那个东西,但是没有做。对于微软来说,虽然花了很多钱做但是Flash已经成为市场主导,目前是两败俱伤。

2010年开始火起来了就是HTML5,2006年大家认为Web有更多交互方式,2007年两家公司开始打架。后来觉得还是不要打了,做一个新的标准。所以看一看HTML5提供的新的功能,能做的事都是需要做的。我们看到的都是趋势,做一个对比,有些是打一个问号。对比是什么意思呢?看一看如果开发一个程序的话,早期PC上开发的程序所有都不是问题,访问数据库、本地资源都不是问题,Web上很多都是问题。

第一访问本地硬件资源能力,还是原生应用效率高,包括C++写,开发效率最高、性能最好,不仅访问CPU资源还能访问GPU资源进行压缩。

在Web之外,允许浏览器里访问GPU,提升了性能。除了这个之外所有浏览器都采用主流硬件加速能力,这是第一个基础,拿Web开发和原生开发的基础。第二个访问硬件能力大家差不多之后,就是性能问题,抛开不谈。另外还有本地离线存储能力,本地事情可以做到,再看看为什么HTML加速,原因很简单,可以拿Web写一个程序存大量在本地,也可以一样在浏览器启动应用程序之后写好。当有了Tast,其实和本地开发程序没有太大区别。

AJAX是一边刷新信息,主页面没有什么刷新,提供了一种异步交互的方式,并且同时对用户体验做了改进。

三是桌面交互能力,桌面交互也是比较重要的因素,重要在于原生的时候可以拖一个图表、拖一个文件到资源管理器里。这是原生程序上经常做的事。也提供一个拖拽功能,如果用Gmail可以拖到附件框里,是一种交互处理能力。可以在Web里做,和本地类似的做应用。

还有界面渲染方式。在原生程序上,Android的开发也是类似的方式,把前面的界面写好,如果也做了类似的,但是显示不是这样,但是没有做类似交互,要本地程序、远程应用、界面展示方式,提供了非常多的可能,这种可能,提供界面上更强的表现能力,如果这几个技术做对比的话,结论很简单,Web上做开发已经提供了技术基础,以达到和本地应用一样的能力。这种能力当你技术做成熟的时候,再对比一下PC上发生的事,开发的程序从C/S到B/S,手机上做的事都是一样的。

为什么呢?原因在于,开发的难度都导致很多开发者往这边转。很多市场上非常难求的Android开发工程师,非常非常难培养出来。如果这个技术成熟到拿Web、拿CSS可以做一个和原生的程序抗衡的程序,会发现市场上大量的都冒出来了。这是技术上的对比。这就是为什么说Web App已经在市场上打好基础。

可以看看Web App,如果装上驱动发现和原生程序在操作方式上没有太大的区别。但是还有一些区别,用拖拽会比较慢一些,除了这个之外交互方式和做的方式,给一个不懂的人看会发现他看不出之间的差别。

再看一个例子,可以在Web上通过访问GPU方式,很多厂商拿一些浏览器展示Web能力,在游戏上做得比较多的,也可以有一个基础,往浏览器转的基础。 那么来看一看对于Web App来说,没有必要局限于是PC还是Web,还是什么什么。来看一下做得比较早的,如果看谷歌的WebStore,有各种应用,一个典型的是Googel Mail,点开以后你可以做拖拽,如果全屏的话可以发现和本地的应用没什么区别。为什么Google在HMT5上这么热心。就不需要那么强的操作系统来做。这是新的一轮洗牌开始,谷歌不遗余力做拓展。当你在Gmail收到一个邮件的时候,会有一个弹窗的提醒,桌面上有很多弹窗来提醒,Web是另外一个方式,如果来做的话会有一个通知和提醒支持。Web可以做到,也可以提供一个操作方式。

我们前面谈到很多,几个方面谈到的,首先浏览器发展,谈到了一个结论,因为智能手机功能会越来越强大,这种强大功能会导致显示Web方式是一样的。另外技术趋势来谈,谈到现在HTML5已经做好了准备,第三方面谈到对比,在PC上发生的事情是大量桌面应用转向Web应用的历史。

下一步的发展,第一会充分发挥HTML5优势的App,对于显示新闻、BBS等不需要特别多的交互、文件商务的设置、比价程序、甚至天气预报这种程序都可以做。第二种是会充分发挥移动交互优势,刚才反复提到移动设备上会出现新的交互方式,原因在于手机交互方式和PC交互方式不一样,我们做手机应用的时候,一定有新的交互方式会出现,作为新的创新,会利用这些Web技术出现新的创新。新的交互方式可能提供一种对比、提供一种可能。第三种是需要一个时间能够充分和本地应用匹敌的APP,性能和应用都可以全面和本地应用抗衡。

Mac有哪些必装的软件?

1、个人认为mac平台最好用的录屏软件是【Apowersoft在线录屏】不仅mac支持,windows也是支持的,不用安装客户端的,第一次使用的时候安装一个启动器就可以开始录屏了,可以根据需求勾选需要的音频输入,玩游戏录视频就可以勾选“系统声音和麦克风”即可,简单实用。

录制屏幕时还可以自行调整画面大小。

2、Chrome浏览器

个人感觉除了Safari就它最好用了,速度真的比一般的浏览器要快的多。

Chrome谷歌浏览器mac版是由Google专门为MAC用户开发的一款网页流量工具。Google Chrome的特点是简洁,快速。Google Chrome支持多标签浏览,每个标签页面都在独立的“沙箱”内运行,在提高安全性的同时,一个标签页面的崩溃也不会导致其他标签页面被关闭。此外,Google Chrome基于更强大的JavaScript V8引擎,这是当前Web浏览器所无法实现的。

3、handbrake for mac格式转换器

handbrake是一款小巧到极致的实用视频转换软件,支持Win/Mac/Lin操作系统,批量转换视频格式,并自带压缩功能。可以将DVD转换为MPEG-4 or H.264,将AC-3, LPCM or MPEG音频文件转换为AAC, MP3, Vorbis or AC-3.

4、RAR Extractor Free压缩软件

这是一款MAC上免费的压缩软件,你可以将其用之于解压和压缩文件,软件小巧而又功能强大.能够支持Rar,Zip,Tar,7-zip,Gzip,Bzip2 等文件格式。

5、Parallels Desktop 12虚拟机软件

Parallels Desktop它可以帮助你安装使用Windows或者其他系统,让你无需单独去安装系统,管理非常方便。打开它就像打开Mac的一个原生应用一样,让你感觉不到在使用两个系统,独有的融合模式,还可以将Windows里面的程序单独提取出来使用。自适应屏幕,可以随意调整屏幕大小。

6、Movist视频播放软件

目前感觉是mac下最好用的视频播放软件了,兼容性很强,很多格式的视频都可以看,支持avi、mkv、wmv、flv、rmvb等多种格式。

7、Office 2016 for mac办公软件

这个不必多说了,完美兼容mac端的office文件,最全能的office办公软件谁用谁知道!

8、PDF Expert

因为工作原因一直使用这款pdf软件,不仅可以阅读pdf文件还可以编辑修改文件,它还附带文件管理功能,查看 PDF 文档时可以选择字体大小、图像大小以及跳转到指定的页面等,通过 Wi-Fi 与 PC 连接后还能互传文档。手机端也能实现数据同步。

9、Affinity Photo图像处理软件

绝对称得上是堪比photoshop的一个软件,支持视网膜和多显示器设置窗口以及iCloud驱动器,功能强大。

10、Day One日记应用

Day One以简洁优雅的日志记录而闻名。它能够记录每日生活,无论是一生难忘之重大场合,还是日常琐事,Day One的优雅界面都能令记录生活日志成为一件简单乐事。

以上就是我推荐的10大mac平台上比较好用的软件,希望能给你带来便利。

各个软件开发公司报价差别很大?

[开题]

丁哥作为具有软件开发20多年经验的老程序员,来谈谈这个问题。

这个问题很有意思,同样的一个需求,找不同的外包公司,给的价格当然是不一样的。除非他们互相看了其他人的计算数据,否则的话,这个计算出来的价钱会相差很大的。

[软件开发的不确定性]

这是由软件开发的不确定性决定的。

理论上讲,软件工程的一大特点就是不确定性,也就是说没有一家公司,可以打保票说,可以按时按量安置的完成哪个需求。

这里有一个问题就是如何定义,工作是否完成了。

这一点在需求说明里很难真正的说清楚,所以大部分的需求说明,都是写一个大概。当具体的某一些需求细节的时候,越模糊,实际上对双方都是有好处的。

这一点,其实也不难理解,因为如果敲得太细,第一浪费时间,第二,开发出来的产品不一定真正的好用。

还有一个客观现实就是,不可能敲的太细,因为客户说想要这个需求,但是无法说,在哪个具体方向上提出具体的量化需求,或者做到什么程度。因为如果他能做到的话说明已经有相关的产品了。那也就没有继续外包开发的意义了。

[如何正确的外包?]

外包项目最主要的就是,对开发团队的一个信任。在信任的基础上,一定要有一个自己派出的技术监督。这个技术监督,将来可以全权负责所有的工作交接,以及后续的工作开发安排,其中包括将来开发团队的构建,开发人员的招聘等等,这些人力资源方面的安排。

再一个就是,对产品架构的讲解,以及再次开发的规划。

这些当然是后话,是在第一阶段的需求工作完成开发,完成交接以后才会实施。但是在开发之前,一定要有这个准备。否则的话,得不偿失。

[为什么有的外包项目失败了?]

我已经看到过,听到过很多外包项目失败,或者混乱不堪的例子了。

整个外包项目失败的常见原因有这么两个:

承包方不给力,没有按时完成任务。这个没什么说的,一般来说,外包项目不会全部付款,在项目交接的时候,如果没有做完,那这部分款项也就不会打给承包方。在这种情况下,项目方在直接的付款数目上反而承受的损失并不大。

当然了,这个时间成本也是很恐怖的,一旦说,这个项目延迟的原因导致市场的丢失,那就非常严重了。因为这个损失是无法准确计算的。

另外一个原因就是,完全的信任承包方,没有己方人员参与,到最后工作交接的时候,并不是太满意,但是可以交接项目。

这样的项目一般缺乏对应的技术文档,尤其是交接部分的文档。这个时候项目方,就会存在一个很尴尬的局面。找不到合适的技术人员接收项目。

这种尴尬,在项目方向进行再次开发的时候会尤为明显。

由于不懂得软件工程的特点,项目方很快就会发现,他聘来的技术人员,因为不了解现有外包项目的技术架构,并不能很快的进入开发进程。

我见到过有的项目投资方,比较着急。花重金,招聘了大批的开发人员来接收外包项目。然后再开发团队,并没有对整个技术架构,进行研究分析的情况下,继续添加新的功能。

而在整个后续开发的过程中,又没有一个技术总监来把控所有的进程。导致最后项目进入更加尴尬的境地。过了两年,把钱烧完了,最后这个项目,也死掉了。

[技术核心的重要性]

我个人的体会是这样的。不管你做什么项目,不管你找不找外包。一定要有一个技术核心,来把握全局。这个技术核心,不一定一开始什么都要懂,但是,整个项目做完了以后,他一定要什么都懂。

这样的技术核心在项目的后续开发中和后续维护中,会起到至关重要的作用。会大大的降低开发成本和技术风险。

丁哥从事软件开发20多年,从事软件外包工作断断续续也有十五六年了,以上是我的个人体会理解。

这个问题先谈到这里,欢迎关注丁哥开讲,我们下次再聊,谢谢。

它的发展史是怎样的?

DCS是分布式控制系统的英文缩写(Distributed Control System),在国内自控行业又称之为集散控制系统。是相对于集中式控制系统而言的一种新型计算机控制系统,它是在集中式控制系统的基础上发展、演变而来的。

它是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统,综合了计算机,通信、显示和控制等4C技术,其基本思想是分散控制、集中操作、分级管理、配置灵活以及组态方便。在特殊控制领域,如核电站控制系统,DCS的含义被误叫做数字化控制系统(Digital control system),其实质仍为分布式操作系统。概 述首先,DCS的骨架—系统网络,它是DCS的基础和核心。由于网络对于DCS整个系统的实时性、可靠性和扩充性,起着决定性的作用,因此各厂家都在这方面进行了精心的设计。对于DCS的系统网络来说,它必须满足实时性的要求,即在确定的时间限度内完成信息的传送。这里所说的“确定”的时间限度,是指在无论何种情况下,信息传送都能在这个时间限度内完成,而这个时间限度则是根据被控制过程的实时性要求确定的。因此,衡量系统网络性能的指标并不是网络的速率DCS,即通常所说的每秒比特数(bps),而是系统网络的实时性,即能在多长的时间内确保所需信息的传输完成。系统网络还必须非常可靠,无论在任何情况下,网络通信都不能中断,因此多数厂家的DCS均采用双总线、环形或双重星形的网络拓扑结构。为了满足系统扩充性的要求,系统网络上可接入的最大节点数量应比实际使用的节点数量大若干倍。这样,一方面可以随时增加新的节点,另一方面也可以使系统网络运行于较轻的通信负荷状态,以确保系统的实时性和可靠性。在系统实际运行过程中,各个节点的上网和下网是随时可能发生的,特别是操作员站,这样,网络重构会经常进行,而这种操作绝对不能影响系统的正常运行,因此,系统网络应该具有很强在线网络重构功能。其次,这是一种完全对现场I/O处理并实现直接数字控制(DDC)功能的网络节点。一般一套DCS中要设置现场I/O控制站,用以分担整个系统的I/O和控制功能。这样既可以避免由于一个站点失效造成整个系统的失效,提高系统可靠性,也可以使各站点分担数据采集和控制功能,有利于提高整个系统的性能。DCS的操作员站是处理一切与运行操作有关的人机界面(HMI-Human Machine Interface或operator interface)功能的网络节点。工程师站是对DCS进行离线的配置、组态工作和在线的系统监督、控制、维护的网络节点,其主要功能是提供对DCS进行组态,配置工作的工具软件(即组态软件),并在DCS在线运行时实时地监视DCS网络上各个节点的运行情况,使系统工程师可以通过工程师站及时调整系统配置及一些系统参数的设定,使DCS随时处在最佳的工作状态之下。与集中式控制系统不同,所有的DCS都要求有系统组态功能,可以说,没有系统组态功能的系统就不能称其为DCS。DCS自1975年问世以来,已经经历了四十多年的发展历程。在这四十多年中,DCS虽然在系统的体系结构上没有发生重大改变,但是经过不断的发展和完善,其功能和性能都得到了巨大的提高。总的来说,DCS正在向着更加开放,更加标准化,更加产品化的方向发展。作为生产过程自动化领域的计算机控制系统,传统的DCS仅仅是一个狭义的概念。如果以为DCS只是生产过程的自动化系统,那就会引出错误的结论,因为现在的计算机控制系统的含义已被大大扩展了,它不仅包括过去DCS中所包含的各种内容,还向下深入到了现场的每台测量设备、执行机构,向上发展到了生产管理,企业经营的方方面面。传统意义上的DCS现在仅仅是指生产过程控制这一部分的自动化,而工业自动化系统的概念,则应定位到企业全面解决方案,即total solution的层次。只有从这个角度上提出问题并解决问题,才能使计算机自动化真正起到其应有的作用。DCSDCS具有以下特点:1. 高可靠性。由于DCS将系统控制功能分散在各台计算机上实现,系统结构采用容错设计,因此某一台计算机出现的故障不会导致系统其他功能的丧失。此外,由于系统中各台计算机所承担的任务比较单一,可以针对需要实现的功能采用具有特定结构和软件的专用计算机,从而使系统中每台计算机的可靠性也得到提高。2. 开放性。DCS采用开放式,标准化、模块化和系列化设计,系统中各台计算机采用局域网方式通信,实现信息传输,当需要改变或扩充系统功能时,可将新增计算机方便地连入系统通信网络或从网络中卸下,几乎不影响系统其他计算机的工作。形态组成DCS是分布式控制系统的英文缩写(Distributed Control System),在国内自控行业又称之为集散控制系统。它是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统,综合了计算机(Computer)、通讯(Communication)、显示(CRT)和控制(Control)等4C技术,其基本思想是分散控制、集中操作、分级管理、配置灵活、组态方便。发展历史第一阶段1975-1980年,在这个时期集散控制系统的技术特点表现为:DCS1)采用微处理器为基础的控制单元,实现分散控制,有各种各样的算法,通过组态独立完成回路控制,具有自诊断功能2)采用带CRT显示器的操作站与过程单元分离,实现集中监视,集中操作3)采用较先进的冗余通信系统第二阶段1980—1985.,在这个时期集散控制系统的技术特点表现为:1)微处理器的位数提高,CRT显示器的分辨率提高2)强化的模块化系统3)强化了系统信息管理,加强通信功能第三阶段1985年以后,集散系统进入第三代,其技术特点表现为:1)采用开放系统管理2)操作站采用32位微处理器3)采用实时多用户多任务的操作系统进入九十年代以后,计算机技术突飞猛进,更多新的技术被应用到了DCS之中。PLC是一种针对顺序逻辑控制发展起来的电子设备,它主要用于代替不灵活而且笨重的继电器逻辑。现场总线技术在进入九十年代中期以后发展十分迅猛,以至于有些人已做出预测:基于现场总线的FCS将取代DCS成为控制系统的主角。特点介绍DCS是分散控制系统(Distributed Control System)的简称,国内一般习惯称为集散控制系统。它是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统,综合了计算机(Computer)、通讯(Communication)、显示(CRT)和控制(Control)等4C技术,其基本思想是分散控制、集中操作、分级管理、配置灵活、组态方便,DCS特点如下。高可靠性由于DCS将系统控制功能分散在各台计算机上实现,系统结构采用容错设计,因此某一台计算机出现的故障不会导致系统其它功能的丧失。此外,由于系统中各台计算机所承担的任务比较单一,可以针对需要实现的功能采用具有特定结构和软件的专用计算机,从而使系统中每台计算机的可靠性也得到提高。开放性DCS采用开放式、标准化、模块化和系列化设计,系统中各台计算机采用局域网方式通信,实现信息传输,当需要改变或扩充系统功能时,可将新增计算机方便地连入系统通信网络或从网络中卸下,几乎不影响系统其他计算机的工作。灵活性通过组态软件根据不同的流程应用对象进行软硬件组态,即确定测量与控制信号及相互间连接关系、从控制算法库选择适用的控制规律以及从图形库调用基本图形组成所需的各种监控和报警画面,从而方便地构成所需的控制系统。易于维护功能单一的小型或微型专用计算机,具有维护简单、方便的特点,当某一局部或某个计算机出现故障时,可以在不影响整个系统运行的情况下在线更换,迅速排除故障。协调性各工作站之间通过通信网络传送各种数据,整个系统信息共享,协调工作,以完成控制系统的总体功能和优化处理。控制功能齐全控制算法丰富,集连续控制、顺序控制和批处理控制于一体,可实现串级、前馈、解耦、自适应和预测控制等先进控制,并可方便地加入所需的特殊控制算法。DCS的构成方式十分灵活,可由专用的管理计算机站、操作员站、工程师站、记录站、现场控制站和数据采集站等组成,也可由通用的服务器、工业控制计算机和可编程控制器构成。处于底层的过程控制级一般由分散的现场控制站、数据采集站等就地实现数据采集和控制,并通过数据通信网络传送到生产监控级计算机。生产监控级对来自过程控制级的数据进行集中操作管理,如各种优化计算、统计报表、故障诊断、显示报警等。随着计算机技术的发展,DCS可以按照需要与更高性能的计算机设备通过网络连接来实现更高级的集中管理功能,如计划调度、仓储管理、能源管理等。结构从结构上划分,DCS包括过程级、操作级和管理级。过程级主要由过程控制站、I/O单元和现场仪表组成,是系统控制功能的主要实施部分。操作级包括:操作员站和工程师站,完成系统的操作和组态。管理级主要是指工厂管理信息系统(MIS系统),作为DCS更高层次的应用,目前国内纸行业应用到这一层的系统较少。DCS的控制程序:DCS的控制决策是由过程控制站完成的,所以控制程序是由过程控制站执行的。过程控制站的组成:DCS的过程控制站是一个完整的计算机系统,主要由电源、CPU(中央处理器)、网络接口和I/O组成I/O:控制系统需要建立信号的输入和输出通道,这就是I/O。DCS中的I/O一般是模块化的,一个I/O模块上有一个或多个I/O通道,用来连接传感器和执行器(调节阀)。I/O单元:通常,一个过程控制站是有几个机架组成,每个机架可以摆放一定数量的模块。CPU所在的机架被称为CPU单元,同一个过程站中只能有一个CPU单元,其他只用来摆放I/O模块的机架就是I/O单元。国内外应用分散控制系统1975 年美国Honeywell和日本横河公司几乎同一时间推出了各自的分散控制系统。美国最大的仪表控制公司Honeyw ell 首次向世界推出了它的综合分散控制系统TDC—2000 ( Toal Distributed Control-2000),这一系统的发表,立即引起美国工业控制界高度评价,称之为“最鼓舞人心的事件”。日本横河公司推出了CEN TUM系统。世界各国的各大公司也纷纷加入,推出了一个又一个集散系统,从此过程控制进入了集散系统的新时期。在此期间有美国泰勒仪表公司的MO SË,费雪尔公司的DCÉ —400,贝利公司的N —90,福克斯波罗公司的Cpect rum 和德国西门子公司的Telepermm。随着计算机特别是微型计算机与网络技术的飞速发展,加上各制造商的激烈竞争,使DCS 很快从70 年代的第一代发展到90 年代初的第三代DCS。尽管在这之前的集散系统的技术水平已经很高,但其中存在着一个最主要的弊病是: 各大公司推出的几十种型号的系统,几乎都是该公司的专利产品,每个公司为了保护自身的利益,采用的都是专利网络,这就为全厂、全企业的管理带来问题。随着计算机的发展与网络开发使各控制厂商更多地采用商业计算机的技术,80年代末许多公司推出新一代的集散系统,其主要特征是新系统的局部网络采用MA P 协议; 引用智能变送器与现场总线结构; 在控制软件上引入PLC 的顺序控制与批量控制,使DCS 也具有PLC 的功能。至90 年代初各国知名的DCS 有:3000,Bailey 的IN F I—90,Ro semoun t 的RS—3,W est Hoo se 的WDPF,L eeds &Non th rup 的MAX—1000,Foxbo ro 的IöA S,日本横河的CEN TUM。这里所提到的均为大型的DCS,为了适应市场的需要各厂商也开发了不少中小型的DCS 系统如S—9000,MAX—2,LXL,A 2 PACS 等等。流程工业CIMS流程工业CIMS是一个复杂的综合自动化系统,处理的对象是整个企业的全部生产活动,DCS作为一种有效的工具和实现手段,在流程工业CIMS中完成重要的基础控制和实时生产数据采集、动态监控等功能。与管理类计算机相比,DCS能够提供更加可靠的生产过程数据,使CIMS系统所作出的优化决策也更加可靠。从功能上看,流程工业CIMS中的生产自动化系统、动态监控系统和在线质量控制都可以由DCS实现。从流程工业CIMS的层次结构看,DCS主要担负过程控制和过程优化任务,有些生产调度和生产管理工作也可在DCS上完成。主要厂家国内DCS主要厂家有:上海新华,南京科远自动化集团股份有限公司,杭州优稳,浙江中控,和利时,浙江威盛,自仪股份、鲁能控制,国电智深,上海华文,上海乐华,正泰中自等。国外的有:西屋公司、艾默生、FOXBORO、ABB、西门子、霍尼韦尔、横河、罗克韦尔、山武-霍尼韦尔公司、FISHER-ROSEMOUNT公司等。相关问答1. 什么是DCS?DCS是分布式控制系统的英文缩写(Distributed Control System),在国内自控行业又称之为集散控制系统。2. DCS有什么特点?DCS是计算机技术、控制技术和网络技术高度结合的产物。DCS通常采用若干个控制器(过程站)对一个生产过程中的众多控制点进行控制,各控制器间通过网络连接并可进行数据交换。操作采用计算机操作站,通过网络与控制器连接,收集生产数据,传达操作指令。因此,DCS的主要特点归结为一句话就是:分散控制集中管理。4. DCS的控制程序是由谁执行的?DCS的控制决策是由过程控制站完成的,所以控制程序是由过程控制站执行的。5. 过程控制站的组成如何?DCS的过程控制站是一个完整的计算机系统,主要由电源、CPU(中央处理器)、网络接口和I/O组成。日常维护1 过程通道故障:过程通道故障出现最多的是I/O卡故障。I/O卡故障一般的判断与处理:通过系统诊断,更换通道或通过更换备用件处理,至于其内部元件老化或是其他原因造成的损坏,一般控制人员不好判断。I/O卡的检修一般是由厂家处理,目前的热控检修人员的手段还不能达到像检修常规仪表那样检修。而且生产厂家的I/O卡件已制造成一体化的趋势,这样只能购买备件。好在这类故障只是在调试阶段出现较多,正常运行中出现几率很低。一次元件或控制设备出现故障有时不能直接被操作员发现,只有异常或报警后才通知热控人员处理。这样对检修人员和运行人员的素质要求就要提高,运行人员要详细介绍故障前后的状态便于热控检修人员能够快速、准确地处理缺陷,减少故障的扩大化,另外许多DCS厂家在产品宣传上都支持卡件热拨,做为控制人员,在运行中更换卡件时一定要做好安全防护措施否则会引起系统变化或负荷变化,尤其数字量卡件。2 对于操作员站死机无论国产与进口设备都有相关的报道,那么究其原因比较多,硬盘或卡件故障,冷却风扇负荷过重等等,有时会发生人为操作现象,一般在修改控制逻辑下装软件重启设备或强制设备保护信号时,最易发生操作事件,轻则设备异常,重则易造成设备停运后果非常严重;对死机后重启,不同厂家的启动时间不同,少则几十秒,多则几分钟,人为该操作发生的故障在热工专业中的不安全事件中占有很大比例,在操作中尤为引起高度重视,减少人为故障。3球标操作不正常,一般是由于机械装置长期工作、老化、污染、点通断不可靠、电缆插件不牢等这样的就需要换检查即可。4控制操作失灵:是由于球标的操作信号没有正常改变过程通道的状态,造成操作失效,这是2个方面造成的,一个方面是软件缺陷,另一方面是硬件本身故障的状态针对这样的缺陷通常做法检查过程通道功能正常后,再检查操作远必要时进行重起初始操作。5 对于薄膜键盘主要是键盘接触不良信号电缆松动或主机误动键盘或启动不完整都可以导致其功能不正常应用针对不同情况处理。6打印机不工作一般是由于配置的原因,这样的故障应检查打印机的设置及其硬件是否正常进行处理。报表软件功能不强主要表现在由于打印机打印报表和SOE等造成死机,或者打印机的SOE记录时问与实际情况不符;SOE打印浏览后不能返回历史曲线;SOE时间顺序不一致有时偏差很大,这会延误事故分析的进展时,有时还会误导分析方向,SOE问题既与系统设计不合理,SOE点没完全集中在一个DPU上的有关,也与系统硬件及软件设计考虑不周有关。这种故障的出现,通过分析认为这主要是对电厂的总体方面考虑的不太完美,在小的方面还不够仔细会出现这样那样的故障,针对这种情况要认真对待,不放过蛛丝马迹,与厂家认真研究提出问题进一步完善,让该系统更好地为生产服务。7 电源故障:电源故障问题较多,保险配置不合理,备用电源不能自投,电源波动引起保护误动及接插头接触不良易造成无电源。针对电源故障处理相对比较容易。首先,认真核对保险的配置及容量,真正起到保险的作用;其次,UPS的配备很重要,它可以在电源波动时也能保证系统正常供电,而且要考虑冗余和备用问题。8 干扰造成的故障:对于干扰主要是接地问题,备用电源的切换和大功率的无线通信设备如手机、对讲机等。另外还有DCS系统的干扰信号可能由本身造成的。那么对于DCS系统的接地问题越来越引起人们的重视,尤其在电力行业,大功率电器设备的启动和停止都会干扰DCS的控制信号,造成不必要的故障。为了防止干扰信号串入系统,严格执行屏蔽和接地要求和方式,信号线远离干扰源,同时采取防电源波动措施。主/从过程处理机之间在机组运行时,除非万不得以,尽量不要人为切换,已防产生干扰,如必须切换,应采取措施,先将控制切手动,以免对机组运行工况产生影响。对电子设备问、工程师站等重点部位,应绝对禁止使用大功率无线电通信设备。 [1] 相关控制系统总述计算机和网络技术的飞速发展,引起了自动化控制系统结构的变革,一种世界上最新型的控制系统即现场总线控制系统(Fieldbus Control System,FCS)在上世纪九十年代走向实用化,并正以迅猛的势头快速发展。现场总线控制系统是目前自动化技术中的一个热点,正越来越受到国内外自动化设备制造商与用户的关注。现场总线控制系统的出现,将给自动化领域在过程控制系统上带来又一次革命,其深度和广度将超过历史的任何一次,从而开创自动化的新纪元。FCS可以说是第五代过程控制系统,是由PLC(Programmable Controller)或DCS(Distributed Control System)发展而来的。FCS与PLC及DCS之间有千丝万缕的联系,又存在着本质的差异。本文针对PLC、DCS、FCS三大控制系统的特点、性能和差异作一分析。1 PLC、FCS三大控制系统的基本特点目前,在连续型流程生产工业过程控制中,有三大控制系统,即PLC、DCS和FCS。它们各自的基本特点如下:PLC1.从开关量控制发展到顺序控制、运算处理,是从下往上的。2.逻辑控制、定时控制、 计数控制、 步进(顺序)控制、连续PID控制、 数据控制――PLC具有数据处理能力、 通信和联网等多功能。3.可用一台PC机为主站,多台同型PLC为从站。4.也可一台PLC为主站,多台同型PLC为从站,构成PLC网络。这比用PC机作主站方便之处是:有用户编程时,不必知道通信协议,只要按说明书格式写就行。5.PLC网络既可作为独立DCS/TDCS,也可作为DCS/TDCS的子系统。6.主要用于工业过程中的顺序控制,新型PLC也兼有闭环控制功能。FCS1.FCS是第五代过程控制系统,它是21世纪自动化控制系统的方向。是3C技术(Communication,Computer, Control)的融合。基本任务是:本质(本征)安全、危险区域、易变过程、难于对付的非常环境。(2)全数字化、智能、多功能取代模拟式单功能仪器、仪表、控制装置。3.用两根线联接分散的现场仪表、控制装置,取代每台仪表的两根线。“现场控制”取代“分散控制”;数据的传输采用“总线”方式。4.从控制室到现场设备的双向数字通信总线,是互联的、双向的、串行多节点、开放的数字通信系统取代单向的、单点、并行、封闭的模拟系统。5.用分散的虚拟控制站取代集中的控制站。6.把微机处理器转入现场自控设备,使设备具有数字计算和数字通信能力,信号传输精度高,远程传输。实现信号传输全数字化、控制功能分散、标准统一全开放。7.可上局域网,再可与internet相通。既是通信网络,又是控制网络。8.3类FCS的典型应用:1) 连续的工艺过程自动控制如石油化工,其中“本安防爆”技术是绝对重要的;2)分立的工艺动作自动控制如汽车制造机器人、汽车;3)多点控制如楼宇自动化。这三大控制系统,尤其是DCS、PLC,都在电站得到了广泛应用,而且效果也非常好。系统差异差异2.1.1 DCS或PLCPLC系统与DCS系统的结构差异不大,只是在功能的着重点上的不同,DCS着重于闭环控制及数据处理。PLC着重于逻辑控制及开关量的控制,也可实现模拟量控制。DCS或PLC系统的关键是通信。也可以说数据公路是分散控制系统DCS及PLC的脊柱。由于它的任务是为系统所有部件之间提供通信网络,因此,数据公路自身的设计就决定了总体的灵活性和安全性。数据公路的媒体可以是:一对绞线、同轴电缆或光纤电缆。DCS的特点是:(1)控制功能强。可实现复杂的控制规律,如串级、前馈、解耦、自适应、最优和非线性控制等。也可实现顺序控制。(2)系统可靠性高。(3)采用CRT操作站有良好的人机界面。(4)软硬件采用模块化积木式结构。(5)系统容易开发。(6)用组态软件,编程简单,操作方便。(7)有良好的性价比。通过数据公路的设计参数,基本上可以了解一个特定DCS或PLC系统的相对优点与弱点。1.系统能处理多少I/O信息。2.系统能处理多少与控制有关的控制回路的信息。3.能适应多少用户和装置(CRT、控制站等)。4.传输数据的完整性是怎样彻底检查的。5.数据公路的最大允许长度是多少。6.数据公路能支持多少支路。7.数据公路是否能支持由其它制造厂生产的硬件(可编程序控制器、计算机、数据记录装置等)。为保证通信的完整,大部分DCS或PLC厂家都能提供冗余数据公路。为了保证系统的安全性,使用了复杂的通信规约和检错技术。所谓通信规约就是一组规则,用以保证所传输的数据接收与发送。目前在DCS和PLC系统中一般使用两类通信手段,即同步的和异步的,同步通信依靠一个时钟信号来调节数据的传输和接收,异步网络采用没有时钟的报告系统。2.1.2 FCSFCS具有(1)很好的开放性、互操作性和互换性。(2)全数字通信。(3)智能化与功能自治性。(4)高度分散性。(5)很强的适用性。FCS的关键要点有三点:1.FCS系统的核心是总线协议,即总线标准。采用双绞线、光缆或无线电方式传输数字信号,减少大量导线,提高了可靠性和抗干扰能力。FCS从传感器、变送器到调节器一直是数字信号,这就使我们很容易地处理更复杂、更精确的信号,同时数字通信的差错功能可检出传输中的误码。FCS可以将PID控制彻底分散到现场设备(Field Device)中。基于现场总线的FCS又是全分散、全数字化、全开放和可互操作的新一代生产过程自动化系统,它将取代现场一对一的4~20mA模拟信号线,给传统的工业自动化控制系统体系结构带来革命性的变化。根据IEC61158的定义,现场总线是安装在制造或过程区域的现场装置与控制室内的自动控制装置之间的数字式、双向传输、多分支结构的通信网络。现场总线使测控设备具备了数字计算和数字通信能力,提高了信号的测量、传输和控制精度,提高了系统与设备的功能、性能。IEC/TC65的SC65C/WG6工作组于1984年开始致力于推出世界上单一的现场总线标准工作,走过了16年的艰难历程,于1993年推出了IEC61158-2,之后的标准制定就陷于混乱。2000年初公布的IEC61158现场总线国际标准子集有八种,分别为:①类型1 IEC技术报告(FFH1);②类型2 Control-NET(美国Rockwell公司支持);③类型3 Profibus(德国Siemens公司支持);④类型4 P-NET(丹麦Process Data公司支持);⑤类型5 FFHSE(原FFH2)高速以太网(美国Fisher Rosemount公司支持);⑥类型6 Swift-Net(美国波音公司支持);⑦类型7 WorldFIP(法国Alsto公司支持);⑧类型8 Interbus(美国Phoenix Contact公司支持)。除了IEC61158的8种现场总线外,IEC TC17B通过了三种总线标准:SDS(Smart Distributed System);ASI(Actuator Sensor Interface);Device NET。另外,ISO公布了ISO 11898 CAN标准。其中Device NET于2002年10月8日被中国批准为国家标准,并于2003年4月1日开始实施。所以,要实现这些总线类型的相互兼容和互操作,就目前状态而言,几乎是不可能的。开放的现场总线控制系统的互操作性,就一个特定类型的现场总线而言,只要遵循同一类型现场总线的总线协议,对其产品是开放的,并具有互操作性。换句话说,不论什么厂家的产品,只要遵循同一类型总线的总线协议,产品之间是开放的,并具有互操作性,就可以组成总线网络。另外,FCS还可以通过网关和企业的上级管理网络相连,以便管理者掌握第一手资料,为决策提供依据。所以现场总线具有开放性、互操作性、系统结构的高度分散性、灵活的网络拓扑结构、现场设备的高度智能化、对环境的高度适应性等诸多突出特点。2.FCS系统的基础是数字智能现场装置控制功能下放到现场仪表中,控制室内仪表装置主要完成数据处理、监督控制、优化控制、协调控制和管理自动化等功能。数字智能现场装置是FCS系统的硬件支撑,是基础;道理很简单,FCS系统执行的是自动控制装置与现场装置之间的双向数字通信现场总线信号制。现场装置必须遵循统一的总线协议,即相关的通讯规约,具备数字通信功能,能实现双向数字通。再一点,现场总线的一大特点就是要增加现场一级控制功能。3.FCS系统的本质是信息处理现场化对于一个控制系统,无论是采用DCS还是采用现场总线,系统需要处理的信息量至少是一样多的。实际上,采用现场总线后,可以从现场得到更多的信息。现场总线系统的信息量没有减少,甚至增加了,而传输信息的线缆却大大减少了。这就要求一方面要大大提高线缆传输信息的能力,另一方面要让大量信息在现场就地完成处理,减少现场与控制机房之间的信息往返。可以说现场总线的本质就是信息处理的现场化。由现场智能仪表完成数据采集、数据处理、控制运算和数据输出等功能。现场仪表的数据(包括采集的数据和诊断数据)通过现场总线传送到控制室的控制设备上,控制室的控制设备用来监视各个现场仪表的运行状态,保存智能仪表上传的数据,同时完成少量现场仪表无法完成的高级控制功能。2.2 典型系统比较通过使用现场总线,用户可以大量减少现场接线,用单个现场仪表可实现多变量通信,不同制造厂生产的装置间可以完全互操作,增加现场一级的控制功能,系统集成大大简化,并且维护十分简便。传统的过程控制仪表系统每个现场装置到控制室都需使用一对专用的电缆或双绞线,以传送4mA~20mA信号。现场总线系统中,每个现场装置到接线盒的双绞线仍然可以使用,但是从现场接线盒到中央控制室仅用一根双绞线完成数字通信。通过采用现场总线控制系统,到底能节省多少电缆,编者就不作详细的计算。应用差异上述的比较是偏重于纯技术性的比较,下面就DCS与FCS系统在具体应用方面进行比较。前题是DCS系统与典型的、理想的FCS系统进行比较。具体比较:1.DCS系统是个大系统,其控制器的功能强而且在系统中的作用十分重要,数据公路更是系统的关键,所以,必须整体投资一步到位,事后的扩容难度较大。而FCS功能下放较彻底,信息处理现场化,数字智能现场装置的广泛采用,使得控制器功能与重要性相对减弱。因此,FCS系统投资起点低,可以边用、边扩、边投运。2.DCS系统是封闭式系统,各公司产品基本不兼容。而FCS系统是开放式系统,不同厂商、不同品牌的各种产品基本能同时连入同一现场总线,达到最佳的系统集成。3.DCS系统的信息全都是二进制或模拟信号形成的,必须通过D/A与A/D转换。而FCS系统将D/A与A/D转换在现场一次表完成,实现全数字化通信,使精度得到大的提高,可提高到0.1%。并且FCS系统可以将PID闭环控制功能装入现场设备中,缩短了控制周期,提高运算速度,从而改善调节性能。4.DCS它可以控制和监视工艺全过程,对自身进行诊断、维护和组态。但是,由于自身的致命弱点,其I/O信号采用传统的模拟量信号,因此,它无法在DCS工程师站上对现场仪表(含变送器、执行器等)进行远方诊断、维护和组态。FCS采用全数字化技术,数字智能现场装置发送多变量信息,而不仅仅是单变量信息,并且还具备检测信息差错的功能。FCS采用的是双向数字通信现场总线信号制。因此,它可以对现场装置(含变送器、执行机构等)进行远方诊断、维护和组态。5.FCS由于信息处理现场化,与DCS相比可以省去相当数量的隔离器、端子柜、I/O终端、I/O卡件、I/O文件及I/O柜,同时也节省了I/O装置及装置室的空间与占地面积。同时,FCS可以减少大量电缆与敷设电缆用的桥架等,同时也节省了设计、安装和维护费用。6.FCS相对于DCS组态简单,由于结构、性能标准化,便于安装、运行、维护。发展前景大家都知道FCS是由PLC或DCS发展而来,现在FCS系统被广泛的应用,那么,PLC与DCS前景又将如何。PLC于20世纪60年代末期在美国首先出现,目的是用来取代继电器,执行逻辑、计时、计数等顺序控制功能,建立柔性程序控制系统。1976年正式命名,并给予定义:PLC(Programmable logic Controller)是一种数字控制专用电子计算机,它使用了可编程序存储器储存指令,执行诸如逻辑、顺序、计时、计数与演算等功能,并通过模拟和数字输入、输出等组件,控制各种机械或工作程序。经过30多年的发展,PLC已十分成熟与完善,并具有强大的运算、处理和数据传输功能。并定义为可编程控制器(Programmable Controller PLC)。PLC在FCS系统中的地位似乎已被确定并无多少争论。PLC作为一个站挂在高速总线上。充分发挥PLC在处理开关量方面的优势。另外,电厂辅助车间,例如水处理车间、循环水车间、除灰除渣车间、输煤车间等,这些车间的工艺过程多以顺序控制为主。PLC对于顺序控制有其独特的优势。辅助车间的控制系统应以遵循现场总线通讯协议的PLC或能与FCS进行通讯交换信息的PLC为优选对象。现场总线的应用是工业过程控制发展的主流之一。可以说FCS的发展应用是自动化领域一场革命。采用现场总线技术构造低成本现场总线控制系统,促进现场仪表的智能化、控制功能分散化、控制系统开放化,符合工业控制系统技术发展趋势。总之,计算机控制系统的发展在经历了基地式气动仪表控制系统、电动单元组合式模拟仪表控制系统、集中式数字控制系统以及集散控制系统(DCS)后,将朝着现场总线控制系统(FCS)的方向发展。虽然以现场总线为基础的FCS发展很快,但FCS发展还有很多工作要做,如统一标准、仪表智能化等。另外,传统控制系统的维护和改造还需要DCS,因此FCS完全取代传统的DCS还需要一个漫长的过程,同时DCS本身也在不断的发展与完善。可以肯定的是,结合DCS、工业以太网、先进控制等新技术的FCS将具有强大的生命力。工业以太网以及现场总线技术作为一种灵活、方便、可靠的数据传输方式,在工业现场得到了越来越多的应用,并将在控制领域中占有更加重要的地位。结论在未来,工业过程控制系统中,数字技术向智能化、开放性、网络化、信息化发展,同时,工业控制软件也将向标准化、网络化、智能化、开放性发展。因此现场总线控制系统FCS的出现,数字式分散控制DCS及PLC并不会消亡,DCS及PLC系统会更加向智能化、开放性、网络化、信息化发展。或只是将过去处于控制系统中心地位的DCS移到现场总线的一个站点上去。这样说,DCS或PLC处于控制系统中心地位的局面从此将被打破。今后的控制系统将会是:FCS处于控制系统中心地位,兼有DCS、PLC系统一种新型标准化、智能化、开放性、网络化、信息化控制系统。

上班需要学会的办公软件有哪些?

如果有一个可以搞定 PPT 的智能工具,你只用出内容,它来负责操作制作,画面简直不要太美。

比如任何行业的人,如教育、医疗、金融或者物流等,只需输入行业名称,即可得到所对应的一套完整的模板。

像这样:

又或者不用再去各种网站上找高清免费图片,只需在工具里轻轻一点,就会出现高清、免费可商用的图片。

像这样:

不用为数据表达费劲心思,在工具里一键加入有趣、可调整数值的图表。

像这样:

不用哀求设计大爷们做插图,直接在工具里插入,精美时尚的插图。

像这样:

经过以上功能的协助,PPT 不仅会变得颜值爆表,更重要的是节约了时间,真正做到高效工作、学习,简直是解放生产力!

好了,到了揭晓答案的时候,以上 PPT 功能都真实存在,均出自高效插件——iSlide!

iSlide 插件所包含的功能可以在短时间内让你做出专业级 PPT。

就像这样:

iSlide 下载地址官网 www.islide.cc

这正是今天要给大家推荐的一款专业的 PPT 插件,也是 PPT 大神们一直按头安利的利器——iSlide。

iSlide 插件支持 Office 和 WPS,以及 Mac 系统。我们来详细展示一下 iSlide 的厉害之处:

设计排版●图片怎么排?图文比例多少?每次做 PPT 都会面临排版问题,脑海中有想法但是要实现还得花不少功夫。比如像这样的图形布局:

散乱的目标过 iSlide 的矩阵布局功能可以瞬间排列整齐,还可通过数值调控成你想要的数量、间距甚至角度。

除此之外,iSlide 将可能会用到的小工具分类集合在一起,统一放在 PPT 的设计工具栏,使用相当便捷。

一键优化●制作 PPT 的过程经常会遇到来回反复修改字体、颜色等操作,如果一页一页去修改,显然太折磨人,而 iSlide 的一键优化功能可以一次性统一字体、段落、色彩等,节省时间、提高效率。

菜单栏里有 8 项资源库,分别是案例库、主题库、图示库、图标库、图片库、插图库、色彩库、智能图表库,我们接下来将具体介绍这些神奇的功能。

模板案例库●

这个案例库里面全是可供用户下载的成品模板,但是区别于那些泛滥网络的模板——

这里面的素材全是原创设计,并且分类精确。

还给你内容逻辑大纲和框架,

甚至是更有价值、可以复用的内容!

个人述职报告内容大纲示意

这些内容将涵盖

演示设计应用的各种场景!

智能主题库●

其中第一个是主题库,它的存在就相当于一个风格库,为你的 PPT 打好一个风格基础,需要哪种 style 的模板直接在里面挑选,这样比在网上搜索模板节省很多时间,毕竟不是每一个模板都那么合适。

色彩库●色彩库里面集中了各个行业的颜色搭配。这里面的色彩搭配可以做到一键就让整套 PPT 的色彩风格全部改变。

点击相应的颜色系列,选择应用到当前页面或全部页面即可。

图示库●

图示库提供了一种叫分页模板的功能,这与 PPT 中的 SmartArt 功能类似。但是它可以提供几千种选择,而且每天都有更新。

图标库●

大家可以留意上图,在分页模板里的图标替换,就是在这个图标库里完成的。总共有 16 万多个图标可供选择,绝对不带重样的。

智能图表库●

智能图表库里面有丰富的各种个性化图表可供选择。

选取适合的图表,点击编辑器跟随按钮,

再进行编辑,这样你的 PPT 就会变得更生动,不再干巴巴的。

不仅仅显示1~100的百分比。

同时还可以控制小数及否显示数值、百分比。

图片库●

图片库里有各行各业的图片 9000 多张可供选择。

各种分类风格一应俱全。

而且所有图片都是免费可商用的,最重要的一点,可以和iSlide图示功能无缝对接,适应页面各种尺寸。这样就不用再另外搜图了,太方便了~

插图库●

如果看够了图标和图片这两种传统的辅助素材,可以来试一下插图中的插图。3000 多张各行各业的插图供你选择,它的存在也符合现在的审美,趋近于扁平风的流行趋势。

一键动画●

PPT中的动画功能用得好可以锦上添花,用不好会让PPT掉档次,这款插件为不会动画的小白准备了一个叫做补间动画的功能,一键生成渐变动画,随意组合颜色,让你的PPT视觉效果更有冲击力。

利用 iSlide 补间,可以做出非常有意思的效果。比如两层不同颜色的文字补间,做出立体字效:

可直接放在封面中:

或者是将页面中的数字立体化呈现出来:

案例来自:PPT进化论 作者:宋雪贤

使用平滑过渡,也能做出酷炫的 PPT 动画效果。比如让页面元素向外发散:

或者向内聚合:

还能够产生由远及近的视错觉:

案例来自:PPT进化论 作者:宋雪贤

一键拼图●

PPT 做好以后点击菜单栏的 PPT 拼图,可以导出单张图或者长图,第一时间把你的 PPT 呈现。不使用PS软件,就可以将PPT页面按照指定的方式排列拼接成长图,并可以添加水印,保护原创。

用 PPT 来做详情页:

还可以将PPT页面拼接成长图,方便我们在手机端预览——

案例来自:PPT进化论 作者:宋雪贤

上面讲的内容,其实只是我们 iSlide 功能中的冰山一角,解锁更多功能,更重要的是自己下载体验。

iSlide官网:https://www.islide.cc/

本文转载自互联网,如有侵权,联系删除