本书从电气从业人员熟悉的梯形图入手,逐步引申,详细介绍了基于IEC 61131-3标准的可编程控制器(PLC)如何从使用梯形图编程过渡到使用结构化文本(ST)语言编程。
本书讲解由浅入深,以施耐德电气基于CODESYS的编程软件SoMachine V4.3为主要工具,介绍如何通过ST语言实现梯形图最基本的功能,以及ST语言的基本运算、基本语句、函数与功能块的调用,并结合大量实例,详细阐述PLC基于ST语言的编程技术以及结构化编程思想。同时,本书以西门子博途和三菱GX Works3为辅助工具,重点介绍ST语言跨平台移植时的注意事项,以及不同PLC之间ST语言的细微差别。PLC编程是一项系统工程,仅仅介绍编程语言是不够的,因此本书还会穿插介绍一些与ST语言编程有关的PLC系统知识。ST语言具有与平台无关的天然属性。因此,只要符合IEC 61131-3标准,无论什么品牌的PLC,本书都适用,例如西门子、施耐德、倍福、三菱、欧姆龙、基恩士、汇川、和利时、伦茨以及ABB和KEBA等,不同品牌的PLC之间仅有细微的差别。
本书适合没有计算机基础,特别是没有计算机高级语言基础的电气从业人员,帮助他们从熟悉的梯形图开始入门并进阶到ST语言编程。
展开