在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

S7-1200如何創(chuàng)建AT覆蓋變量

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-06-30 11:02 ? 次閱讀

S7-1200 使用AT覆蓋變量

S7-1200 要訪問(wèn)聲明變量?jī)?nèi)的數(shù)據(jù)區(qū)域,可以通過(guò)附加聲明來(lái)覆蓋所聲明的變量。這樣可以選擇對(duì)不同數(shù)據(jù)類型的已聲明變量進(jìn)行尋址,例如,可以使用 BOOL 的 ARRAY 對(duì) WORD 數(shù)據(jù)類型變量的各個(gè)位尋址。

下面介紹詳細(xì)的做法。

1. 如何創(chuàng)建 AT 覆蓋變量

創(chuàng)建一個(gè) S7-1200 的項(xiàng)目,在程序塊中新建一個(gè) FB 塊(或者 FC 塊),右擊 FB 塊進(jìn)入該塊的屬性中,將 FB 塊屬性中的“優(yōu)化的塊訪問(wèn)”給去掉,如圖 1 所示。

e37c154a-f7c3-11ec-ba43-dac502259ad0.jpg

圖 1 創(chuàng)建非優(yōu)化的 FB 塊

雙擊進(jìn)入 FB 塊, 展開 FB 塊的“塊接口”,如圖 2 所示。

e3970396-f7c3-11ec-ba43-dac502259ad0.jpg

圖 2 展開 FB 塊的“塊接口”

在“塊接口”中,在 Input 添加一個(gè)變量,變量名為 A,數(shù)據(jù)類型為 int;接著在變量 A 下面一行,數(shù)據(jù)類型這一列,手動(dòng)輸入“AT”,如圖 3 所示。

e3a7c9ce-f7c3-11ec-ba43-dac502259ad0.jpg

圖 3 輸入“AT”

Input 中會(huì)生成一個(gè)新變量“Input_1”,數(shù)據(jù)類型是 int,將這個(gè)變量的數(shù)據(jù)類型修改成 Array,并編譯該 FB 塊,可以看到變量 A 和變量 Input_1 的偏移量都是 0.0,這表示變量 A 和變量 Input_1 是相同地址,只是以不同的數(shù)據(jù)類型顯示,如圖 4 所示。

e3b6b402-f7c3-11ec-ba43-dac502259ad0.jpg

圖 4 生成地址相同的新變量

以此方法新建 Output 的變量 B 和變量 Output_1,這樣就可以對(duì)變量 A 和變量 B 進(jìn)行位操作,如圖 5 所示。

e3bf29e8-f7c3-11ec-ba43-dac502259ad0.jpg

圖 5 對(duì)變量進(jìn)行位操作

OB1 調(diào)用 FB 塊時(shí),F(xiàn)B 塊的管腳不會(huì)顯示變量 Input_1 和 Output_1,如圖 6 所示。

e3cf70e6-f7c3-11ec-ba43-dac502259ad0.jpg

圖 6 調(diào)用生成的 FB 塊

如 FB 塊選擇的是優(yōu)化的塊訪問(wèn),即:保留了 FB 塊屬性中的“優(yōu)化的塊訪問(wèn)”的勾選項(xiàng),見圖 1;這時(shí),需要在“保持性”一列中選擇“在 IDB 中設(shè)置”,才能使用 AT 變量覆蓋,如圖 7 所示。

e3de38d8-f7c3-11ec-ba43-dac502259ad0.jpg

圖 7 FB 塊的優(yōu)化訪問(wèn)處理

2. 注意事項(xiàng)和規(guī)則

注意事項(xiàng)

S7-1200/1500:在 FC 中使用 AT,對(duì)于 S7-1200/1500 中的FC,覆蓋變量和被覆蓋變量的數(shù)據(jù)長(zhǎng)度必須相同。如果無(wú)法通過(guò)程序?qū)崿F(xiàn),請(qǐng)檢查是否可以使用片段訪問(wèn)來(lái)代替 AT 結(jié)構(gòu)。

規(guī)則

對(duì)于變量覆蓋可適用于以下通用規(guī)則:

1.在 STL、LAD、FBD、GRAPH 和 SCL 中,允許變量覆蓋。

2.可以在以下塊中覆蓋變量:

—在標(biāo)準(zhǔn)訪問(wèn)的代碼中

—在可優(yōu)化訪問(wèn)具有保留設(shè)置“在 IDB 中設(shè)置”的變量代碼塊中

3.覆蓋變量數(shù)據(jù)寬度必須小于等于被覆蓋變量的數(shù)據(jù)寬度。

4.不可以覆蓋 VARIANT 和 INSTANCE 數(shù)據(jù)類型的變量。

5.無(wú)法覆蓋庫(kù)中聲明為接口中參數(shù)的塊。

6.無(wú)法覆蓋接口中聲明為參數(shù)的結(jié)構(gòu)化 PLC 變量。

下列組合規(guī)則也適用,如下表所示。

e3ea6e1e-f7c3-11ec-ba43-dac502259ad0.jpg

---------------------------END-----------------------

審核編輯 :李倩

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

    關(guān)注

    0

    文章

    614

    瀏覽量

    28771
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    333

    瀏覽量

    18392

原文標(biāo)題:S7-1200 使用AT覆蓋變量

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

收藏 人收藏

    評(píng)論

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

    S7-1200與歐姆龍智能儀表Modbus通信案例

    Modbus 通信是一種應(yīng)用廣泛的通信協(xié)議 ,在變頻器、智能儀表或是其他的一些智能設(shè)備上應(yīng)用的一種通用通信協(xié)議,本文以S7-1200系列PLC作為Modbus主站,以歐姆龍E5EZ的智能溫控儀表作為
    的頭像 發(fā)表于 03-27 17:25 ?366次閱讀
    <b class='flag-5'>S7-1200</b>與歐姆龍智能儀表Modbus通信案例

    EtherCAT轉(zhuǎn)ProfiNet西門子1200PLC與伺服電機(jī)通訊案例全解

    的其它設(shè)備或連接到ProfiNetPLC上,并在正常運(yùn)行中支持EtherCAT協(xié)議。本產(chǎn)品可作為EtherCAT主站,做為西門子S7-1200系列PLC的從站并在監(jiān)控系統(tǒng)中支持 PROFINET 協(xié)議
    的頭像 發(fā)表于 03-21 09:42 ?348次閱讀
    EtherCAT轉(zhuǎn)ProfiNet西門子<b class='flag-5'>1200</b>PLC與伺服電機(jī)通訊案例全解

    S7-1200/1500中創(chuàng)建氣缸功能塊的編程指南

    使用時(shí)進(jìn)行重復(fù)調(diào)用即可,這樣可以提升程序的編寫效率。那么在S7-1200/1500中如何編寫一個(gè)氣缸標(biāo)準(zhǔn)塊的程序呢?其實(shí),在網(wǎng)站上可以找到很多工程師提供的氣缸塊程序,但在這里我給大家介紹下我在項(xiàng)目中使用的氣缸標(biāo)準(zhǔn)塊程序,僅供
    的頭像 發(fā)表于 02-13 10:19 ?1108次閱讀
    在<b class='flag-5'>S7-1200</b>/1500中<b class='flag-5'>創(chuàng)建</b>氣缸功能塊的編程指南

    分布式IO模塊與S7-1200 PLC:打造高效分揀系統(tǒng)的新引擎

    在現(xiàn)代化物流中心,快速、高效、準(zhǔn)確的包裹分揀是衡量整個(gè)系統(tǒng)性能的關(guān)鍵指標(biāo)。為了實(shí)現(xiàn)這一目標(biāo),國(guó)產(chǎn)IO模塊與西門子S7-1200 PLC的結(jié)合應(yīng)用,正成為越來(lái)越多企業(yè)的首選方案。這一組合不僅優(yōu)化了數(shù)據(jù)采集和處理流程,還顯著提升了分揀效率,降低了運(yùn)營(yíng)成本。
    的頭像 發(fā)表于 01-22 14:56 ?319次閱讀
    分布式IO模塊與<b class='flag-5'>S7-1200</b> PLC:打造高效分揀系統(tǒng)的新引擎

    如何選擇適合的西門子S7-1200系列PLC型號(hào)?

    西門子S7-1200系列PLC作為中小型自動(dòng)化控制器,在研發(fā)過(guò)程中充分考慮了系統(tǒng)、控制器、人機(jī)界面和軟件的無(wú)縫整合和高效協(xié)調(diào),是工業(yè)自動(dòng)化領(lǐng)域中的重要組成部分。正確選擇適合的S7-1200系列PLC
    的頭像 發(fā)表于 12-09 18:24 ?2182次閱讀
    如何選擇適合的西門子<b class='flag-5'>S7-1200</b>系列PLC型號(hào)?

    基于 EtherCAT 轉(zhuǎn) ProfiNet 網(wǎng)關(guān)達(dá)成西門子 1200 PLC 與伺服電機(jī)通訊連接的應(yīng)用實(shí)例

    連接到ProfiNetPLC上,并在正常運(yùn)行中支持EtherCAT協(xié)議。本產(chǎn)品可作為EtherCAT主站,做為西門子S7-1200系列PLC的從站并在監(jiān)控系統(tǒng)中支持PROFINET協(xié)議。 二.設(shè)備介紹
    的頭像 發(fā)表于 12-09 16:29 ?943次閱讀
    基于 EtherCAT 轉(zhuǎn) ProfiNet 網(wǎng)關(guān)達(dá)成西門子 <b class='flag-5'>1200</b> PLC 與伺服電機(jī)通訊連接的應(yīng)用實(shí)例

    西門子1200、200smart、LOGO實(shí)現(xiàn)S7通訊演示

    版本軟件 4、交換機(jī) 五口路由器 5、若干網(wǎng)線 6、LOGO!A8.2 12/24RCE ?系列 7S7-200smart ?st20系列 8、S7-1200 ?1211c 系列 二、通信實(shí)現(xiàn)目的
    的頭像 發(fā)表于 12-05 09:31 ?1387次閱讀
    西門子<b class='flag-5'>1200</b>、200smart、LOGO實(shí)現(xiàn)<b class='flag-5'>S7</b>通訊演示

    西門子1200移位指令怎么移位怎么燈都亮了

    西門子S7-1200 PLC是一款廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制器,其編程環(huán)境為TIA Portal。在S7-1200中,移位指令(Shift Instruction)是一種基本的位操作指令,用于
    的頭像 發(fā)表于 08-16 17:10 ?1316次閱讀

    請(qǐng)問(wèn)西門子S7-1200如何實(shí)現(xiàn)Modbus TCP通訊?

    西門子S7-1200如何實(shí)現(xiàn)Modbus TCP通訊?
    發(fā)表于 07-25 06:24

    plc200的程序怎么轉(zhuǎn)plc1200

    -200和S7-1200系列。它們?cè)谟布蛙浖矫娲嬖谝欢ǖ牟町悾虼嗽趯LC200的程序轉(zhuǎn)換為PLC1200時(shí),需要進(jìn)行相應(yīng)的調(diào)整和優(yōu)化。 硬件配置 2.1 PLC200和PLC1200的硬件差異
    的頭像 發(fā)表于 07-01 10:00 ?1841次閱讀

    西門子S7-1200 PLC的指令介紹

    西門子S7-1200 PLC,作為西門子自動(dòng)化控制產(chǎn)品中的一款緊湊型控制器,憑借其強(qiáng)大的功能和易用性,在工業(yè)控制領(lǐng)域得到了廣泛的應(yīng)用。S7-1200 PLC不僅具備標(biāo)準(zhǔn)的PLC功能,還融入
    的頭像 發(fā)表于 06-18 14:52 ?4201次閱讀

    西門子S7-1200 PLC如何通過(guò)模擬量控制變頻器

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中,變頻器因其能實(shí)現(xiàn)對(duì)交流電動(dòng)機(jī)的平滑調(diào)速而得到了廣泛應(yīng)用。西門子S7-1200 PLC(可編程邏輯控制器)作為工業(yè)控制領(lǐng)域的重要設(shè)備,其通過(guò)模擬量控制變頻器的方式,不僅提高了
    的頭像 發(fā)表于 06-18 09:26 ?3664次閱讀

    簡(jiǎn)述S7-1200 PLC的硬件組成

    S7-1200 PLC(Programmable Logic Controller,可編程邏輯控制器)是西門子公司推出的一款小型、模塊化的可編程控制器,廣泛應(yīng)用于工業(yè)自動(dòng)化、過(guò)程控制、機(jī)械控制等領(lǐng)域
    的頭像 發(fā)表于 06-14 10:04 ?7023次閱讀

    西門子S7-1200 PLC的優(yōu)缺點(diǎn)分析

    西門子S7-1200 PLC作為自動(dòng)化控制系統(tǒng)中的核心組件,自推出以來(lái)就受到了廣泛關(guān)注。其緊湊的模塊化設(shè)計(jì)、強(qiáng)大的功能以及靈活的擴(kuò)展性,使得它在工業(yè)自動(dòng)化領(lǐng)域占據(jù)了重要的地位。然而,任何產(chǎn)品都不是
    的頭像 發(fā)表于 06-13 11:33 ?4968次閱讀

    西門子S7-1200 PLC的基本功能

    西門子S7-1200 PLC(Programmable Logic Controller)是一款緊湊型、模塊化的可編程邏輯控制器,專為滿足各種自動(dòng)化應(yīng)用需求而設(shè)計(jì)。其強(qiáng)大的功能、靈活的配置以及卓越
    的頭像 發(fā)表于 06-13 11:29 ?3123次閱讀
    主站蜘蛛池模板: 手机看片国产在线 | 韩国三级日本三级在线观看 | 亚洲天堂免费看 | 伊人久久大香线蕉观看 | 乱欲小说又粗又大 | 免费黄色三级 | 欧美特黄视频在线观看 | 亚洲免费福利视频 | 一区二区免费视频 | 国产精品电影一区 | 久久这里只有精品1 | 欧美乱妇15p | 国产美女视频黄a视频全免费网站 | 午夜视频在线免费播放 | 国产精品资源网站在线观看 | 看全色黄大色大片免费久久怂 | 亚洲精品视频在线 | 一级特黄毛片 | 色噜噜狠狠色综合欧洲selulu | 夜夜爱成人免费网站 | 最近国语剧情视频在线观看 | 91精品国产91久久久久久青草 | 九九热九九| 亚洲最新在线观看 | 亚洲天堂网在线观看 | 国产三级影院 | 色婷五月 | 美女拍拍拍免费视频观看 | 日日添天天做天天爱 | 免费爱爱小视频 | 女人的天堂网站 | 手机在线观看免费视频 | 男女做性无遮挡免费视频 | 亚洲成人77777 | 1024你懂的国产欧美日韩在 | 日本不卡在线一区二区三区视频 | 成年人黄色大片大全 | 午夜在线播放视频在线观看视频 | 欧美午夜视频一区二区三区 | 91网站在线播放 | 樱桃磁力bt天堂 |