當(dāng)前位置: 首頁(yè) > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器
發(fā)布日期:2022-04-26 點(diǎn)擊率:397 品牌:西門子_Siemens
西門子200plc累加器怎樣了解
西門子的累加寄存器,已然叫累加寄存器,那么就有累加寄存器的功用,即是數(shù)據(jù)是按搶先先出或許搶先后出的辦法輪番存儲(chǔ)的和取出的。和別的存儲(chǔ)地址紛歧樣的即是AC初步的有4個(gè),AC0,AC1,AC2,AC3 ,它們一同的特征是同一個(gè)累加寄存器地址你能夠在一個(gè)程序段的紛歧樣的本地存儲(chǔ)和取出紛歧樣的數(shù)據(jù)而不失調(diào),僅僅每個(gè)網(wǎng)絡(luò)的運(yùn)算有必要得出作用并轉(zhuǎn)存到非AC的地址里存儲(chǔ)。例如:
相同點(diǎn)是:
1.它們是能夠象存儲(chǔ)器相同運(yùn)用的讀寫設(shè)備;
2.能夠用它來(lái)向子程序傳遞參數(shù),也能夠從子程序回來(lái)參數(shù),以及用來(lái)存儲(chǔ)核算的基地作用.
紛歧樣點(diǎn)是:
直接尋址是指用指針來(lái)拜訪存儲(chǔ)區(qū)數(shù)據(jù)。指針以雙字的辦法存儲(chǔ)其它存儲(chǔ)區(qū)的地址。只能用V存儲(chǔ)器、L存儲(chǔ)器或許累加器寄存器(AC1、AC2、AC3)作為指針。要樹立一個(gè)指針,有必要以雙字的辦法,將需求直接尋址的存儲(chǔ)器地址移動(dòng)到指針中。指針也能夠作為參數(shù)傳遞到子程序中.
留神:AC0只能存入指針變量中的數(shù)值.不能做指針.
AC0在字或雙字中處于最低8位;而AC1是比AC0高8位;
西門子S7-300plc的累加器在句子表程序中扮演了極為首要的人物,簡(jiǎn)直悉數(shù)的指令操作都是在累加器中完畢的。
西門子S7-200PLC的4個(gè)32位累加器是象V存儲(chǔ)器相同的存儲(chǔ)單元。它能夠存儲(chǔ)8位、16位和32位的數(shù)據(jù)。可用它來(lái)向子程序傳遞參數(shù),或許從子程序回來(lái)參數(shù),或許存儲(chǔ)核算的基地作用。也能夠運(yùn)用累加器存儲(chǔ)或傳遞指針。運(yùn)用累加器不必思考數(shù)據(jù)長(zhǎng)度的疑問(wèn),用來(lái)保留運(yùn)算的基地作用分外便利。
S7-200的系統(tǒng)手冊(cè)在講系統(tǒng)對(duì)接連的支撐時(shí)說(shuō):“由于接連指令影響觸點(diǎn)、線圈和累加器邏輯,所以系統(tǒng)保留和康復(fù)邏輯倉(cāng)庫(kù)、累加寄存器以及指示累加器和指令操作狀況的分外存儲(chǔ)器象征位(SM)。這防止了進(jìn)入接連程序或從接連程序回來(lái)對(duì)主用戶程序構(gòu)成損壞。”
這即是說(shuō),調(diào)用接連程序之前,累加器的數(shù)據(jù)被自動(dòng)保留,調(diào)用完畢后,保留的數(shù)據(jù)被自動(dòng)康復(fù)到累加器。因而在接連程序中運(yùn)用的是另一套累加器!所以,累加器不能用來(lái)在主程序和接連程序之間傳遞數(shù)據(jù)。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航