تالار گفتگوی سایت مهندس ماهر

Notifications
Clear all

سیموله شدن تمام سیگنال های ورودی ET200 در صورت قطع شدن پاور یا کابل در PCS7  

  RSS

Parsa
(@parsa)
Trusted Member
عضو شده: 3 سال قبل
ارسال‌ها: 68
۱۴/۰۷/۱۴۰۱ ۱:۵۷ ب.ظ  

یک ET200M  دارم که فقط ماژول ورودی دیجیتال و آنالوگ داره  در برنامه CFC  از بلوک های MondiL  و MonAnL  استفاده کردم. الان میخوام اگر به هر دلیل این ET200  از دست رفت همه بلوک ها بطور خودکار به مد سیموله بره و عددی که از قبل تعریف کردم فورس بشه .  بنظرتون چطوری قابل اجراست . سیموله کردن همه سیگنال ها توسط اپراتور خیلی طول میکشه  و این راه حل  را میخوام تست کنم


نقل‌قول
شاهین فضلی
(@en-sh66fazli)
Reputable Member
عضو شده: 7 سال قبل
ارسال‌ها: 324
۰۱/۰۸/۱۴۰۱ ۱۰:۰۶ ق.ظ  

از ورودی qbad استفاده کنید و گزینه sim on


پاسخنقل‌قول
kolahi
(@kolahi)
Estimable Member
عضو شده: 7 سال قبل
ارسال‌ها: 234
۰۶/۰۸/۱۴۰۱ ۱۰:۴۹ ق.ظ  

سلام

از روشی که آقای مهندس فضلی نوشتن می تونید استفاده کنید.

روش دیگری هم هست. بلوک های MonDiL  و MonAnL از کتابخانه PCS7 APL  هستند . این بلوک ها امکان سیموله را دارند. در Faceplate  هاشون هم هست. اگر از لاجیک قراره سیموله فعال بشه دو تا پایه مخفی زیر را از حالت invisible  خارج کنید.

Simon

SimPV

 

در OB86   یک لاجیک لازمه که براساس incoming event  یک بیت را یک کنه . یعنی LB0 را با عدد 57   مقایسه کنید. این بیت به پایه SimOn تمام بلوک ها وصل میشه. به SimPv  هم مقدار دلخواه بدید 

در صورت برطرف شدن مشکل پروفیباس یعنی وقتی LB0  عدد 56   میشه می تونید رفع فالت و برطرف شدن سیموله را به تایید اپراتور موکول کنید

موفق باشید

 


پاسخنقل‌قول
Share: