Az Allen-Bradley SLC 500 egy programozható vezérlési platform, amelyet gépautomatizálásban, folyamatvezérlésben és elosztott ipari alkalmazásokban használnak. Architektúrája processzor- vagy vezérlőegységeket egyesít helyi vagy távoli I/O-val, kommunikációs interfészekkel, tápegységelemekkel és rendszerkiegészítőkkel. A műszaki jellemzők a katalógusszámtól függenek, és magukban foglalhatják a memóriakapacitást, az I/O-sűrűséget, a kommunikációs protokollt, a rack- vagy hátlapformátumot, a redundanciaopciókat, a firmware-generációt és a környezeti minősítéseket. A termékkör a platformhoz kapcsolódó feldolgozási, jelkezelési, hálózatépítési, bővítési és támogató hardvereket foglalja magában. Funkcionálisan a rendszer vezérlési logikát hajt végre, adatokat cserél a terepi eszközökkel és a felügyeleti rendszerekkel, valamint összehangolja a diszkrét, analóg, mozgás- vagy folyamatjeleket. A megfelelő komponensek kiválasztásához össze kell hangolni a vezérlőcsaládot, a hardververziót, a vázarchitektúrát, a kommunikációs interfészt és a telepített rendszer elektromos specifikációját.