فصل اول کتاب آموزش یادگیری و برنامه نویسی plc، به بررسی مدار فرمان، رله ها، کنتاکتورها، راه اندازهای موتور، موتورهای پله ای، موتورهای خودفرمان، شیرهای برقی، لیمیت سوئیچ، سنسور، ترموکوپل، RTD، ترمیستور، لودسل، سنسور فتوالکتریک، سنسور مافوق صوت، سنسور القایی، سنسور پیزوالکتریک، سنسور خازنی، سنسور چگالی مایع، سنسور رطوبت، سنسور شتاب، پتانسیومتر، کد کننده، واحدهای ورودی و خروجی آنالوگ، دیود نورانی، NO وNC ، مدارات منطقی، مدارات ترکیبی، مدارهای ترتیبی، حافظه ها، BOUD RATE، گذرگاه یا BUS، پورت پارالل، ALU پرداخته است.
فصل دوم کتاب آموزش یادگیری و برنامه نویسی plc، به بررسی منطق دیجیتال، تابع منطقی AND، تابع منطقی NAND، تابع منطقی OR، تابع منطقی NOR، تابع منطقی XOR، تابع منطقی XNOR، مفهوم بیت، منطق اعداد، مکمل، فلیپ فلاپ، فلیپ فلاپ RS، بیت RLO می پردازد.
فصل سوم این کتاب به مفاهیم PLC از جمله: برنامه نویسی به روش نردبانی، برنامه نویسی به روش فلو چارتی یا نمایش جعبه ای اعداد، برنامه نویسی به روش لیست جملات، عبارت یا SEGMENT، واحدهای تشکیل دهنده PLC، پردازنده CPU، ماژولهای ورودی و خروجی، منبه تغذیه، برنامه ریز PLC، زمان مرور برنامه، طرح برنامه می پردازد.
فصل چهارم کتاب آموزش یادگیری و برنامه نویسی plc، به بررسی PLC LOGO، سخت افزار PLC LOGO، واحدهای تشکیل دهنده LOGO، کابل interface، کارت های حافظه، نصب و سیم بندی logo، طریقه نصب logo بر روی ریل، طریقه جداکردن logo از روی ریل، نرم افزار logo و …. پرداخته است.
فصل پنجم این کتاب درباره plc s5، مورد بحث قرار میگیرد. از جمله این مباحث : اجزای سیستم، منبه تغذیه، واحد پردازش مرکزی، پانل کنترل، حالات مختلف کاری plc، pii، pio، زمان تاخیر، زمان پاسخ دهی، فلگ ها یا پرچم ها، انبارک یا آکومولاتور، دستور load، توابع زمانی یا تایمرها، نحوه خواندن زمان جاری تایمرها، شمارنده ها و….. می پردازد.
فصل ششم کتاب آموزش یادگیری و برنامه نویسی plc، به بررسی plc s7-200 پرداخته است. که در این کتاب به بررسی آشنایی با سخت افزار plc s7-200، واحد پردازنده مرکزی plc s7-200، مدهای کاری cpu، کانکتور ارتباطی، نصب plc s7-200 روی ریل، نصب plc s7-200 روی پانل، برنامه نویسی plc s7-200، تایمرهای plc s7-200 و … می پردازد.