商品描述
This book gives an introduction to the programming language Structured Text (ST) which is used in Programmable Logic Controllers (PLC). The book can be used for all types of PLC brands including Siemens Structured Control Language (SCL) and Programmable Automation Controllers (PAC). This 4th edition has been updated, revised, and improved, incorporating feedback and suggestions from readers and students. Bugs have been fixed, additional illustrations added, and new program examples included. CONTENTS: - Background, benefits and challenges of ST programming - Syntax, data types, best practices and basic ST programming - IF-THEN-ELSE, CASE, FOR, CTU, TON, STRUCT, ENUM, ARRAY, STRING - Guide for best practice naming, troubleshooting, test and program structure - Sequencer and code split-up into functions and function blocks - FIFO, RND, sorting, scaling, toggle, simulation signals and digital filter - Tank controls, conveyor belts, adaptive pump algorithm and robot control - PLC program structure for pumping station, 3D car park, and car wash - Examples: From Ladder Diagram to ST programming The book contains more than 150 PLC code examples with a focus on learning how to write robust, readable, and structured code. The book systematically covers basic programming, offering advice and practical examples based on the author's extensive industrial experience and feedback from readers. The book is used in educational programs such as the Academy Profession (AP) Graduate in Automation Engineering, as well as other courses that include PLC programming, such as Engineering Automation. The Author - Has 30 years of experience in specifying, programming, and delivering complex control solutions and monitoring systems. - Holds a Bachelor of Science in Electrical Engineering (B.Sc.E.E.) and is a certified lecturer (Associate Professor). - Has been teaching PLC control in higher education at Business Academy Dania in Randers, Denmark, since 2016. - Has published several boo
商品描述(中文翻譯)
本書介紹了用於可程式邏輯控制器(PLC)的結構化文本(Structured Text, ST)程式語言。該書適用於所有類型的PLC品牌,包括西門子結構控制語言(Siemens Structured Control Language, SCL)和可程式自動化控制器(Programmable Automation Controllers, PAC)。本書的第四版已進行更新、修訂和改進,納入了讀者和學生的反饋與建議。已修正錯誤,增加了附圖,並包含了新的程式範例。
內容包括:
- ST程式設計的背景、優點和挑戰
- 語法、資料類型、最佳實踐和基本ST程式設計
- IF-THEN-ELSE、CASE、FOR、CTU、TON、STRUCT、ENUM、ARRAY、STRING
- 最佳實踐命名、故障排除、測試和程式結構的指南
- 序列器及將程式拆分為函數和函數區塊
- FIFO、RND、排序、縮放、切換、模擬信號和數位濾波器
- 槽控制、輸送帶、自適應泵算法和機器人控制
- 用於泵站、3D停車場和洗車的PLC程式結構
- 範例:從梯形圖到ST程式設計
本書包含超過150個PLC程式碼範例,重點在於學習如何撰寫穩健、可讀且結構化的程式碼。該書系統性地涵蓋基本程式設計,提供基於作者豐富的工業經驗和讀者反饋的建議和實用範例。該書被用於教育計畫,如自動化工程的學院專業(Academy Profession, AP)碩士課程,以及其他包括PLC程式設計的課程,如工程自動化。
作者:
- 擁有30年的複雜控制解決方案和監控系統的規範、程式設計和交付經驗。
- 擁有電機工程學士學位(Bachelor of Science in Electrical Engineering, B.Sc.E.E.)並且是認證講師(副教授)。
- 自2016年以來在丹麥Randers的商業學院Dania教授PLC控制課程。
- 已出版多本書籍。