變址:數(shù)據(jù)存放的位置可以變化的地址;例如D0Z0:Z0如果等于0,那么D0Z0等效與D0;Z0如果等于2,那么D0Z0等效于D2。類似于數(shù)組。
為什么要用變址?簡(jiǎn)化程序量,使復(fù)雜繁瑣的程序變得更簡(jiǎn)單;
舉例說(shuō)明:實(shí)時(shí)監(jiān)視室內(nèi)的溫度變化,并顯示連續(xù)區(qū)間段內(nèi)的溫度變化曲線
每隔一秒采集一下當(dāng)前室內(nèi)溫度,觸摸屏每隔10秒刷新一次當(dāng)前溫度變化曲線。
溫度-時(shí)間曲線
三菱PLC的梯形圖中具體程序如下:
溫度采集的簡(jiǎn)單程序
程序描述:D100為溫度值(溫度傳感器使用時(shí)需要進(jìn)行校準(zhǔn),這樣D100顯示的溫度才會(huì)和實(shí)際溫度一致),變址Z0可以使實(shí)時(shí)的溫度變化存放在D1000開始的連續(xù)寄存器中。這樣D1000-D1009中就存放了10組溫度值;10組存滿,就會(huì)觸發(fā)觸摸屏曲線刷新寄存器,可以顯示溫度變化了。
這么簡(jiǎn)單的程序?yàn)槭裁匆米冎纺?如果不用變址的話的確也可以做到,但是,你會(huì)發(fā)現(xiàn),每行都要進(jìn)行D1000,D1001......D109的賦值,這樣程序會(huì)變得很多,當(dāng)我們采集100組的時(shí)候,如果不用變址進(jìn)行的話,程序步會(huì)變得更多更繁瑣。變址使得在某些項(xiàng)目中使得程序變得更簡(jiǎn)單。
審核編輯:湯梓紅
聲明:本文內(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)投訴
原文標(biāo)題:PLC中的變址該如何使用?
文章出處:【微信號(hào):PLC與自控設(shè)備,微信公眾號(hào):PLC與自控設(shè)備】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
用變址尋址原理突破EEPROM存儲(chǔ)器的擦寫壽命極限
發(fā)表于 03-18 06:00
蝶形、同址和變址計(jì)算
1. 蝶形計(jì)算任何一個(gè)N為2的整數(shù)冪(即N=2M)的DFT,都可以通過(guò)M次分解,最后成為2點(diǎn)的 DFT來(lái)計(jì)算。M次分解
發(fā)表于 10-30 13:05
?5460次閱讀
變址間接尋址方式
基址寄存器加變址寄存器間接尋址方式,是MCS-51指令集所獨(dú)有的,它是以程序計(jì)數(shù)器PC或數(shù)據(jù)指針DPTR作為基址寄存器,以累加器
發(fā)表于 03-14 15:30
?5274次閱讀
由PLC到PAC:該如何改進(jìn)您的系統(tǒng)?
在過(guò)去的幾十年里,可編程邏輯控制器(PLC)一直被廣泛用于自動(dòng)化領(lǐng)域,而在可預(yù)知的未來(lái),PLC仍
發(fā)表于 06-17 14:00
?611次閱讀
PLC在塑料擠壓造粒設(shè)備改造中的應(yīng)用
通過(guò)講述PLC控制系統(tǒng)在塑料擠壓造粒設(shè)備改造中的成功應(yīng)用,概述了該設(shè)備的工藝運(yùn)行特點(diǎn),闡述
發(fā)表于 06-19 14:17
?791次閱讀
研究生,該學(xué)單片機(jī)還是PLC?
發(fā)表于 11-21 19:36
?55次下載
PLC是可編程邏輯控制器的意思,現(xiàn)在各種自動(dòng)化控制項(xiàng)目,多用PLC進(jìn)行整體控制。不過(guò),正如每年發(fā)布的PLC品牌排行榜所展示的那樣,市場(chǎng)上主要的PLC,還是以德日美為主。
發(fā)表于 04-28 11:16
?1009次閱讀
若要把PLC中的程序讀回FXGP,首先要設(shè)置好通訊端口,點(diǎn)擊“PLC”子菜單“讀入”彈出[PLC類型設(shè)置]對(duì)話框,選擇PLC類型,[確認(rèn)]讀
發(fā)表于 01-09 10:26
?1384次閱讀
PLC的輸入/輸出點(diǎn)數(shù)是PLC的基本參數(shù)之一。I/O點(diǎn)數(shù)的確定應(yīng)以控制設(shè)備所需的所有I/O點(diǎn)數(shù)的總和為依據(jù)。在一般情況下,PLC的I/O點(diǎn)應(yīng)該有適當(dāng)?shù)挠嗔俊Mǔ8鶕?jù)統(tǒng)計(jì)的輸入輸出點(diǎn)數(shù),再增加10
發(fā)表于 04-23 10:35
?3831次閱讀
確定PLC的生產(chǎn)廠家,主要應(yīng)該考慮設(shè)備用戶的要求、設(shè)計(jì)者對(duì)于不同廠家PLC的熟悉程度和設(shè)計(jì)習(xí)慣、配套產(chǎn)品的一致性以及技術(shù)服務(wù)等方面的因素。
發(fā)表于 04-23 10:35
?3182次閱讀
? 眾所周知,PLC不僅僅是一門知識(shí),更是一個(gè)技能。單學(xué)懂理論不會(huì)實(shí)操,再怎么厲害也無(wú)用。比如,你們知道PLC該怎么安裝嗎?PLC又該怎么接線呢?有哪些注意事項(xiàng)呢?下面咱們一起
發(fā)表于 05-23 15:43
?1302次閱讀
PLC日常應(yīng)用中的實(shí)用技巧,希望能對(duì)大家在日常使用PLC有所幫助。
發(fā)表于 07-10 14:39
?572次閱讀
以提高生產(chǎn)效率、降低成本、確保產(chǎn)品質(zhì)量,并具備靈活性和可擴(kuò)展性,適應(yīng)不同的生產(chǎn)需求。 (2)工業(yè)自動(dòng)化:PLC在工業(yè)自動(dòng)化中扮演著重要角色。它可以用于控制和監(jiān)測(cè)各種設(shè)備和系統(tǒng),如機(jī)械設(shè)備、傳感器、驅(qū)動(dòng)器、儀表等。PLC能夠?qū)崿F(xiàn)自
發(fā)表于 11-06 10:00
?1330次閱讀
在PLC應(yīng)用中,以下是一些需要注意的問(wèn)題。
發(fā)表于 12-08 10:10
?492次閱讀
PLC中是如何定義漏型和源型的?PNP和NPN型接近開關(guān)該如何接線? PLC中定義漏型和源型: 漏型和源型是指
發(fā)表于 02-18 11:37
?4573次閱讀
評(píng)論