مقدمهای بر برنامهنویسی PLC با OpenPLC، اولین کنترلکننده منطقی قابل برنامهریزی کاملاً متنباز روی Raspberry Pi، و مثالهای Modbus با Arduino Uno و ESP8266
برنامهنویسی PLC در صنعت و اتوماسیون خانگی بسیار رایج است. این کتاب نحوه استفاده از Raspberry Pi 4 را به عنوان یک کنترلکننده منطقی قابل برنامهریزی شرح میدهد. قبل از اینکه شما را به برنامهنویسی هدایت کند، نویسنده با نصب نرمافزار روی Raspberry Pi و ویرایشگر PLC روی رایانه شخصی شروع میکند و پس از آن سختافزار را شرح میدهد.
سپس مثالهای جالبی را در زبانهای برنامهنویسی مختلف مطابق با استاندارد IEC 61131-3 خواهید یافت. این راهنما همچنین به تفصیل نحوه استفاده از ویرایشگر PLC و نحوه بارگذاری و اجرای برنامهها روی Raspberry Pi را توضیح میدهد. تمام زبانهای IEC با مثالهایی توضیح داده شدهاند، از LD (نمودار نردبانی) گرفته تا ST (زبان کنترل ساختاریافته) و SFC (نمودار عملکرد ویژه). همه مثالها را میتوان از وبسایت نویسنده دانلود کرد.
به شبکه نیز توجه زیادی میشود. آردوینو Uno و ESP8266 به عنوان ماژولهای ModbusRTU یا ModbusTCP برنامهریزی شدهاند تا به لوازم جانبی خارجی، حسگرهای خواندن و بارهای الکتریکی سوئیچینگ دسترسی داشته باشند. مدارهای ورودی/خروجی مطابق با استاندارد صنعتی ۲۴ ولت نیز ممکن است برای خواننده جالب باشند.






























