文章首先介绍了PLC的概念、功能特点和具有PLC功能的产品优势,接着分析了硬PLC和软PLC的区别,最后从PLC绘图工具的制作、PLC各种文件的生成、PLC语句表文件的编译和存储数据结构、PLC文件的运行机制、程序分类和运行控制等方面描述了在产品开发中软PLC的实现过程。