日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

鋇錸技術(shù)BL118 Node-Red邊緣計(jì)算網(wǎng)關(guān)西門子PLC S7協(xié)議使用方法

金鴿科技 ? 來(lái)源:金鴿科技 ? 作者:金鴿科技 ? 2025-12-03 16:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、概述

node-red-contrib-s7用于與 Siemens S7 PLC 交互的 Node-RED 節(jié)點(diǎn)。S7讀數(shù)據(jù) S7寫數(shù)據(jù) S7高級(jí)讀取支持以S7協(xié)議讀寫西門子系列PLC的數(shù)據(jù),目前已經(jīng)測(cè)試過(guò)西門子PLC如下:

S7-200 Smart

注:僅支持網(wǎng)口通信

二、安裝方法

Node-RED 界面中的 “Manage Palette” 菜單安裝此節(jié)點(diǎn)。

如果是開(kāi)源的系統(tǒng),可以在 npm install node-red-contrib-s7

注:需要 NodeJS 版本 10 或更高版本以及 Node-RED 版本 1.0 或更高版本。

三、節(jié)點(diǎn)介紹

3.1 s7 in讀數(shù)據(jù)節(jié)點(diǎn)

從S7協(xié)議的PLC內(nèi)部讀取數(shù)據(jù)

wKgZO2kv-WOAXrYiAAAE-l7vu8w910.png

l輸出參數(shù)

payload 從PLC讀取到的值,輸出格式取決于配置的模式
topic 當(dāng)輸出為單個(gè)變量時(shí),為消息的名稱

l模式詳解

從PLC中按照配置好的規(guī)則循環(huán)讀取所有數(shù)據(jù),有三種模式:

單個(gè)變量
(Single variable)
可以從配置的變量中選擇單個(gè)變量,每個(gè)周期都會(huì)輸出一條消息?;蛘弋?dāng)采集的值變化時(shí)在輸出。msg.payload是變量的值msg.topic是變量的名稱
所有變量,每條消息一個(gè)
(All variables, one per message)
每個(gè)變量輸出一條和單個(gè)變量模式類似,每個(gè)變量都會(huì)輸出一條消息
所有變量
(All variables)
輸出一條所有消息通過(guò)一條消息輸出。msg.payload是一個(gè)包含了所有變量名稱和值的結(jié)構(gòu)體

3.2 s7 out 寫數(shù)據(jù)節(jié)點(diǎn)

向S7協(xié)議的PLC內(nèi)部寫入數(shù)據(jù)。注:向生產(chǎn)環(huán)境的PLC寫入數(shù)據(jù)時(shí)要慎重!

wKgZPGkv-WOARnjmAAAC7ARaT5A830.png

l輸入?yún)?shù)

payload 要寫入的數(shù)據(jù),將其轉(zhuǎn)換為所需的數(shù)據(jù)類型
variable PLC要寫入的變量,根據(jù)配置的變量表選擇。只有當(dāng)變量配置為空時(shí),此字段才有效

向節(jié)點(diǎn)配置的變量或消息指定的變量中寫入數(shù)據(jù),可以通過(guò)將msg.variable和msg.payload設(shè)置為數(shù)組實(shí)現(xiàn)一次寫入多個(gè)變量

3.3 s7 control 高級(jí)讀取節(jié)點(diǎn)

高級(jí)控制功能,此節(jié)點(diǎn)的功能取決于選擇的模式。

Cycle Time(循環(huán)) 循環(huán)讀取變量,時(shí)間間隔可以更改。如果選擇此模式,payload必須是一個(gè)正數(shù),即可以通過(guò)傳入消息的payload字段來(lái)設(shè)置讀取間隔。如果是0則禁用循環(huán)讀取
Trigger read(觸發(fā)) 手動(dòng)觸發(fā)讀取

四、使用方法

4.1配置PLC節(jié)點(diǎn)

配置connection屬性

wKgZO2kv-WSAWEDLAABSCywM7zQ458.png

S7讀數(shù)據(jù)S7寫數(shù)據(jù)S7高級(jí)讀取共用一個(gè)S7配置節(jié)點(diǎn),主要功能也集中在S7配置節(jié)點(diǎn)內(nèi),配置內(nèi)容如下:

接口(Transport):目前只支持以太網(wǎng),也就是S7協(xié)議

Address(IP):PLC的IP地址

Port(端口):S7通信端口,默認(rèn)102

Mode(模式):Rack/Slot(機(jī)架號(hào)/槽號(hào),通常選擇此模式,TIA Portal軟件查看地址見(jiàn)下圖)

TASP(S7-200Smart選擇TASP,10.02 03.01)

Cycle time(采集周期):配置從PLC讀取變量的時(shí)間間隔,如果設(shè)置0則禁用自動(dòng)讀取

Timeout(超時(shí)時(shí)間):配置從PLC讀取變量的超時(shí)時(shí)間,如果網(wǎng)絡(luò)繁忙或者延遲很高,可能需要加大此 時(shí)間。

TIA Portal(博途)軟件架號(hào)槽號(hào)查看方法:

wKgZPGkv-WSAFhM5AAGLVapU3wE446.png

l配置Variables

wKgZPGkv-WaAcZe3AABBNJZXpjQ759.png

變量地址即數(shù)據(jù)點(diǎn)地址,表示方式和Step7以及博圖軟件有一些不同,具體配置請(qǐng)參考下表進(jìn)行設(shè)置:

變量地址 Step7 地址 數(shù)據(jù)類型 描述
DB5,X0.1 DB5.DBX0.1 Boolean Bit 1 of byte 0 of DB 5
DB23,B1 or DB23,BYTE1 DB23.DBB1 Number Byte 1 (0-255) of DB 23
DB100,C2 or DB100,CHAR2 DB100.DBB2 String Byte 2 of DB 100 as a Char
DB42,I3 or DB42,INT3 DB42.DBW3 Number Signed 16-bit number at byte 3 of DB 42
DB57,WORD4 DB57.DBW4 Number Unsigned 16-bit number at byte 4 of DB 57
DB13,DI5 or DB13,DINT5 DB13.DBD5 Number Signed 32-bit number at byte 5 of DB 13
DB19,DW6 or DB19,DWORD6 DB19.DBD6 Number Unsigned 32-bit number at byte 6 of DB 19
DB21,R7 or DB21,REAL7 DB19.DBD7 Number Floating point 32-bit number at byte 7 of DB 21
DB2,S7.10* - String String of length 10 starting at byte 7 of DB 2
I1.0 or E1.0 I1.0 or E1.0 Boolean Bit 0 of byte 1 of input area
Q2.1 or A2.1 Q2.1 or A2.1 Boolean Bit 1 of byte 2 of output area
M3.2 QM3.2 Boolean Bit 2 of byte 3 of memory area
IB4 or EB4 IB4 or EB4 Number Byte 4 (0 -255) of input area
QB5 or AB5 QB5 or AB5 Number Byte 5 (0 -255) of output area
MB6 MB6 Number Byte 6 (0 -255) of memory area
IC7 or EC7 IB7 or EB7 String Byte 7 of input area as a Char
QC8 or AC8 QB8 or AB8 String Byte 8 of output area as a Char
MC9 MB9 String Byte 9 of memory area as a Char
II10 or EI10 IW10 or EW10 Number Signed 16-bit number at byte 10 of input area
QI12 or AI12 QW12 or AW12 Number Signed 16-bit number at byte 12 of output area
MI14 MW14 Number Signed 16-bit number at byte 14 of memory area
IW16 or EW16 IW16 or EW16 Number Unsigned 16-bit number at byte 16 of input area
QW18 or AW18 QW18 or AW18 Number Unsigned 16-bit number at byte 18 of output area
MW20 MW20 Number Unsigned 16-bit number at byte 20 of memory area
IDI22 or EDI22 ID22 or ED22 Number Signed 32-bit number at byte 22 of input area
QDI24 or ADI24 QD24 or AD24 Number Signed 32-bit number at byte 24 of output area
MDI26 MD26 Number Signed 32-bit number at byte 26 of memory area
ID28 or ED28 ID28 or ED28 Number Unsigned 32-bit number at byte 28 of input area
QD30 or AD30 QD30 or AD30 Number Unsigned 32-bit number at byte 30 of output area
MD32 MD32 Number Unsigned 32-bit number at byte 32 of memory area
IR34 or ER34 IR34 or ER34 Number Floating point 32-bit number at byte 34 of input area
QR36 or AR36 QR36 or AR36 Number Floating point 32-bit number at byte 36 of output area
MR38 MR38 Number Floating point 32-bit number at byte 38 of memory area
DB1,DT0 - Date** A timestamp in the DATE_AND_TIME format
DB1,DTZ10 - Date** A timestamp in the DATE_AND_TIME format, in UTC
DB2,DTL2 - Date** A timestamp in the DTL format
DB1,DTLZ12 - Date** A timestamp in the DTL format, in UTC
DB57,RWORD4 DB57.DBW4 Number Unsigned 16-bit number at byte 4 of DB 57, interpreted as Little-Endian
DB13,RDI5 or DB13,RDINT5 DB13.DBD5 Number Signed 32-bit number at byte 5 of DB 13, interpreted as Little-Endian
MRW20 MRW20 Number Unsigned 16-bit number at byte 20 of memory area, interpreted as Little-Endian

注:在使用S7-1200/1500讀取數(shù)據(jù)時(shí)需要進(jìn)行以下配置:

l要訪問(wèn)的數(shù)據(jù)塊必須禁用:“Optimized block access”

l在 CPU 屬性的“保護(hù)”部分中,啟用 Permit access with PUT/GET

審核編輯 黃宇

聲明:本文內(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)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5052

    文章

    14823

    瀏覽量

    488732
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    6959

    瀏覽量

    56595
  • 邊緣計(jì)算
    +關(guān)注

    關(guān)注

    22

    文章

    3564

    瀏覽量

    53712
  • node
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    西門子S7-1200/1500 PLC數(shù)據(jù)采集上云實(shí)戰(zhàn)指南

    Server,不僅成本較高,鏈路冗余度也有限。 主要挑戰(zhàn)體現(xiàn)在以下方面: 協(xié)議解析復(fù)雜:S7協(xié)議的報(bào)文結(jié)構(gòu)及數(shù)據(jù)地址映射需要專業(yè)技術(shù)支持。 數(shù)據(jù)安全風(fēng)險(xiǎn):將
    的頭像 發(fā)表于 02-28 16:42 ?692次閱讀

    智慧水務(wù)為什么越來(lái)越多項(xiàng)目選擇 BL118|水務(wù)物聯(lián)網(wǎng)邊緣計(jì)算方案解析

    智慧水務(wù),為什么越來(lái)越多項(xiàng)目選擇 BL118? ——基于技術(shù) BL118 的水務(wù)物聯(lián)網(wǎng)采集與邊緣
    的頭像 發(fā)表于 01-22 15:00 ?283次閱讀
    智慧水務(wù)為什么越來(lái)越多項(xiàng)目選擇 <b class='flag-5'>BL118</b>|水務(wù)物聯(lián)網(wǎng)<b class='flag-5'>邊緣</b><b class='flag-5'>計(jì)算</b>方案解析

    上萬(wàn)點(diǎn)數(shù)據(jù)如何穩(wěn)定采集?基于 BL118 Node-RED 的工業(yè)邊緣匯聚方案

    寫不寫得下”,而是這些問(wèn)題: 點(diǎn)位多了,系統(tǒng)還穩(wěn)不穩(wěn)? 數(shù)據(jù)頻率高了,會(huì)不會(huì)丟數(shù)、卡頓? 協(xié)議雜、品牌多,后期維護(hù)成本會(huì)不會(huì)失控? 今天我們結(jié)合 技術(shù)
    的頭像 發(fā)表于 01-21 17:46 ?1249次閱讀
    上萬(wàn)點(diǎn)數(shù)據(jù)如何穩(wěn)定采集?基于 <b class='flag-5'>BL118</b> <b class='flag-5'>Node-RED</b> 的工業(yè)<b class='flag-5'>邊緣</b>匯聚方案

    ARMxy系列邊緣網(wǎng)關(guān)上實(shí)現(xiàn)Node-RED與FUXA的OPC UA通信

    成本要可控 有沒(méi)有一種方案, 既穩(wěn)、又靈活,還能真正跑在現(xiàn)場(chǎng)? ARMxy + Node-RED + FUXA,正是在這種背景下,被越來(lái)越多工程師選中的組合。 系統(tǒng)拓?fù)鋱D 今天給大家演示下,ARMxy 系列邊緣網(wǎng)關(guān)上實(shí)現(xiàn)
    的頭像 發(fā)表于 01-21 17:29 ?1082次閱讀
    ARMxy系列<b class='flag-5'>邊緣</b><b class='flag-5'>網(wǎng)關(guān)</b>上實(shí)現(xiàn)<b class='flag-5'>Node-RED</b>與FUXA的OPC UA通信

    BL118 Node-RED 邊緣計(jì)算網(wǎng)關(guān):數(shù)據(jù)采集場(chǎng)景下的“隱形冠軍”

    分析、安全監(jiān)測(cè),數(shù)據(jù)不但要采,還要 處理得快、處理得準(zhǔn)、處理得靈活 。 這,就是 BL118 Node-RED 邊緣計(jì)算網(wǎng)關(guān)大顯身手的地方。
    的頭像 發(fā)表于 12-03 16:52 ?1078次閱讀
    <b class='flag-5'>BL118</b> <b class='flag-5'>Node-RED</b> <b class='flag-5'>邊緣</b><b class='flag-5'>計(jì)算</b><b class='flag-5'>網(wǎng)關(guān)</b>:數(shù)據(jù)采集場(chǎng)景下的“隱形冠軍”

    HINET網(wǎng)關(guān)實(shí)現(xiàn)西門子S7-1200 PLC遠(yuǎn)程監(jiān)控方案

    、觸摸屏等工業(yè)設(shè)備建立穩(wěn)定連接。該產(chǎn)品采用開(kāi)放的數(shù)據(jù)通信協(xié)議,配置流程簡(jiǎn)潔明了,能夠有效實(shí)現(xiàn)PLC設(shè)備在移動(dòng)終端與平臺(tái)層面的數(shù)據(jù)在線監(jiān)控。 西門子S7-1200基于華辰智通HINET
    的頭像 發(fā)表于 10-29 16:18 ?706次閱讀

    Node-RED工業(yè)節(jié)點(diǎn)推薦:Modbus、PLC、OPC UA、MQTT 都能搞定!

    在工業(yè)現(xiàn)場(chǎng),設(shè)備多、協(xié)議雜、系統(tǒng)分散是常態(tài)。但自從有了Node-RED,工程師只需“拖一拖”“連一連”,就能讓 PLC、傳感器、數(shù)據(jù)庫(kù)與云端高效互通。 今天,深圳市
    的頭像 發(fā)表于 10-13 18:02 ?1656次閱讀
    <b class='flag-5'>Node-RED</b>工業(yè)節(jié)點(diǎn)推薦:Modbus、<b class='flag-5'>PLC</b>、OPC UA、MQTT 都能搞定!

    工廠設(shè)備報(bào)警還在靠人盯?BL118邊緣計(jì)算網(wǎng)關(guān)+AI智能分析 讓您的產(chǎn)線學(xué)會(huì)自己“看病”!

    的工程師處理,整個(gè)流程不僅耗時(shí)耗力,更容易因信息傳遞的延遲而錯(cuò)失最佳處理時(shí)機(jī)。 如果,您的產(chǎn)線能自己“開(kāi)口說(shuō)話”,主動(dòng)報(bào)告“病情”并自動(dòng)呼叫“醫(yī)生”呢? 如今,這一設(shè)想已成為現(xiàn)實(shí)。通過(guò) BL118
    的頭像 發(fā)表于 10-11 12:00 ?603次閱讀

    應(yīng)用案例分享:西門子ATEC控制器BACnet MSTP轉(zhuǎn)MQTT對(duì)接平臺(tái)技術(shù)BA113網(wǎng)關(guān)

    在樓宇自控與智慧能源系統(tǒng)中,西門子ATEC控制器常用BACnet MSTP協(xié)議,而上層平臺(tái)越來(lái)越依賴MQTT。深圳市技術(shù)有限公司推出的B
    的頭像 發(fā)表于 09-16 15:36 ?940次閱讀
    應(yīng)用案例分享:<b class='flag-5'>西門子</b>ATEC控制器BACnet MSTP轉(zhuǎn)MQTT對(duì)接平臺(tái)<b class='flag-5'>鋇</b><b class='flag-5'>錸</b><b class='flag-5'>技術(shù)</b>BA113<b class='flag-5'>網(wǎng)關(guān)</b>

    工業(yè)物聯(lián)網(wǎng)和自動(dòng)化領(lǐng)域 Node-RED 最常用的 10 大節(jié)點(diǎn),你用過(guò)幾個(gè)?

    本文盤點(diǎn)了工業(yè)物聯(lián)網(wǎng)與自動(dòng)化領(lǐng)域 Node-RED 最常用的 10 大節(jié)點(diǎn),包括 inject、debug、MQTT、Modbus、OPC UA 等,并結(jié)合應(yīng)用場(chǎng)景與技巧進(jìn)行解析。技術(shù)
    的頭像 發(fā)表于 08-13 11:47 ?1789次閱讀
    工業(yè)物聯(lián)網(wǎng)和自動(dòng)化領(lǐng)域 <b class='flag-5'>Node-RED</b> 最常用的 10 大節(jié)點(diǎn),你用過(guò)幾個(gè)?

    ProfibusDP轉(zhuǎn)DeviceNet施耐德PLC聯(lián)合西門子S7–1200提升物流倉(cāng)儲(chǔ)貨物分揀效率技術(shù)案例

    DeviceNet轉(zhuǎn) ProfibusDP網(wǎng)關(guān)在物流倉(cāng)儲(chǔ)中心的自動(dòng)化程度不斷提升,眾多設(shè)備協(xié)同作業(yè)。某大型物流倉(cāng)庫(kù),其貨物分揀區(qū)由西門子 S7 - 1200 系列 PLC 通過(guò) Pro
    的頭像 發(fā)表于 07-23 21:45 ?724次閱讀
    ProfibusDP轉(zhuǎn)DeviceNet施耐德<b class='flag-5'>PLC</b>聯(lián)合<b class='flag-5'>西門子</b><b class='flag-5'>S7</b>–1200提升物流倉(cāng)儲(chǔ)貨物分揀效率<b class='flag-5'>技術(shù)</b>案例

    如何破解三菱PLC西門子PLC的通訊難題

    在工業(yè)自動(dòng)化領(lǐng)域,不同品牌PLC之間的通訊一直是工程師們關(guān)注的焦點(diǎn)。三菱PLC西門子PLC作為市場(chǎng)主流設(shè)備,常因協(xié)議差異導(dǎo)致數(shù)據(jù)交互困難。
    的頭像 發(fā)表于 06-09 17:14 ?1633次閱讀
    如何破解三菱<b class='flag-5'>PLC</b>與<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>的通訊難題

    工業(yè)智能網(wǎng)關(guān)可以采集西門子PLC

    、臺(tái)達(dá)等。 具體而言,工業(yè)智能網(wǎng)關(guān)采集西門子PLC數(shù)據(jù)的過(guò)程如下: 連接方式:通過(guò)串口或網(wǎng)口將工業(yè)智能網(wǎng)關(guān)西門子
    的頭像 發(fā)表于 05-26 09:14 ?2087次閱讀

    西門子S7 PLC通過(guò)深控技術(shù)無(wú)點(diǎn)表工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)數(shù)據(jù)采集與智能決策方案

    深控技術(shù)“不需要點(diǎn)表的工業(yè)數(shù)采網(wǎng)關(guān)”針對(duì)西門子S7系列PLC(包括S7-300、
    的頭像 發(fā)表于 05-23 10:44 ?1006次閱讀

    OPC UA數(shù)采網(wǎng)關(guān)實(shí)現(xiàn)西門子PLC數(shù)據(jù)采集到MES平臺(tái)

    UA等協(xié)議,能夠與西門子PLCS7-200、S7-200 SMART、S7-300、
    的頭像 發(fā)表于 05-08 14:06 ?1401次閱讀
    OPC UA數(shù)采<b class='flag-5'>網(wǎng)關(guān)</b>實(shí)現(xiàn)<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>數(shù)據(jù)采集到MES平臺(tái)
    铁岭市| 太白县| 孝义市| 大埔区| 铁力市| 兴文县| 城口县| 阜康市| 来凤县| 石狮市| 唐海县| 获嘉县| 芮城县| 梁平县| 搜索| 淮滨县| 江城| 馆陶县| 泰顺县| 米泉市| 黔东| 临武县| 安龙县| 忻城县| 庄河市| 平乐县| 景洪市| 昌吉市| 鲁甸县| 潼关县| 洛扎县| 阿坝县| 阿合奇县| 石屏县| 东源县| 安阳县| 尚志市| 云龙县| 天镇县| 阳西县| 安顺市|