Veri Türleri
Aşağıdaki veri türleri Studio 5000® yazılımı tarafından desteklenmektedir. Bir veri türü, oluşturulan etiket için ayrılan belleğin boyutunun ve düzeninin tanımıdır. Veri türleri, bir etiketin kaç veri biti, baytı ya da sözcüğü kullandığını tanımlar.
Veri Türleri
Veri Türü |
Kısaltma |
Bellek Bitleri |
Aralık |
---|---|---|---|
Boolean |
BOOL |
1 |
0–1 |
Kısa Tamsayı |
SINT |
8 |
-128 ila 127 |
Tamsayı |
INT |
16 |
-32.768 ila 32.767 |
Çift Tam Sayı |
DINT |
32 |
-2.147.483.648 ila 2.147.483.647 |
Gerçek Sayı |
REAL |
32 |
±3,402823E38 ila ±1,1754944E-38 |
TeSys™ island, imzasız veri türlerini destekler. Ancak Studio 5000 yazılımı sadece imzalı veri türlerini destekler. Bu veri türlerinde, yazılımın yalnızca imzalı tamsayıları işlediğini gösteren bir bit kullanılır. Bu nedenle 32 bit imzasız tamsayılar için gösterilebilecek maksimum pozitif değer 2.147.483.647’dir. Bunu sağlamak için imza biti kullanıldığında UDINT kayıtlarını maksimuma getirmek için AOI’ler (eklenti talimatlar) içinde bir mantık bulunur. Bu TeSys island kayıtlarında taşmayı göstermek için bir açık parametre olarak bir bayrak bulunur. Bu bayraklar BOOL veri türündedir ve {EtiketAdı}_O şeklinde isimlendirilir.
Taşma Örneği
AvgIRMS |
DINT |
AvgIRMS_O |
DINT |