91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

讀取DP或PN總線上各站點狀態(tài)的方法

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 作者:微笑應(yīng)對 ? 2022-09-05 11:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

下面的配置在文中所附的例程中創(chuàng)建。

下面的配置在文中所附的例程中創(chuàng)建:

b4c0f648-2c21-11ed-ba43-dac502259ad0.png

圖01

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

模板標識。

模板 LED 指示燈狀態(tài)。

DP 主站系統(tǒng)或 PROFINET I/O 系統(tǒng)中,已經(jīng)連接上 CPU 集成的 DP 或 PN 口的站點狀態(tài)。

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

當(dāng)調(diào)用 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 而不同:

CPU 有集成的 DP 和以太網(wǎng)接口

CPU 有集成的 DP 接口但是沒有集成的以太網(wǎng)接口

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

b4eb8480-2c21-11ed-ba43-dac502259ad0.png

圖02

b4f9a1e6-2c21-11ed-ba43-dac502259ad0.png

圖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ù)結(jié)構(gòu):

內(nèi)容 長度 解釋
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é)為索引(關(guān)于 DP 主站系統(tǒng)或者 PROFINET IO 系統(tǒng)的信息)。

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

SSL_Status_PNDP.zip( 686 KB )

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

b5079d3c-2c21-11ed-ba43-dac502259ad0.png

圖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ù)結(jié)構(gòu):

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



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11285

    瀏覽量

    225149
  • LED指示燈
    +關(guān)注

    關(guān)注

    2

    文章

    97

    瀏覽量

    14822
  • 以太網(wǎng)接口
    +關(guān)注

    關(guān)注

    0

    文章

    149

    瀏覽量

    17712
  • DP接口
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    15458

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

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    確認過眼神,是對的總線:疆鴻智能DEVICENET轉(zhuǎn)PROFIBUS拿捏匯川伺服

    “確認過眼神,是對的總線:疆鴻智能DEVICENET轉(zhuǎn)PROFIBUS拿捏匯川伺服” 在包裝產(chǎn)線的技改現(xiàn)場,最頭疼的往往不是設(shè)備不夠快,而是設(shè)備間“各說話”。不久前,我們在一條茶葉包裝流水線上
    的頭像 發(fā)表于 03-11 14:51 ?17次閱讀
    確認過眼神,是對的<b class='flag-5'>總線</b>:疆鴻智能DEVICENET轉(zhuǎn)PROFIBUS拿捏匯川伺服

    通訊魔法師profinet轉(zhuǎn)ethernetip網(wǎng)關(guān)的神轉(zhuǎn)換

    通用的實現(xiàn)要點和步驟,便于你按需落地。 硬件/固件 FANUC 控制器需要具備 profinet的選件板卡,并且要確認固件版本支持DP。 PLC 側(cè)需要具備PN主站能力,并提供相應(yīng)的GSD 文件
    的頭像 發(fā)表于 12-18 14:29 ?233次閱讀
    通訊魔法師profinet轉(zhuǎn)ethernetip網(wǎng)關(guān)的神轉(zhuǎn)換

    RDMA設(shè)計8:狀態(tài)管理單元設(shè)計

    狀態(tài)管理單元負責(zé)讀取系統(tǒng)工作狀態(tài),包括物理鏈路連接狀態(tài)和隊列連接狀態(tài),并反饋給上位機。
    的頭像 發(fā)表于 12-16 16:55 ?1372次閱讀
    RDMA設(shè)計8:<b class='flag-5'>狀態(tài)</b>管理單元設(shè)計

    I2C的總線協(xié)議

    連接多個設(shè)備,所有設(shè)備在沒有進行數(shù)據(jù)傳輸時都處于空閑狀態(tài)(未尋址從機接收模式),任一設(shè)備都可以作為主機發(fā)送 START 起始信號來開始數(shù)據(jù)傳輸,在 STOP 停止信號出現(xiàn)在總線上之前,總線一直處于被占
    發(fā)表于 12-15 08:07

    Profibus DP?轉(zhuǎn) Modbus TCP:工業(yè)通訊網(wǎng)關(guān)實現(xiàn) PC?遠程訪問總線數(shù)據(jù)

    通過 Profibus DP?總線 實現(xiàn)現(xiàn)場級通訊。 當(dāng)前核心訴求:中控室需通過僅配備 RJ45?網(wǎng)口的 工業(yè)上位機 ,遠程采集 Profibus總線 上的循環(huán)水流量、供電電壓、電機運行電流等數(shù)據(jù),用于實時監(jiān)控設(shè)備運行
    的頭像 發(fā)表于 12-07 14:44 ?2389次閱讀
    Profibus <b class='flag-5'>DP</b>?轉(zhuǎn) Modbus TCP:工業(yè)通訊網(wǎng)關(guān)實現(xiàn) PC?遠程訪問<b class='flag-5'>總線</b>數(shù)據(jù)

    西門子S7-1500 PLC和S7-300 PLC Profibus-DP通訊的組態(tài)實例

    本文就以改造一套以西門子S7-300 317-2DP PLC(6ES7 317-2AJ10-0AB0 V2.1)為控制核心的電氣控制系統(tǒng)為例,介紹使用S7-1500 1513-1PN PLC帶
    的頭像 發(fā)表于 11-25 14:27 ?1850次閱讀
    西門子S7-1500 PLC和S7-300 PLC Profibus-<b class='flag-5'>DP</b>通訊的組態(tài)實例

    Profibus DP 光纖中繼器!建議點贊收藏

    在現(xiàn)代工業(yè)自動化環(huán)境中,Profibus DP作為常用的現(xiàn)場總線協(xié)議,廣泛用于PLC、遠程I/O模塊與各類自動化設(shè)備之間的通信。然而,傳統(tǒng)的電纜傳輸方式存在明顯局限:傳輸距離通常不超過1000米,且
    的頭像 發(fā)表于 11-19 16:28 ?1399次閱讀
    Profibus <b class='flag-5'>DP</b> 光纖中繼器!建議點贊收藏

    DP轉(zhuǎn)光纖:破解汽車焊接產(chǎn)線DP總線通訊中斷難題的實踐方案

    負責(zé)下發(fā)焊接核心參數(shù)(如焊接電流、電弧電壓、焊接速度)與機械臂運動軌跡指令,機器人伺服驅(qū)動器需實時接收指令并執(zhí)行精準焊接動作,整個流程對 DP總線(Profbus?DP) 數(shù)據(jù)傳輸?shù)膶崟r性、穩(wěn)定性要求極高,一旦通訊中斷,將直接
    的頭像 發(fā)表于 11-07 10:16 ?467次閱讀

    Modbus RTU主站轉(zhuǎn)Profibus DP從站總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    產(chǎn)過程的優(yōu)化控制提供數(shù)據(jù)支持。例如,在藥品生產(chǎn)線上,可能存在使用Profibus DP協(xié)議的控制設(shè)備,而某些監(jiān)測儀器則采用Modbus RTU協(xié)議。
    的頭像 發(fā)表于 09-23 15:12 ?517次閱讀
    Modbus RTU主站轉(zhuǎn)Profibus <b class='flag-5'>DP</b>從站<b class='flag-5'>總線</b>協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    如何使用 M460 系列微控制器 (MCU) 接收和打印 CANFD 總線上的所有消息?

    使用 M460 系列微控制器 (MCU) 接收和打印 CANFD 總線上的所有消息
    發(fā)表于 08-20 06:17

    DP1332E資產(chǎn)監(jiān)控管理方案

    ,包括與DP1332E的通信、數(shù)據(jù)處理以及與其他模塊的交互。 天線:DP1332E通過天線與外部NFC標簽設(shè)備進行無線通信。 傳感器(可選):如運動傳感器、定位模塊等,用于監(jiān)測資產(chǎn)的實時
    發(fā)表于 06-10 11:32

    如何評估CAN總線信號質(zhì)量

    網(wǎng)絡(luò)中,數(shù)據(jù)通過雙絞線上的差分信號傳輸。信號質(zhì)量直接影響節(jié)點正確解讀數(shù)據(jù)的能力。信號質(zhì)量差可能表現(xiàn)為: 位錯誤 :由于噪聲信號失真導(dǎo)致的位誤判。 幀錯誤 :CAN幀結(jié)構(gòu)錯誤,導(dǎo)致接收節(jié)點拒絕。 總線
    發(fā)表于 06-07 08:46

    是否有關(guān)于如何通過 I2C 總線上的 uProcessor FPGA 與芯片通信的文檔?

    我們正在做一個項目,我們想回讀電纜中的eMarker芯片。 瀏覽不同的評估板和數(shù)據(jù)表,看來我們需要為芯片編譯代碼。 1. 芯片是否預(yù)配置了默認固件? 2. 是否有關(guān)于如何通過 I2C 總線上
    發(fā)表于 05-29 06:13

    CYPD4126 OCP已發(fā)生仍處于活動狀態(tài),是否有寄存器可以讀取

    時,端口將切換到正常模式。 當(dāng)向端口/芯片添加更多負載時,似乎會進入某種 OCP 模式,但不會關(guān)閉,因此開始變得非常熱。 如果 OCP 已發(fā)生仍處于活動狀態(tài),是否有寄存器可以讀取? 另外,是否有任何
    發(fā)表于 05-16 08:08

    PM-160,通用串口轉(zhuǎn)PROFIBUS DP 通信網(wǎng)關(guān)案例分享

    ,實現(xiàn)PROFIBUS DP到Modbus之間的數(shù)據(jù)透明通信; 可隨時隨地通過瀏覽器查看現(xiàn)場總線通訊相關(guān)設(shè)備的狀態(tài); 支持串口及USB配置,USB配置接口為當(dāng)下流行
    的頭像 發(fā)表于 05-09 10:22 ?650次閱讀
    PM-160,通用串口轉(zhuǎn)PROFIBUS <b class='flag-5'>DP</b> 通信網(wǎng)關(guān)案例分享