四川科技館 智慧控制 協議設計(skycto JEEditor)

書寫人生發表於2019-09-09

1. Modbus/TCP協議規範要求

1.1. 採用標準

GB/T 19582.1-2008 《基於Modbus協議的工業自動化網路規範 第1部分:Modbus應用協議》
GB/T 19582.3-2008《基於Modbus協議的工業自動化網路規範 第3部分:Modbus協議在TCP/IP上的實現指南》

1.2. 總體通訊結構

使用客戶機/伺服器(Master/Slave)的方式。展項裝置作為Modbus伺服器(Slave),展廳智慧控制系統作為客戶機(Master)。Modbus伺服器響應Modbus客戶機的請求,傳送請求的資料訊息;Modbus伺服器也可以接受Modbus客戶機發出的控制命令訊息。
ww.skycto.com

1.3. 通訊埠

Modbus TCP/IP協議使用TCP 502埠,請求以半雙工的方式傳送。
1.4. 物理介面
RJ45網路介面。
1.5. Modbus協議編碼格式
採用Modbus TCP (二進位制) 編碼格式。

2. 協議內容

所有受智慧控制系統控制的展項都應該按照下面定義的協議內容來工作。
Function Code 0x03-讀保持暫存器(4××××),
Function Code 0x06-寫單個保持暫存器(4××××)。

序號 暫存器地址
(十進位制) 暫存器型別 功能描述 數值含義
(十進位制)

  • 1 40 R/W 展項遠端開/關機 1 = 開機
    0 = 關機
    例子:讀地址為40的暫存器的內容 0000 0000 0006 00 03 0028 0001
    例子:關機 0000 0000 0006 00 06 0028 0000
  • 2 41 R/W 展項的工作狀態 0 = 報修
    1 = 正常執行
    例子:讀地址為41暫存器的內容 0000 0000 0006 00 03 0029 0001
    例子:把展品狀態改成正在執行狀態 0000 0000 0006 00 06 0029 0001
  • 3 42 R/W 展項的ID,ID由後期系統整合時期統一分配,如401
    例子:讀取該展品的ID 0000 0000 0006 00 03 002A 0001
    設定該展品的ID為401 0000 0000 0006 00 06 002A 0191
  • 4 43 R/W 展項關鍵引數(電流);
    單位:A安培;
    格式:保留一位小數之後x10,如:3.2 在暫存器裡面存的是32; 具體大小
    例子:讀取展品的電流大小 0000 0000 0006 00 03 002B 0001
    例子:把展品的電流大小設定為3.2A 0000 0000 0006 00 06 002B 0100
  • 5 44 R/W 展項關鍵引數(電壓);
    單位:V伏特;
    格式:保留一位小數之後x10,如:3.2 在暫存器裡面存的是32; 具體大小
    例子:讀取展品的電壓大小 0000 0000 0006 00 03 002C 0001
    例子,設定展品的電壓為3.2v 0000 0000 0006 00 06 002C 0100
  • 6 45 R/W 展項關鍵引數(轉速)
    單位:r/s 具體大小
  • 7 46 R/W 展項關鍵引數(風速)
    單位:m/s 具體大小
  • 8 47 R/W 展項關鍵引數(LED溫度)
    單位:℃攝氏溫度
    格式:保留一位小數之後x10,如:3.2 在暫存器裡面存的是32; 具體大小
  • 9 48 R/W 展項關鍵引數(溼度)
    單位:%RH相對溼度
    格式:保留一位小數之後x10,如:3.2 在暫存器裡面存的是32; 具體大小
  • 10 49 R/W 展項關鍵引數(水流情況)
    0 = 不正常
    1 = 正常

注:

  1. 序號1,2,3為產品基本功能,請務必實現。其他序號的協議功能按照科技館對於展品資訊採集控制內容需求進行實際功能處理或協商。

附件2.《基於Modbus協議的工業自動化網路規範 第1部分:Modbus應用協議.pdf》
附件3.《基於Modbus協議的工業自動化網路規範 第3部分:Modbus協議在TCP/IP上的實現指南.pdf》
相關連線:
採用Java實現智慧控制通訊技術總結
其他更多 資料
智慧場館(科技館)建設方案: https://blog.csdn.net/skycto_com/article/details/89335910

現場圖

四川科技館智慧控制系統-科技館控制 展品控制-四川書寫人生 智慧控制-四川書寫人生

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69947338/viewspace-2656516/,如需轉載,請註明出處,否則將追究法律責任。

相關文章