Siemens S7-1500PLC'nin depolama yapısının açıklaması

PLC'deki bellek, kişisel bilgisayardaki belleğe benzer işlevlere sahiptir ve çoğunlukla sistem programlarını, kullanıcı programlarını ve verileri depolamak için kullanılır.

Bellek, farklı işlevlere göre alt bölümlere ayrılabilir ve aşağıdaki depolama alanlarına bölünebilir:

Bellek Yükle

İş Belleği

Kalıcı Bellek

Sistem Belleği (Sistem Belleği)

Yukarıdaki dört alan dışında Bellek alanını yükle Harici olarak takılan bir SIMATIC hafıza kartıdır ve diğerleri CPU'nun içindeki entegre hafızalardır.

1, Bellek yükle

Hafızayı S7-300 / 400 serisi PLC'ye, yani harici olarak takılan MMC kartına yükleyin.Bu kart bir Flash Hafızadır ve elektrik kesintisinden sonra karttaki bilgiler kaybolmayacaktır. S7-1500 CPU'nun yükleme hafızası yalnızca harici bir hafıza kartı ile genişletilebilir ve maksimum kapasite 32G'ye kadar desteklenir.

Bellek yükle Esas olarak projedeki program bloklarını, veri bloklarını, teknolojik nesneleri ve donanım yapılandırmasını, yani programları yazmak ve donanımı yapılandırmak için Portal'ı kullanarak oluşturduğunuz tüm verileri depolar.

Bir programı indirme sürecinde, onu önce yükleme belleğine kaydeder ve ardından iş belleğine kopyalarsınız Program ve veriler iş belleğinde çalışır.

CPU üzerindeki herhangi bir işlem, SIMATIC hafıza kartının kullanıcı programının kaybolmasına neden olmaz ve programa zarar vermez. Dolayısıyla, CPU'nuz ne kadar hasar görürse görsün, kullanıcı programı kaybolmaz, ancak SIMATIC hafıza kartı olmadan, daha fazla CPU satın alsanız bile, yine de programı yeniden yazmanız gerekir.

Yükleme belleği, bir bilgisayarın sabit diskine benzer.

S7-300 / 400 PLC'de, yükleme belleği projedeki semboller ve yorumlar gibi bilgileri saklamaz, ancak S7-1500 PLC'nin yükleme belleği değişken sembolleri, açıklama bilgilerini ve PLC veri türlerini saklayabilir.

Siemens SIMATIC hafıza kartının bilgisi daha sonra tanıtılacaktır Bu makalede, sözde yükleme hafızasının S7-300 / 400'deki MMC kartı olduğunu ve S7-1500'deki kartın SIMATIC hafıza kartı olarak adlandırıldığını biliyorsunuz.

2, Çalışan bellek

Çalışma belleği, CPU'ya entegre edilmiş bir RAM belleğidir.Kapasite modele göre belirlenir ve genişletilemez. Bu nedenle, bir CPU seçerken komutların işlem hızına ek olarak, son programın boyutu da dikkate alınmalıdır. Programı yazdıktan sonra CPU'nun çalışamadığını fark ederseniz, bu daha zahmetlidir.

Bölünebilir Kod çalışma belleği ile Veri çalışma belleği , Sırasıyla programın çalışmasıyla ilgili kodu (OB / FC / FB) ve veri bloğunu (DB) kaydetmek için kullanılır.

Çalışma belleği, kişisel bilgisayardaki bellek çubuğuna benzer , Güç kapatıldığında veriler kaybolacak ve güç kaynağı geri yüklendiğinde CPU verileri yükleme belleğinden çalışma belleğine kopyalayacaktır.

3. Sistem belleği

Sistem belleği Çalışma belleği gibi, CPU'ya entegre bir RAM belleğidir, elektrik kesintisi nedeniyle veriler kaybolur ve kapasite genişletilemez. Sistem belleği esas olarak şunları içerir:

Giriş işlemi görüntü alanı (I alanı)

Çıktı işlemi görüntü alanı (Q alanı)

Bit depolama alanı (M alanı)

Zamanlayıcı alanı (T alanı)

Sayaç alanı (C alanı)

Yerel veri alanı (L alanı)

G / Ç çevresel bellek

Yukarıdaki depolama alanının anlamını anlamıyorsanız, bilgileri kendiniz bulun.Tüm bilgiler temel bilgilerdir, bu yüzden onları tekrar etmeyeceğim.

Sistem belleği Verileri işlemek için çalışan CPU sistemidir Programlama sırasında belleği çalıştırmak nadirdir, bu nedenle böyle bir belleğin olduğunu bilmek yeterlidir.

4. Hafızayı sakla

Hafızayı sakla Bu, CPU'ya entegre uçucu olmayan bir bellektir ve verilerin bir kısmı parametre ayarı ile kayıp olmadan kaydedilebilir.

M, T, C ve veri bloklarındaki veriler, elektrik kesintisinden sonra varsayılan olarak sıfırlanacak ve parametreler aracılığıyla tutulacak şekilde ayarlanabilir, ardından elektrik kesintisi olduğunda veriler saklama belleğine kaydedilecektir.

Aşağıdaki şekil tutma belleğinin nasıl kurulacağını gösterir, sadece aşağıdakilere bakın ve daha sonra açıklanacaktır.

M / T / C belleğinin kalıcılığını ayarlayın

DB kalıcılığını ayarla

5. Hafızayı görüntüle

Bu bellekler Portal yazılımındadır ve ilgili bilgiler proje ağacındaki "Program Bilgileri" altında görüntülenebilir. "Kaynaklar" sekmesinde, depolama alanının toplam boyutunu ve ayrılan depolama alanı hakkındaki bilgileri görüntüleyebilirsiniz.

S7-1500 CPU'lar için, açılır listede yükleme belleğinin toplam boyutunu belirtebilirsiniz.

Yukarıdakiler S7-1500 hafızası ile ilgili bilgidir .. "Bilgisayar Prensipleri" ni incelediyseniz, bunları anlamak çok basit olmalıdır. Temel bilgilere sahip değilseniz, tekrar okuyun. Bunun gibi temel bilgilere dair sağlam bir kavrayışınız varsa, programlamada birçok hatadan kaçınacaksınız.

Bu yılın Haziran ayında, iki Marvel Amerikan dizisi çevrimiçi oldu
önceki
Tayland sokak kampanyası posterleri çöpe dönüştü, tasarımcılar geri dönüştürdü ve modaya uygun çantalar yaptı
Sonraki
Wu Jinyan'ın 4 dizisi yayınlanacak ve Nie Yuan "cephe hattına devam edecek" ve Guo Xiaodong "love and kill"
Tek fazlı, üç fazlı dört telli aktif watt-saat sayaçların ve elektronik watt-saat sayaçların çalışma prensibi ve kablolaması
Liu Yifeinin annesi dizilerde konuk oyuncu olarak yer aldı, Liu Shishinin annesi sıcak arayışlarda ve kadın yıldızın annesi çok iyi görünüyor.
"Küçük Prens" ekibi "Böcek Ormanı" karakter tasarımı referans böcek belgeseli çekiyor
2018 yazında kaçırılmaması gereken ABD drama kovalama listesi
Qualcomm, Snapdragon 845 "yeni" becerilerini ChinaJoy'a getiriyor
"Kaiben" önizlemesi: "Runyu" ve "Fu Heng" yüz yüze karşılaşma, "Er Qing" klasik çizgiler konuşuyor
"TFBOYS" "Haberler" 190320 Haber göndermeyenler nasıl takip eder? Tabii ki, sadece retro kovalamaca Yixianxi
Hong Kong sunucusu PSN, yaz indirimini başlattı, "God of War" ve "Detroit", tarihsel olarak düşük spesiyalleri başlattı
190320 Dinamikleri göndermeyen, elbette sadece Yixian'ın peşinde olan retro insanlar nasıl kovalanır
"Sevgili Han" Liu Tao ve Wang Ke: Bu sefer 0'dan 1'e daha iyi bir hayat yaratmak istiyorlar.
"Eski oyun kemiği" aktörü olarak bilinen, 8 dakikalık diyalog herkesi etkiliyor, 58 yaşında hala çok enerjik
To Top