همیار اتوماسیون صنعتی

رفع خطای Generat Module Driver در برنامه pcs7

Generat Module Driver

یکی از خطاهایی که هنگام برنامه نویسی با pcs7 siemens ممکن است پیش آید خطای Generat Module Driver می‌باشد.

اگر در هنگام برنامه نویسی با این خطا مواجه شدید اصلا نگران نباشید این خطا به راحتی رفع می‌گردد.

علت خطای Generat Module Driver

در برنامه نویسی با PCS7 شما نمی توانید از ورژن های مختلف کتابخانه (Library) استفاده کنید.

به طور مثال نمی‌توانید همزمان از یک بلوک از کتابخانه Advance Procese Library V8.1 در یک CFC از برنامه استفاده کنید و در همین CFC و یا CFC دیگر از APLibrary V9 استفاده نمائید.

ولی استفاده همزمان از لایبراری استاندارد و پیشرفته در یک ورژن اشکالی ندارد و خطایی پیش نمی‌آید.

پیدا کردن علت خطای Generat Module Driver در برنامه

برای رفع این خطا باید در آخرین تغییراتی که در برنامه اعمال کرده‌اید به دنبال بلاکی بگردید که از لایبراری‌های زیمنس با ورژنی متفاوت از دیگر بلاک ها ساخته شده و برای این کار هم با انتخاب بلاک مورد نظر و کلیک راست و انتخاب گزینه Opject Propertice میتوانید اطلاعات مورد نظر رو مشاهده نمائید.

رفه خطا

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

در این مرحله باید از منوی Option گزینه Block Type رو انتخاب کنید و در مرحله بعدی نسبت به Clean Up نمودن بلاک مذکور نیز اقدام نمائید.

Block Type
Clean Up

کار تمام است اکنون پروژه را بدون ارور کامپایل نمائید.

دیدگاه‌ها (2)

*
*

    فرشید مرادی مهمان 10 آبان 1399 پاسخ

    سلام و وقت بخیر. در مورد خطای Generat Module Driver در برنامه pcs7 بنده برای استفاده از بلاک های OCM ناچارم که از یک ورژن پایینتر این بلاک رو در لایبرری ورژن ۷٫۱ صدا بزنم. راهی هست که بشه این کار رو انجام داد. مهندس ماهر فرموده بودن که محتویات فایلی که در کانال تلگرامیشون هست رو کپی کنم و بریزم داخل فایل Gracs در پروژه OS. ولی اینکار هم جواب نگرفتم و همچنان خطا رو دارم. ممنون میشم راهنمایی کنید.

      مهدی رشتوئی مدیر کل 10 آبان 1399

      سلام و درود بر شما، شما میتونید بلاک OCM مد نظرتون رو هم از ورژنی استفاده کنید که سایر بلاک ها رو استفاده می کنید. و حتما بعد از اجرای مراحل توضیح داده شده Clean Up رو انجام بدید.