999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

西門子S7-1500與電子秤的Modbus-RTU通訊

2019-07-05 07:33:10舒秋旺
銅業工程 2019年3期
關鍵詞:指令

舒秋旺

(江西銅業集團有限公司 貴溪冶煉廠,江西 貴溪 335424)

1 引言

TIA portal(博途)是西門子工業自動化集團發布的一款全新的全集成自動化軟件,是業內首個采用統一的工程組態和軟件項目環境的自動化軟件[1]。TIA portal軟件是新一代工程組態軟件,幾乎可以應用于所有工業領域,包括過程工業,制造工業,混合工業以及工業所涉及的所有制造和過程自動化產品。借助于全新的博途軟件平臺,用戶能夠高效便捷的開發和調試自動化系統。

Modbus通訊協議應用于電子控制器上的一種通用語言[2]。通過此協議,控制器相互之間、控制器經由網絡(例如以太網)和其它設備之間可以通信。Modbus通訊協議已經成為一種通用工業標準,具有幀格式簡單、緊湊,通俗易懂,用戶使用容易,廠商開發簡單等特點。

S7-1500是西門子工業自動化集團推出新一代SIMATIC S7系列可編程控制器。S7-1500具有多方面特點:高水平的系統性能;標準化的運動控制工藝組態;工業業信息安全集成從塊保護延伸至通訊完整性,確保用戶應用安全;功能安全性方面通過了EN 61508,符合IEC62061中SIL 3級安全應用標準。

眾加利Lark500工業電子秤采用現代傳感器技術、電子技術和計算機技術一體化的電子稱量裝置,滿足并解決工業中提出的“快速、準確、連續、自動”稱量要求[3]。稱量準確可靠、顯示快速清晰并且具有自動檢測系統、簡便的自動校準裝置以及超載保護等裝置。集成了支持Modbus-RTU通訊協議的RS485通訊端口,該通訊協議與其他通訊方式相比具有協議完全公開且國際統一標準、通訊速率快、格式通俗易懂以及其開發免費等特點,使之更符合法制計量管理和工業生產過程控制的應用要求。

2 安裝軟件

安裝該軟件要求:計算機的操作系統為64位WIN7/10;內存至少8G;圖形分辨率最小 1920 x 1080。依次將西門子軟件:STEP 7 Professional V14、WinCC Professional V14、S7-PLCSIM V14 安裝到計算機中。當軟件安裝成功后,可以在桌面看 到 TIA Portal V14、WinCC RT Start、S7-PLCSM V14的快捷方式。

3 硬件組態及網絡配置

3.1 硬件組態

雙擊“設備和網絡”進入硬件組態界面。在右側硬件目錄中,從“控制器”添加SIMATIC S7-1500CPU。雙擊該CPU,進入設備視圖,雙擊“通訊模塊”,選擇CM PtP RS422/485 HF,然后添加一個PS 25W 24VDC的電源模塊[4]。PLC硬件組態圖如圖1所示。

圖1 PLC硬件組態圖

3.2 網絡配置

(1)配置PLC網絡屬性:單機“設備視圖”進入設備界面,單機CM PtP RS422/485 HF通訊模塊,進入屬性界面,如圖2所示。在“常規”“項目信息”中改變名稱。在“RS422/485接口”屬性欄中,設置工作模式“半雙工(RS485)2線制”;在“端口組態”中,選擇“自由口/Modbus”通訊協議;在“端口參數選項”中,設置“傳輸速率”、“奇偶校驗”“數據位”、“結束位”等參數。

圖2 通訊模塊屬性界面

(2)配置電子秤Lark500: 通過面板按鈕進入“串口(串口應用參數設定)”界面,選擇Modbus1:分度格式Modbus-RTU通訊。設置波特率、數據位(該項參數應當與PLC通訊模塊參數一致)、節點地址。如圖3所示。

(3)配置數據塊:在項目樹中,雙擊“添加新塊”,建立全局DB塊。由于Modbus指令讀取或寫入的數據區必須為指針尋址,所以必須是有絕對地址的區域方可訪問,而S7-1500創建的DB塊缺省為優化的DB塊,變量沒有絕對地址,故在該DB塊點右鍵,在在全局DB塊屬性中將“優化的塊訪問”前的勾去掉。在數據塊中新建數組“array{0..100}of word”,用于讀取和寫入數據的存儲。

4 通訊程序

Modbus RTU編程需要調用Modbus_Comm_Load 指令和Modbus_Master 指令,其中Modbus_Comm_Load 指令通過 Modbus RTU 協議對通信模塊進行組態,Modbus_Master 指令可通過由 Modbus_Comm_Load 指令組態的端口作為 Modbus 主站進行通信[5]。通訊指令編程如圖4、圖5所示。

編程過程中應當注意的是MB_MASTER 使用MODE 輸入而非功能代碼輸入。MODE 和Modbus地址范圍一起確定實際Modbus 消息中使用的功能代碼。Modbus_Comm_Load 指令和Modbus_Master指令各參數意義如表1、表2所示。

圖4 Modbus_Comm_Load指令編程

圖5 Modbus_Master 指令編程

表1 Modbus_Comm_Load指令各參數意義

5 下載與檢驗

在TIA中完成PLC和電子秤Lark500的組態,以及通過完成計算機硬件機架的配置后[6],在編譯完全沒問題的情況下,就可以通過軟件將硬件組態和程序下載至PLC中了,如圖6所示。

在全局數據DB塊的在線視圖中,可以直觀的觀察到電子秤的實時變化的重量,如圖7所示。在數組“array{0..100}of word”中,第一個字到第三個字依次代表:實時重量、皮重凈重。顯示數據“3277”,顯示類型為16進制,轉換為浮點數后值為“12919”,由于電子秤Lark500采用分度計量模式,配置參數時設定為0.02,故需要將上訴三個數值乘以 0.02,得到最終的重量數值“258.38”[7]。觸摸屏顯示實時重量如圖8所示。

6 結束語

采用上述設計,成功實現 S7-1500 PLC 同眾加利lark500電子秤間的通訊。隨著電子秤不斷的革新,性價比、安全可靠性、控制靈活性、操作簡易性、人機交互性和管理自動化均將獲得極大提高,在自動控制和工業稱重等多行業都有應用價值。

表2 Modbus_Master指令各參數意義

圖6 硬件和程序下載

圖7 在線監控實時重量

圖8 觸摸屏實時重量

猜你喜歡
指令
聽我指令:大催眠術
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
巧用G10指令實現橢圓輪廓零件倒圓角
時代農機(2015年3期)2015-11-14 01:14:29
中斷與跳轉操作對指令串的影響
科技傳播(2015年20期)2015-03-25 08:20:30
基于匯編指令分布的惡意代碼檢測算法研究
一種基于滑窗的余度指令判別算法
歐盟修訂電氣及電子設備等產品安全規定
家電科技(2014年5期)2014-04-16 03:11:28
MAC指令推動制冷劑行業發展
汽車零部件(2014年2期)2014-03-11 17:46:27
主站蜘蛛池模板: 亚洲精品在线影院| 伊人色在线视频| 亚洲精品中文字幕无乱码| 色老头综合网| 另类专区亚洲| 色偷偷一区| 国产swag在线观看| 91麻豆国产在线| 国产第一页亚洲| 在线观看91香蕉国产免费| 亚洲国产成人自拍| 国产成年女人特黄特色大片免费| 亚洲天天更新| 日韩少妇激情一区二区| 亚洲男人在线天堂| 亚洲视频欧美不卡| 国产精品太粉嫩高中在线观看| 青草精品视频| 午夜久久影院| 亚洲第一区在线| 99视频在线免费| 在线观看无码av免费不卡网站 | 视频二区亚洲精品| 国产波多野结衣中文在线播放| 黄色网站不卡无码| 国产成人精品视频一区视频二区| 国产尤物jk自慰制服喷水| 国产精品欧美日本韩免费一区二区三区不卡| 久久国产毛片| 伊人久久青草青青综合| 国产精品自在拍首页视频8 | 国产久草视频| 国内精品伊人久久久久7777人| 国产精品福利一区二区久久| 免费国产一级 片内射老| 国产精品不卡片视频免费观看| 热这里只有精品国产热门精品| 亚洲精选高清无码| 久无码久无码av无码| 国产一区免费在线观看| 2021天堂在线亚洲精品专区| 欧美成人午夜在线全部免费| 激情亚洲天堂| 国产精品自拍合集| 国产成人麻豆精品| 国内精品91| 亚洲一级毛片在线播放| 美女一级免费毛片| 91美女视频在线| 精品91自产拍在线| 国产精品亚洲va在线观看| 在线观看免费黄色网址| 亚洲系列中文字幕一区二区| 亚洲日本中文综合在线| 波多野结衣一区二区三视频 | 福利国产在线| 毛片在线播放a| 美美女高清毛片视频免费观看| 老色鬼久久亚洲AV综合| 亚洲无码A视频在线| 亚洲欧美成aⅴ人在线观看| 夜夜拍夜夜爽| 自慰高潮喷白浆在线观看| av性天堂网| 国产精鲁鲁网在线视频| 国产一区二区影院| 99热国产在线精品99| 亚洲日韩AV无码一区二区三区人 | 久久无码免费束人妻| 久久9966精品国产免费| 一级毛片在线播放免费观看 | 免费人成网站在线高清| 亚洲无码视频喷水| 成人国产精品网站在线看| 欧美日本在线| 99热精品久久| 亚洲男人在线天堂| 69国产精品视频免费| 日韩午夜片| 久久国产高潮流白浆免费观看| 99久久人妻精品免费二区| 视频二区亚洲精品|