厦门阿米控技术有限公司

51304518-150

发布时间:2023-01-26

传统的过程控制系统中,为使每一个应用程序与设备交换信息,必须为每个设备提供相应的驱动程序,在数据源与客户程序之间分别建立一对一的驱动连接。

  由于设备多样性和驱动程序不兼容性,这种方式存在以下缺陷:

  (1)应用程序开发者必须花费大量精力开发各种设备的驱动接口,计算机硬件厂家要为不同的应用软件编写不同的驱动程序,这种程序可复用程度低,不符合软件工程的发展趋势,典型的高级语言软件开发过程约有25~30%的时间用于编写这类接口,使开发时间和费用大大增加;

  (2) 设备不具有互操作性,使用中硬件的升级、变更和增加都可能造成驱动程序的变化,从而在维护过程中引起二次投资;

  (3) 由于每一驱动软件有各自的驱动程序,当多个应用软件读取同一数据源时,经常生冲突;

  (4) 设备厂商虽然可能提供驱动程序,但与用户开发应用软件往往不一致,限制了用户对软件和设备的自由选择。


上一条:51305072-600

下一条:51304812-200工控

分享:

【如果您还没有关注“公司名称”手机网站】

Top