Bir değişken, bilgileri saklamak için kullanılır. Antcas Control'da veri tipleri bildirilmemelidir. Bu nedenle doğrudan bir kelimeyi değişkene yazabilirsiniz. Değişkenlerin yanı sıra sabitler ve diğer veri tiplerini doğrudan girebilirsiniz. Tüm diğer şeyler doğrudan değişken olarak tanınır. Bunu için FUP programlamasında renkleri dikkate alınız.
SPS'de depolanan tüm değerler kalıcıdır. Bu, sunucuyu yeniden başlatırken önceki durumların geri yüklendiğini anlamına gelir. Projeyi dışa aktarma işlemi sırasında da korunurlar.
Dikkat: UTF-8 alanı dışındaki tüm karakter dizileri kalıcı olarak depolanamaz. Bu değerler canlı görünümde koyu mor olarak gösterilir.
| Tip | Renk | Örnek |
|---|---|---|
| Hata | Kırmızı | geçersiz. |
| Değişken | Gri | değişken |
| Sayısal Değer | Turuncu | 10 10E3 10e-2 -1.2 |
| Zaman, Tarih | Yeşil | T#1m DT#2016-03-25-22:12:00 D#2016-03-25 |
| Karakter Dizisi | Mavi | 'Bu Bir Karakter Dizisidir' "ve bu da" "bu bir ' içeriği var!" |
| Sabit | Mor | INT_MIN, INT_MAX |
| Boole Değeri | Mor | NULL, TRUE, FALSE |
İş Blokları okuma yönünde girişlerden hesaplanır. Soldan sağa ve yukarıdan aşağıya. Değişkenler de aynı şekilde yazılır.

Boole değişkenleri gibi sabitler doğrudan tanımlanabilir. Bunu yapmak için TRUE, FALSE veya NULL yazın. NULL de bir değeri kullanmadığınız yerlerde ayarlanır. NULL hiçbir değer anlamına gelir. Yani ne TRUE ne de FALSE. NULL değeri sadece program içi kullanılır. NULL, 0 (tam sayı olarak), '', "" veya "0" değerleri FALSE olarak değerlendirilir.
Çıkış değişkenlerinin hiçbir zaman çift kullanımından kaçınınız, çünkü üstteki değişken geçersiz olabilir ve bu nedenle üzerine yazılır. Özel istisnalar vardır, örneğin MOVE İş Bloku. Arayüzdeki değişkenlerin de birden fazla kullanımından kaçınılmalıdır. Bu aslında mümkündür, ancak SPS'nin yeniden başlatılması beklenmeyen davranışlara neden olabilir.
İş Blokları için veritabanlarının hiçbir zaman çift kullanımdan kaçınılmalıdır. Aksi takdirde son İş Bloku her zaman değeri üzerine yazar veya iç merkepler beklenmeyen sonuçlara yol açar.
Her değişken, İş Bloklarının alt isimleri dahil olmak üzere, 255 karakter uzunluğunu aşmamalıdır. FUP editörü bir değişkendeki 200 karakteri aştığında hata verir.
Bir isim alanı her zaman aşağıdan yukarıya yazılabilir. İsim alanını basitçe tanımlayabilirsiniz, değişkenin bir nokta ile ayrılmasıyla. Örneğin ısıtma.PID veya ısıtma.modu.pencere. Akıllı isim alanlarının kullanımı programlamada genel bakış açısını önemli ölçüde basitleştirir.