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)不再提示

PLC高手對(duì)Slice的使用方式與說(shuō)明

PLC技術(shù)圈 ? 來(lái)源:個(gè)人圖書館 ? 作者:阿明哥哥資料區(qū) ? 2021-03-12 14:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

編程S7-1200可以選擇包含所聲明變量的特定地址區(qū)域,可以訪問(wèn)寬為 1 位、8 位、16 位或 32 位的區(qū)域,這種訪問(wèn)類型稱之為“片段訪問(wèn)”(Slice access)。通過(guò) slice(片段訪問(wèn))方式,可以選擇所聲明變量中的特定尋址區(qū)域;可以實(shí)現(xiàn)從單個(gè)位到變量級(jí)別的符號(hào)訪問(wèn);片段訪問(wèn)不能尋址常量。slice 方式支持這2種方式的塊:可標(biāo)準(zhǔn)訪問(wèn)的塊、可優(yōu)化訪問(wèn)的塊。

1. 語(yǔ)法表達(dá)

下列語(yǔ)法用于尋址:

1. 《Tag》.x《Bit number》

2. 《Tag》.b《BYTE number》

3. 《Tag》.w《WORD number》

4. 《Tag》.d《DWORD number》

語(yǔ)法說(shuō)明

部分說(shuō)明

《Tag》訪問(wèn)的變量標(biāo)識(shí)。

x訪問(wèn)寬度為“位(1 位)”的標(biāo)識(shí)

b訪問(wèn)寬度為“字節(jié)(8 位)”的標(biāo)識(shí)

w訪問(wèn)寬度為“字(16 位)”的標(biāo)識(shí)

d訪問(wèn)寬度為“雙字(32 位)”的標(biāo)識(shí)

《BIT number》待訪問(wèn)內(nèi)的位號(hào)。編號(hào) 0 表示訪問(wèn)最低有效位。

《BYTE number》待訪問(wèn)內(nèi)的字節(jié)號(hào)。編號(hào) 0 表示訪問(wèn)最低有效字節(jié)。

《WORD number》訪問(wèn)的內(nèi)的字號(hào)。編號(hào) 0 表示訪問(wèn)最低有效字。

《DWORD number》訪問(wèn)的內(nèi)的雙字號(hào)。編號(hào) 0 表示訪問(wèn)最低有效雙字。

通常針對(duì)Byte、Word等數(shù)據(jù)類型的變量進(jìn)行片段訪問(wèn),如下圖所示,此外也可以對(duì) INT、DINT 等整數(shù)數(shù)據(jù)類型的變量進(jìn)行片段訪問(wèn)。

2. 使用說(shuō)明

(1)使用 DB 塊變量進(jìn)行 Slice 訪問(wèn)

創(chuàng)建一個(gè) S7-1200 的項(xiàng)目,在程序塊中新建一個(gè) DB 塊(優(yōu)化的塊訪問(wèn)),創(chuàng)建一個(gè)變量,數(shù)據(jù)類型為 DWord,可以看到該變量沒(méi)有絕對(duì)地址,如下圖所示。

在程序段 1 中插入常開(kāi)和賦值指令,常開(kāi)指令填寫地址“DB1.Static_1.X0”,賦值指令填寫地址“DB1.Static_1.X1”,其中 X0 和 X1 分別表示變量 Static_1 的第 0 位和第 1 位,如下圖所示。

在程序段 2 中插入 MOVE 指令,IN 管腳填寫地址“DB1.Static_1.B0”,OUT 管腳填寫地址“DB1.Static_1.B1”,其中 X0 和 X1 分別表示變量 Static_1 的第 0 字節(jié)和第 1 字節(jié),如下圖所示。

依次類推,對(duì)字訪問(wèn),就是填寫地址“DB1.Static_1.W0”和“DB1.Static_1.W1”。

(2)FB、FC 塊接口變量的 Slice 訪問(wèn)

創(chuàng)建程序塊(本例創(chuàng)建 FC 塊,優(yōu)化的塊訪問(wèn)),在 Input 和 Output 分別創(chuàng)建變量“Input_1”和“Output_1”,數(shù)據(jù)類型分別是 DInt 和 Dword,可以看到這兩個(gè)變量沒(méi)有絕對(duì)地址,如下圖所示。

程序段 1,常開(kāi)指令填寫地址“Input_1.X0”,賦值指令填寫地址“Output_1.X0”;程序段2,MOVE 指令的 IN 管腳填寫地址“Input_1.W0”,OUT 管腳填寫地址“Output_1.W0”。最后如下圖所示。


編輯:lyn

聲明:本文內(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編程
    +關(guān)注

    關(guān)注

    47

    文章

    248

    瀏覽量

    40618
  • Slice
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    8399

原文標(biāo)題:PLC高手編程都會(huì)用Slice方式對(duì)變量進(jìn)行尋址

文章出處:【微信號(hào):xue_PLC,微信公眾號(hào):PLC技術(shù)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    PLC智能物聯(lián)網(wǎng)網(wǎng)關(guān)有哪些上網(wǎng)方式

    PLC智能物聯(lián)網(wǎng)網(wǎng)關(guān)的上網(wǎng)方式主要包括以下幾種 : 5G/4G網(wǎng)絡(luò) : 適用場(chǎng)景 :適用于沒(méi)有有線網(wǎng)絡(luò)覆蓋或需要移動(dòng)性的工業(yè)場(chǎng)景,如戶外設(shè)備、偏遠(yuǎn)工廠等。 特點(diǎn) :支持5G RedCap、CAT4
    的頭像 發(fā)表于 10-23 17:49 ?796次閱讀

    如何采集不同品牌PLC的數(shù)據(jù)?

    (型號(hào):SG-PLC-Private) ,主要用于在不需要對(duì)PLC編程的情況下將PLC數(shù)據(jù)映射到Modbus TCP(映射的方式符合PLC
    的頭像 發(fā)表于 10-21 14:47 ?496次閱讀

    西門子PLC的標(biāo)簽方式數(shù)據(jù)讀寫資源庫(kù)-WinTcpS7_PLUS

    西門子的S7 PLUS協(xié)議資源庫(kù),支持標(biāo)簽方式讀寫S7-1200/1500的PLC數(shù)據(jù),能瀏覽到PLC中所有標(biāo)簽、數(shù)據(jù)塊以及結(jié)構(gòu)體的信息,如下圖,附件中有VB.NET和C#的例程源碼。
    發(fā)表于 10-13 12:54

    PLC數(shù)據(jù)采集的方式有哪幾種

    通信,成為補(bǔ)足企業(yè)自動(dòng)化生產(chǎn)與管理的重要環(huán)節(jié)。 PLC(可編程邏輯控制器)作為連接底層設(shè)備與上層管理系統(tǒng)的關(guān)鍵樞紐,承載著設(shè)備運(yùn)行狀態(tài)、工藝參數(shù)、故障信息等核心數(shù)據(jù)的存儲(chǔ)與交互功能。通過(guò)采集PLC數(shù)據(jù)并實(shí)現(xiàn)聯(lián)網(wǎng)通信,
    的頭像 發(fā)表于 09-28 17:01 ?725次閱讀
    <b class='flag-5'>PLC</b>數(shù)據(jù)采集的<b class='flag-5'>方式</b>有哪幾種

    PC高級(jí)語(yǔ)言標(biāo)簽方式讀寫西門子PLC數(shù)據(jù)的資源含源碼

    本帖最后由 autoctrl 于 2025-9-13 13:51 編輯 西門子S7 PLUS協(xié)議,支持標(biāo)簽方式讀寫PLC數(shù)據(jù),能瀏覽到PLC中所有標(biāo)簽、塊以及結(jié)構(gòu)體的信息,如下圖,附件中有VB.NET和C#的例程源碼:
    發(fā)表于 09-13 13:50

    工業(yè)PLC網(wǎng)關(guān)如何發(fā)揮功能

    的數(shù)據(jù)傳輸與智能決策支持。以下是其核心功能的發(fā)揮方式及具體應(yīng)用場(chǎng)景: 一、協(xié)議轉(zhuǎn)換:打破設(shè)備通信壁壘 工業(yè)現(xiàn)場(chǎng)設(shè)備品牌多樣、協(xié)議復(fù)雜,PLC網(wǎng)關(guān)通過(guò)內(nèi)置多協(xié)議解析引擎,支持西門子S7、三菱MC、歐姆龍F(tuán)INS、Modbus RTU/TCP等主流
    的頭像 發(fā)表于 09-05 17:51 ?926次閱讀

    PLC數(shù)據(jù)采集網(wǎng)關(guān)支持哪些上網(wǎng)方式

    PLC數(shù)據(jù)采集網(wǎng)關(guān)支持多種上網(wǎng)方式,常見(jiàn)的有以下幾種: 5G/4G:支持5GRedCap、CAT4、CAT1等4G網(wǎng)絡(luò)制式,如物通博聯(lián)的WG581系列4G工業(yè)智能網(wǎng)關(guān),可通過(guò)5G/4G網(wǎng)絡(luò)實(shí)現(xiàn)高速
    的頭像 發(fā)表于 08-16 14:43 ?508次閱讀

    歐姆龍NJ/NX系列PLC的CIP協(xié)議標(biāo)簽方式與西門子PLC之間通訊

    機(jī)制。 ? ?本案例是歐姆龍的NJ501與西門子的S7-1500的PLC之間以太網(wǎng)跨網(wǎng)段通訊,NJ501采用標(biāo)簽方式通訊。下圖是通過(guò)IGT-DSER的參數(shù)配置軟件(在附件中)配置完成的PLC數(shù)據(jù)交互地址表,包括
    發(fā)表于 07-23 10:09

    PLC之間跨區(qū)域通訊!無(wú)線通訊方案全解析

    工業(yè)現(xiàn)場(chǎng)環(huán)境往往復(fù)雜且惡劣,PLC設(shè)備通常分布在較大的區(qū)域,如大型工廠車間、礦山、倉(cāng)庫(kù)等,且設(shè)備之間距離較遠(yuǎn)。這些設(shè)備之間如果通過(guò)有線方式連接PLC實(shí)現(xiàn)數(shù)據(jù)交互,布線成本較高且易受環(huán)境影響被損壞
    的頭像 發(fā)表于 07-21 16:57 ?810次閱讀
    <b class='flag-5'>PLC</b>之間跨區(qū)域通訊!無(wú)線通訊方案全解析

    工控PLC數(shù)據(jù)采集網(wǎng)關(guān)支持哪些通信方式

    工控PLC數(shù)據(jù)采集網(wǎng)關(guān)支持多種通信方式,包括無(wú)線通信和有線通信,具體如下: 無(wú)線通信: 5G/4G通信:支持5G、4G網(wǎng)絡(luò),如5GRedCap、CAT4/CAT14G等,可實(shí)現(xiàn)高速、穩(wěn)定的數(shù)據(jù)傳輸
    的頭像 發(fā)表于 07-21 14:43 ?753次閱讀
    工控<b class='flag-5'>PLC</b>數(shù)據(jù)采集網(wǎng)關(guān)支持哪些通信<b class='flag-5'>方式</b>

    PLC數(shù)據(jù)采集平臺(tái)需要設(shè)置哪些參數(shù)

    PLC數(shù)據(jù)采集平臺(tái)的參數(shù)設(shè)置需圍繞設(shè)備通信、數(shù)據(jù)采集規(guī)則、存儲(chǔ)與處理、安全與告警等核心環(huán)節(jié)展開(kāi),確保數(shù)據(jù)準(zhǔn)確、實(shí)時(shí)、可靠地傳輸與管理。以下是具體的參數(shù)分類及說(shuō)明: 一、設(shè)備通信參數(shù) 用于建立PLC
    的頭像 發(fā)表于 07-11 16:03 ?741次閱讀

    PLC遠(yuǎn)程維護(hù)平臺(tái)有什么優(yōu)點(diǎn)

    PLC遠(yuǎn)程維護(hù)平臺(tái)是工業(yè)自動(dòng)化領(lǐng)域中用于對(duì)PLC設(shè)備進(jìn)行遠(yuǎn)程監(jiān)控、診斷、維護(hù)和管理的系統(tǒng),具有諸多顯著優(yōu)點(diǎn),以下從不同維度展開(kāi)介紹: 提升運(yùn)維效率 快速響應(yīng)故障 :傳統(tǒng)運(yùn)維方式下,當(dāng)PLC
    的頭像 發(fā)表于 06-11 16:04 ?610次閱讀
    <b class='flag-5'>PLC</b>遠(yuǎn)程維護(hù)平臺(tái)有什么優(yōu)點(diǎn)

    PLC如何通過(guò)模擬量輸出對(duì)變頻器調(diào)速

    PLC與變頻器的Modbus通信)、外部電位器方式PLC可以輸出模擬量信號(hào)到變頻器)等多種方式,相對(duì)來(lái)說(shuō)模擬量調(diào)速方式較為簡(jiǎn)單,且相比于多
    的頭像 發(fā)表于 04-01 17:29 ?3565次閱讀
    <b class='flag-5'>PLC</b>如何通過(guò)模擬量輸出對(duì)變頻器調(diào)速

    PLC智能網(wǎng)關(guān)與PLC遠(yuǎn)程維護(hù)平臺(tái)有哪些聯(lián)系

    PLC智能網(wǎng)關(guān)與PLC遠(yuǎn)程維護(hù)平臺(tái)緊密協(xié)作,共同實(shí)現(xiàn)對(duì)PLC設(shè)備的遠(yuǎn)程監(jiān)控與維護(hù),以下是它們之間的具體聯(lián)系: 數(shù)據(jù)傳輸與交互 PLC智能網(wǎng)關(guān)采集數(shù)據(jù):
    的頭像 發(fā)表于 03-27 14:43 ?665次閱讀

    PLC應(yīng)用技巧,輕松解決PLC故障

    PLC(可編程邏輯控制器)在工業(yè)自動(dòng)化領(lǐng)域中扮演著至關(guān)重要的角色。為了確保PLC的穩(wěn)定運(yùn)行并解決可能出現(xiàn)的故障,以下是一些實(shí)用的PLC應(yīng)用技巧,這些技巧對(duì)于解決PLC故障非常有幫助:
    的頭像 發(fā)表于 03-23 07:42 ?1038次閱讀
    <b class='flag-5'>PLC</b>應(yīng)用技巧,輕松解決<b class='flag-5'>PLC</b>故障