DCS组态是一个系统工程。我谈点个人理解吧,可能不太全面。
在进行组态之前,必须先确定相应的硬件设备。硬件的选择是根据工艺工况的需求来进行的。举例来说,如果工艺需要监测多个温度点,那么就需要选择相应数量的温度输入卡件。同样的道理,AI(模拟输入)、AO(模拟输出)、DI(数字输入)、DO(数字输出)、PI(过程接口)的数量,以及相应的网络配置、操作站和工程师站等都需要进行确定。这样可以确保组态过程中所选的硬件设备与工艺工况的需求相匹配。
当然要依据一定的原则来选择如安全的需要、冗余的要、备件的要、应用的要等等。
在组态前要对整个组态的过程进行整体的设计,以减少组态过程中的重复性工作。
组态第一步是要对整个网络进行配置。如定义整个网络,网络各个设备的地址、功能等。
第二步是对应用软件进行配置。可以制定规则,如位号的编制规则、图形符号、颜色和动画等。此外,还可以配置报警、分组和历史记录等功能。
第三步是对过程点进行配置(组态)。这包括对每个输入输出的I/O进行配置,包括单回路控制(如调节回路、积算)和复杂控制回路(如串级、分程)等操作。
第四步要对逻辑运算、联锁、程序控制等复杂控制系统进行组态。
第五步是对用户界面的组态。如流程图、控制组、报警组、总貌、历史组等等。、、
基本上就这些吧,当然有些工作可以同步进行,也可以交叉实施。根据实际的设备情况也可能会有其它项目、过程也可能会有所差别。但基本思路就是这样。
第四步是
组态指的是,工业上软件和实际硬件相关联叫做组态,GX Developer是组态软件。
组态软件是用来快速建立工业人机界面的界面开发软件。 可以通过他显示工业设备仪表的数据,和控制工业设备。。 他算不上真正的编程软件,很多还需要运行在组态软件本身平台上。。
他的主要特点是根据工业特点,简化编程过程,大多数工业技术人员是不懂编程的,组态软件将他简化,可视化,比如你随便拖一个代表电表的控件,然后输入和他关联的实际电表名字或地址,就可以显示电表电量,至于中间是怎么编程实现的技术员不懂,也不需要懂。 大多数情况组他只要按照 流程拖控件,设置变量关联,就可以完成大部分工作,部分逻辑内容考提供的简易脚本实现,虽然脚本需要一定的编程逻辑,但和程序员编程还是完全不同的,如果你玩过魔兽争霸3,这种脚本和魔兽争霸3的地图编辑器属于一种类型,需要编程逻辑,使用很简单,不需要编程基础,也可以很容易学会。
不过组态软件有点就是不需要会编程也能写界面,缺点就是他不是编程软件,自由度有限,尤其是页面呈现很多很难看,不够美观,部分工业产品,会拿真正的程序员写的APP来代替。。
以上是DCS系统的硬件和软件组态方法的详细内容。更多信息请关注PHP中文网其他相关文章!