在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣去讀取DP或PN總線上各站點的狀態呢?

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-01-08 09:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

可以使用 SFC51 'RDSYSST' 讀出 SSL 部分列表或SSL 部分列表的摘錄。

下面的配置在文中所附的例程中創建。下面的配置在文中所附的例程中創建:

86cd2e28-8e87-11ed-bfe3-dac502259ad0.png

圖01

在用戶程序(OB1)中,使用 SFC51 "RDSYSST" 讀出 CPU 的系統狀態列表。

調用 SFC51 "RDSYSST" 時,通過輸入參數 SSL_ID 指定了用戶想讀取的系統狀態列表。

使用此方法可讀出下列數據,例如:

模板標識。

模板 LED 指示燈狀態。

DP 主站系統或 PROFINET I/O 系統中,已經連接上 CPU 集成的 DP 或 PN 口的站點狀態。

所有有關 SSL_ID 的具體的可用信息請參看手冊 :“用于 S7300/400系統和 標準功能的系統軟件 卷1&2”

當調用 SFC51 "RDSYSST" 時,在輸入參數INDEX,要以16進制格式指定 PROFIBUS DP 主站系統或者PROFINET IO 系統的編號,PROFIBUS DP 主站系統的編號或者PROFINET IO 系統的編號可以在硬件配置中找到(見圖.01)。

SFC51 "RDSYSST" 的參數分配根據使用不同的 CPU 而不同:

CPU 有集成的 DP 和以太網接口

CPU 有集成的 DP 接口但是沒有集成的以太網接口

在 PN/DP CPU 中調用 SFC51 "RDSYSST" 的例子參數

87332994-8e87-11ed-bfe3-dac502259ad0.png

圖02

875227f4-8e87-11ed-bfe3-dac502259ad0.png

圖03

輸入 SSL_ID=694(HEX) 以確定 DP 主站系統或者 PROFINET IO 系統連接到 PN/DP CPU 站點的狀態。

指定所讀出的系統狀態列表數據(診斷數據)的存儲區域,診斷數據區大小為 258 字節。

表 01 為 258 字節長的診斷數據結構:

內容 長度 解釋
index 1 word 0: 中央機架
1-31: 在 PROFIBUS DP 主站系統中的遠程模塊
100-115: 在 PROFINET IO 系統中的遠程模塊
status_0 BOOL 組信息
1: 下面狀態位最少有一個值為 1
0: 下面所有狀態位值為 0
status_1 BOOL 站 1 狀態
1: 站 1 故障(僅對 694 有效)
status_2 BOOL 站2 狀態
1: 站2 故障(僅對 694 有效)
...
status_2047 BOOL 站2047 狀態
1: 站2047 故障(僅對 694 有效)

表 01

最大可以確定 2047 個站的狀態。在診斷數據存儲區域中每個站需要 1 bit。

此外,需要另外 1 bit 作為組信息。就是說在診斷數據存儲區域中,256 字節分配給每個站點的狀態,2 字節為索引(關于 DP 主站系統或者 PROFINET IO 系統的信息)。

下面的例程中包含一個完整的 S7 站硬件組態,用戶程序中有 SFC51 "RDSYSST" 的調用。

SSL_Status_PNDP.zip( 686 KB )

在沒有集成以太網口的 CPU 中調用 SFC51 "RDSYSST" 的例子參數

877c5f10-8e87-11ed-bfe3-dac502259ad0.png

圖04

輸入 SSL_ID=292(HEX) 以確定連接到只有集成 DP 接口的 CPU 所帶的 DP 主站系統中的站點狀態。

指定所讀出的系統狀態列表數據(診斷數據)的存儲區域,診斷數據區大小為 16 字節。

表 02 為 16 字節長的診斷數據結構:

內容 長度 解釋
status_0 1 byte Bit 0:基本單元 (INDEX=0) 或站 1
Bit 1:擴展設備或站 2
...
Bit 7: 擴展設備或站 8 ...
status_1 1 byte Bit 0: 擴展設備或站 9
Bit 1: 擴展設備或站 10
...
Bit 7: 擴展設備或站 16 ...
status_2 1 byte Bit 0: 擴展設備或站 17
Bit 1: 擴展設備或站 18
...
Bit 7: 擴展設備或站 24
status_3 1 byte Bit 0: 擴展設備或站 25
Bit 1: 擴展設備或站 26
...
Bit 6: S5 區域中的擴展設備或站 31
Bit 7: S5 區域中的擴展設備或站 32
...
status_15 1 byte Bit 0: S5 區域中的擴展設備或站 121
Bit 1: S5 區域中的擴展設備或站 122
...
Bit 7: S5 區域中的擴展設備或站 128










審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LED指示燈
    +關注

    關注

    2

    文章

    94

    瀏覽量

    13299
  • SSL
    SSL
    +關注

    關注

    0

    文章

    130

    瀏覽量

    26156
  • 以太網接口
    +關注

    關注

    0

    文章

    147

    瀏覽量

    17394

原文標題:如何讀取DP或PN總線上各站點的狀態?

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    清徐回收西門子CPU317-2PN/DP 西門子CPU319-3PN/DP變頻器,驅動器模塊

    自動化結構中。例如,用于生產線上的集中控制器具有高速處理的機床控制器。 第1個內置 DP 接口可以最多同時建立 32 個與 S7-300/400 或與 PG、PC、OP 的連接。在這些連接中,始終分別為 PG 和 OP
    發表于 07-29 16:14

    怎樣通過讀取電流節點的方式獲取電流

    怎樣通過讀取電流節點的方式獲取電流?其實驗代碼是怎樣的?
    發表于 10-15 06:48

    怎樣使用STM32F107VCT6+DP83848CVV配置MII及RMII應用管腳

    怎樣使用STM32F107VCT6+DP83848CVV配置MII及RMII應用管腳?
    發表于 10-28 06:21

    怎樣通過FPGA軟件讀取USB2.0模塊的數據

    USB2.0和USB3.0通用串行總線有哪些區別?如何具體控制USB2.0模塊怎樣通過FPGA軟件讀取USB2.0模塊的數據
    發表于 11-08 06:01

    怎樣通過SPI總線實現OLED屏幕顯示

    怎樣通過SPI總線實現OLED屏幕顯示?如何完成STM32 SPI協議接口下的OLED屏顯示實驗?
    發表于 11-17 06:56

    請教大神怎樣搭建一種WordPress站點

    請教大神怎樣搭建一種WordPress站點?
    發表于 12-24 06:38

    怎樣讀取RV1126 CPU的溫度

    怎樣讀取RV1126 CPU的溫度?怎樣查看RV1126 CPU的頻率
    發表于 02-21 07:24

    如何實現IIC總線上掛載多個從機的程序

    I2C總線有哪些特性?如何實現IIC總線上掛載多個從機的程序?
    發表于 02-24 07:19

    PROFIBUS-DP現場總線中時間性能分析

    PROFIBUS是現場總線技術的國際標準之一。本文在簡要介紹PROFIBUS-DP令牌總線協議的基礎上,深入分析了影響總線數據交換、令牌傳遞、系統
    發表于 12-08 14:02 ?21次下載

    PROFIBUS-DP現場總線中時間性能分析

    PROFIBUS是現場總線技術的國際標準之一。本文在簡要介紹PROFIBUS-DP令牌總線協議的基礎上,深入分析了影響總線數據交換、令牌傳遞、系統
    發表于 02-21 10:18 ?0次下載

    PROFIBUS–DP與PROFIBUS-PA總線的區別解析

    ,PROFIBUS-DP還提供智能化設備所需的非周期性通信以進行組態.診斷和報警處理。 ①傳輸技術:RS-485雙絞線.雙線電纜光纜。波特率從9.6K bit/s到12M bit/s。 ②總線存?。?/div>
    發表于 01-25 16:50 ?1.7w次閱讀
    PROFIBUS–<b class='flag-5'>DP</b>與PROFIBUS-PA<b class='flag-5'>總線</b>的區別解析

    基于總線和組態軟件WINCC實現水力機組狀態監測系統的設計

    系統行為主要取決于DMPl的操作狀態,這些狀態由本地總線的配置設備所控制,主要有以下三種狀態。運行:輸入和輸出數據的循環傳送,DPM l由
    發表于 04-03 09:34 ?1370次閱讀
    基于<b class='flag-5'>總線</b>和組態軟件WINCC實現水力機組<b class='flag-5'>狀態</b>監測系統的設計

    讀取DPPN總線上站點狀態的方法

    可以使用 SFC51 'RDSYSST' 讀出 SSL 部分列表SSL 部分列表的摘錄。下面的配置在文中所附的例程中創建。下
    的頭像 發表于 09-05 11:41 ?2872次閱讀

    PROFINET IO 設備讀取模塊的狀態信息

    “ModuleStates”指令可用來讀取 PROFINET IO 設備 PROFIBUS DP 從站的模塊狀態信息。
    的頭像 發表于 05-19 14:19 ?5195次閱讀
    PROFINET IO 設備<b class='flag-5'>讀取</b>模塊的<b class='flag-5'>狀態</b>信息

    如何讀取DPPN總線上站點狀態?

    可以使用 SFC51 'RDSYSST' 讀出 SSL 部分列表SSL 部分列表的摘錄。下面的配置在文中所附的例程中創建。下面的配置在文中所附的例程中創建
    的頭像 發表于 07-24 15:57 ?2245次閱讀
    如何<b class='flag-5'>讀取</b><b class='flag-5'>DP</b><b class='flag-5'>或</b><b class='flag-5'>PN</b><b class='flag-5'>總線上</b><b class='flag-5'>各</b><b class='flag-5'>站點</b>的<b class='flag-5'>狀態</b>?
    主站蜘蛛池模板: 1024手机看片国产 | 99国内视频 | 国产一级特黄高清在线大片 | 亚洲人成网站色7799在线观看 | miya亚洲私人影院在线 | 好黄好硬好爽好刺激 | 国内黄色录像 | 久久精品夜色国产 | 四虎影视永久在线精品免费播放 | 黄在线观看在线播放720p | 精品精品国产高清a毛片牛牛 | 天天干天天操天天玩 | 无内丝袜透明在线播放 | 色播丁香| 色天天综合色天天碰 | 欧美一区二区精品 | 成人特黄午夜性a一级毛片 成人网18免费下 | 亚洲无色 | 男人天堂网址 | 日日噜噜噜夜夜爽爽狠狠图片 | 视频免费观看网址 | 四虎在线免费视频 | 狠狠干免费视频 | 四虎永久精品视频在线 | 亚洲一区二区免费在线观看 | 青草久草视频 | 97精品伊人久久大香线蕉 | 亚洲黄网址 | 一区二区三区免费视频播放器 | 婷婷综合 在线 | 唯美久草 | 亚洲香蕉影视在线播放 | 色妞网站| 色天天躁夜夜躁天干天干 | 日本黄色大片在线观看 | 你懂的视频在线看 | 99色视频在线观看 | 亚洲久优优色优在线播放 | 久操视频免费观看 | 在线视频人人视频www | 色综合成人网 |