RM新时代投资官方网站|首入球时间

        1. <li id="bm585"><code id="bm585"></code></li>
          <strong id="bm585"></strong>
          <menu id="bm585"><source id="bm585"></source></menu>

          1. <dfn id="bm585"></dfn>
            <nav id="bm585"><dl id="bm585"><address id="bm585"></address></dl></nav>
              <ul id="bm585"></ul>
            <strong id="bm585"></strong>

            歡迎光臨昆侖通態(tài)觸摸屏系統(tǒng)集成商
            當前位置
            首頁 > 新聞中心 > 常見問題
            西門子如何讀取DP或PN總線上各站點的狀態(tài)?
            2020/11/24 21:43:53

            如何讀取DP或PN總線上各站點的狀態(tài)?

            可以使用 SFC51 'RDSYSST' 讀出 SSL 部分列表或SSL 部分列表的摘錄。 下面的配置在文中所附的例程中創(chuàng)建。 下面的配置在文中所附的例程中創(chuàng)建:

            圖01

            在用戶程序(OB1)中,使用 SFC51 "RDSYSST" 讀出 CPU 的系統(tǒng)狀態(tài)列表。
            調用 SFC51 "RDSYSST" 時,通過輸入?yún)?shù) SSL_ID 指定了用戶想讀取的系統(tǒng)狀態(tài)列表。使用此方法可讀出下列數(shù)據(jù),例如:

            • 模板標識。
            • 模板 LED 指示燈狀態(tài)。
            • DP 主站系統(tǒng)或 PROFINET I/O 系統(tǒng)中,已經連接上 CPU 集成的 DP 或 PN 口的站點狀態(tài)。

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

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

            SFC51 "RDSYSST" 的參數(shù)分配根據(jù)使用不同的 CPU 而不同:

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

            圖02

            圖03

            輸入 SSL_ID=694(HEX) 以確定 DP 主站系統(tǒng)或者 PROFINET IO 系統(tǒng)連接到 PN/DP CPU 站點的狀態(tài)。指定所讀出的系統(tǒng)狀態(tài)列表數(shù)據(jù)(診斷數(shù)據(jù)) 的存儲區(qū)域,診斷數(shù)據(jù)區(qū)大小為 258 字節(jié)。 

            表 01 為 258 字節(jié)長的診斷數(shù)據(jù)結構:

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

            表 01

            最大可以確定 2047 個站的狀態(tài)。在診斷數(shù)據(jù)存儲區(qū)域中每個站需要 1 bit。此外,需要另外 1 bit 作為組信息。就是說在診斷數(shù)據(jù)存儲區(qū)域中,256 字節(jié)分配給每個站點的狀態(tài),2 字節(jié)為索引(關于 DP 主站系統(tǒng)或者 PROFINET IO 系統(tǒng)的信息)。

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

            SSL_Status_PNDP.zip ( 686 KB )

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

            圖04

            輸入 SSL_ID=292(HEX) 以確定連接到只有集成 DP 接口的 CPU  所帶的 DP 主站系統(tǒng)中的站點狀態(tài)。指定所讀出的系統(tǒng)狀態(tài)列表數(shù)據(jù)(診斷數(shù)據(jù)) 的存儲區(qū)域,診斷數(shù)據(jù)區(qū)大小為 16 字節(jié)。 

            表 02 為 16 字節(jié)長的診斷數(shù)據(jù)結構:

            內容 長度 解釋
            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 區(qū)域中的擴展設備或站 31
            Bit 7: S5 區(qū)域中的擴展設備或站 32
            ...    
            status_15 1 byte Bit 0: S5 區(qū)域中的擴展設備或站 121
            Bit 1: S5 區(qū)域中的擴展設備或站 122
            ...
            Bit 7: S5 區(qū)域中的擴展設備或站 128

            表 02

            最大可以確定 128 個站的狀態(tài)。 在診斷數(shù)據(jù)存儲區(qū)域中每個站需要 1 bit。就是說在診斷數(shù)據(jù)存儲區(qū)域中,需要 16 個字節(jié)來表示狀態(tài)信息。

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

            SSL_Status_DP.zip ( 257 KB )

            例子項目是使用 STEP 7 V5.5 創(chuàng)建的。復制 SSL_Status_PNDP.zip 或 SSL_Status_DP.zip 文件到單獨的文件夾內然后在 STEP 7 中解壓縮,這時 STEP 7 項目的所有子目錄會被解包,可以使用 SIMATIC Manager  來處理這些已經解包的 STEP 7 項目。

            聯(lián)系方式
            CONTACT US

            電話:13916183699

            郵箱:13916183699@139.com

            網址:http://szhongqiang.com

            地址:中國上海市青浦區(qū)北青公路7171號111-112室

            用手機掃描二維碼關閉
            RM新时代投资官方网站|首入球时间
                1. <li id="bm585"><code id="bm585"></code></li>
                  <strong id="bm585"></strong>
                  <menu id="bm585"><source id="bm585"></source></menu>

                  1. <dfn id="bm585"></dfn>
                    <nav id="bm585"><dl id="bm585"><address id="bm585"></address></dl></nav>
                      <ul id="bm585"></ul>
                    <strong id="bm585"></strong>

                        1. <li id="bm585"><code id="bm585"></code></li>
                          <strong id="bm585"></strong>
                          <menu id="bm585"><source id="bm585"></source></menu>

                          1. <dfn id="bm585"></dfn>
                            <nav id="bm585"><dl id="bm585"><address id="bm585"></address></dl></nav>
                              <ul id="bm585"></ul>
                            <strong id="bm585"></strong>

                            rm海淘网官网入口 新时代RM|国际平台 RM新时代还能玩多久 RM新时代新项目-百度知道 RM新时代APP官网