<address id="p1xj9"></address>

<address id="p1xj9"></address>

      <address id="p1xj9"></address>

      <address id="p1xj9"></address>

          <address id="p1xj9"></address>
          WB系列智能傳感器在西門子PLC上應用
          聲明:您必須遵守我們的協(xié)議,如果您下載了該資源行為將被視為對《電天下賬號管理規(guī)范》全部內(nèi)容的認可,本網(wǎng)站資源來自原創(chuàng),僅供用于學習和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請舉報本資源,我們將及時審核處理!
          WB系列智能傳感器在西門子PLC上應用
          文本預覽
          WB 系列智能電量傳感器在西門子 PLC 系統(tǒng)上的應用
          周建平,唐小平,袁強,伍凌川 ,唐恭富
          (中國兵器工業(yè)第58研究所,四川 綿陽 621000)
          摘要:WB系列智能電量傳感器可以對各種交、直流電量參數(shù)進行實時采集計算、分析,它具
          有RS485智能端口,可以同PLC、工控機進行通訊,也可以多個WB智能傳感器組成RS485 網(wǎng)。
          本文將詳細介紹WB智能電量傳感器與西門子PLC S7-200 CPU的通訊方法,包括硬件的連接和
          軟件的編程。
          關(guān)鍵詞:WB,智能傳感器,RS485,西門子PLC S7-200 CPU,通訊
          中圖分類號: 文獻標示碼:A
          Application of WB Intelligent Sensor
          in the System for Siemens PLC
          ZHOU Jian-ping,TANG Xiao-ping,YUAN Qiang,WU Ling-chuan,TANG Gong-fu
          (Dept.Automation ,NO.58 Research Institute of China Ordnance Industries ,
          Mianyang 621000, China)
          Abstract: For AC. and DC. Parameters , WB Intelligent Sensor can real- time collect,
          calculate and analyse. WB Intelligent Sensor’s RS485 Port is used to communication with
          PLC and IPC ,and several WB Intelligent Sensors are used in the RS485 network. Now
          I will introduce the communication between WB Intelligent Sensor and Siemens PLC or
          S7-200 CPU, and the connection of hardware and design of software about communication.
          Key Words: WB Intelligent Sensor, RS485, Siemens PLC S7-200 CPU, Communication
          WB智能電量傳感器是由綿陽市維博電子有限公司在傳統(tǒng)傳感器的基礎(chǔ)上推出的新型系列產(chǎn)
          品。該傳感器采用高性能MCU ,綜合運用DSP技術(shù)、數(shù)據(jù)通信技術(shù)、自動控制技術(shù)、高速數(shù)據(jù)
          采集技術(shù)、集成IC技術(shù)、貼片安裝工藝等一系列先進技術(shù)和工藝。該系列產(chǎn)品采用全隔離、高
          度數(shù)字化、智能化設(shè)計,使產(chǎn)品具有工作可靠、精度高、頻響寬、溫度特性好、抗干擾能力強、
          接口方式簡單、體積小、功耗低等特點,可廣泛應用于電力系統(tǒng),鐵路系統(tǒng),通信系統(tǒng),控制系
          統(tǒng),電機監(jiān)控系統(tǒng)等等領(lǐng)域。WB智能傳感器可以完成各種交、直流電量參數(shù)的實時采集計算、
          分析,它具有RS485智能端口,可以同 PLC、工控機進行通訊。下面詳細介紹WB智能電量傳感器
          在西門子PLC S7-200上的應用。
          一. 硬件的連接
          1. S7-200 通訊口引腳分配定義: 見S7-200 通訊口引腳分配定義表。
          S7-200 通訊口引腳分配定義表引腳 端口0
          1 邏輯地
          2 邏輯地
          3 RS-485信號B
          4 RTS(TTL)
          5 邏輯地
          6 +5V 100Ω串連電阻
          7 +24V
          8 RS-485信號A
          9 10-位 協(xié)議選擇(輸入)
          連接器外殼 機殼接地
          2.WB智能傳感器接線端子排分配:見WB智能傳感器接線端子排分配定義表
          WB 智能傳感器接線端子排分配定義表
          端子
          1
          2
          3
          JK1
          4 交流V+
          5
          6 交流V-
          1 +E(12V/24V)
          2
          3 GND(公共地)
          JK2
          4 RS-485信號A
          5
          6 RS-485信號B
          S7-200 CPU通訊口是9針頭,用RS-485方式與WB智能傳感器通訊,接線方式是將S7-200 CPU
          通訊口8腳接WB智能傳感器JK2端子4, 將S7-200 CPU通訊口3腳接WB智能傳感器JK2端子6。
          如果連接線距離過長,可以用西門子連接器或加中繼器。
          二. 軟件的設(shè)計
          1. WB智能傳感器通訊協(xié)議
          串行通信口 RS485; 信息傳輸方式為異步,起始位1位,數(shù)據(jù)位8位,停止位1位,無校驗;
          數(shù)據(jù)傳輸速率 38.4KBPS,19.2KBPS,9600BPS,4800BPS,2400BPS,1200BPS。
          協(xié)議的基本格式見協(xié)議基本格式表。協(xié)議基本格式表
          序號 名稱 備注
          1 同步碼(SOI,START OF INFORMATION) 1BYTE(7EH)
          2 變送器地址(ADDR,ADDRESS) 1BYTE
          3 變送器地址補碼 1BYTE
          4 命令(CMD,COMMAND) 1BYTE
          5 數(shù)據(jù)(DATA) XBYTE
          6 幀校驗(CHECKSUM) 1BYTE
          7 結(jié)束碼(EOI,END OF INFORMATION) 1BYTE (0DH)
          校驗為協(xié)議基本格式表中的前2-5項逐字節(jié)作無符號加法,模256取反加1;編碼方式
          是16進制碼方式。
          2. S7-200 CPU編程說明
          梯形圖程序流程:PLC端口初始化-->發(fā)送讀數(shù)據(jù)命令-->適當延時-->讀端口返回數(shù)據(jù)-->(如
          果需要確認,則發(fā)送確認幀命令-->)進入下一輪發(fā)命令及讀數(shù)據(jù)循環(huán)。
          ①初始化:SM0.0始終為1。MOV_B指令把16#09賦值給SMB30,SM30控制自由端口0,16#09
          表示把PLC端口初始化不校驗、8位數(shù)據(jù)、9600波特率和自由口協(xié)議。MOV_B指令把16#B0
          賦值給SMB87,SMB87是信息接收控制字節(jié)。ATCH語句將INI_0中斷子程序與 端口0接收字
          符中斷(中斷8)關(guān)聯(lián)。VB600為接收起始地址。見圖1。②讀數(shù)據(jù)命令:VB51-VB57為XMT命令的TBL參數(shù)。VB51為命令幀字節(jié)個數(shù),VB52為同
          步碼,VB53為變送器地址,VB54為變送器地址補碼,VB55為命令,VB56為幀校驗,VB57
          為結(jié)束碼。見圖2。③向WB智能傳感器發(fā)讀數(shù)據(jù)命令: SM4.5為1時表示自由口0發(fā)送空閑,SM4.5提供了一個
          時間為1秒的延遲。XMT指令為發(fā)送指令,PORT參數(shù)取0表示端口0,TBL參數(shù)表示發(fā)送的數(shù)
          據(jù)起始地址。見圖3。
          ④中斷8端口0字符接收程序:MOV_B指令將緩沖區(qū)SMB2接收WB智能傳感器傳來的數(shù)據(jù)放
          到以VB600開始的區(qū)域。INC_DW指令將指針VD680值加1, 指針VD680指向下一個字節(jié)。如
          果緩沖區(qū)SMB2的內(nèi)容等于16#0D,表示數(shù)據(jù)接收結(jié)束,用MOV_DW指令將指針VD680重新賦
          值為&VB600(VB600的地址)。見圖4。⑤讀端口返回數(shù)據(jù)及處理:若收到某字節(jié)數(shù)據(jù)為 05H,則緊接其后收到的一個字節(jié)數(shù)據(jù)
          應與05H合為一個字節(jié); 若收到某字節(jié)數(shù)據(jù)為0DH,表示結(jié)束。組合參數(shù)變送器輸出數(shù)據(jù)的順
          序如下: E、R、P 、Q、C、F、V1、V2、V3、I1、I2、I3(不同變送器輸出內(nèi)容不同,因此
          輸出數(shù)據(jù)長度各異,但其順序同前,各參數(shù)均為 2 字節(jié))。M2.0 為筆者自行設(shè)置的數(shù)據(jù)處理
          控制位,見圖5。三. 應用介紹
          我所研制的空調(diào)參數(shù)測試系統(tǒng)用WB智能電量傳感器檢測待檢空調(diào)機的啟動電流,制熱和制
          冷狀態(tài)下的電壓、電流和功率,該空調(diào)參數(shù)測試系統(tǒng)出口俄羅斯,于2001年5月投入運行。據(jù)
          俄羅斯方反映,這一年多時間,空調(diào)參數(shù)測試系統(tǒng)運行情況良好, WB智能電量傳感器工作穩(wěn)定
          可靠,檢測數(shù)據(jù)準確。
          四. 總結(jié)
          AIGC
          您好!WB系列智能傳感器是一種先進的工業(yè)級設(shè)備,它們通常由西門子這樣的知名自動化廠商提供。在西門子PLC(Programmable Logic Controller,可編程邏輯控制器)上應用,這些傳感器能夠?qū)崿F(xiàn)與PLC的無縫集成。 西門子PLC是工業(yè)控制系統(tǒng)的核心組件,用于執(zhí)行邏輯控制、數(shù)據(jù)采集和設(shè)備通信等任務(wù)。WB系列傳感器可能包括溫度傳感器、壓力傳感器、位置傳感器、電流或電壓檢測器等,它們通過Modbus、Profinet等通信協(xié)議與PLC進行連接,使得PLC能夠?qū)崟r監(jiān)控和控制生產(chǎn)過程中的各種參數(shù)。 在應用中,您可能會設(shè)置傳感器的輸入/輸出映射,以便PLC根據(jù)接收到的數(shù)據(jù)做出相應的控制決策,或者利用其提供的診斷功能來優(yōu)化設(shè)備運行和預防故障。這樣可以提高生產(chǎn)效率,確保工藝流程的精確性和穩(wěn)定性。 如果您有關(guān)于具體型號的選擇、接線方式、編程或使用上的疑問,請隨時告訴我,我會盡力提供幫助。
          0/200
          會員專享
          升級會員獲取海量資源免費下載
          會員免費下載
          5D幣 購買
          上傳資源賺收益
          格式:oth
          瀏覽:369
          收藏:0
          瀏覽:369??|?? 收藏:0
          上傳時間:2010-07-15
          大?。?span style="color: #444444;" data-v-99ae6c1e>141.7K
          舉報
          作者相關(guān)作品
          瀏覽:37.5w??|?? 收藏:2
          瀏覽:37.5w
          收藏:2
          瀏覽:18.6w??|?? 收藏:4
          瀏覽:18.6w
          收藏:4
          瀏覽:17.9w??|?? 收藏:0
          瀏覽:17.9w
          收藏:0
          瀏覽:15.0w??|?? 收藏:1
          瀏覽:15.0w
          收藏:1
          排名
          昵稱
          瓦特值
          復制下方鏈接,分享給好友同事
          或微信掃描下方二維碼一鍵分享給好友
          復制下方鏈接,分享給好友同事
          或微信掃描下方二維碼一鍵分享給好友
          關(guān)注或聯(lián)系我們
          官方公眾號
          400-6699-000 工作日 9:00-17:00
          利馳數(shù)字科技(蘇州)有限公司
          西安利馳軟件有限公司
          VIP
          問答
          客服
          反饋
          賺錢
          資源詳情
          評論建議
          WB系列智能傳感器在西門子PLC上應用
          作品總數(shù)??1.7w
          V6
          作品詳情
          瀏覽:369
          大?。?span style="color:#444444;" data-v-3f2bd9d5>141.7K
          下載:3
          收藏:0
          時間:2010-07-15
          格式:oth
          作品介紹
          WB系列智能傳感器在西門子PLC上應用
          AIGC
          您好!WB系列智能傳感器是一種先進的工業(yè)級設(shè)備,它們通常由西門子這樣的知名自動化廠商提供。在西門子PLC(Programmable Logic Controller,可編程邏輯控制器)上應用,這些傳感器能夠?qū)崿F(xiàn)與PLC的無縫集成。 西門子PLC是工業(yè)控制系統(tǒng)的核心組件,用于執(zhí)行邏輯控制、數(shù)據(jù)采集和設(shè)備通信等任務(wù)。WB系列傳感器可能包括溫度傳感器、壓力傳感器、位置傳感器、電流或電壓檢測器等,它們通過Modbus、Profinet等通信協(xié)議與PLC進行連接,使得PLC能夠?qū)崟r監(jiān)控和控制生產(chǎn)過程中的各種參數(shù)。 在應用中,您可能會設(shè)置傳感器的輸入/輸出映射,以便PLC根據(jù)接收到的數(shù)據(jù)做出相應的控制決策,或者利用其提供的診斷功能來優(yōu)化設(shè)備運行和預防故障。這樣可以提高生產(chǎn)效率,確保工藝流程的精確性和穩(wěn)定性。 如果您有關(guān)于具體型號的選擇、接線方式、編程或使用上的疑問,請隨時告訴我,我會盡力提供幫助。

          聲明:您必須遵守我們的協(xié)議,如果您下載了該資源行為將被視為對《電天下賬號管理規(guī)范》全部內(nèi)容的認可,本網(wǎng)站資源來自原創(chuàng),僅供用于學習和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請舉報本資源,我們將及時審核處理!
          舉報
          評論區(qū) (0)
          0/200
          暫無數(shù)據(jù)
          VIP
          問答
          反饋
          賺錢
          日韩中文人妻无码不卡,无码一区二区三区高清,亚洲无码先锋资源一区,色 无码av 丰满av (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();