AN2103


CREATE: 2009/03/25
UPDATE: 2010/07/15
Version 1.1
GUTTA Ladder Editor Version 1.1

   AN2103 基于GUTTA一步一步实现一个最小PLC系统

详细内容请下载PDF格式完整版本。

升级说明
写在前面的话
    为什么要做自己的PLC系统
    这里实现了什么样的PLC系统
第1章 前期准备
    电脑
    实验板CPU-EC20 (8051)
    安装IAR Embedded Workbench for MCS-51
    安装GUTTA Ladder Editor
    ISP下载软件STC-ISP
第2章 规划
    内存使用
    指令系统
    运行模式
    通讯系统
第3章 添加PLC类型
    配置类型(PlcType.XML)
    配置变量(ManagerVar.XML)
    配置指令(ManagerFun.XML)
    类型的测试
第4章 完成PLC固件
    熟悉我们的编译器
        General Options [Target]
        General Options [Stack/Heap]
        C/C++ Compiler [Optimizations]
        Linker [Output]
        Linker [Config]
    基本定义
    硬件系统
        内存
        I/O操作
        FLASH管理
        时钟节拍
        串口通讯
    软件系统
        通讯协议
        指令集支持
        运行系统
第5章 完成PLC类型的配置
    修改CompileInfor.XML配置文件
    修改plc_includes.h头文件
第6章 综合调试
    下载系统固件
    最简单的程序
        逻辑指令的测试
        定时器指令的测试
        计数器指令的测试