美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器

類型分類:
科普知識
數據分類:
PLC可編程控制器

霍尼韋爾PKS與西門子PLC基于Modbus協議通訊的探討

發布日期:2022-04-22 點擊率:835 品牌:西門子_Siemens

  • 關鍵詞:                                                                ModBus協議                                                                PKS                                                                CP341

  • 摘要:通訊的實施是工業領域各控制系統穩定運行的基礎,本文從公司控制系統應用的角度出發,主要提供了一種利用Siemens CP341模塊實現MODBUS協議串口通訊的方法和設計思路,來解決公司使用Siemens S7 300/400系列PLC與霍尼韋爾 PKS 控制系統之間進行數據交換的問題,從而實現系統集成,并結合現場實際應用來證明這種協議通訊時的穩定性與可靠性。


1、引言

  我司的控制系統由多種控制系統組成,不僅有集控室的PKS系統,還有其他的輔助控制系統,例如輸煤、包裝、水處理、污泥脫水機的PLC控制系統等。我司的主導控制系統是霍尼韋爾公司的PKS控制系統,但隨著煤氣化裝置不斷的改進,增加了許多的包單元控制系統,這些包單元控制系統主要是西門子系列的PLC控制系統。包單元控制系統顧名思義是獨立的控制系統,不能集中控制。基于此前提需要對包單元系統進行集中監控來降低操作強度,從而提高監控水平。

2、Modbus協議  

  所謂協議是主設備與從設備之間的通訊規則。若Modbus 協議置入通訊接口,則所有通訊都是透明的。要實現DCS 和PLC 的數據通信的各種功能只需要找出對應的功能碼并且按照特定的幀格式去處理。可見, Modbus網絡協議的存在使得PLC系統和DCS系統的通信非常方便, 這兩種系統只要有串口通訊模塊和相應的通訊協議就可以了。

  用戶只需要根據功能碼寫出特定的信息格式, 而不需要在乎是什么系統。這就是為什么說所有通訊過程對于使用者而言都是透明的原因。

3、硬件設計

  控制系統與公司主控制系統PKS進行了改造,實現了以PKS為主站,PLC為從站的集成監控系統。接下來結合BGL氣化爐PKS主控制系統與污泥脫水機PLC控制系統實例來進行探討,同時通過輸煤累計流量的實例提供一種高數據傳輸的處理技巧。

由于兩個系統的CPU距離較遠,所以在數據傳輸上采用光纖避免數據的丟包和干擾現象發生。主要涉及到的硬件有:CP341、光電轉換器、光端盒、MOXA、DP電纜、單模光纜。

3.1 PLC硬件組態

  西門子PLC下位機編程軟件用的是博途V12 ,首先進行硬件組態,在7槽添加CP 341 RS422/485卡件,如圖3-2所示:

作為從站的PLC需要對數據交換的地址進行定義,這樣才能和PKS控制系統的地址一一對應而進行數據的交換。我們在對卡件組態后需要對CP341卡件的屬性進行設置,在這里要關注的是四個函數代碼:

(1)FC01、05和15是第一組代碼,其功能具備讀寫開關量的功能;

(2)FC02是第二組代碼,其功能具備只讀開關量的功能;

(3)FC03、06、16是第三組代碼,其功能具備只讀模擬量的功能;

(4)FC04是第四組代碼,其功能具備讀寫模擬量的功能。

3.2 PKS硬件配置

PKS系統使用MOXA實現ModBus協議的通訊,通訊中主要的變量和控制信息由4~20mA傳送,采用半雙工的通信方式。須先在MOXA上進行配置Network seting后,再從IE瀏覽器的地址欄輸入其IP來打開MOXA主頁,從而更加方便地對其它項進行配置。

1)Network seting網絡設置

IP address:IP地址(10.10.16.163)

Netmask   :掩碼(255.255.255.0)

Gateway   :網關(10.10.16.254)

2)Serial set串口設置

Select port選擇端口(2)

Baud rate波特率:(9600)

Data bit數據位:(8)

Stop bit停止位:(1)

Parity奇偶校驗(Event偶校驗)

Interface接口:(RS-485 2wire)

3)Op mode set輸出模式設置

Select mode選擇模式:(TCP Server)

4、程序設計

  程序的設計涉及到PLC和PKS兩套系統通訊程序段的設計以及相互之間數據讀寫的地址定義的規劃,最終實現主站對從站的監控作用。PLC通訊程序段的編寫中最關鍵的是對MODB_341功能塊的編寫,其功能塊的正常運行直接影響整條鏈路的數據交換。

4.1 MODB_341功能塊的使用

圖4-1是調用的MODB_341功能塊,在這功能塊每一個管腳的應用都很重要,具體功能見表4-1。CP卡初始化正常后,CP_START,CP_START_FM和CP_START_OK為1信號,否則CP_START_ERROR為1,同時可以從ERROR_NR察看錯誤信息,也可以在硬件組態中在線后的CP341的診斷緩沖區察看詳細的錯誤信息。錯誤信息對照和處理方式可以參考《S7-300以用于PtP CP Modbus協議RTU格式S7的可裝載驅動程序從站》的手冊。

圖4-1 MODB_341引腳圖

在這里要強調一下LADDR,它是硬件組態中CP341的起始邏輯地址,尋找這個地址是在硬件組態中找到CP341卡件后在屬性中的I/O地址中看到的的起始地址。

表4-1 引腳功能表

4.2 數據交換程序地址的規劃

當通訊模塊編寫完成后需對數據交換地址進行定義,然后調用地址內的數據參與邏輯運算及程序的編寫。

數據交換方式分為數字量只讀、數字量讀寫、模擬量只讀、模擬量讀寫四種數據交換方式;只讀的定義是指PKS讀PLC的數據;讀寫的定義是指PKS不僅可以讀PLC的數據,也可以向PLC寫數據。(注:PKS為主站,PLC為從站)

在氣化PKS系統與污泥脫水機PLC系統數據交換中模擬量只讀數據調用的數據塊是DB11,數據類型為real;模擬量讀寫數據調用的數據塊是DB8,數據類型為real;數字量只讀數據調用地址段為M210.0~M212.4;數字量讀寫數據調用地址段為M213.0~M213.7。詳見圖4-2。

圖4-2 DB模塊圖

4.3 QuickBuilder組態

4.3.1 創建通道

創建通道時主要配置參數如下:

Type:通道類型Modbus Channel

Name:通道名(WN_CHANNEL)

Port Type:端口類型(Terminal Server)         

Protocol:協議(ModbusRTU)

Terminal ServerTCP Host Name:

MOXA的IP地址(10.10.16.163)

Terminal ServerTCP Port No.:

MOXA端口號(4002)

其中TerminalServer TCP Port No取決于通訊所用MOXA的哪個端口,使用第一個端口則為4001,使用第二個端口則為4002,共四個端口可供選用。

4.3.2 激活通道

打開Station,點擊Configure菜單下System HardwareControllerInterfancesChannels,點擊WN_CHANNEL后,勾選Enable并觀察%Errors,若低于0且MOXA Port 2狀態燈為橙色不斷地閃爍,則說明通道創建并連接成功。若MOXAPort 2狀態燈一直為橙色不閃爍,則說明信號線接反了。

4.3.3 創建控制器

創建控制器時主要配置參數如下:

Type:控制器類型(Modbus Controller)

Name:控制器名(WN_CON01)

Channel Name:通道名(WN_CHANNEL)

Data Table:數據類型(Holding Register)

PLC Station ID:PLC從站地址(2)

4.3.4 創建點 

Quick Builder可創建以下三種用途的點:僅從PLC讀取數據;從PLC讀取數據并寫入CM;從CM讀取數據并寫入PLC。后兩種情況,需使用算法Algo 68-Action Value Transportion,PV與SP量程必須一致,且掃描周期不能為0。另外從PLC讀取數據并寫入CM,SP DestAddress不填;從CM讀取數據并寫入PLC,SP Dest Address必須與SP Source Address一致。

5、高數據傳輸的處理

以輸煤皮帶累計流量為例,因輸煤上煤量較大,皮帶秤累積量也會很大,而16位整型數據格式的最大數據范圍為0~65535,故不能滿足實際應用,則采用32位整型數據格式進行通訊。

Modbus協議是以字為單位的,一個地址占一個字,即一個16位寄存器。16位整型數據只需一個地址,32位整數由2個16位寄存器整合而成,需要2個連續地址,且有高低位之分,PLC、DCS組態必須一致。通常組態指定奇數地址,默認使用+1地址,因此+1地址不可再次指定。若再次指定,通訊數據交叉,造成SCADA點的SP值會不斷地漂動。

PLC用整型INT接收數據,再根據奇數地址和+1地址整合出32位整數。而INT的范圍是-32768~32767,不能接收32768~65535區間的數據,組態時要擴大INT范圍至0~65535,與Modbus一致。

5.1 數據傳輸方法

整合值計算方法:高位×65536+低位

1)奇數地址傳送低位,+1地址傳送高位

2)奇數地址傳送高位,+1地址傳送低位

5.2 擴大PLC整型INT范圍

PLC基本數據類型INT的范圍-32768~32767是不能改變的。Modbus通訊時16位寄存器的范圍是0~65535,會造成INT不能接收32768~65535區間的數據,在該區間的數據會減去65536后顯示為負值。所以通過判斷接收值的正負而間接擴大INT的范圍至0~65535:如果接收值為正數,則為真實值;如果接收值為負數,則加上65536后變為Modbus所傳送的真實值。

例如:

1)低位值小于或等于32767

將138465用40003地址加U32B數據格式傳送,而138465=2×65536+7393,則40003地址傳送低位7393,40004地址傳送高位2。

2)低位值大于32767

將237635用40003地址加U32B數據格式傳送,而237635=3×65536+41024,41024=65536-24512,則40003地址傳送低位-24512,40004地址傳送高位3。

6、結束語

  此種方案自投入使用以來一直都很穩定.由此可見,利用CP341通訊模塊和PLC軟件實現SIMATIC PLC與其他設備Modbus組網通訊,是一種行之有效的方法,具有廣泛的應用價值。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        欧美午夜精品久久久久免费视 | 亚洲制服丝袜在线| 久久精品一区四区| 久久九九全国免费| 国产精品视频免费看| 国产欧美日韩在线看| 国产亚洲精品中文字幕| 国产精品青草综合久久久久99| 久久久精品天堂| 中文一区一区三区高中清不卡| 中文字幕一区二区三区在线不卡| 亚洲人成伊人成综合网小说| 亚洲欧美偷拍卡通变态| 亚洲成人综合在线| 久久99久久99精品免视看婷婷| 国产在线精品免费av| 不卡一区二区三区四区| 成人黄动漫网站免费| 女女同性女同一区二区三区91| 手机成人在线| 欧美日韩免费高清一区色橹橹 | 一色屋精品亚洲香蕉网站| 中文字幕一区二区不卡| 偷拍自拍另类欧美| 国产精品一区在线观看你懂的| 成人av资源在线观看| 久久久久一区二区| 欧美性受xxxx黑人xyx性爽| 精品久久久久久综合日本欧美 | 国产a区久久久| 国产精品大全| 一区二区三区国| 精品日韩在线观看| 亚洲高清中文字幕| 成人毛片在线观看| 欧美一区2区三区4区公司二百| 色呦呦一区二区三区| 欧美一区二区视频在线观看| 国产精品美女久久久久久久久久久 | 一本久道久久综合| 欧美一二三区在线| 亚洲色图欧洲色图| 狠狠狠色丁香婷婷综合久久五月| 91丨九色丨国产丨porny| 日韩福利影院| 欧美成人一区二区| 亚洲一区二区成人在线观看| 国产乱一区二区| 精品在线观看一区二区| 久久www免费人成看片高清| 99久久免费国| 欧美丝袜丝nylons| 最新不卡av在线| 成人免费高清视频在线观看| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 欧美大片国产精品| 偷拍一区二区三区四区| 成人xxxxx色| 欧美精品久久天天躁| 亚洲欧美另类综合偷拍| 成人午夜又粗又硬又大| 一区二区欧美日韩| 亚洲日本成人在线观看| 91在线视频免费观看| 欧美亚洲动漫制服丝袜| 亚洲精品视频在线观看免费 | 91麻豆高清视频| 欧美喷潮久久久xxxxx| 一区二区三区中文字幕精品精品 | 日韩av中文字幕一区二区三区| 鬼打鬼之黄金道士1992林正英| 91精品国产综合久久福利| 亚洲成人午夜电影| 久久精品欧美| 欧美激情一区二区三区| 成人动漫一区二区三区| 欧美久久久久久久久中文字幕| 亚洲动漫第一页| 美女被啪啪一区二区| 国产日本欧美一区二区| 波多野洁衣一区| 欧美电视剧在线看免费| 久久av资源站| 色天天综合久久久久综合片| 亚洲国产一区二区三区青草影视| 国产伦精品一区二区三区照片91 | 亚洲国产美女搞黄色| 久久99精品久久久久久三级| 久久久久国色av免费看影院| 国产成人精品免费一区二区| 欧美精品久久天天躁| 精品一区二区三区免费| 欧美探花视频资源| 狠狠色丁香久久婷婷综合丁香| 欧美性感一类影片在线播放| 日韩电影在线观看一区| 一本一道综合狠狠老| 秋霞午夜av一区二区三区| 91高清视频免费看| 久久99精品久久久久久动态图| 91成人在线精品| 男女性色大片免费观看一区二区 | 欧美一级高清片| 高清国产一区二区| 精品久久久三级丝袜| 99久久99久久综合| 国产亚洲综合性久久久影院| www.一区二区三区| 亚洲天天做日日做天天谢日日欢| 精品久久久久久亚洲| 亚洲女子a中天字幕| 色视频一区二区三区| 免费看欧美美女黄的网站| 欧美私模裸体表演在线观看| 国产精品99久久久久久似苏梦涵| 这里只有精品免费| 91在线视频18| 亚洲精品一二三四区| 亚洲视频导航| 国产成人免费网站| 久久美女高清视频| 久久青青草综合| 日本欧美肥老太交大片| 3d成人动漫网站| 97视频热人人精品| 亚洲综合无码一区二区| 欧美三片在线视频观看| 不卡一二三区首页| 综合久久久久综合| 色94色欧美sute亚洲线路二| 国产另类ts人妖一区二区| 久久久www免费人成精品| 免费国产在线精品一区二区三区| 婷婷国产在线综合| 日韩一级免费一区| 久中文字幕一区| 久久不见久久见免费视频1| 久久久精品免费网站| 日韩高清dvd| 粉嫩在线一区二区三区视频| 中文字幕中文乱码欧美一区二区| 一区二区三区四区五区精品| 成人在线综合网| 亚洲你懂的在线视频| 欧美精品色一区二区三区| 国产午夜精品一区| 免费观看日韩电影| 国产欧美在线观看一区| 亚洲午夜精品久久久久久浪潮| 丁香另类激情小说| 亚洲一区免费观看| 亚洲精品一区二区三区99| 视频一区视频二区视频三区高| 国产一区二区三区最好精华液| 国产精品三级久久久久三级| 欧美亚洲动漫制服丝袜| 国内不卡一区二区三区| 国内外成人在线| 亚洲人成精品久久久久久| 91精品国产综合久久精品麻豆| 狠狠色伊人亚洲综合网站色| 开心九九激情九九欧美日韩精美视频电影 | 狠狠色狠狠色综合系列| 亚洲天堂av老司机| 欧美一级淫片007| 日韩videos| 91美女蜜桃在线| 久久国产剧场电影| 亚洲视频香蕉人妖| 91精品国产综合久久精品性色 | 欧美国产日韩在线观看| 欧美偷拍一区二区| 噜噜噜噜噜久久久久久91| 成人免费三级在线| 日本亚洲天堂网| 一区二区三区免费在线观看| 精品成人免费观看| 欧美日韩亚洲综合在线| 午夜精品一区二区三区在线观看| 成人资源av| 成人激情黄色小说| 国内久久婷婷综合| 日韩高清在线电影| 夜夜亚洲天天久久| 国产精品女主播av| 久久亚洲综合色一区二区三区 | 欧美国产精品v| 日韩欧美一级精品久久| 色婷婷av一区二区三区软件| 久久艳妇乳肉豪妇荡乳av| 5566av亚洲| 成人激情文学综合网| 国产麻豆成人传媒免费观看| 日韩在线观看一区二区| 亚洲永久免费视频| 亚洲免费观看高清完整版在线观看熊 | 日本精品二区| 精品国产一二| 国产亚洲福利社区| 国产欧美一区二区三区不卡高清|