در برنامه دستی و اتوماتیک از دو باتن به صورت Maintained استفاده کردیم .
برای هر یک از حالت ها از Interlock استفاده شده است ،
تا زمانی که مثلا دستی فعال است ، امکان فعال کردن اتوماتیک فراهم نباشد .
برای این کار باید در ابتدا حتما دستی را غیر فعال کنید تا بعد از آن اتوماتیک فعال شود .
برای حالت اتوماتیک از دو تایمر در نرم افزار DOPSoft استفاده شد .
در حالت دستی هم فقط فعال و غیر فعال کردن خروجی .
برای اینکه زیر منو های مربوط به هر یک از حالت های دستی و اتوماتیک در حالت غیر فعال بودن ،
در HMI DELTA نمایش داده نشود ، برای آنها از Invisible Address استفاده شده است .
باید برای هر کدام به Invisible level دقت کنیم . که روی حالت ON هست یا OFF
برای مثال M12 و ON به چه معناست ؟
یعنی اگر M12 روشن باشد ، المان برنامه نویسی مورد نظر نمایش داده نمیشود .
یا به طور ساده M12=ON یعنی مخفی شدن Numeric یا Indicator
اگر خروجی یا باتن مربوط به حالت دستی روشن باشد و ما حالت دستی رو غیر فعال کنیم .
باید همه مموری یا خروجی های روشن غیر فعال شوند .
چرا ؟ چون ممکن است ما نخواهیم بعد از غیر فعال کردن دستی ، اتوماتیک رو فعال کنیم .
در حالت اتوماتیک هم مموری ها و تایمر و … با غیر فعال شدن اتومات باید غیر فعال شوند .
سلام…مهندس میشه این پروژه رو با mc/mcr و ماکرو نویسی هم نوشتش؟؟!
درود بر شما . در برنامه نویسی روش پیاده سازی مهم نیست . ما با نتیجه داریم .
یعنی شما می توانید برای یک پروژه از دستور های مختلف برنامه نویسی استفاده کنید .