Kullanım Kılavuzları
S7–200 PLC Kullanma Kılavuzu CPU Veri İletim Mesaj Formatı CPU’dan CPU’ya veya CPU’dan Modbus’a veri aktarımı, CPU Veri İletim Mesaj Formatıyla tanımlanır. CPU veri aktarım mesajı, 120 baytlık mesaj uzunluğunu aşmamak kaydıyla cihazlar arasında herhangi bir sayıdaki veri aktarımını başlatan, her aktarımın özelliklerini tanımlayan bir ASCII karakter dizisidir. Veri aktarım özellikleri arasına boşluk karakteri yerleştirilebilir, ancak şart değildir. Tüm veri aktarımları aynı bağlantı içerisinde gerçekleştirilir. Veri aktarımları, mesajda tarif edilen sırayla yapılır. Veri aktarımı sırasında bir hata saptanırsa, bağlantı kesilir ve mesajda yer alan sonraki aktarımlar yapılmaz. Eğer bir okuma işlemi yapılacaksa, Sayı kadar word uzaktaki cihazın Uzak_adres’le başlayan alanından okunur ve yerel CPU’nun V hafızasına Yerel_adres’le başlayan alandan itibaren yazılır. Eğer bir yazma işlemi yapılacaksa, Sayı kadar word yerel CPU’nun Yerel_adres alanından okunarak uzaktaki cihazın Uzak_adres alanından başlayarak yazılır. Format: İşlem = Sayı , Yerel_adres , Uzak_adres İşlem alanı bir ASCII karakter olup iletimin tipini belirler. R – Uzak cihazdan veri okuma W – Uzak cihaza veri yazma Sayı alanı, aktarılacak word sayısını belirler. Sayı alanı için geçerli aralık 1 ila 100 word’dür. Yerel_adres, yerel CPU’nun veri aktarımı için kullanılacak V adresini gösterir (örneğin VW100). Uzak_adres, uzaktaki cihazın veri aktarımı için kullanılacak adresini belirler (örneğin VW500). Uzaktaki cihaz bir Modbus cihazı bile olsa, bu adres her zaman V hafıza alanıymış gibi değerlendirilir. Uzaktaki cihazın Modbus cihazı olması durumunda, aşağıdaki formüllere göre hesap yapılmalı ve adresler ona göre girilmelidir: Modbus adresi = 1 + (V Hafıza adresi / 2) V Hafıza adresi = (Modbus adresi - 1) * 2 Örnek: R=20,VW100, VW200 W=50,VW500,VW1000 R=100,VW1000,VW2000 310