در PLC های نمایندگی زیمنس اجرای برنامه توسط سیستم عامل هماهنگ میشود. برای درک بهتر یک سیکل اجرای برنامه را دنبال میکنیم. در انواع مدلهای PLC زیمنس ابتدا ولتاژ باطری پشتیبان منبع تغذیه بررسی میشود سپس سیستم عامل تایمر مانیتور زمان یک سیکل را (Scan Time Monitor) راه می اندازد. این تایمر تضمین میکند که زمان اجرای برنامه از زمان مجاز یک سیکل برنامه بیشتر نمیشود. برای اجرای برنامه ماژول CPU زیمنس نیاز به داشتن وضعیت تمام ورودی ها را دارد و بدین منظور تمام ورودی ها از طریق باس خوانده میشوند و وضعیت موجود آنها بایت به بایت در محل تصویر فرآیند ورودی ها کپی میشوند. سیستم عامل اجرای برنامه را آغاز میکند برنامه کنترل فرآیند اکنون دستور به دستور اجرا میشود، شمارنده ی آدرس PC با اجرای هر دستور افزایش مییابد و دستور مربوط به آدرس جدید از بخش حافظه برنامه به ثبات دستورات منتقل و توسط پردازشگر اجرا میشود و در طی اجرای برنامه نتایج عملیات منطقی ایجاد میشوند و به همراه سایر خروجی ها به محل تصویر فرآیند خروجی ها منتقل میشوند.
اتوماسیون صنعتی زیمنس ایران
سیستم عملیاتی CPU زیمنس در ایران به صورت دوره ای و دائماً تصویر فرآیند های ورودی و خروجی را Update مینماید. شکل بالا ترتیب این عملیات را در یک سیکل نمایش میدهد.