SM812’nin temel işlevi, non-SIL ve SIL1-2 işlemleri sırasında bir denetleyicinin akıllı denetimini sağlamaktır ve PM867 ile birlikte SIL3 uygulamaları için 1oo2 çeşitli bir yapı oluşturur.
Yüksek kullanılabilirlik uygulamaları için, her iki yedek CPU ile birlikte çalışan yedek SM812’ler oluşturmak mümkündür. SM812, sıcak takma ve çevrimiçi yükseltme durumlarında aktif ve yedek SM’leri senkronize etmek için özel bir senkronizasyon bağlantısına sahiptir. Redundan kurulumda iki SM812 arasında veri kopyalamak için sıcak takma ve çevrimiçi yükseltme durumlarında gereklidir.
SM812, üç dijital giriş ve iki dijital çıkışa sahip bir konektöre sahiptir ve bu, güvenlikle ilgili dijital G/Ç (proses G/Ç değil) için kullanılabilir.