介绍一种基于ModBus协议的S7—200PLC扩展方式,该系统可使用主站或从站方式,与MCS51单片机进行ModBus数据通信,最终扩展s7—200的数据计算、人机接口等应用功能。该文对s7—200的ModBus—RTU主站及从站通信指令,羊片机ModBus通信编程以及MCS51单片机基于Preteus与VSPD虚拟串口的仿真调试技术等进行了较详细的介绍。文中给出的系统设计方案可给PLC的功能扩展应用提供借鉴。