浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 傳感與控制

維博WB系列智能電量傳感器在西門子PLC系統(tǒng)上的應(yīng)用

發(fā)布時(shí)間:2008/5/29 0:00:00 訪問次數(shù):438

http://www.cnbpq.com

  wb智能電量傳感器是由綿陽市維博電子有限公司在傳統(tǒng)傳感器的基礎(chǔ)上推出的新型系列產(chǎn)品。該傳感器采用高性能mcu ,綜合運(yùn)用dsp技術(shù)、數(shù)據(jù)通信技術(shù)、自動控制技術(shù)、高速數(shù)據(jù)采集技術(shù)、集成ic技術(shù)、貼片安裝工藝等一系列先進(jìn)技術(shù)和工藝。該系列產(chǎn)品采用全隔離、高度數(shù)字化、智能化設(shè)計(jì),使產(chǎn)品具有工作可靠、精度高、頻響寬、溫度特性好、抗干擾能力強(qiáng)、接口方式簡單、體積小、功耗低等特點(diǎn),可廣泛應(yīng)用于電力系統(tǒng),鐵路系統(tǒng),通信系統(tǒng),控制系統(tǒng),電機(jī)監(jiān)控系統(tǒng)等等領(lǐng)域。wb智能傳感器可以完成各種交、直流電量參數(shù)的實(shí)時(shí)采集計(jì)算、分析,它具有rs485智能端口,可以同plc、工控機(jī)進(jìn)行通訊。下面詳細(xì)介紹wb智能電量傳感器在西門子plc s7-200上的應(yīng)用。
  
  一. 硬件的連接
  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é)議選擇(輸入)
  連接器外殼 機(jī)殼接地
  2.wb智能傳感器接線端子排分配:見wb智能傳感器接線端子排分配定義表
  wb智能傳感器接線端子排分配定義表
   端子
  jk1 1
   2
   3
   4 交流v+
   5
   6 交流v-
  jk2 1 +e(12v/24v)
   2
   3 gnd(公共地)
   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è)計(jì)
  1. wb智能傳感器通訊協(xié)議
   串行通信口rs485; 信息傳輸方式為異步,起始位1位,數(shù)據(jù)位8位,停止位1位,無校驗(yàn);數(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 變送器地址補(bǔ)碼 1byte
  4 命令(cmd,command) 1byte
  5 數(shù)據(jù)(data) xbyte
  6 幀校驗(yàn)(checksum) 1byte
  7 結(jié)束碼(eoi,end of information) 1byte (0dh)
  
  校驗(yàn)為協(xié)議基本格式表中的前2-5項(xiàng)逐字節(jié)作無符號加法,模256取反加1;編碼方式是16進(jìn)制碼方式。
  2. s7-200 cpu編程說明
  梯形圖程序流程:plc端口初始化-->發(fā)送讀數(shù)據(jù)命令-->適當(dāng)延時(shí)-->讀端口返回?cái)?shù)據(jù)-->(如果需要確認(rèn),則發(fā)送確認(rèn)幀命令-->)進(jìn)入下一輪發(fā)命令及讀數(shù)據(jù)循環(huán)。
 、俪跏蓟:sm0.0始終為1。mov_b指令把16#09賦值給smb30,sm30控制自由端口0,16#09表示把plc端口初始化不校驗(yàn)、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é)個(gè)數(shù),vb52為同步碼,vb53為變送器地址,vb54為變送器地址補(bǔ)碼,vb55為命令,vb56為幀校驗(yàn),vb57為結(jié)束碼。見圖2。
  

 、巯騱b智能傳感器發(fā)讀數(shù)據(jù)命令: sm4.5為1時(shí)表示自由口0發(fā)送空閑,sm4.5提供了一個(gè)時(shí)間為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指向下一個(gè)字節(jié)。如果緩沖區(qū)smb2的內(nèi)容等于16#0d,表示數(shù)據(jù)接收結(jié)束,用mov_dw指令將指針vd680重新賦值為&vb600(vb600的地址)。見圖4。
  

 、葑x端口返回?cái)?shù)據(jù)及處理:若收到某字節(jié)數(shù)據(jù)為05h,則緊接其后收到的一個(gè)字節(jié)數(shù)據(jù)應(yīng)與05h合為一個(gè)字節(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。
  

http://www.cnbpq.com

  wb智能電量傳感器是由綿陽市維博電子有限公司在傳統(tǒng)傳感器的基礎(chǔ)上推出的新型系列產(chǎn)品。該傳感器采用高性能mcu ,綜合運(yùn)用dsp技術(shù)、數(shù)據(jù)通信技術(shù)、自動控制技術(shù)、高速數(shù)據(jù)采集技術(shù)、集成ic技術(shù)、貼片安裝工藝等一系列先進(jìn)技術(shù)和工藝。該系列產(chǎn)品采用全隔離、高度數(shù)字化、智能化設(shè)計(jì),使產(chǎn)品具有工作可靠、精度高、頻響寬、溫度特性好、抗干擾能力強(qiáng)、接口方式簡單、體積小、功耗低等特點(diǎn),可廣泛應(yīng)用于電力系統(tǒng),鐵路系統(tǒng),通信系統(tǒng),控制系統(tǒng),電機(jī)監(jiān)控系統(tǒng)等等領(lǐng)域。wb智能傳感器可以完成各種交、直流電量參數(shù)的實(shí)時(shí)采集計(jì)算、分析,它具有rs485智能端口,可以同plc、工控機(jī)進(jìn)行通訊。下面詳細(xì)介紹wb智能電量傳感器在西門子plc s7-200上的應(yīng)用。
  
  一. 硬件的連接
  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é)議選擇(輸入)
  連接器外殼 機(jī)殼接地
  2.wb智能傳感器接線端子排分配:見wb智能傳感器接線端子排分配定義表
  wb智能傳感器接線端子排分配定義表
   端子
  jk1 1
   2
   3
   4 交流v+
   5
   6 交流v-
  jk2 1 +e(12v/24v)
   2
   3 gnd(公共地)
   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è)計(jì)
  1. wb智能傳感器通訊協(xié)議
   串行通信口rs485; 信息傳輸方式為異步,起始位1位,數(shù)據(jù)位8位,停止位1位,無校驗(yàn);數(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 變送器地址補(bǔ)碼 1byte
  4 命令(cmd,command) 1byte
  5 數(shù)據(jù)(data) xbyte
  6 幀校驗(yàn)(checksum) 1byte
  7 結(jié)束碼(eoi,end of information) 1byte (0dh)
  
  校驗(yàn)為協(xié)議基本格式表中的前2-5項(xiàng)逐字節(jié)作無符號加法,模256取反加1;編碼方式是16進(jìn)制碼方式。
  2. s7-200 cpu編程說明
  梯形圖程序流程:plc端口初始化-->發(fā)送讀數(shù)據(jù)命令-->適當(dāng)延時(shí)-->讀端口返回?cái)?shù)據(jù)-->(如果需要確認(rèn),則發(fā)送確認(rèn)幀命令-->)進(jìn)入下一輪發(fā)命令及讀數(shù)據(jù)循環(huán)。
 、俪跏蓟:sm0.0始終為1。mov_b指令把16#09賦值給smb30,sm30控制自由端口0,16#09表示把plc端口初始化不校驗(yàn)、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é)個(gè)數(shù),vb52為同步碼,vb53為變送器地址,vb54為變送器地址補(bǔ)碼,vb55為命令,vb56為幀校驗(yàn),vb57為結(jié)束碼。見圖2。
  

 、巯騱b智能傳感器發(fā)讀數(shù)據(jù)命令: sm4.5為1時(shí)表示自由口0發(fā)送空閑,sm4.5提供了一個(gè)時(shí)間為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指向下一個(gè)字節(jié)。如果緩沖區(qū)smb2的內(nèi)容等于16#0d,表示數(shù)據(jù)接收結(jié)束,用mov_dw指令將指針vd680重新賦值為&vb600(vb600的地址)。見圖4。
  

 、葑x端口返回?cái)?shù)據(jù)及處理:若收到某字節(jié)數(shù)據(jù)為05h,則緊接其后收到的一個(gè)字節(jié)數(shù)據(jù)應(yīng)與05h合為一個(gè)字節(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。
  

相關(guān)IC型號
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!