Ang mga programmable Logic Controller (PLCs) ay ginagamit sa industriyal na awtomasyon upang kontrolin ang makinarya at mga proseso. ang pag-unawa sa mga uri ng datos at ang kanilang mga implikasyon sa memorya ay mahalaga para sa mahusay na pagpoprograma at pagsasagawa ng sistema. Ang artikulong ito ay nagpapaliwanag ng mga pangunahing uri ng datos na ginagamit sa PLCs at kung paano kalkulahin ang paggamit ng kanilang memorya.

Karaniwang Uri ng Data sa Programa ng PLC

Ang mga wikang pamprograma ng PLC ay sumusuporta sa iba't ibang uri ng datos upang makapag-imbak ng iba't ibang uri ng impormasyon. Ang pinaka-karaniwang mga uri ng datos ay kinabibilangan ng mga integers, mga numerong lumulutang-point, at mga pagpapahalagang Boolean. Ang bawat uri ng datos ay may espesipikong sukat at layunin.

Pagkalkula sa Paggamit ng Alaala

Ang memoryang kailangan para sa bawat uri ng datos ay depende sa laki nito. halimbawa, ang isang integer ay karaniwang kumukunsumo ng 2 byte, habang ang isang lumulutang-point na numero ay maaaring gumamit ng 4 bytes. ang mga pagpapahalagang boolean ay karaniwang nangangailangan lamang ng 1 bit, ngunit iniimbak sa 1 byte para sa pagiging simple.

Halimbawang Pagkalkula

Kung ang isang programa ng PLC ay gumagamit ng 10 integers, 5 blowey-point numbers, at 20 Boolean variables, ang kabuuang memorya ay maaaring kalkulahin gaya ng sumusunod:

  • Mga Integers: 10 x 2 byte = 20 byte
  • Paglutang-point: 5 x 4 byte = 20 byte
  • Mga Boolean: 20 x 1 byte = 20 byte

Kabuuang paggamit ng memorya: 20 + 20 + 20 = 60 byte.