大地资源网视频在线观看新浪,日本春药精油按摩系列,成人av骚妻潮喷,国产xxxx搡xxxxx搡麻豆

產品|公司|采購|資訊

  • $item.Title

世紀星標準Modbus協議驅動揭秘(二)

參考價面議
具體成交價以合同協議為準
  • 公司名稱北京世紀長秋科技有限公司
  • 品       牌
  • 型       號
  • 所  在  地北京市
  • 廠商性質生產廠家
  • 更新時間2024/10/18 9:12:22
  • 訪問次數76
產品標簽:

在線詢價收藏產品 點擊查看電話

聯系我們時請說明是 智能制造網 上看到的信息,謝謝!

      北京世紀長秋科技有限公司是從事工業自動化軟件研發的*,提供軟件開發、銷售、服務及工業自動化系統集成等整套服務,以創新為本的理念,為用戶提供量身定做的解決方案。

      我們的團隊由充滿創新活力、綜合素質高的業內精英組成,擁有經驗豐富的高級編程人員和現場工程技術人員,公司現分設工控工程部、軟件工程部、產品研發部、銷售部和技術支持部,致力于將*整合的服務帶給用戶。

      我們的自主產權軟件產品《世紀星通用工業自動化監控組態軟件》為國內優秀自動化主流品牌軟件之一,本產品自1999年正式進入市場,十年內已有四萬多套軟件應用于相關行業,其中包括電力變電配電自動化、電廠監控、石油、化工、冶金、礦山、工業民用水處理、環保污水處理、儲備糧庫、鐵路隧道信號監控、交通信號監控、食品及飲料自動化監控等。

      作為自動化軟件領域的廠商,我們自成立以來專心從事自動化軟件平臺的開發、銷售及技術服務,與國內外眾多硬件廠商和系統集成商保持*、穩定的合作關系。我們為用戶提供不同層次、不同形式軟硬件一體化的解決方案,在前進的同時不斷審視完善,整合全線產品,打造優質、精準的自動化軟件,以滿足日益增長的多樣化用戶需求。

      我們始終堅持新理念、新科技,走進用戶,貼近用戶,將用戶Z重要的需求植入軟件研發服務的每個過程,為國內工業自動化市場提供較好、*、Z適用的工業自動化產品。

      “創新科技,服務*”是我們的企業理念,打造自動化軟件領域中真正的民族品牌是我們的目標,在經濟化不可阻擋的發展趨勢面前,我們會做得更好,成為您信息化道路上值得信賴的伙伴!

世紀星組態軟件
本文來源:《世紀星月刊》第3期作者:曾慧  在工業自動化發展的進程中,Modbus成為了工業控制系統中的一種通用協議
世紀星標準Modbus協議驅動揭秘(二) 產品信息

本文來源:《世紀星月刊》第3期 作者:曾慧

   在工業自動化發展的進程中,Modbus成為了工業控制系統中的一種通用協議。由于該協議的簡單且通用,得到眾多儀表廠商的支持,成為儀表及智能終端的一項工業標準,在工業監控系統中得到廣泛的應用。通過此協議,控制器相互之間、控制器經由網絡(例如以太網)和其它設備之間可以進行通信。它的開放性、可擴充性和標準化使不同廠商生產的控制設備可以簡單可靠地連成工業網絡,進行系統的集中監控,從而成為的協議之一。同樣,世紀星組態軟件也提供支持上位機和下位設備進行Modbus通信的驅動程序,使用戶可以方便地使用裝有世紀星軟件的上位機和下位的設備進行通信。

1、Modbus 設備選擇
  進入世紀星設備列表PLC大類中的標準Modbus協議,可以看到我們有5種Modbus設備,分別是Modbus RTU(十進制地址)、Modbus RTU(十六進制地址)、Modbus ASCII(十進制地址)、Modbus ASCII(十六進制地址)以及Modbus TCP/IP(十進制地址)。


  首先,Modbus的三種通信方式:Modbus RTU、Modbus ASCII以及Modbus TCP/IP世紀星都全面支持,用戶可以根據設備的通訊說明進行相應的選擇。


  其次,Modbus設備十進制和十六進制的區分除了方便一部分用戶的同時,在設備選擇的方面也給另一部分的用戶造成困擾,針對這個問題我會給大家兩點解釋,:同樣的一個設備,如果用十進制地址的Modbus驅動能連接得上的話,用十六進制地址的Modbus驅動肯定也沒問題,確定這點之后,我們提前預想周全的貼心功能就不會在選擇設備時給您造成困擾了。第二:Modbus協議已經成為工業控制系統中的一種通用協議,很多儀表廠商都采用Modbus協議與上位機進行通信,有些廠商協議的說明文檔中,采用十進制的寄存器地址說明,如表1所示。


  而有些廠商采用十六進制的寄存器地址說明,如表2所示。為避免用戶在連接變量時再去做繁瑣的十進制和十六進制的轉化工作,我們將Modbus RTU以及Modbus ASCII分別做成用十進制的寄存器地址連接變量的驅動和用十六進制的寄存器地址連接變量的驅動。舉個例子(假定表1表2中列出的寄存器支持03號功能碼),對于表1這樣的協議說明方式,我們可以選擇十進制的Modbus驅動,用4x10這個寄存器連接環境溫度這個參數;而對于表2這樣的協議說明方式,我們可以選擇十六進制的Modbus驅動,用4 x 000A這個寄存器連接環境溫度參數。


表一


表二

2.寄存器連接
  要正確連接一個寄存器,有三個關鍵信息要從協議說明文檔中獲得:是該寄存器支持的功能碼,第二是該寄存器的地址,第三是該寄存器的數據類型。


  1)功能碼
  世紀星是根據Modbus協議中的功能碼來區別寄存器名稱,具體信息如表3所述:

表三

  在廠商所提供的協議說明文檔中,都會注明寄存器所支持的功能碼,用戶可以根據上述表格對世紀星里的寄存器進行選擇。例如:支持03H功能碼的就選擇4x,支持01H功能碼的就選擇0x。


  2)寄存器地址
  寄存器地址在協議說明文檔中都會比較直觀的列出,參看表1、表2,每個具體的參數都會對應一個寄存器地址,連接寄存器時只要將地址號連接在相應的寄存器名后面即可。


  3)數據類型
  位寄存器的連接方式比較單一,如圖1所示。變量類型為I/O離散,數據類型為BIT,根據功能碼選擇寄存器名,并加上寄存器地址就可以正確連接該位寄存器。

圖一


  模擬量寄存器的連接方式就比較多樣化,如表4所示(下面對于寄存器名和寄存器地址暫不進行說明)。

表四

表五


  主電機電壓:變量類型選擇I/O整數,數據類型選擇LONG(有符號32位整數);
  主電機電流:變量類型選擇I/O實數,數據類型選擇FLOAT(我們的浮點數格式符合IEEE754標準);
  環境溫度:變量類型選擇I/O整數,數據類型選擇UINT(無符號16位整數);
  T1:變量類型選擇I/O整數,數據類型選擇INT(有符號16為整數);
  T2:變量類型選擇I/O整數,數據類型選擇BCD(16位BCD碼);
  T3:變量類型選擇I/O實數,數據類型為UINT或者INT,由于傳送數據是實際值的100倍,所以在定義變量時需要做一個線性變換,如圖2所示,使值[IO]為值的100倍,最小值[IO]是最小值的100倍,并在轉換選項中選擇線性轉換就可以在工程中直接顯示實際值;


圖二


  STATUS:變量類型選擇I/O整數,數據類型選擇UINT,需要在工程中對STATUS中的某個位進行顯示和設置時,要使用世紀星中的Bit(Tagname,BitNo)和BitSet(“Tagname”,BitNo,Discrete_Value)這兩個函數,具體的使用方式可以參考世紀星中的函數說明。

  今天給大家介紹了如何選擇Modbus設備以及如何連接寄存器,對于標準的Modbus協議來說,掌握這些已經可以從設備中讀出一個正確的數據,但有些廠家的Modbus協議在字節順序以及功能碼的使用方面和標準Modbus協議,是有一些小的出入,針對這種情況,我們的Modbus驅動也做了相應的調整,通過設置初始化字解決這個問題,其具體的設置方式我將會在下一篇介紹給大家,感謝您的關注!


在找 世紀星標準Modbus協議驅動揭秘(二) 產品的人還在看
返回首頁 產品對比

提示

×

*您想獲取產品的資料:

以上可多選,勾選其他,可自行輸入要求

個人信息:

Copyright gkzhan.com , all rights reserved

智能制造網-工業4.0時代智能制造領域“互聯網+”服務平臺

對比欄



主站蜘蛛池模板: 合江县| 浮山县| 扎兰屯市| 龙岩市| 连山| 连城县| 南溪县| 临江市| 高平市| 鹤庆县| 湖北省| 长宁县| 高台县| 桦南县| 遂平县| 聂拉木县| 东港市| 赤壁市| 奇台县| 五大连池市| 铜川市| 宁武县| 陇南市| 海兴县| 舟山市| 内黄县| 巴南区| 若尔盖县| 桃园市| 右玉县| 剑川县| 霸州市| 灵武市| 台东县| 拉孜县| 绥德县| 聂拉木县| 翁源县| 上蔡县| 邵阳县| 孝昌县|