遼源西門子S7-200代理商 遼源西門子S7-200代理商
潯之漫智控技術(shù)有限公司 上海詩慕自動化設(shè)備有限公司
本公司銷售西門子自動化產(chǎn)品,*,質(zhì)量保證,價格優(yōu)勢
西門子PLC,西門子觸摸屏,西門子數(shù)控系統(tǒng),西門子軟啟動,西門子以太網(wǎng)
西門子電機(jī),西門子變頻器,西門子直流調(diào)速器,西門子電線電纜
我公司大量現(xiàn)貨供應(yīng),價格優(yōu)勢,*,德國*
SIMATIC S7-200 SMART 網(wǎng)絡(luò)通信
S7-200 SMART CPU 模塊本體集成1 個以太網(wǎng)接口和1 個RS485 接口,通過擴(kuò)展CM01 信號板或者EM DP01 模塊,其通信端口數(shù)量更多可增至4 個,可滿足小型自動化設(shè)備與觸摸屏、變頻器及其它第三方設(shè)備進(jìn)行通信的需求。
以太網(wǎng)通信
所有CPU 模塊配備以太網(wǎng)接口,支持西門子S7 協(xié)議、有效支持多種終端連接:• 可作為程序下載端口(使用普通網(wǎng)線即可)
• 與SMART LINE 觸摸屏進(jìn)行通信,更多支持8 臺設(shè)備
• 通過交換機(jī)與多臺以太網(wǎng)設(shè)備進(jìn)行通信,實現(xiàn)數(shù)據(jù)的快速交互,包含8 個主動GET/PUT 連接、8 個被動 GET/PUT 連接
PROFIBUS 通信
使用EM DP01 擴(kuò)展模塊可以將S7-200 SMART CPU 做為PROFIBUS-DP 從站連接到PROFIBUS 通信網(wǎng)絡(luò)。通過模塊上的旋轉(zhuǎn)開關(guān)可以設(shè)置PROFIBUS-DP 從站地址。該模塊支持 9600 波特到 12M 波特之間的任一 PROFIBUS 波特率, 更大允許 244 輸入字節(jié)和 244 輸出字節(jié)。
支持下列協(xié)議:
• MPI 從站
• PROFIBUS-DP 從站
串口通信
S7-200 SMART CPU 模塊均集成1 個RS485 接口,可以與變頻器、觸摸屏等第三方設(shè)備通信。如果需要額外的串口,可通過擴(kuò)展CM01 信號板來實現(xiàn),信號板支持RS232/RS485 自由轉(zhuǎn)換。
串口支持下列協(xié)議:
• Modbus RTU
• USS
• 自由口通信
與上位機(jī)的通信
通過PC Access SMART,操作人員可以輕松通過上位機(jī)讀取S7-200 SMART 的
數(shù)據(jù),從而實現(xiàn)設(shè)備監(jiān)控或者進(jìn)行數(shù)據(jù)存檔管理。(PC Access SMART 是為 S7-200 SMART 與上位機(jī)進(jìn)行數(shù)據(jù)交互而定制開發(fā)的OPC 服務(wù)器協(xié)議)
理,所有電量表(有許多塊,具體數(shù)量還沒計算)都是已經(jīng)安裝好,并可以在上位機(jī)監(jiān)控的系統(tǒng),電量表和上位機(jī)都是北京愛博精電做的。所有的電量表都支持modbus通信,但是是通過串口服務(wù)器用以太網(wǎng)與上位機(jī)通信的。而我的系統(tǒng)內(nèi)是s73152PN,這就要求我用315用以太網(wǎng)讀取電量表modbus通信下的各項參數(shù)了,若7號之前完成通信,再寫篇關(guān)于此方面的文章。工程中除電纜橋及電纜的鋪設(shè)是我指導(dǎo)安裝,其它都是我獨自完成,包括柜子配線,電氣原理圖設(shè)計,PLC編程,調(diào)試。
*近連續(xù)工作的好多天,每晚加班到八九點,昨天給客戶的串口服務(wù)器柜子重新改造一下,是將7處新增加的電能表通過光纖轉(zhuǎn)485連接到串口服務(wù)器,恢復(fù)客戶原有的通信時,晚上八點了,累壞了,所以今天休息,剛剛我的奶奶給我打電話祝我生日快樂,我都把自己生日給忘了。
下面正題:
簡介:客戶要求對變頻器的數(shù)據(jù)只監(jiān)不控??蛻羲械乃米冾l器都是丹弗斯VLTHVAC暖通空調(diào)系列變頻器,功率有大有小,共有29臺,但由于modbus通信上還有4臺冷水機(jī)組,1個冷凍水加藥站,這樣從站超過了32臺,怕通信不會成功,及其它方面原因,所以在設(shè)計之初就采用2臺224分開來進(jìn)行通信,一臺帶23臺變頻器及加藥站,一臺帶6臺變頻器及4臺冷水機(jī)組,每臺224再掛以太網(wǎng)模塊與上位機(jī)WinCC通信。從200的Micro'nPowerv1.3幫助上知道200的通信口通信距離為50米,所以設(shè)計之初就提料買了2臺西門子485中繼器,這樣實際電氣隔離。以前在網(wǎng)上看到過文章,多臺200通過通信口通信,沒使用電氣隔離造成200全部損壞,具體原因就不得而知了
實施過程:
1、由于以前沒有modbus通信經(jīng)驗,所以過程是非常的艱難。由于我一直用筆記本,沒有串口,怕調(diào)試時出現(xiàn)麻煩事,所以買了摩莎的UPort-1250IUSB轉(zhuǎn)雙串口,次買回來新的啊,指示燈就不好用,又換了一次。在現(xiàn)場把兩個串口連起來,使用Modscan32調(diào)試工具模擬modbus通信,通信成功,這樣有了一個大致的概念。
2、與現(xiàn)場抄表人員溝通(他們公司規(guī)定變頻器的運行數(shù)據(jù)進(jìn)行抄錄),確定讀取變頻器的6個數(shù)據(jù),如下:
參數(shù)編號名稱單位轉(zhuǎn)換指數(shù)數(shù)據(jù)類型
1501運轉(zhuǎn)時間0h74Uint32
1502千瓦時計數(shù)器0kWh75Uint32
1610功率[kW]0.00kW1int32
1613頻率0.0Hz-1Uint16
1614電動機(jī)電流0.00A-2int32
讀取變頻器的運行狀態(tài)
線圈01
33控制未就緒控制就緒
34變頻器未就緒變頻器就緒
35慣性停止安全功能關(guān)閉
36無報警報警
37未使用未使用
38未使用未使用
39未使用未使用
40無警告警告
41不在參考值下在參考值下
42手動模式自動模式
43超出頻率范圍在頻率范圍內(nèi)
44已停止運行
45未使用未使用
46無電壓警告電壓警告
47不在電流極限內(nèi)電流極限
48無熱警告熱警告
高低字節(jié)互換后,由高到低對應(yīng)線圈為48----33
關(guān)于丹弗斯modbus通信時寄存器地址上的問題。
通過在網(wǎng)上搜索,丹弗斯變頻在modbus通信時,寄存時的地址要功能號乘以10減1。如,變頻器的頻率地址為1613就是1613乘以10減1等16129當(dāng)然這也造成了我后面的麻煩。這里假設(shè)你還不知道西門子200讀取時是只乘以10不用減1,這也坑了我一下。
想著先用Modscan32調(diào)試工具讀取單臺變頻器試試吧,發(fā)現(xiàn)Modscan32不支持《1613乘以10減1》這么大的地址,這怎么辦?在網(wǎng)上找啊找,找到一個《CRC16自動計算軟件_MODBUS》軟件,通過計算出要發(fā)送的數(shù)據(jù)包,通過串口調(diào)試軟件發(fā)給變頻器,經(jīng)過幾次調(diào)試,通過轉(zhuǎn)換回傳回來的數(shù)據(jù),發(fā)現(xiàn)可以通過計算機(jī)串口與變頻器通信了。這時用的速率是變頻器的115200。