Dolum istasyonu için gereksinimler
Bir kutu, her bir öğe için belirtilen bir toplama kadar iki farklı öğe ile doldurulacaktır. Tüm öğeler kutuda olduğunda, paketleme istasyonuna aktarılacaktır. Bir konveyör bandı her iki türden öğeleri kutuya aktarır. (Bu örnek dolum konveyör bandını göstermemektedir.) Bu örnek için bu devre programı her iki türden öğeleri saymak için iki yukarı/aşağı sayaç, öğelerin toplam sayısını toplamak için bir analog math, ve her iki tür için gereken öğelerin sayısını gösteren LOGO! Display ve LOGO! TD'de (Metin Ekranı) gösterilmek üzere bir mesaj metni, ve şu ana kadar sayılan toplam sayıyı kullanır.
Bu proses aşağıda açıklanmıştır:
Kutuyu doldurmak için, her bir öğe bir konveyör band ile kutuya aktarılır (bu örneğin bir parçası değil).
Öğelerin kutuya düştüğü dizi rastgeledir.
Kutuya düşen her bir öğe bir sensör tarafından sayılmaktadır.
Bağlı LOGO! TD ve LOGO! Display her bir türün kaç öğesinin sayıldığını, kutuda toplam kaç öğenin olduğunu göstermelidir.
LOGO!Soft Comfort'da devre programı
Hafif bariyerler, bir öğe kutuya düştüğünde algılayan iki dijital giriş I1 ve I2 sensörlerine bağlanır. İki sayaç (B001 ve B002) iki belirli öğe türü için her bir öğeyi kutuya düştüğü anda sayar. Her sayacın on-eşiği her bir öğe türü için olası maksimum sayıyı belirtir. Kutu doluyken konveyör bandı on saniye kadar çalışırak dolu kutuyu paketleme istasyonuna ve boş bir kutuyu dolum istasyonuna taşır.
Devre programı bir mesaj metni fonksiyon bloğu kullanarak LOGO! TD ve LOGO! Display üzerinde toplam kaç öğe olduğunu ve her bir türün kaç kez sayıldığını gösterir. Mesaj metni, sayılan öğelerin çubuk grafiklerini gösterme ve sayımların bir metin özetini gösterme arasında değiştirme yapmak için "seçme" özelliğini kullanır. İlave olarak mesaj metninin metin kısmı, mesaj metinleri için geçerli karakter seti yapılandırmasına bağlı olarak İngilizce ya da Almanca olarak gösterilecektir.
Fonksiyon bloklarının parametreleri
Aşağıdaki parametre kullanımına dikkat edin:
B001 ve B002 sayaçlarının on-eşikleri, her bir öğe türünden kutuya konulacak olan maksimum öğe sayısını belirtir.
Kenar tetiklemeli zaman ayarlı çıkış rölesinin darbe genişliği (TH) konveyör bandının hareket süresini tanımlar.
Toplamı hesaplayan Analog Math fonksiyon bloğu B007 aşağıdaki gibi programlanır:
Değer 1, B001 sayacının geçerli değeri için bir referans parametresidir.
Değer 2, B002 sayacının geçerli değeri için bir referans parametresidir.
Operatör 1, iki sayacı toplamak için "+" dır.
Öncelik 1 yüksektir. (Bu, fonksiyon bloğundaki tek işlemdir, dolayısıyla öncelik bu durumda yersizdir).
Kalan işlenenler ve işlemler "+ 0" yapılır ve denklemin çıkışını etkilemez.
Mesaj metinleri
B010 mesaj metin bloğu, dört satırının tümü "satır satır" seçili bir mesaj metni gösterir, iki ekran değişerek göstergeyi oluşturur. Birinci ekran sayılan öğelerin (B001 ve B002 geçerli değerleri) çubuk grafik gösterimlerini ve B007 tarafından hesaplanan toplam öğe için çubuk grafiği gösterir. İkinci ekran biçimi sayısal olarak ve metin açıklamalı olarak aynı değerleri gösterir.
Mesaj metni fonksiyon bloğu etkin iki karakter seti ile yapılandırılır. Karakter seti 1 için mesaj metni İngilizce metin ile ve karakter seti 2 için mesaj metni Almanca metin ile yapılandırılır. İki karakter setini seçmek için Dosya -> Mesaj Metni Ayarları nı kullanınız. Bu durumda İngilizce ve Almanca karakterler için aynı karakter setini seçiniz. LOGO!'nun çalışma modunda olduğu durumda mesaj metinleri için geçerli karakter seti seçimi hangi mesajın gösterileceğini belirler.