中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

如何做百度推廣的網(wǎng)站寫文章免費的軟件

如何做百度推廣的網(wǎng)站,寫文章免費的軟件,資訊門戶 wordpress,dreamweaver網(wǎng)站怎么做設備必須要有RTU協(xié)議!這是Modbus協(xié)議上規(guī)定的,且默認模式必須是RTU,ASCII作為選項。(也就是說,一般的設備只有RTU這個協(xié)議,ASCII一般很少)所以說,一般學習Modbus協(xié)議,只需…

設備必須要有RTU協(xié)議!這是Modbus協(xié)議上規(guī)定的,且默認模式必須是RTU,ASCII作為選項。(也就是說,一般的設備只有RTU這個協(xié)議,ASCII一般很少)所以說,一般學習Modbus協(xié)議,只需要了解RTU的協(xié)議,ASCII作為學習的了解就足夠了。

modbus- TCP 和 ?modbus-RTU的區(qū)別?

1 modbus- TCP 不需要校驗碼, modbus-RTU需要crc16算法校驗碼
2 modbus- TCP 請求幀有事務處理標識符 協(xié)議號 長度等字節(jié),但是modbus-RTU沒有事務處理標識符 協(xié)議號 長度等字節(jié)

modbus- TCP 請求幀:00 ?03 | ?00 00 | ?00 06 | ?01 | 03 | 00 01 | 00 01?

modbus-RTU 請求幀:?01| 03 | 00 01 ?|00 01 |D5 CA

?modbus- ASCII 和 modbus-RTU的區(qū)別?

1 modbus- ASCII校驗碼的算法采用的是LRC校驗算法, modbus-RTU采用的crc16校驗算法
2 modbus- ASCII發(fā)送的字節(jié)轉(zhuǎn)成字符串格式, ? ? ? modbus-RTU發(fā)送的是字節(jié)格式

modbus - ASCII 請求幀 :010300000001FB

1設備地址 01
2功能碼 讀取03
3寄存器地址 00 00
4 寄存器個數(shù) 00 01
5 lrc校驗碼 F B

string s2 =  Tools.GetRequestFrame(new byte[] { 01,03,00,00,00,10});

封裝 modbus-ascii使用的方法?

internal static class Tools
{/// <summary>/// 把傳遞過來字節(jié)數(shù)組 通過lrc算法生成校驗碼/// </summary>/// <param name="data"> 字節(jié)數(shù)組</param>/// <returns>校驗碼</returns>/// Tools.CalcLRC([01,03,00,00,00,01 F B]) 采用工具算出的校驗碼是FB/// public static string CalcLRC(byte[] data){//1 獲取字節(jié)數(shù)組每一個元素相加的和uint sum = (uint)data.Sum(x => x);//計算每個元素的和//2 把sum進行取反操作,再加1,再和0xff進行與運算 ,//~110 = 001 取反操作uint res = (~sum + 1) & 0xff;return res.ToString("X2");}/// <summary>/// [01,03,00,00,00,01 ] 轉(zhuǎn)成 ":01030000001FB\r\n"/// </summary>/// <param name="data">轉(zhuǎn)換的字節(jié)數(shù)組</param>/// <returns> 轉(zhuǎn)成ascii字符串</returns>public static string GetRequestFrame(byte[] data){//1 算lrc校驗碼string jym = CalcLRC(data);string requestData = "";// 2 遍歷字節(jié)數(shù)組foreach (byte item in data){requestData += item.ToString("X2");}//3 拼接校驗碼string value = ":" + requestData + jym + "\r\n";return value;}//:0103025AC0E0/// <summary>/// :0103025AC0E0 轉(zhuǎn)成對應的ushort數(shù)組 [5A,C0]/// </summary>/// <param name="s"> ascii字符串</param>/// <param name="valueCount"> 寄存器個數(shù)  1個時候2字節(jié),2個4字節(jié)</param>/// <param name="startIndex"> 從哪個位置開始截取</param>/// <returns></returns>public static ushort[] StringToUshort(string s,int valueCount,int startIndex=7){//如果寄存器個數(shù)*4+開始截取數(shù)據(jù)的位置>整體字符串長度 證明沒有數(shù)據(jù)部分if (valueCount * 4 + startIndex > s.Length){throw new ArgumentException("字符串的長度不滿足最小的解析要求");}//正常的響應幀格式//定義長度為寄存器個數(shù)數(shù)組//:010302 5AC0 5AC0 5AC0 E0ushort[] bs = new ushort[valueCount];for (int i = 0; i < valueCount; i++){string value = s.Substring(startIndex, 4);startIndex += 4;bs[i] = Convert.ToUInt16(value,16);}return bs;}}
http://m.risenshineclean.com/news/65723.html

相關文章:

  • 做玩網(wǎng)站怎么上傳西安網(wǎng)站seo廠家
  • 廣東省建設廳網(wǎng)站優(yōu)化師培訓機構
  • 網(wǎng)站建設營銷詞可以免費領取會員的軟件
  • 高縣住房和城鄉(xiāng)建設部網(wǎng)站百度文庫官網(wǎng)
  • 做網(wǎng)站的服務器百度網(wǎng)盤app下載安裝 官方下載
  • 保定市住房保障和城鄉(xiāng)建設局網(wǎng)站四川網(wǎng)站seo
  • 找券網(wǎng)站怎么做搜索引擎營銷的簡稱
  • 鄭州網(wǎng)絡科技有限公司網(wǎng)站首頁的優(yōu)化
  • 旅行社服務網(wǎng)點能否做網(wǎng)站百度瀏覽器app下載
  • 網(wǎng)站建設內(nèi)部問卷湖南正規(guī)seo優(yōu)化
  • 佛山專業(yè)建站公司哪家好公眾號排名優(yōu)化軟件
  • 如何編輯 wordpress 主題seo短視頻保密路線
  • 建立一個簡單的企業(yè)官網(wǎng)seo現(xiàn)在還有前景嗎
  • 網(wǎng)站設計行業(yè)背景搜狗搜索引擎優(yōu)化指南
  • 新浪網(wǎng)站怎么做推廣域名注冊平臺哪個好
  • 哪個網(wǎng)站使用vue 做的全網(wǎng)營銷網(wǎng)絡推廣
  • 網(wǎng)站建設推廣特色新人學會seo
  • 在線作圖軟件寧波seo外包代運營
  • 廣州網(wǎng)站備案企業(yè)網(wǎng)站seo推廣方案
  • 企業(yè)品牌網(wǎng)站建設費用小姐關鍵詞代發(fā)排名
  • 深圳做網(wǎng)站推廣的公司哪家好長沙網(wǎng)站seo推廣公司
  • 動態(tài)手機網(wǎng)站怎么做seo是什么的簡稱
  • 做網(wǎng)頁專題 應該關注哪些網(wǎng)站360收錄提交入口網(wǎng)址
  • 優(yōu)秀設計師網(wǎng)站公司企業(yè)網(wǎng)站建設
  • 上海做網(wǎng)站哪家好山東濟南最新事件
  • 網(wǎng)站文章優(yōu)化事項百度競價開戶流程
  • 張家口遠大建設集團網(wǎng)站怎么創(chuàng)建網(wǎng)站的快捷方式
  • 石家莊便宜做網(wǎng)站關鍵詞搜索方法
  • 網(wǎng)站后臺密碼忘記色盲測試圖第五版
  • 河南鄭州網(wǎng)站建設百度關鍵詞挖掘查排名工具