IN1004


IN1004 GUTTA跨平台的实现细节
   PDF格式完整版本下载

概述

GUTTA PLC系统可以被移植到各种硬件平台上。并且可以针对不同的应用进行特殊的配置与修改。软件上,和PLC硬件相关的信息被尽量文本化并存储在XML文件中以方便修改。不能被文本化的信息则以动态连接库DLL文件的形式存在。因此,针对每种硬件平台,都有这个硬件平台对应的XML配置文件和DLL动态连接库。

下面的框图展示了GUTTA PLC平台各个基本的功能之间关系:

PLC硬件平台包含以下几个部分:

工作流程:

由于ICP(在电路编程)不遵从GUTTA通讯协议,故编译型PLC必须实现自己的下载器。下载器在接受到默认下载器传递过来的数据后,一种可能的工作方式为: