前 言
可編程序控制器(PLC)是一種以微型計算機為核心的通用工業控制器。從其產生到現在,其控制功能和應用領域不斷拓展,實現由單體設備的簡單邏輯控制到運動控制、過程控制及集散控制等各種復雜任務的跨越。現在的PLC在模擬量處理、數字運算、人機接口和工業控制網絡等方面的能力都已大幅提高,成為工業控制領域的主流控制設備之一。
隨著制造業向智能制造的轉型發展和工業生產規模的不斷擴大,企業信息化建設需求明顯,過程控制日趨復雜,因此工業控制向綜合自動化和信息化的方向發展。工業通信網絡和繫統集成技術,作為企業綜合自動化和信息化的基礎,是企業實現先進控制、過程優化、精益生產和高效管理的技術保證,對工業自動化領域的發展起到舉足輕重的作用。
S7-1200產品定位中、低端小型PLC市場,其硬件結構由緊湊模塊化結構組成,繫統I/O點數、內存容量均比S7-200 PLC多出30%,且將最新的控制技術和通信技術應用其中。S7-1200 PLC強大的控制功能和通信功能,適合中、小型項目的開發應用及與第三方設備通信的應用場合,能很好地滿足當前企業自動化和信息化的需求,因此在市場上占據越來越多的份額。
本書是作者根據多年的工程經驗和教學經驗,結合PLC的發展和自動化技術的發展編寫和整理的,全書共分為8章,圍繞S7-1200 PLC講解其軟件繫統、硬件結構、基本指令、通信指令及相關應用。第1~3章為基礎篇,介紹了PLC的發展、基本原理和繫統結構,以及Portal編程軟件;第4~5章主要介紹S7-1200 PLC的數據類型、程序結構及常用指令繫統;第6章介紹PLC繫統設計和實現的方法;第7章介紹S7-1200 PLC的通信知識,包括常用的S7通信、Modbus RTU通信及Modbus TCP等協議指令及應用案例;第8章介紹SCL編程語言的特點、常用指令及應用案例。
本書在編寫時考慮課程所涉及的知識點多、內容廣等特點,以及高職高專學生的知識結構現狀,結合應用實際,以案例分析和項目開發帶動知識點學習,引導學生了解和學習與PLC繫統相關知識及應用,注重培養學生解決實際問題的能力。
本書內容選擇合理、層次分明、結構清楚、圖文並茂、面向應用,適合作為高職高專院校電氣自動化、機電一體化、工業機器人技術等專業的教學用書,也可作為工程人員的培訓教材或相關科研人員的參考用書。
本書由無錫職業技術學院姚曉寧老師任主編,郭瓊、錢曉忠和劉志剛老師任參編。本書在編寫過程中參考了大量書籍、文獻和相關手冊,在此向各位相關作者深表感謝;同時由於編者水平有限及技術的不斷發展,難免有疏漏或不恰當之處,敬請讀者批評指正。
編者
2018年3月