سوالات متداول پی ال سی s7-1200 زیمنس (Siemens S7-1200)

پاسخ به متداول ترین سوالات پیرامون پی ال سی s7-1200 زیمنس (Siemens S7-1200)

لیست قیمت PLC S7-1200
لیست قیمت PLC S7-1200

1.تفاوت  cpu ها در پی ال سی های S7-1200 زیمنس چیست ؟

یکی از سوالات متداولی که کاربران سیستم های اتوماسیون دارند، درباره تفاوت های انواع مختلف CPU ها در یک خانواده است. مثلا وقتی شما در خانواده پی ال سی S7-1200 زیمنس، با انواعی از پردازنده ها روبرو می شوید می خواهید بدانید که هر کدام چه مشخصه ای دارد که آن را از دیگری متمایز می کند.

2. چگونه می توانم با ورودی آنالوگ موجود بر روی CPU S7-1200 مقادیر آنالوگ جریانی را اندازه گیری کنم؟

دو عدد ورودی آنالوگ بر روی CPU ها تعبیه شده است که این ورودی های انالوگ به عنوان ورودی های اندازه ولتاژ (0-10 ولت) طراحی و تنظیم شده اند. که اگر بخواهید از این ورودی های ولتاژی به عنوان ورودی های جریانی استفاده کنید می توانید یک عدد مقاومت 500 اهم بین ترمینال های «0» و «M» قرار دهید.

3. برنامه نویسی پی ال سی S7-1200 چگونه انجام می شود ؟ پی ال سی s7-1200 زیمنس چگونه برنامه نویسی می گردد؟

کنترلرهای صنعتی (PLC) سری 1200 زیمنس با نرم افزار TIA برنامه نویسی می شوند. این نرم افزار از سال 2010 با نسخه 10.5 عرضه شد و انقلابی در نرم افزارهای مهندسی اتوماسیون زیمنس بوده است. در این نرم افزار با زبان های برنامه نویسی نردبانی (LAD)، بلوک توابع (FBD) می توان S7-1200 را برنامه نویسی کرد.

4. نرم افزار تیاپورتال چیست و چه کاربری دارد؟

TIA (Totally Integrated Automation) نرم افزار مهندسی زیمنس برای طراحی و اجرای پروژه های اتوماسیون است که در ابتدای برای PLC های جدید زیمنس S7-1200 که جایگزین سریS7-200  بودند ، طراحی و عرضه شده بود. بعدها نسخه های کامل تر و جدید تر آن برای PLCهای سری S7-300، S7-400 و S7-1500 هم توسط زیمنس تولید شد. در این نرم افزار می توان بخش های مختلف پیکربندی سخت افزار، پیکربندی شبکه، برنامه نویسی PLC، برنامه نویسی HMI را در یک مجموعه واحد انجام داد. از آن جایی که محیط دسترسی به بخش های مختلف گفته شده به صورت پیش فرض در قالب پورتال (Portal view) است نرم افزار TIA به TIA Portal معروف شده است. بهتر است بدانید که محیط دیگری در کنار پورتال هست که به آن نمایش پروژه ای (Project View) بخش های نرم افزار گفته می شود.

5. آپدیت کردن firmware کنترلرهای S7-1200 چگونه است؟

  1. با استفاده از کارت حافظه مخصوص زیمنس (دانلود فایل از سایت زیمنس و قرار دادن فایل بر روی حافظه و سپس جاگذاری کارت در PLC. البته این روش در استفاده از کارت حافظه دقت هایی دارد)
  2. با استفاده از وب سرور و در صفحه Module Information
  3. با استفاده از نرم افزار TIA و در قسمت online and diagnostic tools of STEP 7
  4. از طریق SIMATIC Automation Tool در سایت زیمنس

هر کدام از این روش ها ویژگی و جایگاه خودشان را دارند. مثلا وقتی که CPU در موقعیتی است که امکان اتصال به نرم افزار و اینترنت و شبکه وجود ندارد یا پرسنل متخصص نمی تواند در محل حضور پیدا کند تنها راه استفاده از کارت حافظه است.
در صورتی که پرسنل متخصص در محل هست ولی کارت حافظه یا اتصال به شبکه میسر نیست می توان با روش سوم این کار را انجام داد. در صورت که وب سرور برای پروژه تعریف شده است به راحتی با این امکان به روز رسانی انجام می شود.
پس لازم است متخصص اتوماسیون با همه این چهار روش آشنا باشد که در مواقع لزوم هر کدام را استفاده کند.
چگونگی به روز رسانی در هر یک از این روش ها در مقاله ای مستقل ان شاءالله ارائه خواهد شد.

6.جایگزینی پی ال سی S7-200 با پی ال سی S7-1200 چگونه انجام می شود؟

این کار با طی مراحل مختلف زیر انجام می شود:
اولا: پیدا کردن سخت افزار مشابه S7-1200 با S7-200 که اینکار به سادگی انجام می شود.
ثانیا: تبدیل نرم افزار نوشته شده در MicroWin برای S7-200 به برنامه قابل اجرا در TIA برای S7-1200
این کار به صورت نرم افزاری در TIA انجام می شود. گزینه به همین نام در نرم افزار TIA تعبیه شده است

7. مقایسه S7-1200 با S7-200؟ S7-1200 با S7-200 چه فرقی دارد؟

تفاوت های عمده به شرح زیر است:

  •  افزایش سرعت اجرای برنامه (دستور بیتی ، دستور ریاضی، دستور float، دستور Word)
  • افزایش میزان حافظه برنامه
  • بهبود نرم افزار مهندسی طراحی و اجرای اتوماسیون از MicroWin به TIA
  • افزایش امکانات شبکه ای (تجهیز S7-1200 به شبکه ProfiNet)

8. شبکه های اتوماسیونS7-1200 چیست؟

امکان دسترسی و برنامه نویسی برای ارتباط با بسیاری از شبکه های اتوماسیون در S7-1200 وجود دارد. شبکه های و ارتباطاتProfiBus, Modbus TCP, Modbus RTU , ProfiNet, AS-I, point to point, ، CANopen با این سخت افزار در دسترس شما خواهد بود.

9. حداکثر تعداد ماژول در s7-1200 چه تعداد است؟ ورودی های آنالوگ روی پی ال سی S7-1200 CPU چگونه است؟

بستگی به نوع CPU دارد. هر کدام از انواع CPU  های سری S7-1200 تعدادی ورودی  دیجیتال (DI)خروجی دیجیتال (DO) ورودی آنالوگ (AI) و خروجی انالوگ (AO) به صورت پیش فرص بر روی خودشان تعبیه شده است (I/O integrated). در جدول زیر می توانید این تعداد تعبیه شده برای هر یک و امکان توسعه را ببینید:

نوع CPU DI DO AI AO تعداد ماژول I/O تعداد ماژول شبکه سیگنال برد

CPU 1211C

6 4 2 0 0 3 1

CPU 1212C

8 6 2 0 2 3 1

CPU 1214C

14 10 2 0 8 3 1

CPU 1215C

14 10 2 2 8 3 1

CPU 1217C

14 10 2 2 8 3 1

10. سیگنال برد چیست؟ چه کارایی دارد؟

سطح کاربرد سری S7-1200 در اتوماسیون ماشین آلات و خط های تولید کوچک است. در این نمونه پروژه ها، احتمال افزایش تعداد کمی از ورودی و خروجی ها وجود دارد. در نتیجه چه پروژه انجام شده باشد و بعدها در بازبینی و ارتقای عملکرد آن و یا اینکه در مرحله طراحی باشد بعضا نیاز به افزایش کمی در تعداد ورودی و خروجی ها هستیم. از آنجایی که این تعداد به اندازه ای نیست که اضافه شدن ماژول توجیه داشته باشد، زیمنس این امکان را فراهم کرده که با یک بردهای ساده، تعداد I/O یه میزان کمی افزایش یابد. این بردها به نام بردهای سیگنال (SignalBoard؛ SB) عرضه شده است.
نمونه ای از این بردها در لیست زیر می‌بینید:

  • SB 1221 DI 4 x 24 V DC, 200 kHz
  • SB 1221 DI 4 x 5 V DC, 200 kHz
  • SB 1222 DQ 4 x 24 V DC, 200 kHz
  • SB 1222 DQ 4 x 5 V DC, 200 kHz
  • SB 1223 DI 2 x 24 V DC/ DQ 2 x 24 V DC, 200 kHz
  • SB 1223 DI 2 x 5 V DC/ DQ 2 x 5 V DC, 200 kHz
  • SB 1223 DI 2 x 24 V DC, DQ 2 x 24 V DC
  • SB 1231 AI 1 x 12 bit
  • SB 1232 AQ 1 x 12 bit
  • SB 1231 AI 1 x 16 bit Thermocouple

11. محدودیت های S7-1200؟

همان طور که می دانید سری S7-1200 برای اتوماسیون ماشین و خط های تولید کوچک طراحی شده است در نتیجه در حجم برنامه، تعداد ورودی و خروجی، تعداد گره های شبکه، سرعت اجرای دستور العملها (بیتی و غیر آن) و قابلیت افزونگی و … محدودیت هایی دارد.

12. تفاوت CB1241 با CM1241؟

CB 1241 یک برد ارتباطی است و در محلی نصب می شود که سیگنال بردها بر روی CPU قرار می گیرند. در حالیکه CM1241 یک ماژول ارتباطی است که در کنار CPU بر روی رک قرار میگیرد. تفاوت دیگر این دو در پشتیبانی شبکه است. CB1241 فقط برای ارتباط RS-485 استفاده می شود.

RS485

13. آیا سری S7-1200 ماژول CANopen را پشتیبانی می کند؟

بله. ماژول CM CANopen برای همین منظور توسط زیمنس معرفی شده است. کدفنی این محصول 021620-B است. شاید این ابهام برای شما پیش بیاید که چرا کدفنی این محصول با ساختار کدهای فنی زیمنس همخوانی ندارد؟! دلیل اش این است که این تجهیز، محصول زیمنس نیست و فقط زیمنس آن را معرفی کرده است.
ماژول  CANopen محصول کمپانی HMS است که به عنوان همکار زیمنس (third-party manufacturers) در این بخش معرفی شده است و به سفارش زیمنس و مطابق با سری S7-1200 ماژول CANopen را عرضه کرده است.

14. تفاوت CPU های S7-1200؟ S7-1200 چه مدل هایی دارد؟

برای اینکار باید بدانیم که مشخصه های اصلی هر CPU چیست؟ در جدول زیر CPU های مختلف سری S7-1200 و ویژگی های اصلی هر یک آورده شده است. البته باید دانست که برای مقایسه دقیقتر باید مشخصات فنی کامل هر یک ملاحظه شود که در قسمت Technical specification مستندات فنی زیمنس آمده است.

CPU 1211C CPU 1212C CPU 1214C CPU 1215C CPU 1217C
ابعاد (W x H x D (mm 90 x 100 x 75 90 x 100 x 75 110 x 100 x 75 130 x 100 x 75 150 x 100 x 75
اتلاف انرژی 8 -10 وات 9-11 وات 12-14 وات 12-14 وات 12 وات
حافظه برنامه (Work) 50 کیلو بایت 75 کیلو بایت 100 کیلو بایت 125 کیلو بایت 150 کیلو بایت
حافظه داده (Load) یک مگابایت داخلی دو مگابایت داخلی چهار مگابایت داخلی چهار مگابایت داخلی چهار مگابایت داخلی
حافظه نگهدارنده (Retentive) 10 کیلو بایت 10 کیلو بایت 10 کیلو بایت 10 کیلو بایت 10 کیلو بایت
DI/ DO تعبیه شده داخلی 6 ورودی /4خروجی 8 ورودی /6خروجی 14 ورودی /10خروجی 14 ورودی /10خروجی 14 ورودی /10خروجی
AI/ AO تعبیه شده داخلی 2 ورودی/ 0 خروجی 2 ورودی/ 0 خروجی 2 ورودی/ 0 خروجی 2 ورودی/ 2 خروجی 2 ورودی/ 2 خروجی
تعداد ماژول ورودی/خروجی 0 2 8 8 8
تعداد ماژول شبکه 3 3 3 3 3
حافظه بیتی 4096  بایت 4096  بایت 8192  بایت 8192  بایت 8192  بایت
ورودی های فرکانس بالا (High-speed counters) Up to 6  (100/180 kHz) Up to 6  (100/180 kHz) Up to 6  (100/180 kHz) Up to 6  (100 kHz) Up to 6  (1 MHz)
خروجی های فرکانس بالا (Pulse outputs) Up to 4 (100 kHz) Up to 4 (100 kHz) Up to 4 (100 kHz) Up to 4 (100 kHz) Up to 4  (1 MHz)
سرعت اجرای دستورالعمل بیتی 0.08 μs/instruction 0.08 μs/instruction 0.08 μs/instruction 0.08 μs/instruction 0.08 μs/instruction
CPU هایی که  Fail-Safe هستند کدفنی
CPU 1212FC
CPU 1212FC DC/DC/DC
CPU 1212FC DC/DC/Relay
6ES7212-1AF40-0XB0
6ES7212-1HF40-0XB0
CPU 1214FC
CPU 1214FC DC/DC/DC
CPU 1214FC DC/DC/Relay
6ES7214-1AF40-0XB0
6ES7214-1HF40-0XB0
CPU 1215FC
CPU 1215FC DC/DC/DC
CPU 1215FC DC/DC/Relay
6ES7215-1AF40-0XB0
6ES7215-1HF40-0XB0

16. آیا مموری، حافظه S7-1200 را افزایش می دهد؟ آیا استفاده از حافظه (memory card) الزامی است؟

یکی از ویژگی های بارز سری S7-1200 نسبت به S7-200 افزایش قابل توجه حافظه است. افزایش گفته شده هم در حافظه داخلی PLC انجام شده و هم در حافظه خارجی آن. کارتهای حافظه سری S7-1200 از 4 مگابایت تا 32 گیگابایت وجود دارند. ولی کارتهای حافظه در سری S7-1200 مثل سری S7-300 همیشه مورد نیاز نیست. در سری S7-300 اگر کارت حافظه نباشد امکان بهره برداری وجود ندارد. اما در سری S7-1200  به خودی خود نیازی به کارت حافظه نیست. به دلایل زیر به کارت حافظه نیاز داشته باشیم:

  • پاک کردن رمز از روی PLC
  • انتقال برنامه از PLC  به PLC دیگر. برای این کار باید نوع کارت حافظه Transfer card شود.
  • به روز رسانی Firmware
  • افزایش حافظه برنامه (Load Memory). البته برای این کار باید نوع کارت حافظه Program card شود.
  • ذخیره منحنی مقادیر اندازه گیری شده. در صورت نبود کارت حافظه تعداد بسیار کمتری قابل ذخیره بر روی حافظه داخلی است.
  • نقش کمکی در عملیات بازگشت PLC به تنظیمات کارخانه
  • محل ذخیره داده برداری (Log) و فرمول بندی مقادیر (Recipe)

17. آیا از مموری های معمولی غیر زیمنس می توان استفاده کرد؟

نه نمی توان استفاده کرد. زیمنس ما را ملزم می کند که فقط از کارتهای حافظه زیر برای S7-1200 باید استفاده کرد:

کارت حافظه کدفنی
32 GB 6ES7954-8LT02-0AA0
2 GB 6ES7954-8LP01-0AA0
256 MB 6ES7954-8LL02-0AA0
24 MB 6ES7954-8LF02-0AA0
12 MB 6ES7954-8LE02-0AA0
4 MB 6ES7954-8LC02-0AA0

18. نحوه اتصال اینکودر به ورودی های S7-1200؟

برای این کار باید خروجی اینکودر را به ورودی های HSC (فرکانس بالا) S7-1200 وصل کنیم. و تنظیمات لازم را با توجه به مقدار حداکثر فرکانس ورودی دیجیتال در تنظیمات انجام دهیم. بعد از اینکار استفاده از توابع نرم افزاری خواندن مقادیر ورودی فرکانس بالاست که جزئیات بیشتری دارد که مجال اش این مختصر نیست.

19. تفاوت ورودی های سینک با سورس؟

به طور خلاصه، ورودی سینک به این صورت است اصطلاحا با ولتاژ بالا فعال می شود (Active high). همان طور که در شکل زیر مشخص است برای ورودی های سینک ولتاژ – (منفی) به ورودی مشترک (M) وصل می شود .

تفاوت ورودی های سینک با سورس؟

20. تفاوت خروجی ترانزیستور با رله؟

عمده تفاوت شان در میزان جریان دهی است. خروجی رله ای می تواند جریان های بالاتری (2 آمپر) بدهد در حالیکه خروجی ترانزیستوری جریان خروجی اش حداکثر 500 میلی آمپر می تواند باشد.
تفاوت بعدی این دو در ولتاژ کاری است. خروجی رله ای می تواند در ولتاژ DC  (بازه 5 تا 30 ولت)، و هم چنین AC  (بازه 5 تا 250 ولت) کار کند. در حالیکه خروجی ترانزیستوری فقط DC است (بازه 20.4 تا 28.8 ولت)، >و مزیت عمده ترانزیستوری سرعت بالای سوئیچ زنی است. در خروجی رله ای 1 هرتز است در حالیکه در خروجی ترانزیستوری 20 کیلوهرتز و 100 کیلوهرتز است.
با این توضیحات مشخص می شود که در چه کاربردهایی از خروجی رله ای استفاده می کنیم. و چه کاربردهایی باید از خروجی ترانزیستوری استفاده کرد.
البته اگر قرار نیست که هیچ یک از خروجی های ترانزیستوری مستقیما در داخل تابلو سیستم کنترل استفاده شود. و قرار است از تابلو خارج شود. و به داخل سایت و دستگاه رود توصیه می شود که با یک رله ایزوله شود. در این صورت عملا از مزیت خروجی ترانزیستوری نمی توان استفاده کرد.

21. چگونه سنسور 4-20 میلی آمپر را به ورودی های آنالوگ می توان وصل کرد؟

به دو شیوه دو سیمه و چهار سیمه سنسور  به ورودی آنالوگ متصل می‌شود. طریقه اتصال در شکل زیر نشان داده شده است.

اتصال-دوسیمه-و-چهار-سیمه

22. آیا باید از منبع تغذیه خود S7-1200 استفاده کرد؟ یا از منابع دیگر می شود؟

نه لزومی ندارد که حتما از منبع تغذیه PM1207 استفاده کرد که مخصوص و هم تیپ S7-1200 است. بلکه از هر منبع تغذیه ای که ولتاژ و جریان مورد نیاز PLC را فراهم می کند می توان استفاده کرد.

23. تفاوت ورودی آنالوگ با RTD و ترموکوپل چیست؟ نحوه اتصال سنسور PT-100؟

ورودی آنالوگ یعنی ورودی که مقادیرش پیوسته است. حال می توان این مقادیر پیوسته ولتاژی باشد یا جریانی. از صفر تا 10 ولت باشد یا 0 تا 20 میلی آمپر. این ها سیگنال های استاندارد ولتاژ و جریان هستند. یک زمان هم می خواهیم سنسور دما را به PLC متصل کنیم. در این صورت باید بررسی کنیم که امکان اتصال خروجی سنسور به ورودی PLC هست یا نه؟

سنسورهای دما انواع مختلفی دارند. هر نوعی کارایی خاص به خودش را دارد. دو نوع معمول صنعتی سنسور RTD و ترموکوپل هستند. خروجی این سنسورها نوع خاصی هستند که با سیگنال های استاندارد متفاوت هستند در نتیجه اگر می خواهیم مستقیما به PLC وصل کنیم باید این قابلیت در PLC باشد. بعضی از ماژول های انالوگ این امکان را فراهم کردند.

ماژول های 6ES7231-5QD32-0XB0 و 6ES7231-5QF32-0XB0 برای ترموکوپل
ماژول های 6ES7231-5PD32-0XB0 و 6ES7231-5PF32-0XB0 برای RTD (برای PT100  و خانواده آن)
نحوه سیم بندی هر یک از اینها مشخص شده است.

سنسور-PT-100--
ماژول-RTD-

24. رزولوشن در ورودی آنالوگ S7-1200 به چه معناست؟

سیگنال آنالوگ یعنی سیگنالی که مقادیر آن پیوسته است. در حالیکه سیستم های دیجیتال (مثل PLC) با رقم های صفر و یک شده سر و کار دارد. در این بین باید سیگنال آنالوگ که بیانگر وضعیت متغیرهای محیطی (دما، فشار، سرعت، گشتاور، نور و …) است باید به سیگنال دیجیتال تبدیل شود.
این تبدیل می تواند اینگونه انجام شود که اگر سیگنال 0-10 ولت کمتر از 5 ولت بود رقم صفر به کنترلر اعلام شود و اگر بالای 5 ولت بود رقم یک اعلام شود. در این حالت بازه دو قسمت شده و با یک بیت که صفر یا یک می شود می توان سیگنال آنالوگ را دیجیتال کرد.
حال می توان دقیق تر و با جزئیات بیشتری این تبدیل را انجام داد. به این صورت که بازه را چهار قسمت کرد. اگر بین 0 تا 2.5 ولت بود رقم 00 (صفرصفر)، اگر بین 2.5 تا 5 بود رقم 01(یک صفر)، اگر بین 5 تا 7.5 بود رقم 10 (صفر یک) و اگر بین 7.5 تا 10 بود رقم 11 (یک یک) منتقل شود. برای این کار به دو بیت نیاز داریم.
حال اگر تعداد این بیت ها افزایش یابد با جزئیات بیشتری می توان سیگنال آنالوگ را دیجیتال کرد.

به تعداد بیت هایی که مبدل آنالوگ به دیجیتال در ماژول های انالوگ یا در ورودی‌های آنالوگ s7-1200 دارند اصطلاحا رزولوشن می گویند.

25. نحوه اتصال سنسور PT-100 ؟

ورودی آنالوگ یعنی ورودی که مقادیرش پیوسته است. حال می توان این مقادیر پیوسته ولتاژی باشد یا جریانی. از صفر تا 10 ولت باشد یا 0 تا 20 میلی آمپر. این ها سیگنال های استاندارد ولتاژ و جریان هستند. یک زمان هم می خواهیم سنسور دما را به PLC متصل کنیم. در این صورت باید بررسی کنیم که امکان اتصال خروجی سنسور به ورودی PLC هست یا نه؟
سنسورهای دما انواع مختلفی دارند. هر هر نوعی کارایی خاص به خودش را دارد. دو نوع معمول صنعتی سنسور RTD و ترموکوپل هستند. خروجی این سنسورها نوع خاصی هستند که با سیگنال های استاندارد متفاوت هستند در نتیجه اگر می خواهیم مستقیما به PLC وصل کنیم باید این قابلیت در PLC باشد. بعضی از ماژول های انالوگ این امکان را فراهم کردند.

  • ماژول های 6ES7231-5QD32-0XB0 و 6ES7231-5QF32-0XB0 برای ترموکوپل
  • ماژول های 6ES7231-5PD32-0XB0 و 6ES7231-5PF32-0XB0 برای RTD (برای PT100  و خانواده آن)
Siemens S7-1200

26. تبدیل شبکه های مختلف در S7-1200 چگونه میسر است؟ gateway چگونه است؟

می توان با استفاده از امکانات سخت افزار شبکه های مختلف را به هم تبدیل کرد و ارتباط را از طریق S7-1200 برقرار کرد. برای کار اگر شبکه اول بر روی خود CPU تعبیه شده شبکه دوم را با استفاده از کارت مربوطه به PLC اضافه می کنیم و با برنامه نویسی ارتباط را برقرار می کنیم.

Siemens S7-1200

27. آیا امکان LTE در S7-1200 هست؟

بله. خانواده S7-1200 امکاناتی مختلف و زیادی را برای استفاده در شبکه تله متری و ارتباطات تله کنترل در نظر گرفته است.

راهکارهای این خانواده به صورت اجمال به شرح زیر است:

سوالات متداول Siemens PLC S7-1500
ماژول CP 1242-7 GPRS CP 1243-7 LTE CP 1243-1 CP 1243-8 IRC
پروتکل تله کنترل TeleControl Basic TeleControl Basic TeleControl Basic, DNP3 and
IEC 60870-5-104
SINAUT ST7, DNP3
and IEC 60870-5-104
نوع واسطه GSM (850 MHz, 900 MHz, 1800 MHz, 1 900 MHz( LTE (800 MHz, 1800 MHz2, 2600 MHz) Industrial Ethernet 1 x RJ45 Industrial Ethernet 1 x RJ4

28. تفاوت سیگنال برد با سیگنال ماژول؟

سیگنال برد ابتکار سخت افزاری زیمنس در سری S7-1200 است که برای افزایش کم تعداد i/o های PLC یا افزودن امکان شبکه ای آن در نظر گرفته شده است. که یک برد کوچک بر روی بالای CPU متناسب با نیاز تعبیه می شود. در حالیکه سیگنال ماژول یک راهکار عمومی در همه PLC ها از جمله S7-1200 است که با تعداد استانداردی از ورودی و خروجی های دیجیتال و آنالوگ طراحی شده است.

مثلا ورودی های 8 و 16 و 32 کاناله برای دیجیتال و 2 و 4 و 8 کاناله برای آنالوگ

29. Interface Module در S7-1200 چگونه است؟

می توان از ماژول های واسطه ای (بین PLC و کارتهای I/O) تحت شبکه پروفی نت استفاده کرد. مثل IM 155-6 PN ST از خانواده ET 200SP . طریقه کار هم به سادگی انجام می شود:

Interface-Module--در-S7-1200
انتخاب ماژول واسطه (IM) از کاتالوگ قرار دادن آن در کنار PLC
سوالات متداول پی ال سی s7-1200 زیمنس (Siemens S7-1200) سوالات متداول پی ال سی s7-1200 زیمنس (Siemens S7-1200)

مراحل بعدی تنظیمات شبکه و قرار دادن ماژول های I/O و … است.
اگر بخواهیم شبکه پروفیباس و IM هایی که با این شبکه کار می کنند استفاده کنیم طبیعتا باید PLC را مجهز به این شبکه بکنیم. این کار با ماژول شبکه (DP master) CM 1243-5 انجام می شود
بعد هم ماژول شبکه پروفیباس در سمت I/O استفاده می شود بعد هم مراحل بعدی …

انتخاب ماژول واسطه (IM) از کاتالوگ قرار دادن آن در کنار PLC
سوالات متداول پی ال سی s7-1200 زیمنس (Siemens S7-1200) سوالات متداول پی ال سی s7-1200 زیمنس (Siemens S7-1200)

این کار برای شبکه AS-i هم امکان پذیر است.

Interface Module در S7-1200 چگونه است؟

30. تفاوت های AC/DC/DC , DC/DC/RLY در S7-1200 

بخش اول در هر کدام از عبارت های گفته شده مربوط به تغذیه خود S7-1200 است. که به صورت AC و DC از هم متمایز می شوند.
بخش دوم مربوط به نوع ورودی دیجیتال است که در همه انواع آن DC است و نوع متفاوتی ندارد.
بخش سوم هم مشخص کننده نوع خروجی دیجیتال است که آیا ترانزیستوری است (DC) یا رله ای است (RLY).
بااین توضیحات انواع سه گانه CPU های خانواده S7-1200 (مثلا برای Cpu1214) را تحلیل کنید:
CPU 1214C, AC/DC/Relay
CPU 1214C,DC/DC/Relay
CPU 1214C,DC/DC/DC

31. ارتباط S7-1200 با مودباس TCP/IP چگونه است؟

از آن جایی که پایه شبکه ای S7-1200 شبکه پروفی نت است، به راحتی امکان دسترسی به شبکه ModBUS TCP میسر است. اما برای ModBUS RTU بایستی سیگنال ماژول یا سیگنال بردهایی که پورت RS-232 یا پورت RS-485 را پشتیبانی می کنند استفاده کنیم.

سوالات متداول Siemens PLC S7-1200

32. آیا سوئیچ شبکه مخصوص دارد؟

بله. ماژول Ethernet switch با عنوان CSM 1277 (کد فنی 6GK7277-1AA10-0AA0) یک سوئیچ 4 پورت است که در ساختار خانواده S7-1200 ساخته و عرضه شده است.

33. ایا برای شبکه کردن می توان از کابل معمول اترنت استفاده کرد یا باید پروفی نت باشد؟

کابل برنامه نویسی S7-1200 یک کابل LAN معمولی است و نیازی نیست که حتما از کابل اترنت صنعتی یا کابل پروفی نت استفاده کرد.

34. برنامه نویسی سیستم های توزین با S7-1200 چگونه است؟

خانواده S7-1200 محصولاتی برای کنترل سیستم های توزین (هم توزین مروری مثل کانوایرها و هم توزین بچینگ) دارد. ماژول های SIWAREX WP231, WP241 و WP251 علاوه بر اینکه در کنار PLC برای اتصال لودسل به کار می روند می توانند به عنوان کنترلرهای مستقل برای توزین استفاده شوند.

35. چه زمانی از باتری برد استفاده می کنیم؟ سوپر کپ در بردهای S7-1200 چیست؟

اگر مدت زمان نگهدارنده کلاک زمان واقعی S7-1200 کفایت نمی کند می توان از برد باتری (BB؛ Battery Board) با کدفنی 6ES7297-0AX30-0XA0 استفاده کرد. بدون این کارت باتری، به صورت داخلی(با سوپر خازن های داخلی) تا حدود 20 روز نگهداشته می شود. این کارت باتری تا حدود یک ساعت کلاک زمان واقعی CPU را نگه می دارد.

برد باتری (BB؛ Battery Board)

36. S7-1200 چیست؟

یک کنترلر صنعتی برنامه پذیر (PLC) است که محصول زیمنس است. این تجهیز از سال 2010 به عنوان جایگزین S7-200 عرضه شده است. با این PLC می توان ماشین های خط تولید و خود پروسه های تولید با حدود 200 ورودی و خروجی را می توان کنترل کرد. اتوماسیون های کوچک را به راحتی با این کنترل کننده می توان انجام داد.

37. آموزش S7-1200 چگونه است؟

فرآیند آموزش S7-1200 در چند مرحله است: مرحله اول شناخت سخت افزار و امکانات خانواده S7-1200 است. مرحله دوم آشنایی با نرم افزار TIA و بخش های مختلف آن، مرحله سوم برنامه نویسی S7-1200 با نرم افزار TIA و مرحله چهارم برنامه نویسی پیشرفته (تکنولوژی‌های بالا)
آموزش ها می تواند با کتاب های آموزشی موجود در بازار نشر دنبال شود. البته با توجه به مهارتی بودن ماهیت یادگیری S7-1200 بایستی کار پیوسته با نرم افزار و سخت افزار در فرآیند آموزش در نظر گرفته شود.
برخی از آموزشکده های فنی این آموزش های را ارائه می دهند. می توانید از شرکت پناپ پیگیر آموزش های تخصصی باشید.

38. آیا با دانستن لوگو می توانیم S7-1200 را برنامه نویسی کنیم؟

کلیات برنامه نویسی در PLC های یکی است. اگر کسی به سخت افزار لوگو مسلط باشد و پروژه های متعددی انجام داده باشد و با نرم افزار و قسمت های مختلف آن و تنظیمات آن تسلط کافی داشته باشدبه راحتی می تواند با مقایسه اجمالی سخت افزار S7-1200 به تفاوت های این PLC با لوگو طی حداکثر 5 ساعت مطالعه یا یک جلسه کارگاه آموزشی دست یابد.
برای مهارت های نرم افزاری لازم است که زمان بیشتری برای آشنایی با نرم افزار TIA اختصاص دهد. نرم افزار TIA پیچیدگی ها و تنظیمات بیشتری دارد.

39. چه ورودی های آنالوگی را S7-1200 می تواند پشتیبانی کند؟

همه انواع ورودی های آنالوگ استاندارد که در صنعت وجود دارد:
– ولتاژی و جریانی ±10 V, ±5 V, ±2.5 V, 0 – 20 mA, 4 mA – 20 mA
– سنسور RTD (انواع آن : Pt10, Pt50, Pt100,Pt200,Pt500,Pt1000,Ni100,Ni120,Ni200,Ni500, Ni1000, Cu10,50,100)
– سنسور ترموکوپل(انواع آن: J,K,T,E,R & S,B,N,C)

40. ماژول انرژی متر S7-1200 چیست؟ چگونه استفاده می شود؟

ماژول SM 1238 (Energy meter module) برای سنجش مقدار انرژی در سیستمی است که مبنایش S7-1200 است. این ماژول می توان 200 پارامتر مختلف الکتریکی را اندازه گیری کند. در نتیجه به راحتی می توان میزان جریان انرژی و مصرف آن را در سیستم کنترل و مانیتورینگ به کار گرفت.

ماژول انرژی متر S7-1200 چیست

41. درایو V20 با S7-1200 چگونه ارتباط برقرار می کند؟

هم می تواند از طریق ورودی های دیجیتال باشد که وضعیت های مختلف درایو (توقف، خطا، هشدار، آماده به کار و راه اندازی) به S7-1200 اعلام شود و مطابق با آن دستور دو وضعیت (راه اندازی یا توقف) صادر شود. این ساده ترین نوع ارتباط است.
می تواند ارتباط عمیق تری بین این دو برقرار شود که ارتباط آنالوگ است. چه خروجی آنالوگ درایو به ورودی آنالوگ plc وصل شود یا بالعکس یا هر دو . البته می تواند همراه ارتباط دیجیتال گفته شده باشد یا نباشد.
راهکار سوم ارتباط از طریق شبکه ارتباطی ای است که هر دو (هم درایو و هم S7-1200) مجهز به آن هستند. مثلا ارتباط از طریق شبکه مودباس، یا پروفی نت یا اترنت یا پروفیباس.
مثلا درایو Sinamics V20 به هر سه طریق می تواند با S7-1200 ارتباط برقرار کند. در ارتباط نوع سوم یعنی ارتباط شبکه ای با توجه به اینکه درایو V20 مجهز به USS و Modbus RTU است می توان به راحتی این درایو را از طریق این دو شبکه به S7-1200 متصل کرد.

42. S7-1200 اسمارت چیست؟

در چین و هند از خانواده SIMATIC کنترلرهایی تولید می شود که ویژه مصرف داخل همین کشور هاست . همان طوری که برای سری محصولات S7-200 اسمارت وجود داشت که مخصوص چین و هند بودند و همراه ماشین آلاتی که مثلا در چین ساخته بودند به کشور آمده بودند. برنامه نویسی ارتباط با این کنترلرها دقت هایی داشت که برای اطلاع از آن با واحد فنی و مشاوره مهندسی پناپ تماس بگیرید.

43. آیا S7-1200 امکان سمولیشن (Simulation یا شبیه سازی نرم افزاری) دارد؟

بله از ورژن 13 سرویس پک 1 این امکان در TIA افزده شده است که برای S7-1200 v.4 به بعد می توان شبیه سازی نرم افزاری داشت.

44. برای نقشه کشی اتوکد یا EPLAN کنترلرهای S7-1200 چه باید کرد؟

باید شماتیک و الگوی پین های تغذیه و ورودی و خروجی سخت افزارهای مختلف این سری از محصولات را از کتابخانه فراخوانی و در نرم افزار نقشه کشی استفاده کنیم.
نقشه های مربوطه بر روی سایت زیمنس و هم چنین پناپ وجود دارد.

45. Remote Access برای اتصال و برنامه ریزی S7-1200 امکان پذیر است؟

  • خود سخت افزار این قابلیت را دارد که بتوان از طریق وب به آن دسترسی داشت. مسئله بعدی این است که باید بستر ارتباطی فراهم شود. و با فراهم آمدن بستر ارتباطی بایستی صفحات وب استاندارد برای نمایش وضعیت کنترلر در نظر گرفته شود.
    می توانیم هم از طریق رایانه شخصی و هم از طریق گوشی هوشمند به PLC متصل شد و از امکان وب سرور استفاده کرد.با استفاده از یک مرورگر وب بر روی PC یا گوشی هوشمند آدرس IP خود کنترلر و یا ماژول ارتباطی متصل به کنترلر را وارد می کنیم . یک سری صفحات استانداردی برای ارتباط با وب سرور در نظر گرفته شده اند:
    صفحه ورودی (Introduction)
  • صفحه شروع
  • صفحه عیب یابی و صفحه بافر عیوب
  • صفحه مشخصات ماژول
  • صفحه مشخص کننده وضعیت ارتباطات
  • صفحه وضعیت تگ ها
  •  …
    این صفحات داخل کنترلر هست . حال اگر بخواهیم صفحات دلخواهی داشته باشیم بایستی با کد نویسی HTML و واسط های نرم افزاری صفحات دلخواه را طراحی و داخل S7-1200 دانلود کرد.

46. توسعه S7-1200 چگونه است؟

روش متداول استفاده از ماژول های ورودی و خروجی استاندارد خود S7-1200 است. البته این در صورتی است که امکان افزایش باشد. مثلا کنترلر ما اگر 1211 باشد مسلما نمی توان این نوع افزایش و توسعه را داشت. روش دیگر استفاده از واسطه ریموت I/O است.

47. ارتباط بین S7-1200 با اینکودر؟

باید ورودی سرعت بالا (HSC) کنترلر S7-1200 را تعریف کنیم. و ببینیم با سرعت فرکانس خروجی اینکودر (در دور نامی موتور متصل به آن) کدام یک از ورودی های PLC را می توان استفاده کرد. هم چنین اینکه باید معلوم کنیم که می خواهیم از خروجی اینکودر به صورت تک فاز یا دو فاز یا سه فاز استفاده کنیم.

ارتباط بین S7-1200 با اینکودر

48. هک کردن رمز ؟ پاک کردن رمز پسورد؟

امکان هک کردن رمز S7-1200 وجود ندارد. اما برای پاک کردن رمز، خود زیمنس راهکاری را معرفی کرده است؛ به این طریق که یک عدد کارت SD استاندارد زیمنس را در نظر گرفته و آن را به transferred card تبدیل کرده و همین کارت خالی را در کنترلر قرار می دهیم. این کارت حافظه خالی، حافظه PLC و به تبع آن پسورد را پاک می کند.

49. S7-1200 ساخت کجاست؟

سی پی یو ها در آلمان تولید می شود و ماژول ها در چین.

برای اطلاع از کشور سازنده به لیست قیمت ها در سایت پناپ مراجعه کنید

50. نحوه سیم بندی S7-1200 چگونه است؟

دو قسمت عمده دارد: یکی سیم بندی تغذیه و دیگر سیم بندی ورودی و خروجی ها. هر کدام از این ها در مستندات رسمی زیمنس به خوبی بیان شده است. مثلا در S7-1200 System manual می توانید سیم بندی های مختلف را مشاهده کنید:

نحوه سیم بندی S7-1200
نحوه سیم بندی S7-1200

51. آیا S7-1200 برای دیتالاگینگ می توان استفاده کرد؟

بله. یکی از کاربردهای استفاده از کارت حافظه SD ذخیره نتیچه داده برداری است. البته اگر کارت حافظه نباشد در حافظه فلش خود CPU این -مقادیر ذخیره می شوند. برای ایجاد فایل داده برداری (با پسوند CSV) و سپس داده برداری و خواندن مقادیر و … دستوراتی در کتابخانه توابع S7-1200 هست که می توانید استفاده کنید (توابعی مثل DataLogCreate و DataLogOpen و DataLogWrite و DataLogClear)
یک راه دیگر استفاده از وب سرور و تنظیم دیتالاگر در ساختار ان است که می توان از آن استفاده کرد.

52. عیب یابی (Diagnostic) با استفاده از چراغ های سی پی یو؟

در جدولی حالات مختلف PLC و وضعیت چراغ ها معرفی شده است. مثلا :

  • چشمک زن شدن چراغ های نارنجی (STOP) و سبز (RUN) زمان حال راه اندازی (Startup) PLC
  • روشن بودن چراغ نارنجی (STOP) در زمان توقف
  • روشن بودن چراغ نارنجی (STOP) و چشمک زن بودن چراغ نارنجی (MAINT)
    بقیه حالات را می توانید در جدول زیر ببینید:
عیب یابی (Diagnostic)

53. روش های ارتباط S7-1200 با S7-300 چیست؟

با بسیاری از شبکه های ارتباطی که S7-1200 آن ها را پشتیبانی می کند می توان با S7-300 ارتباط برقرار کرد. شبکه پروفیباس، شبکه پروفی نت، شبکه اترنت، شبکه مودباس.

54. ارتباط S7-1200 با شبکه های BMS چگونه است؟

به صورت مستقیم امکان اتصال نیست. با واسطه و مبدل پروفی نت به KNX یا EIB این کار امکان پذیر است. البته خود زیمنس این مبدل را عرضه نکرده است. بلکه برای این کار استفاده از محصول یک شرکت دیگری (MBS GmbH) را توصیه می کند.

S7-1200 با شبکه های BMS چگونه است

55. حداکثر چند S7-1200 را می توان با هم شبکه کرد؟

8 عدد CPU را می توان حداکثر با هم شبکه کرد.

56. نحوه ریست کردن S7-1200؟

اولا باید به صورت آنلاین به CPU متصل بود و ثانیا خود CPU در وضعیت STOP باشد. با این شرایط پروسه ریست کردن با گام های زیر است:

  • وارد شدن به قسمت Online and Diagnostics view نرم افزار

  • انتخاب Reset to factory settings از پوشه Functions

  • اگر می خواهیم بعد از ریست شدن IP باقی بماند انتخاب Retain IP address وگرنه انتخاب Delete
    IP address
  • انتخاب گزینه Reset

نکته ای که در اینجا مهم است اینکه فرآیند ریست شدن با وجود کارت حافظه فرق می کند. تفاوت عمده در باز نشانی مقادیر حافظه کاری (work memory) از کارت حافظه است.

57. نرم افزار مانیتورینگ S7-1200 چگونه است؟

برنامه نویسی PLC با نرم افزار TIA انجام می شود. این نرم افزار، یک بسته نرم افزاری جامع برای اجرای اتوماسیون است. یعنی با این نرم افزار پیکربندی سخت افزار انجام می شود، ساختار ارتباطی بین اجزای شبکه اتوماسیون تعریف می شود و تنظیمات لازم انجام می شود. برنامه نویسی PLC صورت می گیرد و می توان در بخش مانیتورینگ هم این نیاز پروژه را با همین نرم افزار TIA برآورده کرد.
البته می توان با دیگر نرم افزار های مانیتورینگ صنعتی، با S7-1200 ارتباط برقرار کرد و عملیات پایش و نظارت و کنترل را با آنها انجام داد. که برای این کار باید در آن نرم افزار مانیتورینگ امکان اتصال به S7-1200 باشد.

58. S7-1200 را به چه HMI هایی می توان وصل کرد؟

محدودیتی در اتصال S7-1200 با HMI نیست. غیر از اینکه باید شبکه ارتباطی هر دو یکسان باشد. در نتیجه تگ های تعریف شده در HMI با آدرس دهی مناسب با PLC ارتباط برقرار می کند. البته اگر HMI خود زیمنس خصوصا سری های جدید آن (مثل KTP400 Basic، KTP700 Basic، KTP700 Basic DP، KTP900 Basic، KTP1200 Basic، KTP 1200 Basic DPو سری Comfort) باشد روند کار راحت تر و سریع تر است. چرا؟ چون تمام عملیات (تعریف، پیکربندی و برنامه نویسی هم PLC و هم HMI) در یک نرم افزار جامع انجام می گیرد.

59. نحوه اتصال S7-1200 با HMI؟

با شبکه های مختلف ارتباطی ای که S7-1200 آن ها را پشتیبانی می کند. مثل شبکه پروفی نت ، پروفی باس و …
بعد از پیکربندی شبکه ارتباطی، کافی است از طریق HMI تگ های لازم زیر مجموعه کانال ارتباطی مخصوص به PLC تعریف شوند. هر تگ هم به صورت ویژه مقادیر را از PLC می خواند و یا در آن می نویسد.
برای کار با شبکه پروفی نت پیکربندی و اجرای ارتباط بین PLC و HMI بسیار ساده است. چون شبکه پایه ای S7-1200 پروفی نت است. اما برای ارتباط از طریق شبکه پروفی باس یا مودباس نیازمند استفاده از توابع انتقال داده در برنامه نویسی PLC هستیم.

60. علت عدم ارتباط S7-1200 با HMI؟

به صورت پیش فرض مجوز دسترسی به PLC برای HMI نیست. کاربر برای ارتباط PLC با HMI باید تیک Permit را فعال کرده باشد.

61. ولتاژ ورودی های دیجیتال S7-1200 چند ولت است؟

در تمام انواع CPU های سری S7-1200 و هم چنین ماژول های دیجیتال، ورودی دیجیتال 24 ولت DC است. 24 ولت، مقدار نامی است. در این بین مقادیر زیر نیز قابل توجه است:
حداکثر مقدار پیوسته: 30 ولت
حداکثر مقدار لحظه ای: 35 ولت برای نیم ثانیه
حداقل مقدار ورودی برای تشخیص یک بودن: 15 ولت (در 2.5 میلی آمپر)
حداکثر مقدار ورودی برای تشخیص صفر بودن: 5 ولت (در 1 میلی آمپر)

62. حفاظت های لازم برای S7-1200 ؟ حفاظت برنامه ریخته شده بر روی سی پی یو چگونه است؟ حفاظت برای تغذیه S7-1200 ؟

حفاظت های الکتریکی

  •  به کارگیری کلید قطع کننده تغذیه S7-1200 و مدارهای ورودی و خروجی
  • لحاظ کردن محافظ اضافه بار (فیوز یا کلید حرارتی) بر سر تغذیه CPU (به صورت داخلی یک فیوز 3 آمپر سازنده در نظر گرفته شده که در صورتی که بسوزد تعمیرکار متخصص آن را بایستی تعویض کند)
  • در نظر گرفتن محافظ های لازم در خروجی دیجیتال
  • حفاظت های لازم برای خروجی دیجیتال در صورتی که بار القایی را سوئیچ زنی می کند.
  • مواظبت بر افت ولتاژ (مثلا با سیم بندی با قطر و طول مناسب)
  • استفاده از سیم های شیلدار برای محافظت بر نویز

حفاظت های دسترسی نرم افزاری

این نوع حفاظت به صورت نرم افزاری بر روی CPU اعمال می شود تا دسترسی به آن را برای کاربر محدود کند. این کار با اعمال پسورد انجام می شود. چهار سطح دسترسی وجود دارد:

  • Full access: به صورت پیش فرض هیچ محدودیتی در دسترسی وجود ندارد و کاربرد به راحتی به برنامه بر روی CPU دسترسی دارد و می تواند هر گونه تغییری بر آن اعمال کند.
  • Read access: کاربر محدودیتی در دسترسی به برنامه ندارد. ولی قادر به تغییر آن نیست. فقط می تواند برنامه را بخواند. هم چنین محدودیتی در ارتباط با CPU وجود ندارد.هم چنین کاربرد می تواند وضعیت CPU را (از RUN به STOP و بالعکس) بدون نیاز به رمز تغییر دهد. فقط برای نوشتن و تغییر برنامه به پسورد نیاز است.
  • HMI access: ارتباطات بین HMI با CPU و PLC-to-PLC بدون هیچ محدودیتی انجام می شود. برای خواندن برنامه و مقایسه افلاین و آنلاین و تغییر برنامه و وضعیت آن به پسورد نیاز است.
  • No access (complete protection): همه فعالیت ها فقط با پسورد انجام می شود.

63. S7-1200 نیاز به پاور چند آمپر دارد؟

برای به دست آوردن آن باید ببینیم چه مقدار از توان الکتریکی را باید تامین کرد. ( تحت عنوان Power budget مطرح می شود). باید ببینیم که چه نوع CPU و چه تعداد ماژول ورودی خروجی و شبکه به هم متصل هستند. با محاسبه جمع توان های مورد نیاز هر یک با لحاظ کردن یک ضریب اطمینان (مثلا 1.5 تا 2 برابرکردن توان حاصلجمع) مقدار توان کل مورد نیاز را به دست می آوریم.

64. مزیت S7-1200 نسبت به بقیه PLC های هم رده در بازار؟

  • کارایی قوی و پردامنه
  • نرم افزار مهندسی قوی و با سادگی کارکرد
  • شبکه ارتباطی اصلی و پایه اترنت (Profinet)
  • امکان کنترل موقعیت سرعت بالا
  • تنوع قابلیت دسترسی به شبکه های استاندارد (PROFIBUS، GPRS، LTE، WAN with Security Integrated Features ، ،RS485، RS232،RS422، IEC 60870، DNP3،USS، MODBUS

65. آیا از S7-1200 برای کنترل PWM می توان استفاده کرد؟ PTO در S7-1200 چیست؟

برای کنترل PWM نیازمند ورودی فرکانس بالا (High speed) و خروجی فرکانس بالا (PTO) داریم. هر دو امکان در S7-1200 وجود دارد. علاوه بر این امکان سخت افزاری، توابعی برای کنترل PWM و تولید PTO وجود دارد: CTRL_PWM (Pulse width modulation)و CTRL_PTO (Pulse train output)

66. چگونه ماکزیمم تعداد ماژول S7-1200 را می توان افزایش داد؟

می توان با امکان شبکه شدن PLC با PLC های دیگر و ورودی و خروجی های تحت شبکه، تعداد ماکزیمم ورودی و خروجی را افزایش داد.

67. چه زمانی از سیگنال برد استفاده کنیم؟

اگر بخواهیم تعداد ورودی و خروجی و یا امکان شبکه را به مقدار کم و یا موقت افزایش داد بهترین گزینه استفاده از سیگنال برد است. چون در حالت استاندارد باید با پیش بینی مهندسی تعدادی را رزو در نظر گرفت. ولی زمانی که تعداد ورودی ها به نهایت می رسد و دیگر امکان افزایش وجود ندارد و یا بعد از پیش بینی‌ های لازم تعدادی اندک باید افزوده شود، از این امکان (سیگنال برد) استفاده می کنیم.
S7-1200 امکان کنترل PID دارد. برای این کار سه نوع تابع و دستورالعمل دارد:

  • PID_Compact برای کنترل پروسه هایی که ورودی و خروجی آن پیوسته است.
  • PID_3Step برای کنترل پروسه هایی که عملگر موتوری دارند که نیازمند فرمان روشن و خاموش هستند.یعنی سیگنال دیجیتال و گسسته لازم دارند.
  • PID_Temp به عنوان کنترلر عمومی PID خصوصا برای پروسه های دماییخروجی دیجیتال دارد، برخی خروجی آنالوگ دارد. فانکشن سه مرحله ای دارد.

68.نحوه ارتباط PM 2120 اشنایدر با S7-1200 ؟

به واسطه شبکه RS-485 که در S7-1200 با کارت CM1241 انجام می شود.

69. سی پی یو S7-1200 راه اندازی (RUN) نمی شود. مشکل از کجاست؟

باید از طریق نرم افزار وضعیت (status ) را بررسی و پیغام های موجود در قسمت عیب یابی (Diagnostic) را بررسی کرد. ممکن است مشکلات نرم افزاری وجود داشته باشد یا ارتباط سخت افزاری قطع شده باشد یا مشکلات شبکه ای به وجود امده باشد و …

70. Extension rack در S7-1200 چگونه است؟

می توان با استفاده از کابل توسعه (expansion cable: 6ES7290-6AA30-0XA0) رک ماژول ها را با یک فاصله دو متری از CPU قرار داد. البته می توان با استفاده از شبکه پروفی نت و ماژول های IM یک Extention rack ایجاد کرد.

Extension rack

71. چگونه برنامه را از SD Card به PLC انتقال دهیم؟ چگونه به SD Card انتقال دهیم؟

برای انتقال برنامه از SD Card به CPU باید گام های زیر را طی کنیم:

  • کارت را Transfer Card باشد(فرآیند تبدیل یک کارت را تبدیل به transfer card در دفترچه دستورالعمل S7-1200 آمده است)
  • کارت را داخل اسلات مربوطه روی CPU می کنیم. با این کارت CPU به صورت خودکار به وضعیت STOP می رود و چراغ MAINT چشمک زن می شود. هنوز برنامه قبلی بر روی CPU هست.
  •  تغذیه CPU را یک بار قطع و وصل می کنیم. با اینکار این فرصت فراهم می شود که محتوای کارت حافظه چک شود. (روشهای دیگری برای ربوت کردن وجود دارد)
  • بعد از ربوت (Reboot )شدن و بررسی محتوای کارت، برنامه کارت بر روی CPU کپی می شود.
  • قطع و وصل مجدد (reboot) CPU
  • برای انتقال برنامه به کارت حافظه، بایستی ابتدا قفل سخت افزار کارت حافظه را باز کرد که بتوان برنامه داخل آن ریخت. سپس برنامه داخل آن کپی کرد.

72. علت هنگ کردن S7-1200 ؟

هنگ کردن یعنی کنترلر در وضعیتی ناشناخته که هیچ عکس العملی را از خودش بروز ندهد. این وضعیت در کنترلرها معمولا به خاطر قرارگرفتن در یک حلقه بینهایت به وجود می آید که دیگر شرایطی برای خروج از این لوپ تعریف نشده است. البته در برنامه نویسی های دیاگرامی مثل LAD و FBD این اتفاق به راحتی نمی توان حلقه بینهایت تعریف کرد . اما در کد نویسی SCL ممکن است با استفاده از دستور For …Then این اتفاق بیفتد.
البته این کنترلرهای معمولی است. همان طور که می دانید روند اجرای برنامه در PLC بر مبنای سیکل کاری است. در قسمت اول سیکل ورودی ها خوانده می شود و در بخش بعدی، برنامه اجرا می شود و در نهایت در سیکل با اعمال خروجی ها تمام می شود. اگر خواندن ورودی ها و اعمال خروجی ها نمی تواند بینهایت شود. پس فقط با بینهایت شدن اجرای برنامه ممکن است CPU هنگ کند. ولی S7-1200 و بعضی از کنترلرهای صنعتی زمان مرور برنامه (Cycle time) باید محدود باشد. در این صورت اگر از حد مشخص شده (مثلا 6000 میلی ثانیه در S7-1200) به صورت خودکار OB وقفه مربوطه فعال می شود. اگر هم چنین OB وجود نداشته باشد CPU متوقف می شود.

73. استفاده از S7-1200 به جایS7-300 ؟

از لحاظ حجم حافظه برنامه و حافظه کاری مشکلی با جایگزینی S7-1200 به جای S7-300 نیست. از لحاظ سرعت پردازش داده (عملیات بیتی و …) هم تا سری های 31xC و 312 همخوانی دارد. ولی از CPU 314 سرعت پردازش در سری های 300 بیشتر از S7-1200 خواهد بود و عملا امکان جایگزینی در صورتی که این خصوصیت مهم باشد وجود ندارد.
از لحاظ تعداد ورودی و خروجی هم تا قبل از CPU314 به راحتی می توان جایگزینی را انجام داد. اما در این سری و سری های بالاتر تعداد ورودی و خروجی هایی که سری CPU31X می توان پشتیبانی کند به مراتب بیشتر از S7-1200 است.
به عنوان جمع بندی می توان گفت که جایگزینی S7-1200 با CPU 31xC و CPU 312 , CPU 313 تقریبا امکان پذیر است و غیر اینها به دلیل اینکه سری 300 در پارامترهای اساسی برتر است نیازمند بررسی مهندسی است که آیا از این برتری در پروژه استفاده شده است یا نه.

75. آیا امکان افزونگی (Redundancy) دارد؟

خود CPU امکان افزونگی (مشابه ان چه که در S7-400 هست) ندارد. بلکه می توان شبکه و مدیا را که همان ارتباط با S7-1200 هست افزونه کرد. البته این امکان فقط برای CPU1215 به بالا وجود دارد.

سوالات متداول Siemens PLC S7-1200