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