西門子plc 6ES7 216-2AD23-0XB8通訊原理和程序設計(1)
西門子plc 6ES7 216-2AD23-0XB8通訊原理和程序設計
通信編程在自動化系統中的應用越來越廣泛,如PLC與操作界面之間的數據交換、通過通信對變頻器的控制、PLC的聯網等。
要實現西門子plc 通信編程(Communication programming),首先選擇的 plc 必須具有較強的通信能力,也就是說,plc 的操作系統可以支持多種通信格式,通常一個品牌的 plc 如果能為用戶提供更多的編程自由,那么品牌的技術開發能力就更強大了,大多數品牌只能提供固定格式的通信格式或協議,這極大地限制了西門子plc 和其他智能設備數據交換。
我們的PLC產品有兩個自由通信端口:RS232和光電隔離RS485。兩個通信端口可以同時發送和接收數據。它們可以適應幾乎所有的通信格式,并提供CRC、BCC等驗證方法。
以一臺可編程序控制器通過485通信控制一些品牌的變頻器為例:
如果變頻器(Frequency converter)的波特率為9600b/s,則8個數據位,奇數校驗位和1個停止位。然后首先必須在plc的嵌入式C窗口初始化代碼區編程一條通信端口設置語句:Set485Port9600,o,8,1;只用一句話就完成了485通訊(communication)端口的編程。
由于RS485 通訊企業必須通過設定主從關系,這里是 plc 控制多臺變頻器(Frequency converter),所以 plc 必須需要設置問題為主,因此我們還需在初始化程序代碼區增加一個公司地址和主從設定語句: SetAddress1,MASTER; 事實上,對于主控制器(main controller)設計來說,地址信息已經逐漸失去重要意義。
現在已經設置了通信端口,下面是如何根據要求將數據發送到變頻器。
西門子PLC 基礎知識簡介
在自動化控制領域,PLC是一種重要的控制裝置,如今,全球 200 多家制造商生產 300 多個品種的 PLC 產品,用于汽車、食品加工、化工/制藥、金屬/礦山、紙漿/造紙等行業。為了讓初學者更容易理解PLC,本文介紹了PLC的發展、基本結構、配置、應用等基本知識,以期幫助您的網民。
一、 PLC 的發展研究歷程
在工業生產過程中,大量的開關被順序控制,它根據邏輯條件順序運行,根據邏輯關系控制鏈式保護,傳統上,這些功能是由氣動或電動控制系統來完成的。
隨著個人計算機的發展,為了方便和體現可編程控制器的功能特點,可編程控制器被稱為可編程邏輯控制器。現在PLC也常簡稱PC。
PLC 的定義有許多種,國際電工委員會對 PLC 的定義是:可編程控制器是一種發展數字進行運算方法操作的電子信息系統,專為在工業社會環境下應用而設計,它采用可編程序的存貯器,用來在其企業內部存貯執行業務邏輯運算、順序控制(Sequence control)、定時、計數和算術運算等操作的指令,并通過這些數字的、模擬的輸入和輸出,控制以及各種不同類型的機械或生產活動過程。可編程序控制器(Programmable controller)及其影響有關網絡設備,都應按易于與工業成本控制整個系統能夠形成自己一個國家整體,易于擴充其功能的原則問題設計。
從上世紀80年代到90年代中期,PLC以最快的速度增長,年增長率為3040%。
PLC具有多功能性強、使用方便、適應范圍廣、可靠性高、抗干擾能力強、編程簡單等特點,在可預見的將來,PLC在工業自動化控制(Industrial automation control),特別是順序控制中的地位是無法取代的。
總結:以上內容就是小編為大家介紹的西門子plc 6ES7 216-2AD23-0XB8通訊原理和程序設計(1),本公司是西門子plc代理商,如果您有這方面的任何需求,歡迎大家咨詢容感電氣,我們將給您真誠的服務。
標題:西門子plc 6ES7 216-2AD23-0XB8通訊原理和程序設計(1) 地址:http://www.511997.cn/gongsi/3962.html