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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

如何讀取DP或PN總線上各站點(diǎn)的狀態(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" 時(shí),通過(guò)輸入?yún)?shù) SSL_ID 指定了用戶想讀取的系統(tǒng)狀態(tài)列表。使用此方法可讀出下列數(shù)據(jù),例如:

模板標(biāo)識(shí)。

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

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

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

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

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

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

CPU 有集成的 DP 接口但是沒(méi)有集成的以太網(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 站點(diǎn)的狀態(tài)。指定所讀出的系統(tǒng)狀態(tài)列表數(shù)據(jù)(診斷數(shù)據(jù))的存儲(chǔ)區(qū)域,診斷數(shù)據(jù)區(qū)大小為 258 字節(jié)。

表 01 為 258 字節(jié)長(zhǎng)的診斷數(shù)據(jù)結(jié)構(gòu):

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

表 01

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

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

SSL_Status_PNDP.zip( 686 KB )

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

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

圖04

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

表 02 為 16 字節(jié)長(zhǎng)的診斷數(shù)據(jù)結(jié)構(gòu):

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



審核編輯:劉清

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

    關(guān)注

    68

    文章

    11277

    瀏覽量

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

    關(guān)注

    2

    文章

    97

    瀏覽量

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

    關(guān)注

    0

    文章

    149

    瀏覽量

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

    關(guān)注

    0

    文章

    48

    瀏覽量

    15426

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

    I2C的總線協(xié)議

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

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

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

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

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

    Profibus DP 光纖中繼器!建議點(diǎn)贊收藏

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

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

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

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

    產(chǎn)過(guò)程的優(yōu)化控制提供數(shù)據(jù)支持。例如,在藥品生產(chǎn)線上,可能存在使用Profibus DP協(xié)議的控制設(shè)備,而某些監(jiān)測(cè)儀器則采用Modbus RTU協(xié)議。
    的頭像 發(fā)表于 09-23 15:12 ?500次閱讀
    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通過(guò)天線與外部NFC標(biāo)簽設(shè)備進(jìn)行無(wú)線通信。 傳感器(可選):如運(yùn)動(dòng)傳感器、定位模塊等,用于監(jiān)測(cè)資產(chǎn)的實(shí)時(shí)
    發(fā)表于 06-10 11:32

    如何評(píng)估CAN總線信號(hào)質(zhì)量

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

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

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

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

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

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

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

    貼片電感的感值代碼與讀取方法

    貼片電感作為電子電路中的重要元件,其感值的準(zhǔn)確性和讀取方法的便捷性對(duì)于電路的性能至關(guān)重要。本文將詳細(xì)介紹貼片電感的感值代碼及其讀取方法。 貼片電感的感值代碼通常采用數(shù)碼表示法,這種
    的頭像 發(fā)表于 03-06 14:15 ?1837次閱讀
    貼片電感的感值代碼與<b class='flag-5'>讀取</b><b class='flag-5'>方法</b>