সাধারণত বেশীর ভাগ পিএলসি কন্ট্রোলার ২৪VDC বা ২২০VAC তে কাজ করে। অনেক পিএলসি’তে পাওয়ার সাপ্লাই ইন্টিগ্রেটেড থাকে আবার অনেকগুলোতে আলাদা মডিউল হিসেবে থাকে। প্রসেসরে প্রয়োজনীয় প্রোগ্রাম দেয়ার জন্য একটি প্রোগ্রামিং ডিভাইস প্রয়োজন হয়। প্রোগ্রামিং ডিভাইসে প্রোগ্রামটি তৈরী করে তারপর পিএলসি’র মেমরি ইউনিটে প্রেরণ করা হয়।