Marka aad shaqaynaysaa leh PLC (Programmable Logic Controller), waa fiican inaad fahmi doontid moduulka iyo-xagga. Tanaan moduulka waxa uu dhexdooda ku xidha PLC-ka iyo mashinada iyo saansarada magaalada ama goobta iyo-jiis. Waxaad ka fikir kartaa sida isku-dhafan oo PLC-ka helo macluumaadka ka saansarada, taasoo ah xagga iyo, iyo u diri amaraha mashinada, taasoo ah xagga xagga. Markii aanu lahayn, PLC-kan ma aqbali karo ama raacdo qofna qofna. Supplyplcs-ka waxaannu ogaanayn in lagu doorto moduulka I/O ee sax ah ee caawinaa waa muhiim ah. Taasoo ku saabsanaya si caddeed ah ay ugu yaraan qaybtaada iyo si caddeed ah ay ugu yaraan magaalada.
Ku xirafinta I/O module oo sax ah ee PLC system waa mid ka badan oo ku jira qalbiga. Waa inaad heleysid inaad sheegtid nooca siyaasada ee aad isticmaalsaan. Waa siyaasado dhan (digital), siyaasado aan la xiriira (analog), ama kala duwan? Siyaasado dhan waa mid ka soo baxa ama ka saaraya, sida gudaha, iyo siyaasado aan la xiriira waa mid ka dhacaya, sida isku daynta caabaha. Inaad ogaatid tan waxay caawinaysaa inaad kala saarataa fahamka. Kadib, fiirso kuwa aad rabtaa inaad xidhaan. Haddii aad leedahay qaar ka badan oo sensors iyo actuators, waa inaad hesho module oo leeyahay qaar ka badan oo channels. Oo fiirso kuwa aan la xiriira inaad ugu yaraan, si aad ugu yaraan channels kadib marka systemka aad ugu yaraan. Si aad ugu yaraan qaar ka badan oo I/O modules, waxaad ku barwaaqo waxyaalaha aanu ku qorayn KALE waxyaalaha aanu ku qorayn oo ku jira doonaya inay kala duwan yihiin.