GUTTA Ladder Editor 1.1


简介:

GUTTA Ladder Editor是GUTTA PLC系统的上位机编程软件。它可以将梯形图(或指令表)逻辑编译成PLC硬件可以识别和执行的中间代码(解释型)和机器码(编译型)。同时,GUTTA Ladder Editor还提供了程序的上下载、在线调试、反编译、梯形图与指令表的等效转换等功能。作为小型PLC系统的上位机编程软件,它能够的提高使用者的开发效率,降低开发难度。

可扩展性:

由于UTTA Ladder Editor在设计之初就充分考虑了多CPU和编译解释两种模式的兼容,因此软件具有良好的可扩展性。PLC硬件相关信息和操作以独立的XML文件或动态连接库文件的形式存在(包括内存分布、指令系统、系统功能对话框、上传下载工具)。借助于GUTTA Ladder Editor软件,您可以很容易的将PLC平台移植到自己的硬件上。

极易扩展:

多PLC类型支持:

在GUTTA Ladder Editor的安装文件夹中,存在若干个PLC类型文件夹。软件在启动时会自动扫描所有的PLC类型文件夹,从而建立PLC类型库。

可同时支持解释模式运行和编译模式运行:

一般认为,解释型PLC具有较好的灵活性而编译型PLC具有较好的执行效率。通过上传下载工具,GUTTA Ladder Editor对于这两种运行方式都实现了支持。通过选择不同的PLC类型,您甚至可以让同一硬件在编译运行和解释运行这两种方式之间切换。

上图示意了同一硬件的两种不同下载方式。同样是针对CPU-EC20试验板,若选择的PLC类型为CPU-EC20,则为解释型PLC。GUTTA编程软件将编译好的二进制数据,直接通过GUTTA通讯协议,经过串口下载到目标硬件中。若选择的PLC类型为CPU-EC20 (Compile),则为编译型PLC。GUTTA编程软件将编译好的二进制数据,传送给动态连接库CommunicationDll.dll的服务程序。服务程序根据二进制数据,生成对应的swap_auto.c文件。然后调用WinAVR的编译器GCC编译swap_auto.c并与PLC系统swap_system.a进行链接。最后得到AVR的FLASH数据swap_auto.hex文件。服务程序然后调用AVR的FLASH工具将数据下载到目标硬件中。

更多信息:
GUTTA Ladder Editor的特点可以从功能性、易用性、可扩展性三个方面描述。
  功能性 |  易用性 |  可扩展性
GUTTA Ladder Editor 相关下载

   GUTTA Ladder Editor 软件下载

   GUTTA Ladder Editor 安装和使用