Możliwość kontrolowania pamięci w sterownikach jest konieczna do poprawnego funkcjonowania napisanego programu. Jednym z narzędzi w Tia Portal, które umożliwiają podgląd na pamięć jest narzędzie o nazwie „Assignment list”

Umożliwia podgląd obszarów pamięci ‘M’ oraz pamięci wejść i wyjść.
Unikanie stosowania komórek pamięci jest zalecane ze względu na preferowane stosowanie bardziej precyzyjnych nazw zmiennych oraz kontrolę nad wprowadzanymi danymi za pośrednictwem bloków danych (DB). W przypadku większych projektów, korzystanie z komórek pamięci może prowadzić do dezorganizacji, zwłaszcza gdy nad programowaniem sterownika pracuje więcej niż jedna osoba. Niemniej jednak, jeśli konieczne jest użycie komórek pamięci, należy być w stanie skutecznie nimi zarządzać.
Powyższa uwaga podkreśla wagę używania czytelnych i zrozumiałych nazw zmiennych, co ułatwia zrozumienie kodu przez inne osoby pracujące nad projektem. Dodatkowo, kontrola nad danymi wprowadzanymi przez bloki danych (DB) pozwala uniknąć nieporozumień i błędów w programie. W kontekście większych projektów, gdzie współpracuje się zespołowo, unikanie komórek pamięci może przyczynić się do utrzymania porządku i zwiększenia czytelności kodu. W przypadku konieczności korzystania z komórek pamięci, konieczne jest jednak świadome i odpowiedzialne zarządzanie nimi, aby uniknąć potencjalnych problemów i chaosu w trakcie rozwoju projektu.



Jak można zauważyć na powyższym zdjęciu jeżeli MW10 przekroczy połowę swojej pamięci to może skolidować z MW11.

Określenie wartości w celu testu wyniku.
Wartość 1: 25000
Wartość 2: 45000


Jak można zauważyć adres MW10 jest inny niż powinien.