لایه دوم شامل نرمافزار برنامهنویسی است که برنامههای کنترلی را تعریف و اجرا میکند. . هم چنین سایر ماژول های افزایشی و ماژول های ارتباطی حداقل سایز ممکن را دارند که این نکته باعث کم شدن قابل توجه ابعاد سیستم کنترل خواهد شد. نمایندگی رسمی زیمنس پارس اتوماسیون توانا توسط https://ruhaelectric.com/product-category/i-e/i-a/smns-plc/s7-1200