通信電纜 網絡設備 無線通信 云計算|大數據 顯示設備 存儲設備 網絡輔助設備 信號傳輸處理 多媒體設備 廣播系統 智慧城市管理系統 其它智慧基建產品
湖南環辰泰瑞電氣設備有限公司
6ES7 235-OKD22-OXAO
221-1BH22-OXAO西門子變頻器:MM430、MM440、MM420、V20、G120、G120C、6SE70。
西門子數控系統:808D、828D、840Dsl、840D系統備件6SN、6FC系列。
西門子軟啟動器:3RW30、3RW40、3RW444系列。
西門子伺服系統:V60、V90、S120系列
6ES7 235-OKD22-OXAO6ES7 235-OKD22-OXAO
我公司經營西門子*現貨PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻 器,6FC,6SNS120 V10 V60 V80伺服數控備件:*電機(1LA7、1LG4、1LA9、1LE1),國產電機(1LG0,1LE0)大型電機(1LA8,1LA4,1PQ8)伺服電機(1PH,1PM,1FT,1FK,1FS)西門子保內全新
本公司所售均為西門子原裝產品,敬請放心購買!量大價優,歡迎選購!如果本店沒有找到你需要的西門子產品的話,可以我。
上海戈辰自動化科技有限公司
:---
:729907399
:張工
圖5 PLC程序控制集熱循環泵的啟動與停止
本應用通過臺達PLC及其觸摸屏實現了對熱水系統的自動化控制及其監測,輔助熱源的加入解決了單一太陽能受天氣狀況影響大的缺點(若輔助熱源選用空氣源熱泵,則系統較之電加熱具有顯著的耗電量低、安全、舒適、綠色環保、低碳的優點)。
控制系統上,加入了溫度、液位、功率等多個參數,反映到觸摸屏上實現了運行系統的重要參數可視化監控。使用戶對水箱內水溫度,洗浴熱水溫度、水箱內水量,系統耗電量等多項參數有明確的掌握。實際系統運行穩定,維護保養方便,可推廣性*,尤其適合賓館洗浴、辦公大樓等場合的熱水供應。此外,還可根據冬季室內取暖的要求,自動控制適宜溫度的熱水進入暖氣管道,實現洗浴、采暖兼容的熱水控制系統,如附表所示。
臺達DVP系列PLC各型主機均內建2個通訊口的標準配置,即一個RS232和一個RS485通訊口,其RS232口主要用于上下載程序或作為與上位機、觸摸屏通訊,而RS485口主要用于組建485網絡,實現通訊控制。尤其值得一提的是EH機型可通過通訊功能卡擴充一個RS232或RS485通訊口,使得在組建多重通訊網絡更加方便。
西門子S7-1200信號模塊天津一級代理
相對于通訊口的硬件配置,臺達PLC在軟件指令上對通訊的支持也是相當豐富和便利,主要通過以下三種方式完成485通訊功能:
3.1自由通訊方式
該方式通過串行數據傳輸指令RS來完成主站與從站之間的數據交換,可以實現無協議的自由通訊。許多接口設備如變頻器、儀表等…若配備RS-485串行通訊,且該設備之通訊格式也有公開即可由PLC使用者以RS指令設計程序來傳輸PLC與接口設備之間數據。
3.2MODBUS通訊方式(GB/Z 19582)
MODBUS協議是目前上公開的標準串行通迅協議,也是中華人民共和國國家標準化指導性技術文件GB/Z 19582:基于Modbus協議的工業自動化網絡規范。臺達PLC通訊符合MODBUS協議,并且臺達其它產品如變頻器、溫控儀、司服控制器等485通訊均符合MODBUS協議,對于符合MODBUS之通訊格式的產品,臺達PLC提供了更加便利的通訊指令MODRD 、MODWR、MODRW來實現數據的讀寫,程序編寫中不需關注傳送的字符,校驗碼的轉換等等,只需要確定通訊地址及寫入讀出的數據即可,不過在多指令讀寫時需要考慮通訊時序問題,避免通訊沖突。
3.3臺達PLCzui有特色的通訊命令EASY LINK
基于MODBUS通訊協議,臺達EP/EH系列PLC機型提供了更為方便快捷的通訊方式——EASYLINK。EASY LINK通訊是臺達PLCzui有特色的通訊命令,可以提供主站與32個從站通訊,每個從站讀寫各100項數據的能力,且不需要復雜編程即可高速快捷的完成通訊控制,節省大量的編程時間。
綜合比較上述三種通訊方式,自由通訊方式的編程zui為復雜,但它可以與非MODBUS協議的設備通訊,設備選擇自由靈活不受限制;MODBUS通訊方式的編程則簡單的多,且也具有一定的編程靈活性,如可優先與某個從站通訊;而EASY LINK通訊方式是針對符合MODBUS協議互連設備zui簡單的通訊方式,幾乎不需要編程即可完成,不需要考慮半雙工通訊方式中通訊時序問題,只需要讀出寫入數據的寄存器和數據項數,啟動LINK連接即可完成設備之間的數據通訊。因此對于符合MODBUS協議的設備建議采用LINK通訊方式。
3.4串行通訊工程要點問題
在工業自動化控制中,有許多數據信號需要采集、處理,特別對于遠距離的設備,一般的傳感器電壓訊號如果傳輸距離過遠的話,會造成訊號的衰減,如此一來,將得不到正確的結果,因此,采用傳感器訊號就地處理,而數據傳輸通過數字通訊方式能夠有效的解決這一問題,保證數據的正確性與準確性;但通訊同樣也會受到外界的干擾,使得通訊質量下降,甚至根本無法建立通訊。要保證通訊正常,在組建通訊網絡時應該注意以下幾點:
(1)保證通訊協議*,所有聯機之從站接口設備波特率及通訊格式需與主站相同,合理分配各從站的站地址,避免地址沖突。
(2)合理布線,減少外界干擾對通訊的影響。走線走得好,可以很大程度減少干擾的影響,提高通訊的可靠性,走線應遵循兩個原則:遠離電源線,變頻器等干擾源;當網線不能與電源線等干擾源避開時應與電源線垂直,不能平行,并采用質量高的雙絞線走線
(3)通訊速率的選擇,一般來說提高通訊波特率能夠提高通訊效率,但并非一味的提高就肯定好,傳輸速率的提高同時加大了傳輸錯碼率,使傳輸質量下降,特別是在工業控制場合外界干擾比較大的情況下,有時適當降低傳輸速率會得到更好的傳輸效率。
隨插即用安裝簡便
安裝設定只要一個動作,插入電源孔。安裝設定只要一個動作,插入電源孔。 不需設定PC,不需安裝任何軟件,即使要連接多臺終端機的PC/NB也只需按一個鍵即可,看到PLC的指示燈亮,就表示網絡已暢游在電源在線。
本文介紹了通過引進ActiveX控件MSComm,利用C#語言編程,實現上位機與松下FPG-C24R2 PLC的通信,并給出了工程實例。該方法簡單可靠、便于移植、實用性強,在工業控制中有著廣泛的用途。
關鍵詞:C# 串口通信 實時監控 ActiveX 控件
一、前言
C#語言是.NET技術的核心開發語言,是一種簡單、現代、面向對象和類型安全的編程語言,它實現了快速應用程序開發、跨平臺部署,能夠訪問平臺固有的資源,支持COM和.NET技術,具有C++語言的強大功能、Java語言的跨平臺特性和Delphi語言的方便快捷等眾多的優秀品質。FP∑是日本松下電工株式會社生產的小型可編程序控制器,它有許多規格,具有體積小、重量輕、功能齊全、編程簡單、價格便宜等優點,在工業控制中應用十分廣泛。 本文在Windows xp下用Visual Studio .NET 2003編制一個簡單的通信程序,探討使用MSComm控件對FPG-C24R2 PLC進行串行通信的實現方法。
二、ActiveX控件的引入
你必須有Mscomm.srg, Mscomm32.ocx,Mscomm32.dep文件在你的Windows的System目錄下(注意WinNT下是System32),而且它必須正確的注冊。你可以裝VB6.0來獲得,安裝VB.6.0后,MSComm控件就自動在你的計算機上注冊了,這比手工注冊控件省事多了,Visual.Studio.NET2003在項目工程中(Solution)插入MSComm控件的具體步驟:新建程序后,點擊Tools(工具)-->Add/Remove Toolbox items(添加/移除工具箱項)就打開了Customize Toolbox(自定義工具箱)對話框,再選擇COM Components(COM組件)項,并在出現控件中就可以找到Microsoft Communications Control,version 6.0,選上該項,再點擊"OK",就會在Toolbox控件工具箱中看到MSComm控件的圖標了,將它拖到窗體(Form)就可以了。
三、通信協議
FP∑系列PLC通信系統的基本協議是松下電工的通信協議-MEWTOCOL;PLC與計算機的通信協議是MEWTOCOL-COM。該協議采用異步通信方式,其波特率有300bps、600bps、1200bps、2400bps、4800bps、9600bps、19200bps、38400bps、57600bps、115200bps等多種可選,且報文長度可變可固定。該方式通信協議如下:
圖1和圖2分別為上位機發送的上位機鏈接命令幀讀DM區數據的命令格式和由PLC返回的應答幀格式。當PLC接收到從上位機發來的ASCII碼命令時自動返回ASCII碼應答。
其中,%為起始符,標記每一幀報文的開始,CR為結束符,標記每一幀報文的結束,BCC為兩字節的幀校驗碼FCS,它是從開始符"%"到正文結束的所有字符的ASCII碼按位異或的結果,HL為PLC的站地址,為兩位16進制數,如00則表示*臺PLC。#、$標注該幀報文為何種類型,上位機的命令幀由不固定的字節數組成,針對不同的識別碼有不同的幀長度。但基本格式大體*。
2
您感興趣的產品PRODUCTS YOU ARE INTERESTED IN
智慧城市網 設計制作,未經允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產品
請簡單描述您的需求
請選擇省份