HCBBS Forum (فارسی)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

روش تغییر اشیاء تصویری در PKS

2016-05-26View Original

Thread Content

آخرین بار این پست توسط yzdatou در تاریخ ۲۰۱۶-۵-۲۷ ساعت ۱۲:۱۶ ویرایش شد. مثلاً برای یک شیر، حالاتی مانند باز کامل، بسته کامل، خرابی، وضعیت میانی و غیره، هر کدام به رنگ‌های متفاوتی تعلق دارند؛ برای نشان دادن این حالات، حداقل دو سیگنال مربوط به محدوده‌های عملکردی و یک سیگنال مربوط به خرابی لازم است. پس معمولاً از کدام روش برای این منظور استفاده می‌شود؟ تاکنون دو روش را می‌شناسم: یکی این است که با استفاده از قابلیت dynamic shape، اسکریپتی نوشته شود تا بر اساس شرایط، رنگ تغییر کند؛ روش دیگر این است که از shape Sequence برای ایجاد N حالت مختلف استفاده شود و سپس یک مقدار عددی برای فعال‌سازی آن‌ها به کار رود (اما این مقدار می‌تواند بر اساس چند سیگنال bool در واحد cm تغییر کند، یا می‌توان بخشی از کد را در خود اسکریپت shape نوشت؛ روش دوم به نظر من مناسب‌تر است، چون اسکریپت‌های مربوط به تصویر بسیار انعطاف‌پذیرتر از cm هستند، اما تمام بار کاری بر دوش station می‌افتد). به نظر من، در روش اول می‌توان اسکریپت را در خود shape نوشت، در حالی که در روش دوم اسکریپت در خارج از آن نوشته می‌شود؛ بنابراین در روش اول می‌توان به طور یکپارچه همه چیز را به‌روزرسانی کرد، اما روش اول فقط برای تغییر رنگ و چیزهای مشابه مناسب است و انعطاف‌پذیری کافی ندارد. آیا روش بهتر و ساده‌تری نیز وجود دارد؟ خواهشمندم راهنمایی کنید: lol
Reply #22016-05-26
روشن شدن در حالت سبز، خاموش شدن در حالت قرمز، خرابی در رنگ زرد
Reply #32016-05-27
شما به نتیجه نهایی اشاره کردید، من می‌خواهم بگویم آیا روش‌های عملیاتی بهتری برای پیاده‌سازی وجود دارد یا نه
Reply #42016-05-30
روش مشخص نمایش چیست؟ تنظیمات PKS؟

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.