1 概述
梯形图转换为指令表之后,下面一步当然就是编译了,用户指令经过编译,才能转换为
PLC 系统可识别和执行的指令格式。
当初设计编译器的时候,主要考虑两点,一个是尽量降低与主程序的耦合度,方便以后
的升级和维护;二是接口统一且灵活,可以很容易的支持新产品和新特性。否则随着产品系
列越来越多,上位机软件的维护会成为噩梦。
基于这两点,当时选择了 XML 文件来定义指令格式,每个系列的 PLC 都有一份独立的
1 概述
梯形图转换为指令表之后,下面一步当然就是编译了,用户指令经过编译,才能转换为
PLC 系统可识别和执行的指令格式。
当初设计编译器的时候,主要考虑两点,一个是尽量降低与主程序的耦合度,方便以后
的升级和维护;二是接口统一且灵活,可以很容易的支持新产品和新特性。否则随着产品系
列越来越多,上位机软件的维护会成为噩梦。
基于这两点,当时选择了 XML 文件来定义指令格式,每个系列的 PLC 都有一份独立的
Powered By Z-BlogPHP 1.7.3
Copyright www.skcircle.com Rights Reserved.