خطاهای پی ال سی دلتا
PLCها (Programmable Logic Controller) بهعنوان قلب تپنده بسیاری از سیستمهای اتوماسیون صنعتی در تولید، کنترل و نظارت بر فرایندهای مختلف صنعتی کاربرد دارند. یکی از برندهای شناختهشده در این حوزه، پیالسی دلتا است که باتوجهبه قابلیتهای متنوع و قیمت مناسب، توانسته است جایگاه ویژهای در صنعت پیدا کند؛ اما مانند هر تکنولوژی دیگری، پی ال سی دلتا نیز ممکن است با خطاها و مشکلات مختلفی مواجه شود.
درک و تحلیل خطاهای پی ال سی دلتا برای کاهش هزینههای تعمیر و نگهداری، افزایش کارایی سیستم و کاهش زمانهای توقف تولید ضروری است. در این مقاله، به بررسی جامع انواع خطاهای پی ال سی دلتا میپردازیم و راهحلهای کاربردی برای رفع آنها ارائه میدهیم. خطاها ممکن است در بخشهای مختلفی از سیستم پی ال سی دلتا رخ دهند؛ از سختافزار و نرمافزار گرفته تا ارتباطات و برنامهنویسی.
هر یک از این بخشها دارای خصوصیات و چالشهای خاص خود هستند که باید بهدقت مورد بررسی قرار گیرند تا مشکلات بهصورت ریشهای شناسایی و حل شوند. ازآنجاکه استفاده از پی ال سی دلتا در صنایع مختلف بهسرعت در حال گسترش است، آشنایی با خطاهای متداول این سیستم و راهکارهای مقابله با آنها از اهمیت بالایی برخوردار است.
این مقاله با هدف آشنایی کاربران با این خطاها و ارائه راهکارهای عملی برای رفع آنها نگاشته شده است. مطالب ارائه شده بهگونهای طراحی شدهاند که علاوهبر پاسخگویی به نیازهای فنی کاربران، به افزایش دانش آنها نیز کمک کند. پس از مطالعه این مقاله، شما قادر خواهید بود تا با اطمینان بیشتری سیستم پی ال سی دلتا را مدیریت کرده و در مواجهه با مشکلات احتمالی، بهترین راهحلها را انتخاب کنید. همچنین، با شناخت بهتر از عملکرد پی ال سی دلتا، میتوانید از بروز خطاهای احتمالی پیشگیری کنید و سیستم خود را در بالاترین سطح کارایی نگه دارید.
در ادامه مقاله بهتفصیل به بررسی انواع خطاهای سختافزاری، نرمافزاری، ارتباطی و برنامهنویسی در پی ال سی دلتا میپردازیم و سپس به تحلیل ارورهای رایج در سریهای مختلف این محصول خواهیم پرداخت. پیشنهاد میکنیم تا انتهای مقاله با ما همراه باشید تا اطلاعات جامعی در خصوص نگهداری و بهینهسازی سیستم پی ال سی دلتا کسب کنید. همچنین برای تهیه و مشاوره در خرید تجهیزات اتوماسیون صنعتی مانند پی ال سی، پی ال سی دلتا، تجهیزات مرتبط با خطاهای اچ ام آی دلتا، خطاهای سروو دلتا، میتوانید از خدمات آزند اتوماسیون بهرهمند شوید.
انواع خطاهای پی ال سی دلتا
پی ال سی دلتا بهعنوان یکی از پرکاربردترین تجهیزات اتوماسیون صنعتی، ممکن است با خطاها و مشکلات مختلفی روبهرو شود که عملکرد سیستم را تحتتأثیر قرار میدهند. خطاهای پی ال سی دلتا میتوانند از منابع مختلفی مانند سختافزار، نرمافزار، ارتباطات و برنامهنویسی ناشی شوند.
هر یک از این دستهها شامل خطاهایی هستند که در صورت عدم شناسایی و رفع بهموقع، میتوانند منجر به توقف تولید، کاهش کارایی و افزایش هزینههای نگهداری شوند. آشنایی با این خطاها و درک علتهای آنها برای هر مهندس و تکنسینی که با پی ال سی دلتا کار میکند، ضروری است.
در این بخش بهصورت کلی به بررسی چهار دسته اصلی خطاهای پی ال سی دلتا میپردازیم. هر دسته شامل مشکلاتی است که میتوانند در عملکرد کلی سیستم ایجاد اختلال کنند. آگاهی از این خطاها و شناسایی زودهنگام آنها میتواند از بروز مشکلات بزرگتر جلوگیری کرده و کارایی و قابلیت اطمینان سیستم را بهبود بخشد. در ادامه، این چهار دسته خطا بهطور مختصر معرفی میشوند تا با کلیت آنها آشنا شوید.
خطاهای سختافزاری
خطاهای سختافزاری معمولاً به دلیل مشکلات فیزیکی در اجزای مختلف پی ال سی دلتا ایجاد میشوند. این مشکلات ممکن است شامل خرابیهای ناشی از استهلاک قطعات، نقص در منبع تغذیه، خرابی حافظه یا ماژولهای ورودی و خروجی و حتی مشکلات مرتبط با CPU باشد.
خطاهای سختافزاری میتوانند باعث اختلال در عملکرد کلی سیستم شده و در صورت عدم تشخیص بهموقع، به خرابیهای بیشتری منجر شوند. این نوع خطاها نیازمند بررسی دقیق و تعمیرات فیزیکی برای بازگرداندن سیستم به حالت عملیاتی هستند.
شناخت دقیق از اجزای سختافزاری پی ال سی دلتا و نحوه عملکرد آنها به مهندسین کمک میکند تا در صورت بروز مشکل، بهسرعت منبع خطا را شناسایی کرده و اقدامات لازم برای رفع آن را انجام دهند. بررسی دورهای و نگهداری پیشگیرانه میتواند در کاهش بروز خطاهای سختافزاری مؤثر باشد.
خطاهای نرمافزاری
خطاهای نرمافزاری در پی ال سی دلتا بیشتر به دلیل مشکلاتی در سیستمعامل، فریمور و یا باگهای نرمافزاری رخ میدهند. این نوع خطاها میتوانند عملکرد پی ال سی را مختل کرده و باعث اجرای نادرست برنامهها شوند. از جمله علل رایج این نوع خطاها میتوان به ناسازگاری نرمافزارها، بهروزرسانیهای ناقص یا نادرست و یا اجرای برنامههایی با مشکلات کدنویسی اشاره کرد.
برای رفع خطاهای نرمافزاری، نیاز است که نرمافزارها و فریمور پی ال سی بهروز باشند و از نسخههای معتبر استفاده شود. همچنین، انجام تستهای دقیق و بازبینی کدهای برنامهنویسی قبل از اجرا میتواند از بروز بسیاری از این مشکلات جلوگیری کند.
خطاهای ارتباطی
خطاهای ارتباطی در پی ال سی دلتا زمانی رخ میدهند که بین اجزای مختلف سیستم، مانند ماژولهای ورودی/خروجی، سنسورها و سایر تجهیزات متصل به پی ال سی، مشکلی در تبادل دادهها وجود داشته باشد. این مشکلات میتوانند به دلیل تداخلات الکترومغناطیسی، اشکال در پروتکلهای ارتباطی یا نقص در شبکههای ارتباطی باشند. خطاهای ارتباطی ممکن است باعث از دست رفتن دادهها، تأخیر در اجرای دستورات و حتی ازکارافتادن سیستم شوند.
برای پیشگیری از این نوع خطاها، استفاده از کابلها و تجهیزات با کیفیت بالا و همچنین تنظیم دقیق پارامترهای ارتباطی بسیار اهمیت دارد. همچنین، بررسی و تست دورهای شبکهها و اتصالات میتواند به شناسایی و رفع مشکلات احتمالی کمک کند.
خطاهای برنامهنویسی
خطاهای برنامهنویسی یکی از شایعترین مشکلاتی هستند که ممکن است در پی ال سی دلتا رخ دهند. این خطاها معمولاً ناشی از اشتباهات در کدنویسی، مثل خطاهای منطقی یا سینتکس، یا عدم رعایت زمانبندی دقیق در اجرای دستورات هستند. این مشکلات میتوانند منجر به عملکرد نادرست سیستم، توقفهای غیرمنتظره یا حتی خرابی کلی پی ال سی شوند.
برای جلوگیری از خطاهای برنامهنویسی، برنامهنویسان باید به اصول و استانداردهای کدنویسی پایبند باشند و از ابزارهای تست و شبیهسازی برای بررسی صحت برنامهها استفاده کنند. بازبینی دقیق کدها و همکاری با تیمهای متخصص نیز میتواند به کاهش بروز این نوع خطاها کمک کند.
خطاهای سختافزاری رایج
خطاهای سختافزاری رایج در پی ال سی دلتا یکی از مهمترین عواملی هستند که میتوانند عملکرد سیستمهای اتوماسیون صنعتی را مختل کنند. این خطاها اغلب به دلیل نقصها و خرابیهای فیزیکی در قطعات مختلف پی ال سی رخ میدهند و نیازمند بررسی و تعمیرات تخصصی هستند.
شناسایی بهموقع این خطاها و انجام اقدامات پیشگیرانه میتواند به کاهش هزینههای تعمیر و نگهداری و افزایش زمان کارکرد سیستم کمک کند. این نوع خطاها معمولاً شامل مشکلاتی در منبع تغذیه، حافظه، CPU و ماژولهای ورودی/خروجی میشوند که هر یک میتواند تأثیر مستقیمی بر عملکرد کلی پی ال سی داشته باشد.
در این بخش، به بررسی کلی این مشکلات پرداخته میشود تا بتوانید دید بهتری نسبت به علل و پیامدهای آنها پیدا کنید. آگاهی از این مشکلات و روشهای پیشگیری و رفع آنها میتواند به حفظ سلامت سیستمهای پی ال سی دلتا و کاهش خطرات ناشی از خرابیهای سختافزاری کمک کند. در ادامه، هر یک از این خطاها بهصورت مختصر بررسی میشوند تا بتوانید با آنها بیشتر آشنا شوید.
خرابی منبع تغذیه
خرابی منبع تغذیه یکی از شایعترین مشکلات سختافزاری در پی ال سی دلتا است. منبع تغذیه وظیفه تأمین انرژی الکتریکی موردنیاز برای عملکرد صحیح پی ال سی و اجزای متصل به آن را بر عهده دارد. هرگونه نقص یا خرابی در این بخش میتواند منجر به خاموشی ناگهانی سیستم، عملکرد نادرست و یا حتی آسیب به دیگر قطعات شود. خرابی منبع تغذیه معمولاً به دلایلی مانند نوسانات ولتاژ، گرمای بیش از حد یا عمر طولانی قطعات رخ میدهد.
برای پیشگیری از مشکلات مرتبط با منبع تغذیه، توصیه میشود از منابع تغذیه باکیفیت و دارای حفاظتهای ولتاژ و جریان استفاده شود. همچنین، انجام بررسیهای دورهای و تست عملکرد منبع تغذیه میتواند به شناسایی زودهنگام مشکلات و جلوگیری از خرابیهای جدی کمک کند.
مشکلات حافظه
حافظه پی ال سی دلتا بهعنوان یکی از اجزای حیاتی سیستم، برای ذخیرهسازی برنامهها، دادهها و پارامترهای اجرایی استفاده میشود. مشکلات حافظه میتوانند به دلایلی مانند نقص در چیپهای حافظه، مشکلات در نوشتن و خواندن دادهها و یا خطاهای نرمافزاری رخ دهند. این مشکلات ممکن است منجر به از دست رفتن دادهها، اجرای نادرست برنامهها و حتی کرش کردن کامل سیستم شوند.
برای مقابله با مشکلات حافظه، انجام تستهای دورهای حافظه و استفاده از تکنیکهای بازیابی اطلاعات میتواند مؤثر باشد. همچنین، استفاده از حافظههای با کیفیت بالا و معتبر در سیستمهای پی ال سی میتواند از بروز بسیاری از این مشکلات جلوگیری کند.
خرابی CPU
CPU بهعنوان مغز متفکر پی ال سی دلتا، مسئول پردازش تمامی دستورات و اجرای برنامههای کنترل صنعتی است. خرابی یا نقص در عملکرد CPU میتواند کل سیستم را تحتتأثیر قرار دهد و منجر به توقف عملکرد پی ال سی یا اجرای نادرست فرایندها شود.
خرابی CPU ممکن است به دلیل مشکلات فنی، افزایش دمای بیش از حد یا نوسانات برق ایجاد شود. برای جلوگیری از خرابیCPU، استفاده از سیستمهای خنککننده مناسب و پایش مداوم دمای کاری پی ال سی بسیار اهمیت دارد. همچنین، انجام تعمیرات پیشگیرانه و تست عملکرد CPU بهطور دورهای میتواند در جلوگیری از خرابیهای ناگهانی مؤثر باشد.
مشکلات ماژولهای ورودی/خروجی
ماژولهای ورودی/خروجی (I/O) پی ال سی دلتا مسئول دریافت دادهها از سنسورها و دستگاههای خارجی و ارسال دستورات کنترلی به آنها هستند. هرگونه نقص یا خرابی در این ماژولها میتواند منجر به از دست رفتن اطلاعات، توقف فرایندهای کنترل شده و در نهایت ازکارافتادن سیستم شود. این مشکلات ممکن است به دلیل خرابی اتصالات، مشکلات در بردهای داخلی یا نوسانات الکتریکی رخ دهند.
برای پیشگیری از مشکلات مرتبط با ماژولهای I/O، انجام بازرسیهای دورهای و بررسی اتصالات بهصورت منظم توصیه میشود. همچنین، استفاده از ماژولهای باکیفیت و دارای حفاظتهای الکتریکی میتواند خطرات ناشی از خرابیهای احتمالی را کاهش دهد.
خطاهای نرمافزاری شایع
خطاهای نرمافزاری یکی از مهمترین چالشهایی هستند که ممکن است عملکرد پی ال سی دلتا را تحتتأثیر قرار دهند. این خطاها معمولاً به دلیل مشکلاتی در نرمافزارهای اصلی سیستم، فریمور یا باگهای نرمافزاری ایجاد میشوند و میتوانند منجر به عملکرد نادرست، کرش کردن سیستم یا حتی توقف کامل فرایندهای کنترل شوند.
شناسایی و رفع این خطاها نیازمند دانش فنی بالا و دسترسی به ابزارهای مناسب برای تست و عیبیابی است. ازآنجاکه نرمافزار نقش حیاتی در کنترل دقیق و اجرای برنامههای پی ال سی دارد، هرگونه نقص در این بخش میتواند بهسرعت به سایر بخشهای سیستم نیز سرایت کند.
در این بخش، به معرفی کلی انواع خطاهای پی ال سی دلتا مربوط به نرم افزار پرداخته میشود. این خطاها شامل مشکلاتی در سیستمعامل، فریمور و باگهای نرمافزاری هستند. هر یک از این موارد میتوانند بهتنهایی یا در ترکیب با سایر مشکلات نرمافزاری، سیستم را دچار اختلال کنند. آگاهی از این خطاها و روشهای پیشگیری و رفع آنها میتواند به افزایش پایداری و کارایی سیستم پی ال سی دلتا کمک کند.
خطاهای سیستمعامل
سیستمعامل پی ال سی دلتا بهعنوان بستر اصلی اجرای برنامهها و مدیریت منابع سختافزاری و نرمافزاری، نقش کلیدی در عملکرد کلی سیستم دارد. هرگونه نقص یا خطا در سیستمعامل میتواند منجر به عدم اجرای صحیح برنامهها، بروز تأخیر در پاسخگویی یا حتی از کار افتادن کامل سیستم شود. این خطاها ممکن است به دلیل ناسازگاریها در بهروزرسانیها، نصب نادرست یا خرابی فایلهای سیستمی رخ دهند.
برای جلوگیری از بروز مشکلات سیستمعامل، ضروری است که پی ال سی دلتا با استفاده از نسخههای معتبر و بهروز سیستمعامل کار کند. همچنین، استفاده از ابزارهای نظارتی برای پایش عملکرد سیستمعامل و انجام تستهای دورهای میتواند به شناسایی زودهنگام مشکلات و رفع آنها کمک کند.
مشکلات فریمور
فریمور نرمافزاری است که بر روی سختافزار پی ال سی دلتا نصب شده و بهعنوان واسط بین نرمافزارهای سطح بالا و سختافزار عمل میکند. مشکلات فریمور میتوانند منجر به رفتار نادرست پی ال سی، اجرای نادرست برنامهها یا حتی قفل شدن سیستم شوند. این مشکلات ممکن است به دلیل نصب نادرست نسخههای جدید فریمور، ناسازگاری فریمور با سختافزار، یا وجود باگهای داخلی در فریمور رخ دهند.
برای جلوگیری از بروز مشکلات فریمور، باید از نسخههای معتبر و تست شده فریمور استفاده شود. همچنین، پیش از نصب نسخههای جدید، بررسیهای لازم انجام شود تا از سازگاری آنها با سختافزار و نرمافزارهای موجود اطمینان حاصل گردد. انجام بکاپهای منظم نیز میتواند در مواقع ضروری کمککننده باشد.
باگهای نرمافزاری
باگهای نرمافزاری یکی از شایعترین مشکلاتی هستند که میتوانند عملکرد پی ال سی دلتا را تحتتأثیر قرار دهند. این باگها ممکن است به دلیل خطاهای کدنویسی، تست ناکافی یا پیچیدگی بیشاز حد برنامهها ایجاد شوند. باگهای نرمافزاری میتوانند باعث اجرای نادرست دستورات، بروز خطاهای منطقی در فرایندها و یا حتی توقف کامل سیستم شوند.
برای مدیریت و رفع باگهای نرمافزاری، استفاده از روشهای توسعه نرمافزار با کیفیت بالا، تستهای دقیق و جامع و همچنین بازبینی مستمر کدها ضروری است. استفاده از ابزارهای عیبیابی و دیباگینگ نیز میتواند به شناسایی سریع و رفع این مشکلات کمک کند. علاوهبر این، همکاری مستمر با تیمهای توسعه و نگهداری نرمافزار میتواند به کاهش میزان باگهای موجود در برنامهها منجر شود.
خطاهای ارتباطی
خطاهای ارتباطی یکی از مسائل کلیدی در عملکرد صحیح پی ال سی دلتا هستند که میتوانند بهطور مستقیم بر انتقال دادهها و اجرای دستورات در سیستمهای اتوماسیون صنعتی تأثیر بگذارند. این نوع خطاها معمولاً زمانی رخ میدهند که در ارتباطات بین اجزای مختلف سیستم، مانند ماژولها، سنسورها و دیگر دستگاههای متصل به پی ال سی، مشکلی به وجود آید. عدم تبادل درست اطلاعات میتواند منجر به کاهش کارایی، توقف فرایندها و حتی خرابی سیستم شود.
شناسایی و رفع بهموقع این خطاها میتواند از بروز مشکلات بزرگتر جلوگیری کرده و پایداری سیستم را تضمین کند. در این بخش، به بررسی کلی سه دسته مهم از خطاهای ارتباطی که شامل مشکلات شبکه، خطاهای پروتکل و تداخلات الکترومغناطیسی هستند، میپردازیم. هر یک از این مسائل میتوانند بهتنهایی یا در ترکیب با یکدیگر به عملکرد نامطلوب سیستم منجر شوند. آگاهی از این خطاها و راههای مقابله با آنها، برای حفظ یکپارچگی و عملکرد بهینه سیستمهای پی ال سی دلتا حیاتی است.
مشکلات شبکه
مشکلات شبکه در پی ال سی دلتا زمانی رخ میدهند که ارتباطات بین اجزای شبکه بهدرستی برقرار نشود. این مشکلات ممکن است به دلیل نقص در کابلکشی، تنظیمات نادرست شبکه یا خرابی تجهیزات شبکه ایجاد شوند. همچنین، پهنای باند ناکافی یا وجود تداخلات در شبکه میتواند منجر به کاهش سرعت انتقال دادهها، ازدسترفتن بستههای اطلاعاتی و در نهایت اختلال در عملکرد کلی سیستم شود.
برای پیشگیری از مشکلات شبکه، باید از تجهیزات شبکه باکیفیت و کابلکشی مناسب استفاده شود و تنظیمات شبکه بهدرستی انجام گیرد. همچنین، انجام مانیتورینگ مداوم و تست دورهای شبکه میتواند به شناسایی زودهنگام مشکلات و جلوگیری از بروز خطاهای جدی کمک کند.
خطاهای پروتکل
خطاهای پروتکل زمانی رخ میدهند که در فرایند تبادل اطلاعات بین دستگاهها، پروتکلهای ارتباطی بهدرستی عمل نکنند. این خطاها ممکن است به دلیل ناسازگاری بین پروتکلهای مورداستفاده در تجهیزات مختلف، تنظیمات نادرست پروتکل یا نقص در پیادهسازی پروتکلها ایجاد شوند. خطاهای پروتکل میتوانند منجر به عدمتطابق در ارسال و دریافت دادهها، توقف ناگهانی ارتباطات، و یا اجرای نادرست دستورات شوند.
برای جلوگیری از خطاهای پروتکل، باید از پروتکلهای استاندارد و سازگار با تجهیزات مورداستفاده در سیستم بهره برد و تنظیمات پروتکلها بادقت انجام شود. علاوهبر این، انجام تستهای سازگاری قبل از پیادهسازی نهایی سیستم و استفاده از ابزارهای تشخیص خطا در پروتکلها میتواند از بروز این نوع خطاها جلوگیری کند.
تداخل الکترومغناطیسی
تداخل الکترومغناطیسی (EMI) یکی از عوامل مهمی است که میتواند باعث بروز خطاهای ارتباطی در پی ال سی دلتا شود. این تداخلات معمولاً به دلیل وجود امواج الکترومغناطیسی قوی در نزدیکی کابلها یا تجهیزات ارتباطی رخ میدهند و میتوانند منجر به ایجاد نویز در سیگنالهای ارتباطی، کاهش کیفیت انتقال دادهها و یا قطع کامل ارتباطات شوند. منابع تداخل الکترومغناطیسی ممکن است شامل موتورهای الکتریکی، دستگاههای فرکانس بالا و خطوط برق با ولتاژ بالا باشند.
برای کاهش تأثیر تداخل الکترومغناطیسی، استفاده از کابلهای شیلددار و زمین کردن صحیح تجهیزات ضروری است. همچنین، فاصلهگذاری مناسب بین کابلهای ارتباطی و منابع تولیدکننده تداخل، میتواند به کاهش احتمال بروز این مشکلات کمک کند. انجام بررسیهای دورهای و استفاده از تجهیزات سنجش تداخل نیز میتواند به شناسایی و رفع مشکلات احتمالی ناشی از EMI کمک کند.
خطاهای برنامهنویسی
خطاهای برنامهنویسی در پی ال سی دلتا میتوانند تأثیرات گستردهای بر عملکرد صحیح سیستمهای کنترل صنعتی داشته باشند. این نوع خطاها معمولاً در نتیجه اشتباهات انسانی در فرایند طراحی و نوشتن کدهای کنترلی به وجود میآیند و میتوانند به مشکلاتی مانند اجرای نادرست دستورات، توقف عملکرد سیستم و حتی بروز خطرات ایمنی منجر شوند. برنامهنویسی صحیح و دقیق از اهمیت ویژهای برخوردار است، زیرا هر گونه خطای کوچک میتواند به مشکلات بزرگتری منجر شود. شناسایی و رفع بهموقع این خطاها برای اطمینان از عملکرد صحیح پی ال سی ضروری است.
در ادامه به بررسی کلی سه دسته مهم از خطاهای برنامهنویسی که شامل خطاهای منطقی، خطاهای سینتکس و مشکلات زمانبندی هستند، میپردازیم. هر یک از این خطاها میتوانند به شکلهای مختلف بر عملکرد سیستم تأثیر بگذارند و نیازمند دقت و توجه ویژه در فرایند برنامهنویسی و عیبیابی هستند.
خطاهای منطقی
خطاهای منطقی در پی ال سی دلتا زمانی رخ میدهند که منطق برنامهنویسی بهدرستی طراحی نشده باشد. این نوع خطاها معمولاً به دلیل اشتباه در نحوه تفکر و برنامهریزی برای اجرای فرایندهای کنترلی به وجود میآیند. برای مثال، ممکن است شرطهای نادرست یا حلقههای بیپایان در برنامه وجود داشته باشد که منجر به اجرای نادرست دستورات یا توقف ناگهانی سیستم میشود. خطاهای منطقی بهسختی قابلشناسایی هستند، زیرا کد از نظر سینتکس صحیح است؛ اما از نظر عملکردی نادرست عمل میکند.
برای جلوگیری از بروز خطاهای منطقی، انجام تحلیل دقیق منطق برنامهریزی و استفاده از روشهای تست جامع و شبیهسازی فرایندها ضروری است. همچنین، بازبینی کد توسط تیمهای مختلف و استفاده از استانداردهای برنامهنویسی میتواند به کاهش احتمال بروز این نوع خطاها کمک کند.
خطاهای سینتکس
خطاهای سینتکس یا نحوی در برنامهنویسی پی ال سی دلتا زمانی رخ میدهند که دستورات کد بهدرستی نوشته نشده باشند. این خطاها ممکن است به دلیل اشتباهات ساده مانند جاانداختن یک نقطهویرگول، استفاده نادرست از پرانتزها، یا نوشتن اشتباه نام متغیرها رخ دهند. خطاهای سینتکس بهراحتی توسط کامپایلر شناسایی میشوند و معمولاً از اجرای برنامه جلوگیری میکنند، بنابراین شناسایی و رفع آنها نسبتاً آسانتر از خطاهای منطقی است.
برای کاهش خطاهای سینتکس، استفاده از محیطهای برنامهنویسی که قابلیتهای تکمیل خودکار کد و بررسی همزمان سینتکس را دارند، میتواند بسیار مؤثر باشد. همچنین، انجام بازبینی دقیق کد و استفاده از ابزارهای عیبیابی پیشرفته میتواند به شناسایی سریع و رفع این خطاها کمک کند.
مشکلات زمانبندی
مشکلات زمانبندی در پی ال سی دلتا زمانی رخ میدهند که برنامه بهدرستی زمانبندی نشده باشد یا دستورات بهصورت ناهماهنگ اجرا شوند. این مشکلات میتوانند منجر به تأخیر در اجرای فرایندها، تداخل در دستورات و یا حتی توقف ناگهانی سیستم شوند. زمانبندی نادرست ممکن است به دلیل تخصیص نامناسب منابع، استفاده از تایمرهای نادرست، یا عدم هماهنگی بین بخشهای مختلف برنامه ایجاد شود.
برای جلوگیری از مشکلات زمانبندی، باید در طراحی برنامه بهدقت زمانهای موردنیاز برای اجرای هر بخش از فرایند در نظر گرفته شود و از تایمرها و منابع بهینه استفاده شود. انجام تستهای زمانی و شبیهسازی فرایندها نیز میتواند به شناسایی زودهنگام این مشکلات و بهبود زمانبندی برنامه کمک کند.
ارورها براساس سریهای مختلف پی ال سی
پی ال سی دلتا در سریهای مختلفی ارائه میشود که هر کدام از این سریها دارای ویژگیها و کاربردهای خاص خود هستند. به همین ترتیب، ارورها و خطاهایی که ممکن است در هر یک از این سریها رخ دهند نیز میتواند متفاوت باشد.
شناسایی و درک این تفاوتها برای رفع خطاها و بهینهسازی عملکرد سیستمهای اتوماسیون صنعتی اهمیت بالایی دارد. هر سری از پی ال سیهای دلتا ممکن است با خطاهای خاصی مواجه شود که به دلیل تفاوتهای موجود در طراحی سختافزاری و نرمافزاری آنها ایجاد میشوند. بهعنوانمثال، سری AS با قابلیتهای پیشرفته ارتباطی و پردازشی خود ممکن است با خطاهای مربوط به تنظیمات پیچیده شبکه و پروتکلهای ارتباطی روبرو شود.
در مقابل، سری AH با تمرکز بر عملکردهای خاص صنعتی، ممکن است بیشتر با خطاهای مرتبط با کارایی و هماهنگی بین ماژولهای مختلف مواجه شود. سریهای Ax و DVP نیز دارای خطاهای خاص خود هستند که باید با توجه به نوع کاربرد و نیازهای سیستم بهدرستی مدیریت شوند.
درک و آشنایی با این ارورها نهتنها به رفع سریعتر مشکلات کمک میکند؛ بلکه از بروز مشکلات بزرگتر در فرایند تولید جلوگیری میکند. در ادامه، به بررسی جزئیات و مشخصات خطاهای هر یک از این سریهای پی ال سی دلتا پرداخته میشود تا کاربران بتوانند با دانش کافی به مدیریت این سیستمها بپردازند.
خطاهای پی ال سی دلتا سری AS
پی ال سی دلتا سری AS یکی از پرکاربردترین محصولات در حوزه اتوماسیون صنعتی است که با قابلیتهای گسترده و انعطافپذیری بالا، توانسته نیازهای مختلف صنعت را پاسخ دهد.
بااینحال، مانند هر سیستم پیچیده دیگری، این پی ال سی نیز ممکن است با خطاهایی مواجه شود که عملکرد کلی سیستم را تحتتأثیر قرار دهد. خطاهای موجود در سری AS پی ال سی دلتا میتوانند از مشکلات مربوط به ارتباطات شبکه مانند Ethernet/IP، خطاهای مرتبط با پروتکلهای ارتباطی مثل SDO و CANopen، تا مسائل پیچیدهتری مانند خطاهای مرتبط با تنظیمات سیستم، ماژولهای CPU و حتی LEDهای نشانگر را شامل شوند. شناسایی و رفع بهموقع این خطاها برای حفظ عملکرد پایدار و بهینه سیستم بسیار مهم است.
خطاهای پی ال سی دلتا سری AS ممکن است به دلایل مختلفی از جمله نادرستی در پیکربندی اولیه، مشکلات سختافزاری و یا نقص در فرایندهای پشتیبانگیری و بازیابی رخ دهند. این خطاها میتوانند موجب توقف تولید، کاهش کارایی و حتی ایجاد خطرات ایمنی شوند. به همین دلیل، آگاهی از انواع خطاهایی که ممکن است در این سری از پی ال سیها رخ دهد و نحوه مدیریت آنها از اهمیت بالایی برخوردار است.
در ادامه، به بررسی انواع خطاهای مختلف پی ال سی دلتا سری AS پرداخته و راهکارهای احتمالی برای رفع آنها ارائه میشود.
خطاهای EtherNet/IP پی ال سی دلتا سری AS
این بخش به بررسی کدهای خطا و روشهای عیبیابی مربوط به سری AS در ارتباط با Ethernet/IP میپردازد. کدهای خطا را میتوان در حالت اتصال جدول تبادل دادههای Ethernet/IP تأیید کرد. همچنین میتوانید آنها را در رجیستر ویژه Ethernet/IP سری AS (SR1020~SR1051، با فریمور V1.06.00 یا جدیدتر) بررسی کنید.
| کد خطا (16#) | توضیحات | روشهای اصلاح |
|---|---|---|
| 0100 | اتصالات I/O بهطور مکرر ایجاد شدهاند | جدول تبادل دادهها را بررسی کنید تا تأیید کنید که آیا اتصال I/O قبلاً تنظیم شده است. شماره اتصال را تغییر دهید (برای مثال، از اتصال 1 به اتصال 2 تغییر دهید). |
| 0106 | خطا زمانی که چندین Scanner اتصالات I/O را ایجاد میکند | دستگاههای دیگر با عملکرد Scanner را از شبکه حذف کرده و تأیید کنید که هیچ Scanner دیگری اتصال به این Adapter ایجاد نکرده است. اگر نیاز به استفاده از چندین Scanner دارید، تنظیم اتصال را به Multicast صحیح کنید و وضعیت اتصال Scanner دوم را به Listen only تغییر دهید. |
| 0110 | خطا در تنظیم پارامترهای پیکربندی Adapter | بررسی کنید که آیا وضعیت اتصالات I/O متوقف شده است. اتصالات I/O را دوباره راهاندازی کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0111 | خطا در تنظیم پارامترهای RPI Adapter | بررسی کنید که آیا مقدار تنظیم شده RPI Adapter از مشخصات تجاوز کرده است. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0113 | تعداد اتصالات I/O کافی نیست | بررسی کنید که آیا شمارههای اتصال از مشخصات تجاوز کرده است. تعداد متصل به Adapter را کاهش دهید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0114 | شناسه سازنده یا کد محصول در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0115 | پارامترهای نوع دستگاه در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0116 | پارامترهای نسخه در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0119 | اتصال غیر Listen only ناموفق است | بررسی کنید که آیا پیکربندی سیستم اتصالات I/O را برقرار کرده است. بررسی کنید که آیا اتصالات Scanner I/O به درستی کار میکنند. |
| 011C | کلاس حملونقل و Trigger در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 011E | پارامترهای جهتگیری در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 011F | پرچم خروجی ثابت/متغیر در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0120 | پرچم ورودی ثابت/متغیر در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0121 | اولویت خروجی در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0122 | اولویت ورودی در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0123 | پارامترهای نوع اتصال خروجی در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0124 | پارامترهای نوع اتصال ورودی در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0125 | پارامترهای مالکیت اضافی خروجی در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0126 | پارامترهای اندازه پیکربندی در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0127 | خطا در پارامترهای اندازه ورودی Adapter | تنظیم اندازه ورودی در پارامترهای اتصال را بررسی کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0128 | خطا در تنظیم اندازه خروجی Adapter | تنظیم اندازه خروجی در پارامترهای اتصال را بررسی کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0129 | پارامترهای مسیر پیکربندی در فایل EDS نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 012D | Tag مصرف شده وجود ندارد | بررسی کنید که آیا پارامترهای Tag مصرف شده بهدرستی تنظیم شدهاند. |
| 012E | Tag تولید شده وجود ندارد | بررسی کنید که آیا پارامترهای Tag تولید شده بهدرستی تنظیم شدهاند. |
| 0132 | تابع Null forward open در فایلهای EDS پشتیبانی نمیشود | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
| 0203 | تایماوت اتصال I/O | اتصال قبلاً ایجاد شده اما با قطع اتصال یا عدم پاسخ از Adapter مواجه شده است. بررسی کنید که آیا اتصال شبکه بهدرستی کار میکند. بررسی کنید که آیا Adapter بهدرستی کار میکند. مقدار تنظیم تایماوت را افزایش دهید. |
| 0204 | تایماوت اتصال هنگام ایجاد اتصالات I/O | ایجاد اتصالات ناموفق بود زیرا Adapter پاسخ نداد. بررسی کنید که آیا آدرس IP صحیح است. بررسی کنید که آیا تداخل آدرس IP وجود دارد. بررسی کنید که آیا دستگاه مورد نظر از عملکرد EtherNet/IP پشتیبانی میکند. بررسی کنید که آیا اتصال شبکه به درستی کار میکند. بررسی کنید که آیا Adapter به درستی کار میکند. |
| 0302 | پهنای باند شبکه برای دادهها در دسترس نیست | بررسی کنید که آیا محدودیتهای اتصال I/O بین Scanner و Adapter رعایت شده است. مقدار RPI را افزایش دهید یا تعداد اتصالات را کاهش دهید. |
| 0315 | نمونه ورودی/خروجی Adapter نادرست است | بررسی کنید که آیا اطلاعات محصول و فایل EDS مطابقت دارد. فایل EDS را دوباره بارگذاری کنید. از تأمینکننده Adapter درخواست کنید تا فایل EDS صحیح را ارائه دهد. |
با استفاده از این اطلاعات، میتوانید مشکلات مختلف مربوط به اتصال و تنظیمات Ethernet/IP در سری AS را شناسایی و برطرف کنید. رعایت نکات ذکر شده به شما کمک میکند تا سیستم خود را بهدرستی پیکربندی و عیبیابی کنید.
خطاهای SDO و CANopen در پی ال سی دلتا سری AS
این بخش به بررسی خطاهای متداول در پروتکلهای SDO و CANopen میپردازد که ممکن است هنگام استفاده از PLC سری AS با آنها مواجه شوید. این خطاها میتوانند در هنگام انتقال دادهها یا ارتباط با دستگاههای مختلف به وجود بیایند. در ادامه، توضیحات مربوط به هر خطا و روشهای رفع آن آورده شده است:
خطاهای مربوط به پیام SDO
1. کد وضعیت 0: هیچ درخواست انتقال داده وجود ندارد.
- توضیحات: هیچ دادهای برای انتقال وجود ندارد.
2. کد وضعیت 1: انتقال پیام SDO موفقیتآمیز است.
- توضیحات: انتقال پیام SDO با موفقیت انجام شده است.
3. کد وضعیت 2: پیام SDO در حال انتقال است.
- توضیحات: پیام SDO درحالحاضر در حال انتقال است.
4. کد وضعیت 3: خطا: تایماوت انتقال SDO
- توضیحات: زمان انتظار برای انتقال پیام SDO به پایان رسیده است.
- روش اصلاح: بررسی اتصال و زمانبندی انتقال دادهها.
5. کد وضعیت 4: خطا: کد فرمان غیرقانونی
- توضیحات: کد فرمان ارسال شده معتبر نیست.
- روش اصلاح: اطمینان حاصل کنید که کد فرمان بهدرستی ارسال شده است.
6. کد وضعیت 5: خطا: طول دادههای منتقلشده غیرقانونی است.
- توضیحات: طول دادههای ارسال شده معتبر نیست.
- روش اصلاح: بررسی و اصلاح طول دادههای ارسالی.
7. کد وضعیت 6: خطا: طول دادههای پاسخ غیرقانونی است.
- توضیحات: طول دادههای دریافتی معتبر نیست.
- روش اصلاح: بررسی و اصلاح طول دادههای دریافتی.
8. کد وضعیت 7: خطا: تجهیزات ارسالکننده پیامها مشغول است.
- توضیحات: دستگاهی که باید پیامها را ارسال کند، مشغول است.
- روش اصلاح: صبر کنید تا دستگاه آزاد شود و دوباره تلاش کنید.
9. کد وضعیت 8: خطا: نوع غیرقانونی
- توضیحات: نوع دادههای ارسال شده معتبر نیست.
- روش اصلاح: اطمینان حاصل کنید که نوع دادهها صحیح است.
10. کد وضعیت 9: خطا: آدرس نود نادرست
- توضیحات: آدرس نود ارسال شده معتبر نیست.
- روش اصلاح: بررسی و اصلاح آدرس نود.
11. کد وضعیت 0A: پیام خطا: برای مشاهده کد خطا به پیام پاسخ SDO مراجعه کنید.
- توضیحات: پیام خطا دریافت شده است.
- روش اصلاح: بررسی کد خطای خاص در پیام پاسخ SDO.
خطاهای مربوط به نودهای CANopen
1. کد E0: ماژول مستر PLC سری AS پیام اضطراری از اسلیو دریافت کرده است.
- توضیحات: پیامی از نوع اضطراری دریافت شده است.
- روش اصلاح: پیام مربوطه را با برنامه PLC بخوانید.
2. کد E1: طول دادههای PDO برگشتی از اسلیو با طول تنظیمشده در لیست نود مطابقت ندارد.
- توضیحات: طول دادههای PDO برگشتی با طول تنظیم شده مطابقت ندارد.
- روش اصلاح: طول دادههای PDO اسلیو را تنظیم کرده و دوباره دانلود کنید.
3. کد POD :E2 از اسلیو دریافت نشده است.
- توضیحات: PDO از اسلیو دریافت نشده است.
- روش اصلاح: تنظیمات را بررسی کنید و اطمینان حاصل کنید که درست است.
4. کد E3: دانلود خودکار SDO با خطا مواجه شده است.
- توضیحات: دانلود خودکار SDO با خطا مواجه شده است.
- روش اصلاح: اطمینان حاصل کنید که تنظیمات خودکار SDO درست است.
5. کد E4: پیکربندی پارامترهای PDO با خطا مواجه شده است.
- توضیحات: پیکربندی پارامترهای PDO با خطا مواجه شده است.
- روش اصلاح: اطمینان حاصل کنید که تنظیمات پارامترهای PDO قانونی است.
6. کد E5: خطا در تنظیم پارامتر کلیدی
- توضیحات: پارامتر کلیدی بهدرستی تنظیم نشده است.
- روش اصلاح: اطمینان حاصل کنید که دستگاه اسلیو متصل شده با اسلیوی پیکربندی شده در نرمافزار سازگار است.
7. کد E6: اسلیو در شبکه وجود ندارد.
- توضیحات: اسلیو در شبکه شناسایی نمیشود.
- روش اصلاح: اطمینان حاصل کنید که تأمین برق اسلیو نرمال است و اسلیو بهدرستی به شبکه متصل شده است.
8. کد E7: کنترل خطای اسلیو به پایان رسیده است.
- توضیحات: زمان بررسی خطای اسلیو به پایان رسیده است.
- روش اصلاح: بررسی کنید چرا اسلیو در زمان مشخص پاسخ نداده است.
9. کد E8: شناسههای نود مستر و اسلیو تکراری هستند.
- توضیحات: شناسههای نود تکراری است.
- روش اصلاح: شناسه نود مستر و اسلیو را دوباره تنظیم کرده و اطمینان حاصل کنید که شناسههای نود منحصربهفرد هستند.
10. کد F1: هیچ اسلیوی در لیست وجود ندارد.
- توضیحات: اسلیوی در لیست نود وجود ندارد.
- روش اصلاح: اسلیو را به لیست نود اضافه کرده و سپس دادههای پیکربندی را دوباره دانلود کنید.
11. کد F2: دادهها در حال دانلود به PLC سری AS هستند.
- توضیحات: درحالحاضر دادهها در حال دانلود هستند.
- روش اصلاح: صبر کنید تا دانلود پیکربندی دادهها به پایان برسد.
12. کد F3: خطای دریافت پیکربندی در PLC سری AS
- توضیحات: خطا در دریافت پیکربندی.
- روش اصلاح: پیکربندی پارامترها را دوباره دانلود کنید.
13. کد BUS-OFF :F4 شناسایی شده است.
- توضیحات: اتصال CANopen قطع شده است.
- روش اصلاح: بررسی کنید که کابلهای CANopen بهدرستی متصل شدهاند و اطمینان حاصل کنید که تمام دستگاههای نود با نرخ baud یکسان کار میکنند. سپس دستگاه را دوباره راهاندازی کنید.
14. کد F5: خطا در تنظیمات PLC سری AS مانند آدرس نود نادرست
- توضیحات: تنظیمات نادرست مانند آدرس نود.
- روش اصلاح: آدرس نود در PLC سری AS300 باید بین 1 تا 127 باشد.
15. کد F8: خطای داخلی؛ خطا در حافظه داخلی شناسایی شده است.
- توضیحات: خطای داخلی در حافظه.
- روش اصلاح: اگر پس از چرخه برق همان خطا ادامه یافت، PLC سری AS300 را با یک مدل جدید جایگزین کنید.
16. کد FB: بافر ارسال در PLC سری AS پر است.
- توضیحات: بافر ارسال پر است.
- روش اصلاح: بررسی کنید که کابلهای CANopen بهدرستی متصل شدهاند و سپس دستگاه را دوباره راهاندازی کنید.
17. کد FC: بافر دریافت در PLC سری AS پر است.
- توضیحات: بافر دریافت پر است.
- روش اصلاح: بررسی کنید که کابلهای CANopen بهدرستی متصل شدهاند و سپس دستگاه را دوباره راهاندازی کنید.
این توضیحات به شما کمک میکند تا مشکلات مختلف مربوط به SDO و CANopen را شناسایی و رفع کنید.
خطاهای مربوط به تنظیمات PLC و فرایند پشتیبانگیری و بازیابی در پی ال سی دلتا سری AS
این بخش به بررسی خطاهای متداول مرتبط با تنظیمات PLC و فرایند پشتیبانگیری و بازیابی در سری AS میپردازد. در اینجا، خطاهای مختلف به تفکیک نوع آنها و روشهای رفع آنها ارائه شده است:
خطاهای تنظیمات و عملیات PLC
1. کد خطا H’0001: ماژول CPU نمیتواند کارت SD را شناسایی کند.
- توضیحات: کارت SD بهدرستی شناسایی نمیشود.
- روش اصلاح: اطمینان حاصل کنید که کارت SD بهدرستی نصب شده است. آن را از درگاه خارج کرده و دوباره وارد کنید.
2. کد خطا H’0002: هیچ فایل پشتیبان در کارت SD وجود ندارد.
- توضیحات: کارت SD فاقد فایل پشتیبان است.
- روش اصلاح: اطمینان حاصل کنید که فایل پشتیبان در کارت SD وجود دارد.
3. کد خطا H’0003: خطا در خواندن دادهها از کارت SD
- توضیحات: خطا در خواندن دادهها از کارت SD، ممکن است فایل خراب شده باشد.
- روش اصلاح: بررسی کنید که کارت SD آسیبدیده نباشد.
4. کد خطا H’0004: خطا در نوشتن دادهها روی کارت SD
- توضیحات: مشکل در نوشتن دادهها به کارت SD، ممکن است کارت SD به حالت نوشتن محافظت شده باشد یا آسیبدیده باشد.
- روش اصلاح: بررسی کنید که کارت SD محافظت در برابر نوشتن نداشته باشد و آسیبدیده نباشد.
5. کد خطا H’0008: خطا در تنظیمات بازیابی
- توضیحات: تنظیمات بازیابی صحیح نیست (برای مثال، آدرس IP تنظیمشده بهصورت پخش است).
- روش اصلاح: اطمینان حاصل کنید که آدرس IP و ID با تنظیمات HWCONFIG مطابقت دارد.
6. کد خطا H’000A: ارتباط قطع شده است.
- توضیحات: ارتباط شبکه برقرار نیست.
- روش اصلاح: بررسی کنید که کابل شبکه بهدرستی متصل شده و سیمکشی صحیح باشد.
خطاهای مربوط به پشتیبانگیری و بازیابی
1. کد خطا H’1000: تنظیمات پارامترها پشتیبانی نمیشود.
- توضیحات: نسخه فریمور Delta Drive در فایل پشتیبان با نسخه موردنظر برای بازیابی مطابقت ندارد.
- روش اصلاح: بررسی کنید که نسخه فریمور Delta Drive در فایل پشتیبان با نسخه موردنظر برای بازیابی مطابقت داشته باشد.
2. کد خطا H’1001: سری دستگاهها مطابقت ندارد.
- توضیحات: سری دستگاه Delta در فایل پشتیبان با سری دستگاه موردنظر برای بازیابی مطابقت ندارد.
- روش اصلاح: بررسی کنید که سری دستگاه Delta در فایل پشتیبان با سری دستگاه موردنظر برای بازیابی مطابقت داشته باشد.
3. کد خطا H’1002: نسخه دستگاهها مطابقت ندارد.
- توضیحات: نسخه فریمور دستگاه Delta در فایل پشتیبان با نسخه موردنظر برای بازیابی مطابقت ندارد.
- روش اصلاح: بررسی کنید که نسخه فریمور دستگاه Delta در فایل پشتیبان با نسخه موردنظر برای بازیابی مطابقت داشته باشد.
4. کد خطا H’1003: سطح ولتاژ دستگاهها سازگار نیست.
- توضیحات: سطح ولتاژ دستگاه Delta در فایل پشتیبان با سطح ولتاژ موردنظر برای بازیابی مطابقت ندارد.
- روش اصلاح: بررسی کنید که سطح ولتاژ دستگاه Delta در فایل پشتیبان با سطح ولتاژ موردنظر برای بازیابی مطابقت داشته باشد.
5. کد خطا H’1004: قدرت دستگاهها سازگار نیست.
- توضیحات: قدرت دستگاه Delta در فایل پشتیبان با قدرت موردنظر برای بازیابی مطابقت ندارد.
- روش اصلاح: بررسی کنید که قدرت دستگاه Delta در فایل پشتیبان با قدرت موردنظر برای بازیابی مطابقت داشته باشد.
6. کد خطا H’1010: مدل دستگاهها مطابقت ندارد.
- توضیحات: مدل دستگاه Delta در فایل پشتیبان با مدل موردنظر برای بازیابی مطابقت ندارد.
- روش اصلاح: بررسی کنید که مدل دستگاه Delta در فایل پشتیبان با مدل موردنظر برای بازیابی مطابقت داشته باشد.
7. کد خطا H’1011: گذرواژه دستگاه نادرست است.
- توضیحات: گذرواژه دستگاه Delta با آنچه در HWCONFIG تنظیم شده است، مطابقت ندارد.
- روش اصلاح: بررسی کنید که گذرواژه دستگاه Delta با گذرواژه تنظیمشده در HWCONFIG مطابقت داشته باشد.
8. کد خطا H’1100: زمانبر بودن ارتباط دستگاه
- توضیحات: ارتباط دستگاه به مدت طولانی قطع شده است.
- روش اصلاح: بررسی کنید که کابل شبکه بهدرستی متصل شده و از تداخل نویز آزاد باشد.
9. کد خطا H’1101: دستگاه نمیتواند عملیات پشتیبانگیری یا بازیابی را اجرا کند.
- توضیحات: دستگاه قادر به اجرای عملیات پشتیبانگیری یا بازیابی نیست.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
10. کد خطا H’1103: دستگاه نمیتواند اجرای کامل عملیات پشتیبانگیری یا بازیابی را انجام دهد.
- توضیحات: دستگاه قادر به تکمیل عملیات پشتیبانگیری یا بازیابی نیست.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
11. کد خطا H’1106: دستگاه با دادههای ناقص پاسخ میدهد.
- توضیحات: دستگاه با دادههای ناقص پاسخ داده است.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
12. کد خطا H’1108: دستگاه با خطای غیرمنتظره پاسخ میدهد.
- توضیحات: دستگاه با خطای غیرمنتظره پاسخ داده است.
- روش اصلاح: بررسی کنید که کابل شبکه بهدرستی متصل شده و از تداخل نویز آزاد باشد.
خطاهای بازیابی
1. کد خطا H’2000: پارامترها از حد بالایی تجاوز کردهاند.
- توضیحات: پارامترها از حد بالایی تجاوز کرده است.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
2. کد خطا H’2001: پارامترها کمتر از حد پایین هستند.
- توضیحات: پارامترها کمتر از حد پایین هستند.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
3. کد خطا H’2002: پارامترها نمیتوانند نوشته شوند.
- توضیحات: پارامترها قابل نوشتن نیستند.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
4. کد خطا H’2003: دستگاه در حالت RUN است.
- توضیحات: دستگاه در حالت RUN قرار دارد.
- روش اصلاح: دستگاه را به حالت STOP تغییر دهید.
5. کد خطا H’2004: دستگاه در حالت خطا است.
- توضیحات: دستگاه در حالت خطا قرار دارد.
- روش اصلاح: به راهنمای کاربر دستگاه مراجعه کنید.
6. کد خطا H’2005: فایل دستگاه نادرست است.
- توضیحات: فایل دستگاه نادرست است.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
7. کد خطا H’2006: تعداد پارامترهای دستگاه مطابقت ندارد
- توضیحات: تعداد پارامترهای دستگاه با انتظار مطابقت ندارد.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
8. کد خطا H’2007: تایم اوت در اجرای پشتیبانگیری یا بازیابی
- توضیحات: تایم اوت در اجرای پشتیبانگیری یا بازیابی.
- روش اصلاح: اگر مشکل ادامه یافت، با کارشناس تماس بگیرید.
خطاهای به ماژولهای CPU در پی ال سی دلتا سری AS
در این بخش، خطاهای مربوط به ماژولهای CPU بررسی شده و برای هر خطا راهکارهای مناسب ارائه شده است. جدول زیر شامل کد خطاها، توضیحات و روشهای رفع آنها است:
خطاهای LED نشانگر ERROR روشن
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 000A | تایماوت اسکن | 1. تنظیمات تایمر نظارت در HWCONFIG را بررسی کنید. 2. بررسی کنید که آیا برنامه باعث طولانی شدن زمان اسکن میشود. | SM8 | V |
خطاهای LED نشانگر ERROR که هر 0.5 ثانیه چشمک میزند.
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 000C | برنامه در PLC آسیب دیده است | برنامه را دوباره دانلود کنید. | SM9 | V |
| 000D | مقدار اولیه دستگاه و برنامه PLC به طور کامل دانلود نشده است | برنامه را دوباره دانلود کنید. | SM9 | V |
| 0010 | دسترسی به حافظه CPU ممنوع است | اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM9 | V |
| 0020 | سرعت عملیات CPU در بالاترین حالت نیست | اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM9 | V |
| 0021 | بازیابی پارامترهای دستگاه Delta به پیشفرضها ناموفق است | 1. بررسی کنید که فایل EDS دستگاه همانند دستگاهی باشد که باید به پیشفرضها بازیابی شود. 2. بررسی کنید که ارتباط شبکه برای PLC CPU و دستگاهی که باید بازیابی شود، نرمال باشد. 3. بررسی کنید که سازگاری دستگاه برای بازیابی به پیشفرضها صحیح باشد. | SM9 | H |
| 002E | دسترسی به حافظه خارجی CPU ممنوع است | اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM9 | V |
| 002F | برنامههای PLC با لاگ سیستم مطابقت ندارد | برنامه را دوباره دانلود کنید. | SM34 | V |
| 0070 | ترتیب کارتهای تابع با تنظیمات مطابقت ندارد | بررسی کنید که تنظیمات در HWCONFIG با ترتیب کارتهای تابع مطابقت داشته باشد. | SM10 | V |
| 0102 | شماره وقفه از دامنه تجاوز کرده است | مرحله خطای سینتکس در برنامه را بررسی کنید. برنامه را اصلاح کرده و دوباره دانلود کنید. | SM5 | X |
| 0202 | دستور MC از دامنه تجاوز کرده است | بررسی کنید که دستور MC در دامنه صحیح قرار داشته باشد. | SM5 | X |
| 0302 | دستور MCR از دامنه تجاوز کرده است | بررسی کنید که دستور MCR در دامنه صحیح قرار داشته باشد. | SM5 | X |
| 0D03 | عملوندهای استفادهشده در DHSCS بهدرستی استفاده نمیشود | بررسی کنید که عملوندهای DHSCS بهدرستی استفاده شده باشند. | SM5 | X |
| 0E05 | عملوندهای HCXXX استفادهشده در DCNT بهدرستی استفاده نمیشود | بررسی کنید که عملوندهای HCXXX بهدرستی استفاده شده باشند. | SM5 | X |
| 1000-10FF | خطای سیستم | اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | - | V |
| 1300-130F | خطاهایی در ماژولهای از راه دور | به بخش 12.3.7 برای اطلاعات بیشتر در مورد کدهای خطا برای ماژولهای از راه دور مراجعه کنید. | SM30 | V |
| 1402 | ترتیب ماژولهای I/O با تنظیمات مطابقت ندارد | بررسی کنید که تنظیمات در HWCONFIG با ترتیب ماژولهای I/O مطابقت داشته باشد. | SM10 | V |
| 140B | تعداد ماژولهای ارتباطی متصل شده از حداکثر 4 تجاوز کرده است | تعداد کل ماژولهای ارتباطی را بررسی کنید. | SM10 | V |
| 140C | تعداد ماژولهای موقعیتیابی متصل شده از حداکثر 8 تجاوز کرده است | تعداد کل ماژولهای موقعیتیابی را بررسی کنید. | SM10 | V |
| 140D | تعداد ماژولهای افزایشی متصل شده از حداکثر 32 تجاوز کرده است | تعداد کل ماژولهای افزایشی را بررسی کنید. | SM10 | V |
| 140E | بیش از هشت ماژول از راه دور در سمت راست ماژول CPU | تعداد کل ماژولهای از راه دور در سمت راست ماژول CPU (حداکثر 8) را بررسی کنید. | SM30 | V |
| 1600 | شناسه ماژول افزایشی از دامنه تجاوز کرده است | 1. اطمینان حاصل کنید که ماژول به درستی به ماژول CPU متصل شده و ماژولها را دوباره روشن کنید. 2. اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM10 | V |
| 1601 | شناسه ماژول افزایشی قابلتنظیم نیست | 1. اطمینان حاصل کنید که ماژول به درستی به ماژول CPU متصل شده و ماژولها را دوباره روشن کنید. 2. اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM10 | V |
| 1602 | شناسه ماژول افزایشی تکراری است | 1. اطمینان حاصل کنید که ماژول به درستی به ماژول CPU متصل شده و ماژولها را دوباره روشن کنید. 2. اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM10 | V |
| 1603 | ماژول افزایشی نمیتواند کار کند | 1. اطمینان حاصل کنید که ماژول بهدرستی به ماژول CPU متصل شده و ماژولها را دوباره روشن کنید. 2. اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM10 | V |
| 1604 | تایماوت ارتباط ماژول افزایشی | 1. اطمینان حاصل کنید که ماژول به درستی به ماژول CPU متصل شده و ماژولها را دوباره روشن کنید. 2. اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM10 | V |
| 1605 | خطای سختافزاری | اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM10 | V |
| 1606 | خطا در کارت تابع ماژول ارتباطی | اطمینان حاصل کنید که کارت تابع بهدرستی به ماژول CPU متصل شده و ماژولها را دوباره روشن کنید. | SM10 | V |
| 1607 | ولتاژ خارجی غیرعادی است | بررسی کنید که منبع تغذیه خارجی 24 ولت به ماژول نرمال باشد. | SM10 | V |
| 1608 | کالیبراسیون کارخانه داخلی یا CJC غیرعادی است | اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM10 | V |
| 1609-160F | رزرو شده (کدهای خطا برای ماژولهای افزایشی) | - | - | - |
| 200A | دستور نادرست | بررسی کنید که خطای سینتکس در برنامه چیست. برنامه را اصلاح کرده و دوباره دانلود کنید. | SM5 | V |
| 6010 | تعداد اتصالات MODBUS TCP از حداکثر تجاوز کرده است | تعداد دستگاههای برتر (حداکثر 32) را بررسی کنید. | SM1092 | V |
| 6011 | تعداد اتصالات EtherNet/IP از حداکثر تجاوز کرده است | تعداد اتصالات (حداکثر 16) را بررسی کنید. | SM1093 | V |
| C000-CFFF | سینتکس برنامه نادرست است | برنامه PLC را ذخیره کرده و فایل را به شرکت یا تکنسینها تحویل دهید. | - | - |
خطاهای مربوط به LED نشانگر در ماژولهای CPU در پی ال سی دلتا سری AS
در این بخش، خطاهای مربوط به LED نشانگر در ماژولهای CPU بررسی شده و برای هر خطا راهکارهای مناسب ارائه شده است. جدولهای زیر شامل کد خطاها، توضیحات و روشهای رفع آنها است:
خطاهای LED نشانگر ERROR که هر 0.2 ثانیه چشمک میزند.
این نوع چشمکزدن زمانی اتفاق میافتد که منبع تغذیه 24 ولت DC ماژول CPU قطع شده یا منبع تغذیه ناپایدار یا غیرعادی است.
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 002A | ولتاژ خارجی غیرعادی است | بررسی کنید که منبع تغذیه خارجی 24 ولت به ماژول نرمال باشد. | SM7 | V |
خطاهای LED نشانگر ERROR که هر 3 ثانیه یک بار چشمک میزند و به مدت 1 ثانیه روشن میشود.
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 0040 | مقدار تبدیل شده در کارت تابع 1 (AS-F2AD) یا در کانال ورودی AD داخلی 1 از دامنه تنظیم شده تجاوز کرده است. | سیگنال ورودی واقعی را بررسی کنید. | SM27 | H |
| 0041 | مقدار تبدیل شده در کارت تابع 1 (AS-F2AD) یا در کانال ورودی AD داخلی 2 از دامنه تنظیم شده تجاوز کرده است. | سیگنال ورودی واقعی را بررسی کنید. | SM27 | H |
| 0042 | مقدار تبدیل شده در کانال ورودی 1 کارت تابع 2 (AS-F2AD) از دامنه تنظیم شده تجاوز کرده است. | سیگنال ورودی واقعی را بررسی کنید. | SM27 | H |
| 0043 | مقدار تبدیل شده در کانال ورودی 2 کارت تابع 2 (AS-F2AD) از دامنه تنظیم شده تجاوز کرده است. | سیگنال ورودی واقعی را بررسی کنید. | SM27 | H |
| 0044 | اتصال در حالت ورودی جریان 4mA - 20mA برای کارت تابع 1 (AS-F2AD) یا برای کانال ورودی AD داخلی 1 قطع شده است. | کابل اتصال را بررسی کنید. | SM27 | H |
| 0045 | اتصال در حالت ورودی جریان 4mA - 20mA برای کارت تابع 1 (AS-F2AD) یا برای کانال ورودی AD داخلی 2 قطع شده است. | کابل اتصال را بررسی کنید. | SM27 | H |
| 0046 | اتصال در حالت ورودی جریان 4mA - 20mA برای کانال ورودی 1 کارت تابع 2 (AS-F2AD) قطع شده است. | کابل اتصال را بررسی کنید. | SM27 | H |
| 0047 | اتصال در حالت ورودی جریان 4mA - 20mA برای کانال ورودی 2 کارت تابع 2 (AS-F2AD) قطع شده است. | کابل اتصال را بررسی کنید. | SM27 | H |
خطاهای LED نشانگر ERROR در ماژولهای از راه دور
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 1500 | اتصال در ماژولهای از راه دور قطع شده است. | کابل اتصال شبکه را بررسی کنید. | SM30 | V |
| 1502-150F | خطاهایی در ماژولهای از راه دور | به بخش ماژول برای اطلاعات بیشتر در مورد کدهای خطا برای ماژولهای از راه دور مراجعه کنید. | SM30 | V |
خطاهای LED نشانگر ERROR در ماژولهای افزایشی
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 1800-180F | خطاهایی در ماژولهای افزایشی | به بخش کدهای خطا برای ماژولهای افزایشی مراجعه کنید. | SM10 | V |
خطاهای LED نشانگر BAT. LOW روشن
این نوع روشن شدن زمانی اتفاق میافتد که باتری (CR1620) وجود ندارد یا قدرت آن کم است. این گزینه را در HWCONFIG > CPU > Device Setting > Show Battery Low Voltage Error CPU خاموش کنید اگر نیازی به تابع RTC برای پیگیری زمان فعلی ندارید (پیشفرض روشن است).
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 0027 | باتری کم است | باتری را تعویض کنید یا این گزینه را خاموش کنید. | SM219 | X |
خطاهای LED نشانگر BAT. LOW که هر 0.5 ثانیه چشمک میزند
این نوع چشمکزدن زمانی اتفاق میافتد که RTC نمیتواند زمان فعلی را پیگیری کند.
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 0026 | RTC نمیتواند زمان فعلی را پیگیری کند. | اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM218 | V |
| 0028 | هیچ پاسخی از RTC دریافت نمیشود. | اگر مشکل ادامه یافت، با کارشناس تماس بگیرید. | SM217 | V |
خطاهای مربوط به نشانگرهای LED و خطاهای دیگر در پی ال سی دلتا سری AS
در این بخش، خطاهایی که با نشانگرهای LED مشخص میشوند و خطاهایی که بدون نشانگر LED هستند بررسی شدهاند. برای هر خطا، توضیحات، روشهای اصلاح و وضعیتهای مختلف مشخص شدهاند.
خطاهای LED نشانگر RUN و ERROR که هر 0.5 ثانیه همزمان چشمک میزنند.
این نوع چشمکزدن زمانی اتفاق میافتد که فریمور ماژول CPU در حال بهروزرسانی است. اگر این حالت پس از تأمین برق به ماژول CPU مشاهده شود، به معنای بروز خطا در بهروزرسانی فریمور قبلی است. کاربران باید فریمور را دوباره بهروزرسانی کنند یا با محل خرید تماس بگیرند.
خطاهای LED نشانگر RUN و ERROR که یکی پس از دیگری هر 0.5 ثانیه چشمک میزنند.
این نوع چشمکزدن زمانی اتفاق میافتد که کارت حافظه ماژول CPU در حال پشتیبانگیری، بازیابی یا ذخیرهسازی است. درصورتیکه از CPU سری AS218 استفاده میکنید و هیچ کارت SD درگیر نیست، چشمکزدن نشاندهنده بهروزرسانی فریمور AIO است.
اگر این چشمکزدن در لحظهای که CPU به برق متصل میشود رخ دهد، به معنای شکست بهروزرسانی فریمور AIO است و نیاز به بهروزرسانی دوباره فریمور دارید. اگر در حال بهروزرسانی فریمور AIO نیستید، این چشمکزدن نشاندهنده خطای CPU است و باید با توزیعکنندگان مجاز محلی تماس بگیرید.
خطاهای دیگر (بدون نشانگر LED)
| کد خطا (16#) | توضیحات | روش اصلاح | علامت | ثبت در لاگ |
|---|---|---|---|---|
| 0011 | شناسه PLC نادرست است. | شناسه PLC را بررسی کنید. | SM34 | V |
| 0012 | رمز عبور PLC نادرست است. | رمز عبور PLC را بررسی کنید. | SM34 | V |
| 002D | حداکثر تلاشهای رمز عبور PLC تجاوز کرده است | ماژول CPU را ریست کنید یا به تنظیمات پیشفرض بازگردانید و سپس برنامه و پارامترها را دوباره دانلود کنید. | SM34 | V |
| 0050 | حافظههای رلههای ویژه ثابت غیرعادی هستند | 1. ماژول CPU را ریست کنید یا به تنظیمات پیشفرض بازگردانید و سپس برنامه و پارامترها را دوباره دانلود کنید. 2. اگر مشکل ادامه داشت، با توزیعکنندگان مجاز محلی تماس بگیرید. | SM6 | V |
| 0051 | ثبتهای داده ویژه ثابت غیرعادی هستند | 1. ماژول CPU را ریست کنید یا به تنظیمات پیشفرض بازگردانید و سپس برنامه و پارامترها را دوباره دانلود کنید. 2. اگر مشکل ادامه داشت، با توزیعکنندگان مجاز محلی تماس بگیرید. | SM6 | V |
| 0052 | حافظههای رلههای کمکی ثابت غیرعادی هستند | 1. ماژول CPU را ریست کنید یا به تنظیمات پیشفرض بازگردانید و سپس برنامه و پارامترها را دوباره دانلود کنید. 2. اگر مشکل ادامه داشت، با توزیعکنندگان مجاز محلی تماس بگیرید. | SM6 | V |
| 0054 | شمارندههای ثابت غیرعادی هستند | 1. ماژول CPU را ریست کنید یا به تنظیمات پیشفرض بازگردانید و سپس برنامه و پارامترها را دوباره دانلود کنید. 2. اگر مشکل ادامه داشت، با توزیعکنندگان مجاز محلی تماس بگیرید. | SM6 | V |
| 0055 | شمارندههای 32 بیتی ثابت غیرعادی هستند | 1. ماژول CPU را ریست کنید یا به تنظیمات پیشفرض بازگردانید و سپس برنامه و پارامترها را دوباره دانلود کنید. 2. اگر مشکل ادامه داشت، با توزیعکنندگان مجاز محلی تماس بگیرید. | SM6 | V |
| 0056 | رله کمکی ویژه ثابت غیرعادی است | 1. ماژول CPU را ریست کنید یا به تنظیمات پیشفرض بازگردانید و سپس برنامه و پارامترها را دوباره دانلود کنید. 2. اگر مشکل ادامه داشت، با توزیعکنندگان مجاز محلی تماس بگیرید. | SM6 | V |
| 0059 | ثبتهای داده ثابت غیرعادی هستند | 1. ماژول CPU را ریست کنید یا به تنظیمات پیشفرض بازگردانید و سپس برنامه و پارامترها را دوباره دانلود کنید. 2. اگر مشکل ادامه داشت، با توزیعکنندگان مجاز محلی تماس بگیرید. | SM6 | V |
| 005D | ماژول CPU حافظه کارت را شناسایی نمیکند | بررسی کنید که کارت حافظه بهدرستی در ماژول CPU قرار داده شده باشد. | SM453 | V |
| 005E | کارت حافظه بهدرستی مقداردهی اولیه نشده است | بررسی کنید که آیا کارت حافظه آسیب دیده است یا خیر. | SM453 | V |
| 0063 | خطا در هنگام نوشتن دادهها به کارت حافظه | بررسی کنید که مسیر فایل صحیح است یا کارت حافظه دچار مشکل است. | SM453 | V |
| 0064 | فایل در کارت حافظه قابل خواندن نیست | بررسی کنید که مسیر فایل صحیح است یا فایل آسیب دیده است. | SM453 | V |
| 1950 | راهاندازی Delta ASD-A2 کنترل هنوز تکمیل نشده است و دستورات CANopen قابلاجرا نیستند | 1. کابل اتصال CANopen را بررسی کنید. 2. بررسی کنید که آیا برد خاص به درستی کار میکند. 3. اگر هیچ مشکلی وجود ندارد، Delta ASD-A2 را دوباره راهاندازی کنید. | - | V |
| 19B0 | تایماوت قلب در حالت برده | کابل اتصال CANopen را بررسی کنید. | - | V |
| 19B1 | طول دادههای PDO (شیء داده فرایند) در حالت برده با تنظیمات تطابق ندارد | طول دادههای PDO را در حالت برده بازبینی کنید و تنظیمات را دوباره دانلود کنید. | - | V |
| 19E1 | طول دادههای PDO (شیء داده فرایند) در حالت برده با تنظیمات لیست اسکن تطابق ندارد | به توصیفهای ارتباط CANopen در راهنمای عملیات سری AS برای جزئیات بیشتر در مورد کدهای خطا 19E1 تا 19E8 مراجعه کنید. طول دادههای PDO را در حالت برده بازبینی کنید و تنظیمات را دوباره دانلود کنید. | - | V |
| 19E2 | PDO در حالت برده دریافت نمیشود | بررسی کنید که آیا تنظیمات بهدرستی پیکربندی شدهاند. | - | V |
| 19E3 | عملکرد دانلود خودکار SDO در راهاندازی اول خطا دارد | بررسی کنید که محتوای SDO برای دانلود خودکار صحیح است. | - | V |
| 19E4 | پیکربندیهای PDO بهدرستی تنظیم نشدهاند | اطمینان حاصل کنید که پیکربندیهای PDO بهدرستی تنظیم شدهاند. | - | V |
| 19E5 | تنظیمات اصلی با بردهای متصل تطابق ندارد | اطمینان حاصل کنید که بردهای متصل همانهایی هستند که در ISPSoft پیکربندی شدهاند. | - | V |
| 19E6 | این برد در شبکه وجود ندارد | اطمینان حاصل کنید که تأمین برق برد نرمال است و برد بهدرستی به شبکه متصل است. | - | V |
| 19E7 | تایماوت در کنترل خطای برد | اطمینان حاصل کنید که تأمین برق برد نرمال است و برد بهدرستی به شبکه متصل است. | - | V |
| 19E8 | شناسههای نودهای مستر و برد تکراری است | شناسه نود مستر و برد را دوباره تنظیم کنید و اطمینان حاصل کنید که شناسههای آنها منحصربهفرد است. | - | V |
| 19F3 | خطا در پیکربندی | 1. پیکربندی پارامترها را دوباره دانلود کنید. 2. اگر مشکل ادامه داشت، با توزیعکنندگان مجاز محلی تماس بگیرید. | - | V |
| 19F4 | ارتباط CANopen در وضعیت BUS-OFF است | 1. بررسی کنید که آیا کابل شبکه نرمال است و کابل shielded به درستی زمیندار شده است. 2. بررسی کنید که آیا شروع و پایان کابل شبکه با یک مقاومت ترمینال 121Ω متصل شدهاند. 3. اطمینان حاصل کنید که تمام دستگاههای نود با نرخ Baud یکسان در شبکه اجرا میشوند. | - | V |
| 19FB | ثبتهای ارسال شده از محدوده تجاوز کرده است | زمان هماهنگسازی را بازبینی کنید (پیشنهاد میشود از زمان طولانیتری استفاده کنید). | - | V |
| 19FC | ثبتهای دریافت شده از محدوده تجاوز کرده است | زمان هماهنگسازی را بازبینی کنید (پیشنهاد میشود از زمان طولانیتری استفاده کنید). | - | V |
| 2001 | استفاده از کارت FCOMP یا حالت نادرست برای ASDA-A2 در هنگام استفاده از دستور CANopen ارتباطی | 1. کارت FCOMP را در شکاف کارت عملکرد استفاده کنید و بررسی کنید که حالت عملیاتی صحیح است. 2. خطای نحوی در برنامه را بررسی کنید. برنامه را اصلاح و کامپایل کنید و سپس برنامه را دوباره دانلود کنید. | SM0 | V |
| 2003 | دستگاه استفاده شده در برنامه از محدوده دستگاهها فراتر است | خطای نحوی در برنامه را بررسی کنید. برنامه را اصلاح و کامپایل کنید و سپس برنامه را دوباره دانلود کنید. | SM0 | V |
| 200B | عملگر n یا دیگر عملگرهای ثابت K/H از محدوده تجاوز کردهاند | - | SM0 | V |
| 200C | عملگرها تداخل دارند | - | SM0 | V |
| 200D | تبدیل باینری به عدد اعشاری باینری نادرست است | - | SM0 | V |
| 200E | رشته به پایان نمیرسد | - | SM0 | V |
| 2012 | عملیات تقسیم نادرست است | - | SM0 | V |
| 2013 | مقدار از محدوده مقادیر قابلنمایش توسط اعداد شناور تجاوز کرده است | - | SM0 | V |
| 2014 | وظیفه تعیین شده توسط دستور TKON یا YKOFF نادرست است یا از محدوده تجاوز کرده است | - | SM0 | V |
| 2017 | دستور BREAK در خارج از حلقه FOR-NEXT نوشته شده است | - | SM0 | V |
| 2027 | شماره جدول برنامهریزی موقعیت وجود ندارد یا فرمت نادرست است | 1. خطای نحوی در برنامه را بررسی کنید. برنامه را اصلاح و کامپایل کنید و سپس برنامه را دوباره دانلود کنید. 2. تنظیمات جدول برنامهریزی موقعیت را بررسی کنید. | SM0 | V |
| 2028 | دستور خروجی با سرعت بالا در حال اجرا است. فقط یک دستور میتواند در یکزمان اجرا شود. | به SR28 برای رکورد شماره محور مراجعه کنید و رویههای کنترل خروجی را بازچینی کنید. | - | V |
| 2030 | در حین اجرای دستور CSFO، فرکانس خروجی از حد بالایی تجاوز کرده است | نسبت فرکانس ورودی/خروجی را اصلاح کنید یا مقدار فرکانس ورودی را کاهش دهید. | - | V |
| 2031 | در حین اجرای دستور CSFO، هنگامی که فرکانس خروجی بر روی 0 تنظیم شده است، اما پس از 2 ثانیه، خروجی هنوز کامل نیست | - | - | V |
| 6004 | فیلتر آدرس IP بهدرستی تنظیم نشده است | پارامتر Ethernet برای ماژول CPU را دوباره در HWCONFIG تنظیم کنید. | SM1108 | X |
| 600D | پورت RJ45 متصل نیست | اتصال را بررسی کنید. | SM1100 | X |
| 6012 | دستگاههای دارای آدرس IP مشابه وجود دارد | 1. بررسی کنید که آیا دستگاههای دیگری با همان آدرس IP وجود دارند. 2. بررسی کنید که آیا در شبکه چندین سرور DHCP یا BOOTP وجود دارد | SM1101 | V |
| 6100 | ارتباط ایمیل مشغول است | دوباره تلاش کنید تا ارتباط ایمیل را برقرار کنید. این خطا باعث توقف اجرای PLC نمیشود. مشکل را با استفاده از پرچم مربوطه در برنامه حل کنید. | SM1113 | X |
| 6103 | حالت پیوست تریگر در ایمیل بهدرستی تنظیم نشده است | حالت پیوست تریگر را در HWCONFIG > CPU Module > Device Setting > Options > Ethernet Port Advanced > Email > Trigger Setting > Trigger Attachment Mode تنظیم کنید. | SM1113 | X |
| 6104 | پیوست در ایمیل وجود ندارد | بررسی کنید که آیا پیوست در کارت حافظه وجود دارد. | SM1113 | X |
| 6104 | پیوست در ایمیل وجود ندارد | بررسی کنید که آیا پیوست در کارت حافظه وجود دارد. | SM1113 | X |
| 6105 | پیوست در ایمیل بیش از حد بزرگ است | اندازه پیوست را بررسی کنید. اگر اندازه بیش از 2 مگابایت باشد، فایل نمیتواند به عنوان پیوست ارسال شود. | SM1113 | X |
| 6106 | تایماوت پاسخ سرور SMTP | آدرس صحیح را بررسی کنید و SMTP سرور را در HWCONFIG > CPU Module > Device Setting > Options > Ethernet Port Advanced > Email دوباره تنظیم کنید. | SM1113 | X |
| 6107 | تایماوت پاسخ سرور SMTP | 1. بررسی کنید که وضعیت سرور SMTP نرمال است. 2. دوباره تلاش کنید تا ایمیل را ارسال کنید. این خطا باعث توقف اجرای PLC نمیشود. مشکل را با استفاده از پرچم مربوطه در برنامه حل کنید. | SM1113 | X |
| 6108 | تأیید SMTP شکستخورده است | شناسه/رمز عبور صحیح را بررسی کنید و دوباره در HWCONFIG > CPU Module > Device Setting > Options > Ethernet Port Advanced > Email تنظیم کنید. | SM1113 | X |
| 6200 | آدرس IP ارتباط از راه دور در تابع TCP Socket نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 6201 | پورت ارتباط محلی در تابع TCP Socket نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 6202 | پورت ارتباط از راه دور در تابع TCP Socket نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 6203 | دستگاهی که دادهها از آن ارسال میشود در تابع TCP Socket نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 6206 | دستگاهی که دادهها را در تابع TCP Socket دریافت میکند نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 6208 | دادههای دریافتی از طریق تابع TCP Socket از محدوده دستگاهها تجاوز کرده است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 6209 | آدرس IP ارتباط از راه دور در تابع UDP Socket نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 620A | پورت ارتباط محلی در تابع UDP Socket نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 620C | دستگاهی که دادهها از آن ارسال میشود در تابع UDP Socket نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 620F | دستگاهی که دادهها را در تابع UDP Socket دریافت میکند نادرست است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 6210 | دادههای دریافتی از طریق تابع UDP Socket از محدوده دستگاهها تجاوز کرده است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > TCP Socket تنظیم کنید. | - | X |
| 6212 | از طرف دستگاه راه دور پس از دوره زمانی تایماوت پاسخی دریافت نشده است | اطمینان حاصل کنید که دستگاه راه دور بهدرستی متصل شده است. | - | X |
| 6213 | دادههای دریافتی بیش از حد مجاز است | 1. برنامه و ثبتهای داده ویژه مربوطه را بررسی کنید. 2. پارامتر Ethernet برای ماژول CPU را در HWCONFIG CPU Module > Device Setting > Options > Ethernet Port Advanced > UDP Socket تنظیم کنید. | - | X |
| 6214 | دستگاه راه دور اتصال را رد میکند | اطمینان حاصل کنید که دستگاه راه دور بهدرستی کار میکند. | - | X |
| 6215 | سوکت باز نشده است | بررسی کنید که ترتیب عملیاتی در برنامه صحیح است. | - | X |
| 6217 | سوکت باز شده است. | بررسی کنید که آیا ترتیب عملیاتی در برنامه صحیح است. | - | X |
| 6218 | داده از طریق سوکت ارسال شده است. | بررسی کنید که آیا ترتیب عملیاتی در برنامه صحیح است. | - | X |
| 6219 | داده از طریق سوکت دریافت شده است. | بررسی کنید که آیا ترتیب عملیاتی در برنامه صحیح است. | - | X |
| 621A | سوکت بسته شده است. | بررسی کنید که آیا ترتیب عملیاتی در برنامه صحیح است. | - | X |
| 7011 | کد عملکرد ارتباط دستگاه در COM1 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7012 | آدرس ارتباط دستگاه در COM1 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7013 | دستگاه استفاده شده در COM1 از محدوده دستگاهها فراتر است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7014 | طول دادههای ارتباطی در COM1 از حد مجاز تجاوز کرده است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7017 | چکسوم دستگاه برای پورت سریال COM1 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7021 | کد عملکرد ارتباط دستگاه در COM2 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7022 | آدرس ارتباط دستگاه در COM2 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7023 | دستگاه استفاده شده در COM2 از محدوده دستگاهها فراتر است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7024 | طول دادههای ارتباطی در COM2 از حد مجاز تجاوز کرده است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7027 | چک سوم دستگاه برای پورت سریال COM2 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7031 | کد عملکرد ارتباط دستگاه در Ethernet نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7032 | آدرس ارتباط دستگاه در Ethernet نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7033 | دستگاه استفاده شده در Ethernet از محدوده دستگاهها فراتر است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7034 | طول دادههای ارتباطی در Ethernet از حد مجاز تجاوز کرده است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7037 | چکسوم دستگاه برای پورت سریال Ethernet نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7041 | کد عملکرد ارتباط دستگاه در USB نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7042 | آدرس ارتباط دستگاه در USB نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7043 | دستگاه استفاده شده در USB از محدوده دستگاهها فراتر است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7044 | طول دادههای ارتباطی در USB از حد مجاز تجاوز کرده است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7047 | چکسوم دستگاه برای پورت سریال USB نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70B1 | کد عملکرد ارتباط دستگاه در کارت عملکرد 1 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70B2 | آدرس ارتباط دستگاه در کارت عملکرد 1 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70B3 | دستگاه استفاده شده در کارت عملکرد 1 از محدوده دستگاهها فراتر است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70B4 | طول دادههای ارتباطی در کارت عملکرد 1 از حد مجاز تجاوز کرده است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70B7 | چکسوم دستگاه برای پورت سریال کارت عملکرد 1 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70C1 | کد عملکرد ارتباط دستگاه در کارت عملکرد 2 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70C2 | آدرس ارتباط دستگاه در کارت عملکرد 2 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70C3 | دستگاه استفاده شده در کارت عملکرد 2 از محدوده دستگاهها فراتر است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70C4 | طول دادههای ارتباطی در کارت عملکرد 2 از حد مجاز تجاوز کرده است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 70C7 | چکسوم دستگاه برای پورت سریال کارت عملکرد 2 نادرست است. | 1. تنظیمات ارتباطی در master و slave را بررسی کنید. 2. کابل ارتباطی را بررسی کنید. | - | H |
| 7203 | کد عملکرد ارتباط نادرست است. | 1. به کدهای عملکرد تعریف شده توسط پروتکلهای ارتباطی مراجعه کنید. 2. بررسی کنید که آیا نسخههای فریمور و نرمافزار بهروز هستند. 3. مراحل عملیاتی و اسکرینشاتهای پنجرههای خطا را یادداشت کرده و به شرکت یا تکنسینهای نمایندگی ارائه دهید. | - | H |
| 8105 | محتوای برنامه دانلود شده نادرست است. | 1. برنامه و پارامترها را دوباره دانلود کنید. 2. کابل ارتباطی را بررسی کنید. 3. تمام پروژهها را ذخیره کرده و به یک فایل فشرده تبدیل کنید و سپس این فایل را به شرکت یا تکنسینهای نمایندگی ارائه دهید. | - | H |
| 8106 | محتوای برنامه دانلود شده نادرست است. | طول کد اجرایی از حد مجاز تجاوز کرده است. | 1. برنامه و پارامترها را دوباره دانلود کنید. 2. تمام پروژهها را ذخیره کرده و به یک فایل فشرده تبدیل کنید و سپس این فایل را به شرکت یا تکنسینهای نمایندگی ارائه دهید. | - |
| 8107 | محتوای برنامه دانلود شده نادرست است. | طول کد منبع از حد مجاز تجاوز کرده است. | 1. برنامه و پارامترها را دوباره دانلود کنید. 2. تمام پروژهها را ذخیره کرده و به یک فایل فشرده تبدیل کنید و سپس این فایل را به شرکت یا تکنسینهای نمایندگی ارائه دهید. | - |
| 8000-8FFF | خطاهایی بین نرمافزار و PLC رخ میدهد. | 1. بررسی کنید که آیا نسخههای فریمور و نرمافزار بهروز هستند. 2. مراحل عملیاتی و اسکرینشاتهای پنجرههای خطا را یادداشت کرده و به شرکت یا تکنسینهای نمایندگی ارائه دهید. | - | H |
خطاهای پی ال سی دلتا سری AH
برای بررسی و مدیریت خطاهای پیالسی دلتا سری AH، کدهای خطا و توضیحات مربوط به آنها در قالب زیر ارائه میشود. این جدول شامل کد خطا، توضیحات، وضعیت CPU، وضعیت LED و وضعیت خطاهای BUS و FAULT است.
| کد خطا | توضیحات | وضعیت CPU | وضعیت نشانگر LED | وضعیت خطای BUS | وضعیت خطای FAULT |
|---|---|---|---|---|---|
| 16#000A | تایماوت اسکن (SM8: خطای تایمر Watchdog) | متوقف | چشمکزن | روشن | - |
| 16#000B | برنامه درون پیالسی خراب شده است. | متوقف | روشن | - | - |
| 16#000C | برنامهای که به پیالسی دانلود شده، نادرست است. | متوقف | چشمکزن | - | - |
| 16#000D | پارامتر CPU خراب شده است. | متوقف | روشن | - | - |
| 16#000E | برنامه یا پارامتر در حال دانلود است، بنابراین پیالسی نمیتواند اجرا شود. | متوقف | چشمکزن | - | - |
| 16#000F | برنامه اصلی درون پیالسی خراب شده است. | ادامه | - | روشن | - |
| 16#0010 | دسترسی به حافظه CPU غیرمجاز است. | متوقف | روشن | - | - |
| 16#0011 | شناسه پیالسی نادرست است. (SM9) | ادامه | روشن | - | - |
| 16#0012 | رمز عبور پیالسی نادرست است. | ادامه | روشن | - | - |
| 16#0013 | ماژول I/O نمیتواند اجرا یا متوقف شود. (SM10) | متوقف | - | روشن | - |
| 16#0014 | روند بازگردانی سیستم قابل اجرا نیست. (SM9) | متوقف | روشن | روشن | - |
| 16#0015 | جدول ماژول نادرست است. (SM10) | متوقف | روشن | - | - |
| 16#0016 | تنظیمات ماژول نادرست است. (SM10) | متوقف | روشن | - | - |
| 16#0017 | دستگاهی که با رجیستر داده مرتبط است، نادرست است. (SM10) | متوقف | روشن | - | - |
| 16#0018 | پورت سریال غیرعادی است. (SM9) | ادامه | چشمکزن | - | - |
| 16#0019 | USB غیرعادی است. (SM9) | ادامه | چشمکزن | - | - |
| 16#001A | محتوای فایل پشتیبان سیستم (.dup file) نادرست است. | ادامه | چشمکزن | - | - |
| 16#001B | وقفه زمانی 0 بهطور نادرست تنظیم شده است. | متوقف | روشن | - | - |
| 16#001C | وقفه زمانی 1 بهطور نادرست تنظیم شده است. | متوقف | روشن | - | - |
| 16#001D | وقفه زمانی 2 بهطور نادرست تنظیم شده است. | متوقف | روشن | - | - |
| 16#001E | وقفه زمانی 3 بهطور نادرست تنظیم شده است. | متوقف | روشن | - | - |
| 16#001F | تایمر Watchdog بهطور نادرست تنظیم شده است. | متوقف | روشن | - | - |
| 16#0020 | تنظیم زمان اسکن ثابت نادرست است. | متوقف | روشن | - | - |
| 16#0021 | تنظیم زمان اسکن ثابت نادرست است. | متوقف | روشن | - | - |
| 16#0022 | پارامتر CPU که به پیالسی دانلود شده، نادرست است. | متوقف | روشن | - | - |
| 16#0023 | بخش حالت Y (STOP->RUN) در پنجره تنظیم پارامتر پیالسی به طور نادرست تنظیم شده است. | متوقف | روشن | - | - |
| 16#0024 | هیچ ماژول I/O بر روی بکلاین وجود ندارد. | ادامه | - | - | روشن |
| 16#0026 | تنظیم نسبت ارتباط در بخش Communication Loading of Scan Time (%) در پنجره تنظیم پارامتر نادرست است. | متوقف | روشن | - | - |
| 16#0027 | محدوده رلههای کمکی که تنظیم شدهاند نادرست است. | متوقف | روشن | - | - |
| 16#0028 | محدوده رجیسترهای دادهای که تنظیم شدهاند نادرست است. | متوقف | روشن | - | - |
| 16#0029 | محدوده تایمرهای کمکی که تنظیم شدهاند نادرست است. | متوقف | روشن | - | - |
| 16#002A | محدوده شمارندههای کمکی که تنظیم شدهاند نادرست است. | متوقف | روشن | - | - |
| 16#002B | محدوده شمارندههای 32 بیتی کمکی که تنظیم شدهاند نادرست است. | متوقف | روشن | - | - |
| 16#0033 | تنظیمات ارتباطی COM1 نادرست است. (SM9) | ادامه | چشمکزن | - | - |
| 16#0034 | تنظیم آدرس ایستگاه COM1 نادرست است. (SM9) | ادامه | چشمکزن | - | - |
| 16#0035 | تنظیم نوع ارتباط COM1 نادرست است. (SM9) | ادامه | چشمکزن | - | - |
| 16#0038 | تنظیمات ارتباطی COM2 نادرست است. (SM9) | ادامه | چشمکزن | - | - |
| 16#0039 | تنظیم آدرس ایستگاه COM2 نادرست است. (SM9) | ادامه | چشمکزن | - | - |
| 16#003A | تنظیم نوع ارتباط COM2 نادرست است. (SM9) | ادامه | چشمکزن | - | - |
| 16#0050 | حافظه در رلههای کمکی ویژه غیرعادی است. | متوقف | روشن | - | - |
| 16#0051 | رجیسترهای دادهای کمکی ویژه غیرعادی هستند. | متوقف | روشن | - | - |
| 16#0052 | حافظه در رلههای کمکی غیرعادی است. | متوقف | روشن | - | - |
| 16#0053 | تایمرهای کمکی غیرعادی هستند. | متوقف | روشن | - | - |
| 16#0054 | شمارندههای کمکی غیرعادی هستند. | متوقف | روشن | - | - |
| 16#0055 | شمارندههای 32 بیتی کمکی غیرعادی هستند. | متوقف | روشن | - | - |
| 16#0056 | حافظه در تایمرهای کمکی غیرعادی است. | متوقف | روشن | - | - |
| 16#0057 | حافظه در شمارندههای کمکی غیرعادی است. | متوقف | روشن | - | - |
| 16#0058 | حافظه در شمارندههای 32 بیتی کمکی غیرعادی است. | متوقف | روشن | - | - |
| 16#0059 | رجیسترهای دادهای کمکی غیرعادی هستند. | متوقف | روشن | - | - |
| 16#005A | رجیسترهای کاری کمکی غیرعادی هستند. | متوقف | روشن | - | - |
| 16#005E | کارت حافظه بهطور نادرست اولیهسازی شده است. (SM453) | ادامه | چشمکزن | - | - |
| 16#005F | دادهها از فایلی که در کارت حافظه وجود ندارد خوانده میشود یا در آن نوشته میشود. (SM453) | ادامه | چشمکزن | - | - |
| 16#0061 | ظرفیت کارت حافظه کافی نیست. (SM453) | ادامه | چشمکزن | - | - |
| 16#0062 | کارت حافظه محافظت شده است. (SM453) | ادامه | چشمکزن | - | - |
| 16#0063 | خطایی در نوشتن دادهها در کارت حافظه رخ داده است. (SM453) | ادامه | چشمکزن | - | - |
| 16#0064 | فایل موجود در کارت حافظه خوانده نمیشود. (SM453) | ادامه | چشمکزن | - | - |
| 16#0065 | فایل موجود در کارت حافظه فقط خواندنی است. (SM453) | ادامه | چشمکزن | - | - |
| 16#0066 | خطایی در پشتیبانگیری از سیستم رخ داده است. | ادامه | چشمکزن | - | - |
| 16#0067 | طول دادههای بازگردانی شده سیستم از طول دادههای سیستم ماژول CPU بیشتر است. | ادامه | چشمکزن | - | - |
| 16#1401 | خطایی در دسترسی به دادههای موجود در ماژول I/O رخ داده است. (SM9) | متوقف | - | روشن | - |
| 16#1402 | ترتیب واقعی ماژولهای I/O با جدول ماژول سازگار نیست. (SM9) | متوقف | - | روشن | - |
| 16#1403 | خطایی در خواندن دادهها از ماژول رخ داده است. (SM9) | متوقف | - | روشن | - |
| 16#1405 | پارامتر تنظیمات ماژول یافت نشد. (SM9) | متوقف | - | روشن | - |
| 16#140B | تعداد ماژولهای شبکه از حد مجاز بیشتر است. (SM9) | متوقف | - | روشن | - |
| 16#140C | Checksum تبادل دادههای پرسرعت نادرست است. | متوقف | - | روشن | - |
| 16#140D | شناسه ماژول تامین برق واقعی با شناسه ماژول تامین برق تنظیم شده در HWCONFIG مطابقت ندارد. (SM9) | متوقف | - | روشن | - |
| 16#140E | مقدار دادههای تبادل شده با سرعت بالا از مقدار حداکثری پشتیبانی شده بیشتر است. | متوقف | - | روشن | - |
| 16#140F | خطای تبادل دادههای پرسرعت | متوقف | - | روشن | - |
| 16#1801 | هیچ روتین خدمات وقفهای در ماژول CPU وجود ندارد. | ادامه | - | روشن | - |
| 16#2000 | پایان برنامه در پیالسی وجود ندارد. (SM5) | متوقف | چشمکزن | - | - |
| 16#2001 | برنامه نادرست است. خطای نحوی وجود دارد. | متوقف | چشمکزن | - | - |
| 16#2002 | استفاده نادرست از (SM5). GOEND | متوقف | چشمکزن | - | - |
| 16#2003 | دستگاههای استفاده شده در برنامه از محدوده تجاوز کردهاند. (SM0/SM5) | خود تعریف شده | چشمکزن | - | - |
| 16#2004 | بخش برنامه مشخص شده با برچسب مورد استفاده در CJ/JMP نادرست است یا برچسب به طور مکرر استفاده شده است. (SM0/SM5) | متوقف | چشمکزن | - | - |
| 16#2005 | مقدار N استفاده شده در MC با مقدار N متناظر استفاده شده در MCR برابر نیست، یا تعداد مقادیر N استفاده شده در MC برابر نیست. (SM5) | متوقف | چشمکزن | - | - |
| 16#2006 | مقادیر N استفاده شده در MC از 0 شروع نمیشود یا مقادیر N استفاده شده در MC پیوسته نیستند. (SM5) | متوقف | چشمکزن | - | - |
| 16#2007 | عملوندهای استفاده شده در ZRST به درستی استفاده نشدهاند. (SM5) | متوقف | چشمکزن | - | - |
| 16#200A | دستورالعمل نامعتبر (SM5) | متوقف | چشمکزن | - | - |
| 16#200B | عملوند n یا سایر عملوندهای ثابت از محدوده تجاوز کردهاند. (SM0/SM5) | خود تعریف شده | چشمکزن | - | - |
| 16#200C | عملوندها همپوشانی دارند. (SM0/SM5) | خود تعریف شده | چشمکزن | - | - |
| 16#200D | خطایی در تبدیل عدد باینری به عدد باینری کد شده اعشاری رخ داده است. (SM0/SM5) | خود تعریف شده | چشمکزن | - | - |
| 16#200E | رشته با 0x00 به پایان نمیرسد. (SM0/SM5) | خود تعریف شده | چشمکزن | - | - |
| 16#200F | دستورالعمل پشتیبانی از اصلاح توسط رجیستر شاخص را ندارد. (SM5) | متوقف | چشمکزن | - | - |
| 16#2010 | دستور از دستگاه پشتیبانی نمیکند. خطای رمزگذاری. دستور 16 بیتی است، اما عملوند ثابت یک کد 32 بیتی است. (SM5) | متوقف | چشمکزن | - | - |
| 16#2011 | تعداد عملوندها نادرست است. (SM5) | متوقف | چشمکزن | - | - |
| 16#2012 | عملیات تقسیم نادرست است. (SM0/SM5) | خود تعریف شده | چشمکزن | - | - |
| 16#2013 | مقدار از محدوده مقادیر قابل نمایش توسط اعداد شناور تجاوز کرده است. (SM0/SM5) | خود تعریف شده | چشمکزن | - | - |
| 16#2014 | کار تخصیص داده شده توسط TKON/TKOFF نادرست است، یا از محدوده تجاوز کرده است. (SM5) | متوقف | چشمکزن | - | - |
| 16#2015 | تعداد سطوح تو در تو در ساختارهای برنامهای که توسط CALL پشتیبانی میشود، بیش از 32 سطح است. (SM0) | خود تعریف شده | چشمکزن | - | - |
| 16#2016 | تعداد سطوح تو در تو در ساختارهای برنامهای که توسط FOR/NEXT پشتیبانی میشود، بیش از 32 سطح است. (SM0/SM5) | خود تعریف شده | چشمکزن | - | - |
| 16#2017 | تعداد استفادههای FOR با تعداد استفادههای NEXT برابر نیست. (SM5) | متوقف | چشمکزن | - | - |
| 16#2018 | بعد از FEND برچسب وجود دارد، اما SRET وجود ندارد. یا SRET وجود دارد، اما برچسب وجود ندارد. (SM5) | متوقف | چشمکزن | - | - |
| 16#2019 | کار وقفهای بعد از FEND قرار ندارد. (SM5) | متوقف | چشمکزن | - | - |
| 16#201A | IRET/SRET بعد از FEND قرار ندارد. (SM5) | متوقف | چشمکزن | - | - |
| 16#201B | کار وقفهای وجود دارد، اما IRET وجود ندارد. یا IRET وجود دارد، اما کار وقفهای وجود ندارد. (SM5) | متوقف | چشمکزن | - | - |
| 16#201C | End در انتهای برنامه قرار ندارد. (SM5) | متوقف | چشمکزن | - | - |
| 16#201D | CALL وجود دارد، اما MAR وجود ندارد. (SM5) | متوقف | چشمکزن | - | - |
| 16#201E | کد تابع استفاده شده در MODRW نادرست است. (SM102/SM103) | خود تعریف شده | چشمکزن | - | - |
| 16#201F | طول دادههای تنظیم شده در MODRW نادرست است. (SM102/SM103) | خود تعریف شده | چشمکزن | - | - |
| 16#2020 | فرمان دریافت شده توسط MODRW نادرست است. (SM102/SM103) | خود تعریف شده | چشمکزن | - | - |
| 16#2021 | Checksum فرمان دریافت شده توسط MODRW نادرست است. (SM102/SM103) | خود تعریف شده | چشمکزن | - | - |
| 16#2022 | فرمت فرمان استفاده شده در MODRW با فرمت ASCII مطابقت ندارد. (SM102/SM103) | خود تعریف شده | چشمکزن | - | - |
| 16#2023 | هنگام اجرای MODRW، تایماوت ارتباطی رخ داده است. (SM102/SM103) | خود تعریف شده | چشمکزن | - | - |
| 16#2024 | مقدار تنظیم تایماوت ارتباطی هنگام اجرای RS نامعتبر است. (SM102/SM103) | خود تعریف شده | چشمکزن | - | - |
| 16#2025 | هنگام اجرای RS، تایماوت ارتباطی رخ داده است. (SM102/SM103) | خود تعریف شده | چشمکزن | - | - |
| 16#2026 | شماره وقفه استفاده شده در RS نادرست است. | خود تعریف شده | روشن | - | - |
| 16#2027 | اجرای FWD غیرعادی است. | خود تعریف شده | چشمکزن | - | - |
| 16#2028 | اجرای REV غیرعادی است. | خود تعریف شده | چشمکزن | - | - |
| 16#2029 | اجرای STOP غیرعادی است. | خود تعریف شده | چشمکزن | - | - |
| 16#202A | اجرای RSDT غیرعادی است. | خود تعریف شده | چشمکزن | - | - |
| 16#202B | اجرای RSTEF غیرعادی است. | خود تعریف شده | چشمکزن | - | - |
| 16#202C | روتین سرویس وقفه I/O 0 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#202D | روتین سرویس وقفه I/O 1 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#202E | روتین سرویس وقفه I/O 2 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#202F | روتین سرویس وقفه I/O 3 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2030 | روتین سرویس وقفه I/O 4 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2031 | روتین سرویس وقفه I/O 5 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2032 | روتین سرویس وقفه I/O 6 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2033 | روتین سرویس وقفه I/O 7 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2034 | روتین سرویس وقفه I/O 8 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2035 | روتین سرویس وقفه I/O 9 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2036 | روتین سرویس وقفه I/O 10 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2037 | روتین سرویس وقفه I/O 11 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2038 | روتین سرویس وقفه I/O 12 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2039 | روتین سرویس وقفه I/O 13 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#203A | روتین سرویس وقفه I/O 14 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#203B | روتین سرویس وقفه I/O 15 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#203C | روتین سرویس وقفه I/O 16 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#203D | روتین سرویس وقفه I/O 17 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#203E | روتین سرویس وقفه I/O 18 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#203F | روتین سرویس وقفه I/O 19 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2040 | روتین سرویس وقفه I/O 20 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2041 | روتین سرویس وقفه I/O 21 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2042 | روتین سرویس وقفه I/O 22 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2043 | روتین سرویس وقفه I/O 23 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2044 | روتین سرویس وقفه I/O 24 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2045 | روتین سرویس وقفه I/O 25 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2046 | روتین سرویس وقفه I/O 26 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2047 | روتین سرویس وقفه I/O 27 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2048 | روتین سرویس وقفه I/O 28 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2049 | روتین سرویس وقفه I/O 29 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#204A | روتین سرویس وقفه I/O 30 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#204B | روتین سرویس وقفه I/O 31 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2054 | روتین سرویس وقفه خارجی 40 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2055 | روتین سرویس وقفه خارجی 41 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2056 | روتین سرویس وقفه خارجی 42 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2057 | روتین سرویس وقفه خارجی 43 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2058 | روتین سرویس وقفه خارجی 44 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2059 | روتین سرویس وقفه خارجی 45 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#205A | روتین سرویس وقفه خارجی 46 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#205B | روتین سرویس وقفه خارجی 47 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#205C | روتین سرویس وقفه خارجی 48 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#205D | روتین سرویس وقفه خارجی 49 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#205E | روتین سرویس وقفه خارجی 50 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#205F | روتین سرویس وقفه خارجی 51 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2060 | روتین سرویس وقفه خارجی 52 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2061 | روتین سرویس وقفه خارجی 53 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2062 | روتین سرویس وقفه خارجی 54 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2063 | روتین سرویس وقفه خارجی 55 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2064 | روتین سرویس وقفه خارجی 56 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2065 | روتین سرویس وقفه خارجی 57 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2066 | روتین سرویس وقفه خارجی 58 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2067 | روتین سرویس وقفه خارجی 59 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2068 | روتین سرویس وقفه خارجی 60 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2069 | روتین سرویس وقفه خارجی 61 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#206A | روتین سرویس وقفه خارجی 62 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#206B | روتین سرویس وقفه خارجی 63 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#206C | روتین سرویس وقفه خارجی 64 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#206D | روتین سرویس وقفه خارجی 65 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#206E | روتین سرویس وقفه خارجی 66 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#206F | روتین سرویس وقفه خارجی 67 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2070 | روتین سرویس وقفه خارجی 68 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2071 | روتین سرویس وقفه خارجی 69 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2072 | روتین سرویس وقفه خارجی 70 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2073 | روتین سرویس وقفه خارجی 71 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2074 | روتین سرویس وقفه خارجی 72 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2075 | روتین سرویس وقفه خارجی 73 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2076 | روتین سرویس وقفه خارجی 74 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2077 | روتین سرویس وقفه خارجی 75 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2078 | روتین سرویس وقفه خارجی 76 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2079 | روتین سرویس وقفه خارجی 77 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#207A | روتین سرویس وقفه خارجی 78 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#207B | روتین سرویس وقفه خارجی 79 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#207C | روتین سرویس وقفه خارجی 80 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#207D | روتین سرویس وقفه خارجی 81 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#207E | روتین سرویس وقفه خارجی 82 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#207F | روتین سرویس وقفه خارجی 83 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2080 | روتین سرویس وقفه خارجی 84 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2081 | روتین سرویس وقفه خارجی 85 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2082 | روتین سرویس وقفه خارجی 86 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2083 | روتین سرویس وقفه خارجی 87 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2084 | روتین سرویس وقفه خارجی 88 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2085 | روتین سرویس وقفه خارجی 89 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2086 | روتین سرویس وقفه خارجی 90 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2087 | روتین سرویس وقفه خارجی 91 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2088 | روتین سرویس وقفه خارجی 92 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#2089 | روتین سرویس وقفه خارجی 93 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#208A | روتین سرویس وقفه خارجی 94 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#208B | روتین سرویس وقفه خارجی 95 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#208C | روتین سرویس وقفه خارجی 96 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#208D | روتین سرویس وقفه خارجی 97 وجود ندارد. | متوقف | چشمکزن | - | - |
| 16#208E | روتین سرویس وقفه خارجی 98 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#208F | روتین سرویس وقفه خارجی 99 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2090 | روتین سرویس وقفه خارجی 100 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2091 | روتین سرویس وقفه خارجی 101 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2092 | روتین سرویس وقفه خارجی 102 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2093 | روتین سرویس وقفه خارجی 103 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2094 | روتین سرویس وقفه خارجی 104 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2095 | روتین سرویس وقفه خارجی 105 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2096 | روتین سرویس وقفه خارجی 106 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2097 | روتین سرویس وقفه خارجی 107 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2098 | روتین سرویس وقفه خارجی 108 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#2099 | روتین سرویس وقفه خارجی 109 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#209A | روتین سرویس وقفه خارجی 110 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#209B | روتین سرویس وقفه خارجی 111 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#209C | روتین سرویس وقفه خارجی 112 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#209D | روتین سرویس وقفه خارجی 113 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#209E | روتین سرویس وقفه خارجی 114 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#209F | روتین سرویس وقفه خارجی 115 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A0 | روتین سرویس وقفه خارجی 116 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A1 | روتین سرویس وقفه خارجی 117 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A2 | روتین سرویس وقفه خارجی 118 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A3 | روتین سرویس وقفه خارجی 119 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A4 | روتین سرویس وقفه خارجی 120 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A5 | روتین سرویس وقفه خارجی 121 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A6 | روتین سرویس وقفه خارجی 122 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A7 | روتین سرویس وقفه خارجی 123 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A8 | روتین سرویس وقفه خارجی 124 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20A9 | روتین سرویس وقفه خارجی 125 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20AA | روتین سرویس وقفه خارجی 126 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20AB | روتین سرویس وقفه خارجی 127 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20AC | روتین سرویس وقفه خارجی 128 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20AD | روتین سرویس وقفه خارجی 129 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20AE | روتین سرویس وقفه خارجی 130 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20AF | روتین سرویس وقفه خارجی 131 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B0 | روتین سرویس وقفه خارجی 132 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B1 | روتین سرویس وقفه خارجی 133 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B2 | روتین سرویس وقفه خارجی 134 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B3 | روتین سرویس وقفه خارجی 135 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B4 | روتین سرویس وقفه خارجی 136 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B5 | روتین سرویس وقفه خارجی 137 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B6 | روتین سرویس وقفه خارجی 138 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B7 | روتین سرویس وقفه خارجی 139 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B8 | روتین سرویس وقفه خارجی 140 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20B9 | روتین سرویس وقفه خارجی 141 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20BA | روتین سرویس وقفه خارجی 142 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20BB | روتین سرویس وقفه خارجی 143 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20BC | روتین سرویس وقفه خارجی 144 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20BD | روتین سرویس وقفه خارجی 145 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20BE | روتین سرویس وقفه خارجی 146 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20BF | روتین سرویس وقفه خارجی 147 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C0 | روتین سرویس وقفه خارجی 148 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C1 | روتین سرویس وقفه خارجی 149 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C2 | روتین سرویس وقفه خارجی 150 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C3 | روتین سرویس وقفه خارجی 151 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C4 | روتین سرویس وقفه خارجی 152 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C5 | روتین سرویس وقفه خارجی 153 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C6 | روتین سرویس وقفه خارجی 154 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C7 | روتین سرویس وقفه خارجی 155 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C8 | روتین سرویس وقفه خارجی 156 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20C9 | روتین سرویس وقفه خارجی 157 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20CA | روتین سرویس وقفه خارجی 158 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20CB | روتین سرویس وقفه خارجی 159 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20CC | روتین سرویس وقفه خارجی 160 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20CD | روتین سرویس وقفه خارجی 161 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20CE | روتین سرویس وقفه خارجی 162 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20CF | روتین سرویس وقفه خارجی 163 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D0 | روتین سرویس وقفه خارجی 164 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D1 | روتین سرویس وقفه خارجی 165 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D2 | روتین سرویس وقفه خارجی 166 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D3 | روتین سرویس وقفه خارجی 167 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D4 | روتین سرویس وقفه خارجی 168 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D5 | روتین سرویس وقفه خارجی 169 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D6 | روتین سرویس وقفه خارجی 170 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D7 | روتین سرویس وقفه خارجی 171 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D8 | روتین سرویس وقفه خارجی 172 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20D9 | روتین سرویس وقفه خارجی 173 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20DA | روتین سرویس وقفه خارجی 174 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20DB | روتین سرویس وقفه خارجی 175 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20DC | روتین سرویس وقفه خارجی 176 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20DD | روتین سرویس وقفه خارجی 177 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20DE | روتین سرویس وقفه خارجی 178 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20DF | روتین سرویس وقفه خارجی 179 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E0 | روتین سرویس وقفه خارجی 180 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E1 | روتین سرویس وقفه خارجی 181 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E2 | روتین سرویس وقفه خارجی 182 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E3 | روتین سرویس وقفه خارجی 183 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E4 | روتین سرویس وقفه خارجی 184 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E5 | روتین سرویس وقفه خارجی 185 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E6 | روتین سرویس وقفه خارجی 186 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E7 | روتین سرویس وقفه خارجی 187 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E8 | روتین سرویس وقفه خارجی 188 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20E9 | روتین سرویس وقفه خارجی 189 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20EA | روتین سرویس وقفه خارجی 190 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20EB | روتین سرویس وقفه خارجی 191 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20EC | روتین سرویس وقفه خارجی 192 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20ED | روتین سرویس وقفه خارجی 193 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20EE | روتین سرویس وقفه خارجی 194 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20EF | روتین سرویس وقفه خارجی 195 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20F0 | روتین سرویس وقفه خارجی 196 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20F1 | روتین سرویس وقفه خارجی 197 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20F2 | روتین سرویس وقفه خارجی 198 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20F3 | روتین سرویس وقفه خارجی 199 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#20F4 | روتین سرویس وقفه خارجی 200 وجود ندارد. | متوقف | چشمکزن | - | |
| 16#3108 | جبران برش قبل از اتمام جبران قبلی فعال میشود. | ادامه | چشمکزن | فعال | |
| 16#3400 | شماره محور حرکتی نادرست است. | ادامه | فعال | فعال | |
| 16#3401 | خطای نوع داده SDO (0~199) | ادامه | فعال | فعال | |
| 16#3404 | تعداد کانالهای شمارش از محدوده تنظیمات قابلدسترس بیشتر است. | ادامه | فعال | فعال | |
| 16#3405 | مقدار منفی به سرعت داده شده است. | ادامه | چشمکزن | فعال | |
| 16#340A | خطای تنظیم حالت خانهداری. | ادامه | چشمکزن | فعال | |
| 16#340B | فاصله هدف 0 است. | ادامه | چشمکزن | فعال | |
| 16#3410 | خطای تنظیم واحد کاربر؛ یا خطای تنظیم نوع پالس خروجی. | ادامه | چشمکزن | فعال | |
| 16#3411 | خطای تجزیهکننده سرعت بر تنظیم. | ادامه | چشمکزن | فعال | |
| 16#3414 | خطای تنظیم نوع پالس در DFB_HCnt. | ادامه | فعال | فعال | |
| 16#3415 | خطای تنظیم شرایط مقایسه در DFB_Compare. | ادامه | فعال | فعال | |
| 16#3419 | موقعیت محور اصلی مقدار منفی است. | ادامه | چشمکزن | فعال | |
| 16#341B | خطای تنظیم حداکثر سرعت. | ادامه | چشمکزن | فعال | |
| 16#3430 | شماره گروه تکراری است. | ادامه | چشمکزن | فعال | |
| 16#3431 | شماره محور حرکتی در همان گروه تکراری است. | ادامه | چشمکزن | فعال | |
| 16#3432 | GroupNum وجود ندارد. | ادامه | چشمکزن | فعال | |
| 16#3433 | تعداد محورهای مشخص شده برای حرکت گروهی کافی نیست. | ادامه | چشمکزن | فعال | |
| 16#3434 | DFB_GroupDisable در حالی که حرکت گروه در حال انجام است، اجرا شده است. | ادامه | چشمکزن | فعال | |
| 16#3435 | شماره محور حرکتی در بین گروههای مختلف در حالی که DFB_GroupEnable فعال است، تکراری است. | ادامه | چشمکزن | فعال | |
| 16#3436 | شماره محور از نوع اول باید عدد مثبت غیر از 0 باشد. | ادامه | چشمکزن | فعال | |
| 16#3437 | شماره گروه از محدوده تنظیمات فراتر میرود. | ادامه | چشمکزن | فعال | |
| 16#3438 | گروه در حالت “ErrorStop” است. | ادامه | چشمکزن | فعال | |
| 16#343A | گروه در حال اجرای بلوک تابع ImmediateStop است. | ادامه | چشمکزن | فعال | |
| 16#343B | خطاهایی در سایر محورهای گروه وجود دارد. | ادامه | چشمکزن | فعال | |
| 16#3461 | پارامترهای ارتباط مورد نیاز برای تنظیمات PDO مشخص نشدهاند. | ادامه | چشمکزن | فعال | |
| 16#3463 | ECAT Slave مشخص شده وجود ندارد. | ادامه | چشمکزن | فعال | |
| 16#3500 | محور در حالت “Disable” یا “StandstillReady” نیست. یا محور در حالت “Coordinated” است و گروه در حالت “Standby” نیست. | ادامه | چشمکزن | فعال | |
| 16#3501 | کانال انتخاب شده در FB استفاده شده است. | ادامه | چشمکزن | فعال | |
| 16#3502 | تنظیم موقعیتها مجاز نیست. | ادامه | چشمکزن | فعال | |
| 16#3505 | خطا در نوشتن دادههای کام. | ادامه | چشمکزن | فعال | |
| 16#3506 | محور در حالت "Coordinated" است. | ادامه | چشمکزن | فعال | |
| 16#3507 | محور در حالت “ErrorStop” است. | ادامه | چشمکزن | فعال | |
| 16#3508 | محور در حالت “StandStill” نیست. | ادامه | چشمکزن | فعال | |
| 16#3509 | محور در حالت “Stopping” است. | ادامه | چشمکزن | فعال | |
| 16#350B | زمان برای شتاب بسیار کوتاه است. | ادامه | چشمکزن | فعال | |
| 16#350C | زمان برای کاهش سرعت بسیار کوتاه است. | ادامه | چشمکزن | فعال | |
| 16#350D | طول دادههای کام برای خواندن از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#350E | طول دادههای کام برای نوشتن از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#350F | محور در حالت “Synchronized” است. | ادامه | چشمکزن | فعال | |
| 16#3510 | خطای تنظیم سرعت کام. | ادامه | چشمکزن | فعال | |
| 16#3511 | خطای تنظیم شتاب کام. | ادامه | چشمکزن | فعال | |
| 16#3512 | دادههای کام وجود ندارد. | ادامه | چشمکزن | فعال | |
| 16#3513 | موقعیت محور اصلی کمتر از نقطه قبلی تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3514 | درصد کام از محدوده تنظیمات فراتر است (0~100). | ادامه | چشمکزن | فعال | |
| 16#3526 | خطای حرکت قبل از محور. | ادامه | چشمکزن | فعال | |
| 16#3600 | وضعیت محور نادرست است. | ادامه | چشمکزن | فعال | |
| 16#3601 | محدودیت اندازه بافر در حالت بافر رسید. | ادامه | چشمکزن | فعال | |
| 16#3602 | دستورالعملهای متعددی که اجرای همزمان آنها مجاز نیست، اجرا میشود. | ادامه | چشمکزن | فعال | |
| 16#3603 | خطای تنظیم پارامتر حالت بافر. | ادامه | چشمکزن | فعال | |
| 16#3604 | خطا در جهت حرکت بلوک تابع. | ادامه | چشمکزن | فعال | |
| 16#3605 | خطای تنظیم بلوک کنترل حرکت گروه یا محور منفرد. | ادامه | چشمکزن | فعال | |
| 16#3606 | فاصله هدف 0 است. | ادامه | چشمکزن | فعال | |
| 16#3607 | سرعت هدف از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3608 | سرعت هدف از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3612 | به حد مثبت رسیده است. | ادامه | چشمکزن | فعال | |
| 16#3613 | به حد منفی رسیده است. | ادامه | چشمکزن | فعال | |
| 16#3614 | از محدودیت سروو فراتر رفته است. | ادامه | چشمکزن | فعال | |
| 16#3617 | شتاب از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3618 | کاهش سرعت از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3619 | ایستگاه وجود ندارد. | ادامه | چشمکزن | فعال | |
| 16#3620 | بخش بافر زمانبندی SDO پر است. | ادامه | چشمکزن | فعال | |
| 16#3622 | نوع داده SDO OD مطابقت ندارد. | ادامه | چشمکزن | فعال | |
| 16#3623 | زمانبندی SDO به پایان رسیده است. | ادامه | چشمکزن | فعال | |
| 16#3624 | خطا در نوشتن دادههای SDO. | ادامه | چشمکزن | فعال | |
| 16#3625 | خطا در خواندن دادههای SDO. | ادامه | چشمکزن | فعال | |
| 16#3626 | تلاش مجدد SDO از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3630 | خطای تنظیم AxisPara. | ادامه | چشمکزن | فعال | |
| 16#3631 | AxisPara.GearRatioNume / GearRatioDeno قادر به تنظیم سرووها نیست. | ادامه | چشمکزن | فعال | |
| 16#3635 | پارامترهای محور قابل تغییر نیستند. | ادامه | چشمکزن | فعال | |
| 16#3636 | خطای تنظیم پارامتر محور. | ادامه | چشمکزن | فعال | |
| 16#3637 | خطای محدوده تنظیمات AxisPara.SWPosLimit و AxisPara.SWNegLimit (هر دو پارامتر 0، هر دو محدوده تنظیمات 0؛ محدوده شامل موقعیت دستورالعمل فعلی نمیشود) | ادامه | چشمکزن | فعال | |
| 16#3638 | خطای محدوده تنظیمات AxisPara.RotaryMaxPos و AxisPara.RotaryMinPos (هر دو پارامتر 0، هر دو محدوده تنظیمات 0). | ادامه | چشمکزن | فعال | |
| 16#3639 | GearRaito را نمیتوان تغییر داد زمانی که محور غیرفعال نیست. | ادامه | چشمکزن | فعال | |
| 16#3800 | شبکه حرکت در هنگام اجرای دستورالعمل قطع شده است. | ادامه | چشمکزن | فعال | |
| 16#3801 | خطا در محورهای EtherCAT. | ادامه | چشمکزن | فعال | |
| 16#3901 | اتصال مجدد به شبکه حرکت ناموفق بود. | ادامه | چشمکزن | فعال | |
| 16#3904 | SDO نمیتواند پارامتر را بخواند. | ادامه | چشمکزن | فعال | |
| 16#3905 | SDO نمیتواند مقدار را بنویسد. | ادامه | چشمکزن | فعال | |
| 16#3906 | نوشتن MaxTorque ناموفق بود. | ادامه | چشمکزن | فعال | |
| 16#3907 | محور مجازی از عملکرد پشتیبانی نمیکند. | ادامه | چشمکزن | فعال | |
| 16#3909 | شبکه حرکت در حال اجرای عملکردهای شبکه دیگر است. | ادامه | چشمکزن | فعال | |
| 16#390C | خطای حرکت محور. | ادامه | چشمکزن | فعال | |
| 16#3910 | در حالی که محورها درگیر نیستند، جدا شدن. | ادامه | چشمکزن | فعال | |
| 16#3911 | خطای محدود نرمافزاری. | ادامه | چشمکزن | فعال | |
| 16#3912 | مقدار در ورودی تماس بلوک تابع از محدوده محور چرخشی فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3913 | همگامسازی برای درگیری ناموفق است. | ادامه | چشمکزن | فعال | |
| 16#3914 | سرعت GearInPos خیلی کم تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3915 | ضربه GearInPos خیلی کم تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3916 | زمان درگیری GearInPos خیلی کوتاه تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3917 | سرعت محور اصلی GearInPos هنگام شروع درگیری 0 است. | ادامه | چشمکزن | فعال | |
| 16#3918 | سرعت درگیری از AxisVelocityMax بیشتر است. | ادامه | چشمکزن | فعال | |
| 16#3919 | محور اصلی GearInPos در جهت مخالف حرکت میکند. | ادامه | چشمکزن | فعال | |
| 16#3920 | شتاب GearInPos خیلی کم تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3921 | MasterStartDistance برای GearInPos از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3922 | جابجایی درگیری GearInPos خیلی کم است. | ادامه | چشمکزن | فعال | |
| 16#3923 | جابجایی درگیری GearInPos خیلی زیاد است. | ادامه | چشمکزن | فعال | |
| 16#3924 | سرعت محور اصلی GearInPos هنگام شروع درگیری شروع به تغییر میکند. | ادامه | چشمکزن | فعال | |
| 16#3950 | Capture نمیتواند زمانی که سرعت پالس بیش از 1MHz است استفاده شود. | ادامه | چشمکزن | فعال | |
| 16#3951 | خطای تنظیم DFB_CamCurve2. | ادامه | چشمکزن | فعال | |
| 16#3953 | Capture2 از شماره کانال تکراری استفاده میکند. | ادامه | چشمکزن | فعال | |
| 16#3954 | نوشتن شیب گشتاور ناموفق بود. | ادامه | چشمکزن | فعال | |
| 16#3955 | نوشتن سرعت گشتاور ناموفق بود. | ادامه | چشمکزن | فعال | |
| 16#3A00 | خطای تنظیم جدول کام. | ادامه | چشمکزن | فعال | |
| 16#3A01 | خطای تنظیم CamIn master. | ادامه | چشمکزن | فعال | |
| 16#3A02 | جدول کام CamIn خیلی زود تغییر کرده است. | ادامه | چشمکزن | فعال | |
| 16#3A03 | حالت فعالسازی CamIn از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3A04 | حالت شروع CamIn از محدوده تنظیمات فراتر است. | ادامه | چشمکزن | فعال | |
| 16#3A05 | مقیاسدهی Master برای CamIn به 0.0 تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A06 | مقیاسدهی Slave برای CamIn به 0.0 تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A07 | خطای تنظیم MasterSyncPosition برای CamIn. | ادامه | چشمکزن | فعال | |
| 16#3A08 | خطای تنظیم ActivationPosition برای CamIn. | ادامه | چشمکزن | فعال | |
| 16#3A10 | موقعیت شروع محور CamIn خیلی کم تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A11 | CamIn شروع به درگیری میکند و سرعت محور اصلی تغییر میکند. | ادامه | چشمکزن | فعال | |
| 16#3A12 | سرعت حالت شروع CamIn خیلی کم تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A13 | سرعت حالت شروع CamIn خیلی کم تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A15 | ضربه CamIn خیلی کوچک تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A16 | حداکثر شتاب CamIn خیلی کم تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A17 | فاصله حالت شروع CamIn خیلی کوتاه تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A18 | فاصله حالت شروع CamIn خیلی کوتاه تنظیم شده است. | ادامه | چشمکزن | فعال | |
| 16#3A19 | مقادیر CamIn برای محورهای مختلف تنظیم شدهاند. | ادامه | چشمکزن | فعال | |
| 16#3A1A | CamIn نمیتواند محور را پیدا کند. | ادامه | چشمکزن | فعال | |
| 16#3A1B | خطای تنظیم CamIn. | ادامه | چشمکزن | فعال | |
| 16#3A1C | CamIn پارامترهای سختافزاری نادرست است. | ادامه | چشمکزن | فعال | |
| 16#3A1D | CamIn از حالت راهاندازی و یا از حالت شتابدهنده بیش از حد استفاده میکند. | ادامه | چشمکزن | فعال | |
| 16#3A1E | CamIn از راهاندازی دستی پشتیبانی نمیکند. | ادامه | چشمکزن | فعال | |
| 16#6502 | دستگاه از راه دور در تبادل دادهها به درستی پاسخ نمیدهد. (SM828~SM955) | ادامه | خاموش | خاموش | |
| 16#6700 | خطای اولیهسازی تبادل دادههای MODBUS TCP. | ادامه | روشن | روشن | |
| 16#6701 | زمانبندی تبادل دادههای MODBUS TCP. | ادامه | روشن | روشن | |
| 16#6702 | خطای دریافت دادههای MODBUS TCP. | ادامه | روشن | روشن | |
| 16#7002 | این عملکرد برای ماژولهای CPU در دسترس نیست. | ادامه | روشن | روشن | |
| 16#7203 | کد دسترسی نامعتبر است. | ادامه | روشن | روشن | |
| 16#7401 | خطای کد عملکرد. | ادامه | روشن | روشن | |
| 16#7402 | بسته داده طول بیش از حد مجاز دارد. | ادامه | روشن | روشن | |
| 16#7407 | کاراکترهای غیر ASCII در فرمان وجود دارد. | ادامه | روشن | روشن | |
| 16#7408 | PLC در حالت RUN است. | ادامه | روشن | روشن | |
| 16#740A | حافظه CPU در حال نوشتن یا نوشتن ناموفق است. | ادامه | روشن | روشن | |
| 16#740B | عملیات Clear یا Reset در حال اجراست. | ادامه | روشن | روشن | |
| 16#740C | شماره backplane در دستورالعمل ارتباطی نادرست است. | ادامه | روشن | روشن | |
| 16#740D | شماره اسلات در دستورالعمل ارتباطی نادرست است. | ادامه | روشن | روشن | |
| 16#740E | خطا هنگام پاکسازی حافظه. | ادامه | روشن | روشن | |
| 16#740F | زمانبندی ارتباط. | ادامه | روشن | روشن | |
| 16#7410 | کد عملکرد برای پاسخ به دستورالعمل ناسازگار است. | ادامه | روشن | روشن | |
| 16#7412 | دادهها نمیتوانند به CPU دانلود شوند زیرا SW1 روشن است. | ادامه | روشن | روشن | |
| 16#757D | تعداد دفعاتی که کاربران میتوانند رمز PLC را وارد کنند 0 است. | ادامه | روشن | روشن | |
| 16#757E | رمز PLC نادرست است. | ادامه | روشن | روشن | |
| 16#8105 | محتوای برنامه دانلود شده نادرست است. نحو برنامه نادرست است. | ادامه | روشن | روشن | |
| 16#8106 | محتوای برنامه دانلود شده نادرست است. طول کد اجرایی از حد مجاز تجاوز کرده است. | ادامه | روشن | روشن | |
| 16#8107 | محتوای برنامه دانلود شده نادرست است. طول کد منبع از حد مجاز تجاوز کرده است. | ادامه | روشن | روشن | |
| 16#8230 | پارامتر CPU دانلود شده نادرست است. آدرس IP غیرقانونی است. | ادامه | چشمکزن | روشن | |
| 16#8231 | پارامتر CPU دانلود شده نادرست است. آدرس netmask غیرقانونی است. | ادامه | چشمکزن | روشن | |
| 16#8232 | پارامتر CPU دانلود شده نادرست است. آدرس gateway غیرقانونی است. | ادامه | چشمکزن | روشن | |
| 16#8233 | پارامتر CPU دانلود شده نادرست است. فیلتر آدرس IP به طور نادرست تنظیم شده است. | ادامه | چشمکزن | روشن | |
| 16#8235 | پارامتر CPU دانلود شده نادرست است. جدول ARP ایستا به طور نادرست تنظیم شده است. | ادامه | چشمکزن | روشن | |
| 16#8236 | پارامتر CPU دانلود شده نادرست است. سرویس NTP client به طور نادرست تنظیم شده است. | ادامه | روشن | روشن | |
| 16#8240 | پارامتر CPU دانلود شده نادرست است. تبادل داده از طریق Ethernet به طور نادرست تنظیم شده است. | ادامه | روشن | روشن | |
| 16#8242 | خطای دادههای Gcode. | ادامه | چشمکزن | روشن | |
| 16#8243 | خطای دادههای ECAM. | ادامه | چشمکزن | روشن | |
| 16#8244 | خطای دادههای ENI. | ادامه | چشمکزن | روشن | |
| 16#8245 | خطای دادههای EtherCat. | ادامه | چشمکزن | روشن | |
| 16#8246 | خطای دادههای پارامترهای محور. | ادامه | چشمکزن | روشن | |
| 16#8247 | خطای دادههای Gcode خارجی. | ادامه | چشمکزن | روشن | |
| 16#8522 | پیکربندی ماژول در حال اسکن است. | ادامه | روشن | روشن | |
| 16#853B | ماژول I/O پیکربندی نشده است. (خطای نوشتن) | ادامه | روشن | روشن | |
| 16#853C | ماژول I/O وجود ندارد. (خطای نوشتن) | ادامه | روشن | روشن | |
| 16#854B | ماژول I/O پیکربندی نشده است. (خطای خواندن) | ادامه | روشن | روشن | |
| 16#854C | ماژول I/O وجود ندارد. (خطای خواندن) | ادامه | روشن | روشن | |
| 16#8572 | checksum جدول پیکربندی ماژول نادرست است. | ادامه | روشن | روشن | |
| 16#8576 | checksum تنظیمات پارامتر ماژول نادرست است. | ادامه | روشن | روشن | |
| 16#857A | checksum جدول نگاشت پارامتر ماژول نادرست است. | ادامه | روشن | روشن | |
| 16#85E1 | شماره وقفه I/O نادرست است. | ادامه | روشن | روشن | |
| 16#85E2 | روال سرویس وقفه I/O وجود ندارد. | ادامه | روشن | روشن | |
| 16#860F | خطای بازیابی سیستم. | ادامه | روشن | روشن | |
| 16#8611 | کارت حافظه وجود ندارد، یا فرمت کارت حافظه نادرست است. | ادامه | روشن | روشن | |
| 16#9A33 | خطا هنگام ارتباط COM1 با برد Slave 19 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9A34 | خطا هنگام ارتباط COM1 با برد Slave 20 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9A35 | خطا هنگام ارتباط COM1 با برد Slave 21 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9A47 | COM1 از برد Slave 7 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B01 | خطا هنگام اولیهسازی ارتباط Modbus در COM2. | ادامه | روشن | روشن | |
| 16#9B21 | خطا هنگام ارتباط COM2 با برد Slave 1 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B22 | خطا هنگام ارتباط COM2 با برد Slave 2 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B23 | خطا هنگام ارتباط COM2 با برد Slave 3 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B24 | خطا هنگام ارتباط COM2 با برد Slave 4 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B25 | خطا هنگام ارتباط COM2 با برد Slave 5 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B26 | خطا هنگام ارتباط COM2 با برد Slave 6 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B27 | خطا هنگام ارتباط COM2 با برد Slave 7 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B28 | خطا هنگام ارتباط COM2 با برد Slave 8 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B29 | خطا هنگام ارتباط COM2 با برد Slave 9 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B2A | خطا هنگام ارتباط COM2 با برد Slave 10 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B2B | خطا هنگام ارتباط COM2 با برد Slave 11 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B2C | خطا هنگام ارتباط COM2 با برد Slave 12 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B2D | خطا هنگام ارتباط COM2 با برد Slave 13 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B2E | خطا هنگام ارتباط COM2 با برد Slave 14 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B2F | خطا هنگام ارتباط COM2 با برد Slave 15 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B30 | خطا هنگام ارتباط COM2 با برد Slave 16 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B31 | خطا هنگام ارتباط COM2 با برد Slave 17 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B32 | خطا هنگام ارتباط COM2 با برد Slave 18 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B33 | خطا هنگام ارتباط COM2 با برد Slave 19 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B34 | خطا هنگام ارتباط COM2 با برد Slave 20 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B35 | خطا هنگام ارتباط COM2 با برد Slave 21 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B36 | خطا هنگام ارتباط COM2 با برد Slave 22 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B37 | خطا هنگام ارتباط COM2 با برد Slave 23 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B38 | خطا هنگام ارتباط COM2 با برد Slave 24 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B39 | خطا هنگام ارتباط COM2 با برد Slave 25 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B3A | خطا هنگام ارتباط COM2 با برد Slave 26 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B3B | خطا هنگام ارتباط COM2 با برد Slave 27 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B3C | خطا هنگام ارتباط COM2 با برد Slave 28 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B3D | خطا هنگام ارتباط COM2 با برد Slave 29 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B3E | خطا هنگام ارتباط COM2 با برد Slave 30 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B3F | خطا هنگام ارتباط COM2 با برد Slave 31 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B40 | خطا هنگام ارتباط COM2 با برد Slave 32 از طریق Modbus. | ادامه | روشن | روشن | |
| 16#9B41 | COM2 از برد Slave 1 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B42 | COM2 از برد Slave 2 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B43 | COM2 از برد Slave 3 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B44 | COM2 از برد Slave 4 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B45 | COM2 از برد Slave 5 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B46 | COM2 از برد Slave 6 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B47 | COM2 از برد Slave 7 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B48 | COM2 از برد Slave 8 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B49 | COM2 از برد Slave 9 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B4A | COM2 از برد Slave 10 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B4B | COM2 از برد Slave 11 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B4C | COM2 از برد Slave 12 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B4D | COM2 از برد Slave 13 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B4E | COM2 از برد Slave 14 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B4F | COM2 از برد Slave 15 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B50 | COM2 از برد Slave 16 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B51 | COM2 از برد Slave 17 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B52 | COM2 از برد Slave 18 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B53 | COM2 از برد Slave 19 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B54 | COM2 از برد Slave 20 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B55 | COM2 از برد Slave 21 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B56 | COM2 از برد Slave 22 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B57 | COM2 از برد Slave 23 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B58 | COM2 از برد Slave 24 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B59 | COM2 از برد Slave 25 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B5A | COM2 از برد Slave 26 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B5B | COM2 از برد Slave 27 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B5C | COM2 از برد Slave 28 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B5D | COM2 از برد Slave 29 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B5E | COM2 از برد Slave 30 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B5F | COM2 از برد Slave 31 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن | |
| 16#9B60 | COM2 از برد Slave 32 از طریق Modbus پاسخی دریافت نمیکند. | ادامه | روشن | روشن |
خطاهای ماژولهای ورودی/خروجی آنالوگ و ماژولهای اندازهگیری دما پی ال سی دلتا سری AH
- 16#A000: سیگنال دریافتی از کانال 0 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: چشمکزن
- 16#A001: سیگنال دریافتی از کانال 1 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: چشمکزن
- 16#A002: سیگنال دریافتی از کانال 2 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: چشمکزن
- 16#A003: سیگنال دریافتی از کانال 3 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: چشمکزن
- 16#A004: سیگنال دریافتی از کانال 4 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: چشمکزن
- 16#A005: سیگنال دریافتی از کانال 5 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: چشمکزن
- 16#A006: سیگنال دریافتی از کانال 6 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: چشمکزن
- 16#A007: سیگنال دریافتی از کانال 7 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: چشمکزن
- 16#A400: سیگنال دریافتی از کانال 0 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: روشن
- 16#A401: سیگنال دریافتی از کانال 1 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: روشن
- 16#A402: سیگنال دریافتی از کانال 2 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: روشن
- 16#A403: سیگنال دریافتی از کانال 3 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: روشن
- 16#A404: سیگنال دریافتی از کانال 4 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: روشن
- 16#A405: سیگنال دریافتی از کانال 5 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: روشن
- 16#A406: سیگنال دریافتی از کانال 6 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: روشن
- 16#A407: سیگنال دریافتی از کانال 7 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: روشن
- 16#A600: خطای سختافزاری
وضعیت LED: روشن
- 16#A601: ولتاژ خارجی غیرطبیعی
وضعیت LED: روشن
- 16#A602: خطای داخلی، CJC غیرطبیعی
وضعیت LED: روشن
- 16#A603: خطای داخلی، تصحیح کارخانه غیرطبیعی
وضعیت LED: روشن
- 16#A800: سیگنال دریافتی از کانال 0 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: خاموش
- 16#A801: سیگنال دریافتی از کانال 1 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: خاموش
- 16#A802: سیگنال دریافتی از کانال 2 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: خاموش
- 16#A803: سیگنال دریافتی از کانال 3 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: خاموش
- 16#A804: سیگنال دریافتی از کانال 4 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: خاموش
- 16#A805: سیگنال دریافتی از کانال 5 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: خاموش
- 16#A806: سیگنال دریافتی از کانال 6 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: خاموش
- 16#A807: سیگنال دریافتی از کانال 7 از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر است.
وضعیت LED: خاموش
با توجه به خطاهای مرتبط با سیگنالهای ورودی که از محدوده ورودیهای قابل دریافت توسط سختافزار فراتر رفتهاند و مقادیر تبدیل که از حد مجاز تجاوز کردهاند، کد خطای تولید شده بسته به وضعیت LED تعریف شده توسط کاربران، ممکن است در محدودههای مختلفی از جمله 16#A000 تا 16#A00F، 16#A400 تا 16#A40F، یا 16#A800 تا 16#A80F باشد.
خطاهای پی ال سی دلتا سری Ax
درصورتیکه خطایی در سیستم پیالسی دلتا سری Ax به وجود آید، میتوانید از کدهای خطا و نشانگرهای مربوطه برای عیبیابی استفاده کنید. برای جزئیات بیشتر در مورد فرایند عیبیابی، لطفاً به جدول زیر مراجعه کنید.
جدول کدهای خطا و اقدامات اصلاحی
| کد خطا | توضیحات | محتوا | اقدام اصلاحی |
|---|---|---|---|
| 0x00000 | SMC_NO_ERROR | عدم وجود خطا | هیچ اقدامی لازم نیست. |
| 0x00001 | SMC_DI_GENERAL_COMMUNICATION_ERROR | خطای ارتباطی | اطمینان حاصل کنید که کابل شبکه سروو بهدرستی وصل شده است، سپس EtherCAT master را ریست کرده و MC_Reset را اجرا کنید. |
| 0x00002 | SMC_DI_AXIS_ERROR | خطای محور | اطلاعات خطا را بررسی کرده و بر اساس دفترچه راهنمای هر سروو عیبیابی کنید، سپس MC_Reset را اجرا کنید. |
| 0x00003 | SMC_DI_FIELDBUS_LOST_SYNCRONICITY | از دست دادن همزمانی | SMC3_ReinitDrive را اجرا کنید. اگر خطا مکرراً بروز کرد، زمان DC EtherCAT را افزایش دهید. |
| 0x0000A | SMC_DI_SWLIMITS_EXCEEDED | خطای محدودیت نرمافزاری | MC_Reset را اجرا کرده و بهدوراز حد محدودیت حرکت کنید. |
| 0x0000B | SMC_DI_HWLIMITS_EXCEEDED | خطای محدودیت سختافزاری | MC_Reset را اجرا کنید. |
| 0x0000C | SMC_DI_LINEAR_AXIS_OUTOFRANGE | موقعیت افزایشی محور خطی خارج از محدوده | MC_Reset را اجرا کنید. |
| 0x0000D | SMC_DI_HALT_OR_QUICKSTOP_NOT_SUPPORTED | عدم پشتیبانی از حالت Halt یا Quickstop | MC_Reset را اجرا کنید. |
| 0x00010 | SMC_DI_POSITIONLAGERROR | خطای موقعیت بیش از حد مجاز | MC_Reset را اجرا کنید. |
| 0x00011 | SMC_DI_HOMING_ERROR | خطای در هنگام خانهیابی | MC_Reset را اجرا کنید. |
| 0x00014 | SMC_REGULATOR_OR_START_NOT_SET | اجرای بلوک حرکتی ممکن نیست تحت وضعیت فعلی محور | سروو را فعال کرده و MC_Reset را اجرا کنید، سپس بلوک حرکتی را دوباره اجرا کنید. |
| 0x00015 | SMC_WRONG_CONTROLLER_MODE | حالت کنترلر نادرست است | از SMC_SetControllerMode برای تغییر به حالت کنترلر مناسب استفاده کنید. |
| 0x00019 | SMC_INVALID_ACTION_FOR_LOGICAL | عمل نامعتبر برای محورهای منطقی | از انجام عملیات نامناسب مانند روشن کردن محورهای منطقی خودداری کنید. |
| 0x0001E | SMC_FB_WASNT_CALLED_DURING_MOTION | بلوکهای تابع نمیتوانند در حالت حرکت فراخوانی شوند | بلوکهای تابع را در وظیفه سیکل باس اجرا کنید. |
| 0x0001F | SMC_AXIS_IS_NO_AXIS_REF | خطای نوع متغیر AXIS_REF | اشارهگر باید به رجیستر اشاره کند. |
| 0x00020 | SMC_AXIS_REF_CHANGED_DURING_OPERATION | متغیرهای AXIS_REF در حین فعال شدن ماژول تغییر کردهاند | MC_Reset را اجرا کنید و ورودی محور بلوک تابع را تغییر ندهید. |
| 0x00021 | SMC_FB_ACTIVE_AXIS_DISABLED | سروو در حال حرکت خاموش شده است | سروو را روشن کرده و MC_Reset را اجرا کنید. |
| 0x00022 | SMC_AXIS_NOT_READY_FOR_MOTION | دستور حرکت نمیتواند تحت وضعیت فعلی محور اجرا شود | وضعیت را بررسی کرده و مطمئن شوید که برق وصل شده و یا خطا وجود ندارد، سپس محور را فعال کرده یا MC_Reset را اجرا کنید. |
| 0x00023 | SMC_AXIS_ERROR_DURING_MOTION | خطا در حین حرکت | به دفترچه راهنمای سروو مراجعه کرده و اطلاعات خطا را بررسی کنید، سپس MC_Reset را اجرا کنید. |
| 0x00028 | SMC_VD_MAX_VELOCITY_EXCEEDED | تجاوز از حد سرعت حداکثر fMaxVelocity | با MC_Reset عیبیابی کنید. |
| 0x00029 | SMC_VD_MAX_ACCELERATION_EXCEEDED | تجاوز از حد شتاب حداکثر fMaxAcceleration | با MC_Reset عیبیابی کنید. |
| 0x0002A | SMC_VD_MAX_DECELERATION_EXCEEDED | تجاوز از حد کاهش شتاب حداکثر fMaxDeceleration | با MC_Reset عیبیابی کنید. |
| 0x00032 | SMC_3SH_INVALID_VELACC_VALUES | مقادیر تنظیم سرعت یا شتاب نادرست | مقادیر سرعت یا شتاب را دوباره وارد کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x00033 | SMC_3SH_MODE_NEEDS_HWLIMIT | حالت کنونی نیاز به فعالسازی محدودیت سختافزاری دارد | bIgnoreHWLimit نباید در حالت کنونی True باشد. حالت مناسب را انتخاب کنید. |
| 0x00046 | SMC_SCM_NOT_SUPPORTED | حالت پشتیبانی نمیشود | دستگاه از این حالت پشتیبانی نمیکند، حالت مناسب را دوباره انتخاب کرده و بلوک تابع را فعال کنید. |
| 0x00047 | SMC_SCM_AXIS_IN_WRONG_STATE | حالت کنترلر در وضعیت کنونی قابلتغییر نیست | از MC_Reset برای عیبیابی استفاده کنید. |
| 0x00048 | SMC_SCM_INTERRUPTED | SMC_SetControllerMode توسط MC_Stop یا errorstop قطع شده است | بلوک تابع را دوباره فعال کنید. |
| 0x0004B | SMC_ST_WRONG_CONTROLLER_MODE | محور تحت حالت کنترلر نادرست است | از MC_Reset برای عیبیابی استفاده کنید. |
| 0x00050 | SMC_RAG_ERROR_DURING_STARTUP | خطا در هنگام فعال شدن گروهمحور | مطمئن شوید که پیکربندی صحیح است و SMC3_ReinitDrive را دوباره اجرا کنید. |
| 0x00051 | SMC_RAG_ERROR_AXIS_NOT_INITIALIZED | محور در وضعیت موردنیاز نیست | SMC3_ReinitDrive نمیتواند در وضعیت اولیه EtherCAT Master اجرا شود. |
| 0x00055 | SMC_PP_WRONG_AXIS_TYPE | محورهای مجازی یا منطقی توسط بلوک تابع پشتیبانی نمیشوند | SMC3_PersistPosition نمیتواند بر روی محور مجازی استفاده شود. |
| 0x00056 | SMC_PP_NUMBER_OF_ABSOLUTE_BITS_INVALID | تعداد بیتهای مطلق نادرست است | مقدار ورودی به usiNumberOfAbsoluteBits از SMC3_PersistPositionSingleturn نادرست است، لطفاً مقدار را دوباره وارد کنید. |
| 0x0005A | SMC_CGR_ZERO_VALUES | مقدار نادرست | مقادیر dwRatioTechUnitsDenomand را به مقادیر غیرصفر تغییر داده و بلوک تابع را دوباره اجرا کنید. |
| 0x0005B | SMC_CGR_DRIVE_POWERED | پارامترهای نسبت دنده نمیتوانند هنگام کنترل تغییر کنند | محور را به وضعیت غیرفعال وارد کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x0005C | SMC_CGR_INVALID_POSPERIOD | دوره موقعیت نادرست (کمتر از یا برابر با 0، یا بیشتر از نیمی از عرض باند) | هنگامی که iMovementType =0 ،fPositionPeriod بایدمقداری بزرگتر از صفر و کوچکتر از نیمی از مقدار dwBusBandWidth داشته باشد. |
| 0x0005D | SMC_CGR_POSPERIOD_NOT_INTEGRAL | افزاینده دوره عددی صحیح نیست و حالت مدولوی مقادیر توسط درایو کامل شده است | پس از تغییر پارامترهای fPositionPeriod، بلوک تابع را دوباره اجرا کنید. |
| 0x0006E | SMC_P_FTASKCYCLE_EMPTY | اطلاعات چرخهای در محور وجود ندارد (fTaskCycle=0) | مقدار TaskCycle را به یک عدد غیرصفر تغییر دهید. |
| 0x00078 | SMC_R_NO_ERROR_TO_RESET | بعد از استفاده از MC_Reset خطایی وجود ندارد | قبل از اجرای بلوک تابع، بررسی کنید که آیا خطایی در محور مشخص شده وجود دارد یا خیر. |
| 0x0007A | SMC_R_ERROR_NOT_RESETTABLE | خطا غیرقابل بازنشانی است | قبل از دوباره فعال کردن MC_Reset، اطمینان حاصل کنید که تمام خطاها از درایو حذف شده است. |
| 0x00083 | SMC_RP_REQUESTING_ERROR | لطفاً کد خطا را که توسط FB ReadDriveParameter خروجی داده شده است بررسی کنید | در صورت بروز خطا هنگام تلاش برای ارتباط با درایو، بررسی کنید که آیا OD موردنظر وجود دارد. |
| 0x00084 | SMC_RP_DRIVE_PARAMETER_NOT_MAPPED | پارامتر به درایو خاصی نقشهبرداری نشده است | پارامتر موردنظر که در حال تلاش برای دسترسی به آن هستید، وجود ندارد. |
| 0x0008D | SMC_WP_SENDING_ERROR | کد خطا به FB WriteDriveParameter ارسال شده است | OD که در حال نوشتن آن هستید وجود ندارد، لطفاً ورودی صحیح OD را تأیید کنید. |
| 0x0008E | SMC_WP_DRIVE_PARAMETER_NOT_MAPPED | شماره پارامتر به محور غیرموجود وارد شده است | پارامتر نوشته شده وجود ندارد. |
| 0x000AA | SMC_H_AXIS_WASNT_STANDSTILL | محور در حالت ایستایی قرار ندارد | بعد از وارد شدن محور به حالت ایستایی، دوباره بلوک تابع را اجرا کنید. |
| 0x000AB | SMC_H_AXIS_DIDNT_START_HOMING | خطاهایی در حین هومینگ رخ داده است | قبل از اجرای SMC3_ReinitDrive، اطمینان حاصل کنید که درایو شما با استانداردها مطابقت دارد و خطایی وجود ندارد. |
| 0x000AC | SMC_H_AXIS_DIDNT_ANSWER | درایو بعد از اتمام هومینگ پاسخی نمیدهد | قبل از اجرای SMC3_ReinitDrive، اطمینان حاصل کنید که درایو شما با استانداردها مطابقت دارد و خطایی وجود ندارد. |
| 0x000AE | SMC_H_AXIS_IN_ERRORSTOP | حالت هومینگ نمیتواند به دلیل اینکه درایو در حالت ErrorStop است، اجرا شود | بعد از خروج محور از حالت ErrorStop، بلوک تابع را دوباره اجرا کنید. |
| 0x000B5 | SMC_MS_INVALID_ACCDEC_VALUES | مقادیر نادرست شتاب یا کاهش شتاب | بعد از اصلاح مقدار ورودی "کاهش شتاب"، بلوک تابع را دوباره اجرا کنید. |
| 0x000B7 | SMC_MS_AXIS_IN_ERRORSTOP | درایو در حالت Errorstop در حال اجرا است | بعد از خروج محور از حالت ErrorStop، بلوک تابع را دوباره اجرا کنید. |
| 0x000B8 | SMC_BLOCKING_MC_STOP_WASNT_CALLED | لطفاً Execute را به لبه پایین تنظیم کنید وقتی محور قفل شده است و MC_Stop نمیتواند فراخوانی شود | ورودی تنظیمات MC_Stop را بررسی کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x000B9 | SMC_MS_AXIS_ALREADY_STOPPING | توقف نمیتواند در حین اجرای MC_Stop متوقف شود | بعد از خروج محور از حالت توقف، بلوک تابع را دوباره اجرا کنید. |
| 0x000C9 | SMC_MA_INVALID_VELACC_VALUES | مقادیر نادرست سرعت یا شتاب | بعد از اصلاح مقادیر ورودی "سرعت"، "شتاب"، "کاهش شتاب" و "جرک"، بلوک تابع را دوباره اجرا کنید. |
| 0x000E2 | SMC_MR_INVALID_VELACC_VALUES | مقادیر نادرست سرعت یا شتاب | بعد از اصلاح مقادیر ورودی "سرعت"، "شتاب"، "کاهش شتاب" و "جرک"، بلوک تابع را دوباره اجرا کنید. |
| 0x000FB | SMC_MAD_INVALID_VELACC_VALUES | مقادیر نادرست سرعت یا شتاب | بعد از اصلاح مقادیر ورودی "تفاوت سرعت"، "شتاب"، "کاهش شتاب" و "جرک"، بلوک تابع را دوباره اجرا کنید. |
| 0x00114 | SMC_MSI_INVALID_VELACC_VALUES | مقادیر نادرست سرعت یا شتاب | بعد از اصلاح مقادیر ورودی "تفاوت سرعت"، "شتاب" و "کاهش شتاب"، بلوک تابع را دوباره اجرا کنید. |
| 0x00116 | SMC_MSI_INVALID_EXECUTION_ORDER | خطا در صورت فعالسازی MC_MoveSuperimposed دوم درحالیکه اولین یکی هنوز در حال اجرا است | بعد از اتمام اجرای MC_MoveSuperimposed اول، بلوک تابع را دوباره اجرا کنید. |
| 0x0012D | SMC_MV_INVALID_ACCDEC_VALUES | مقادیر نادرست شتاب یا کاهش شتاب | بعد از اصلاح مقادیر ورودی "سرعت"، "شتاب"، "کاهش شتاب" و "جرک"، بلوک تابع را دوباره اجرا کنید. |
| 0x0012E | SMC_MV_DIRECTION_NOT_APPLICABLE | جهت = کوتاهترین/سریعترین قابلاستفاده نیست | بعد از اصلاح مقدار ورودی "جهت" به حالتی که کوتاهترین/سریعترین نباشد، بلوک تابع را دوباره اجرا کنید. |
| 0x00145 | SMC_PP_ARRAYSIZE | اندازه آرایه نادرست | اندازه صحیح آرایه را دوباره وارد کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x00146 | SMC_PP_STEP0MS | Delta_time نمیتواند به 0 تنظیم شود | مقدار صحیح Delta_Time را دوباره وارد کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x0015E | SMC_VP_ARRAYSIZE | اندازه آرایه نادرست | اندازه صحیح آرایه را دوباره وارد کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x0015F | SMC_VP_STEP0MS | Delta_time نمیتواند به 0 تنظیم شود | مقدار صحیح Delta_Time را دوباره وارد کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x00177 | SMC_AP_ARRAYSIZE | اندازه آرایه نادرست | اندازه صحیح آرایه را دوباره وارد کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x00178 | SMC_AP_STEP0MS | Delta_time نمیتواند به 0 تنظیم شود | مقدار صحیح Delta_Time را دوباره وارد کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x00190 | SMC_TP_TRIGGEROCCUPIED | تریگر فعال شده است | ورودی TriggerInput.bActive را به False تغییر داده و بلوک تابع را دوباره اجرا کنید. |
| 0x00191 | SMC_TP_COULDNT_SET_WINDOW | رابط درایو از تابع Mask پشتیبانی نمیکند | دستگاههای مشخص شده از توابع Window پشتیبانی نمیکنند، لطفاً توابع Window را غیرفعال کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x0019A | SMC_AT_TRIGGERNOTOCCUPIED | تحریک دوباره تنظیم شده است | بررسی کنید که آیا MC_TouchProbe اجرا شده است و موقعیتمحور ثبت نشده است، سپس بلوک تابع را دوباره فعال کنید. |
| 0x001AA | SMC_MCR_INVALID_VELACC_VALUES | مقادیر نادرست سرعت یا شتاب | مقدار ورودی "سرعت"، "پایانی سرعت"، "کاهش شتاب" و "جرک" را اصلاح کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x001C3 | SMC_MCA_INVALID_VELACC_VALUES | مقادیر نادرست سرعت یا شتاب | مقدار ورودی "سرعت"، "پایانی سرعت"، "کاهش شتاب" و "جرک" را اصلاح کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x001C5 | SMC_MCA_DIRECTION_NOT_APPLICABLE | نمیتوان فاصله کوتاهترین را تنظیم کرد | بعد از اصلاح مقدار ورودی "جهت پایانی سرعت" به حالتی که کوتاهترین/سریعترین نباشد، بلوک تابع را دوباره اجرا کنید. |
| 0x001DB | SMC_SDL_INVALID_AXIS_STATE | SMC_ChangeDynamic Limits تنها میتواند در حالت ایستایی یا خاموش باشد | بررسی کنید که آیا محور در حالت خاموش یا ایستایی است و سپس بلوک تابع را دوباره فعال کنید. |
| 0x001DC | SMC_SDL_INVALID_VELACC_VALUES | مقادیر نادرست سرعت، شتاب، کاهش شتاب و جرک | بعد از اصلاح مقادیر ورودیfMaxVelocity ،fMaxAcceleration fMaxDeceleration و fMaxJerk بلوک تابع را دوباره اجرا کنید. |
| 0x00258 | SMC_CR_NO_TAPPETS_IN_CAM | هیچ تپتی در CAM تنظیم نشده است | لطفاً تپتها را در جدول CAM تنظیم کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x00259 | SMC_CR_TOO_MANY_TAPPETS | تعداد گروههای تپت از MAX_NUM_TAPPETS فراتر رفته است | به دلیل تعداد زیاد تپتها در جدول CAM، باید تعداد آنها را اصلاح کنید و سپس بلوک تابع را دوباره اجرا کنید. |
| 0x00271 | SMC_CI_NO_CAM_SELECTED | هیچ CAM انتخاب نشده است | مقدار صحیح را وارد کنید که توسط MC_CamTableSelect بعد از اجرای موفق آن به ورودی "CamTableID" داده شده است و سپس بلوک تابع را دوباره اجرا کنید. |
| 0x00272 | SMC_CI_MASTER_OUT_OF_SCALE | مستر از مقیاس معتبر فراتر رفته است | 1. برای بازگرداندن محور به حالت ایستایی، MC_Reset را اجرا کنید و ورودیهای MC_CamTableSelect را بررسی کنید. 2. اطمینان حاصل کنید که موقعیت مستر، که با "Periodic"/"MasterAbsolute" از MC_CamTableSelect و "MasterOffset" از MC_CamIn محاسبه شده است، در محدوده مقیاس مستر روی جدول CAM باشد و سپس بلوک تابع را دوباره اجرا کنید. |
| 0x00273 | SMC_CI_RAMPIN_NEEDS_VELACC_VALUES | مقدار سرعت و شتاب باید در تابع ramp_in تنظیم شود | 1. برای بازگرداندن محور به حالت ایستایی، MC_Reset را اجرا کنید و ورودی StartMode را بررسی کنید. 2. زمانی که "StartMode" به "ramp_in"/"ramp_in_pos"/"ramp_in_neg" تنظیم شده است، مقادیر ورودی "VelocityDiff"/"Acceleration"/"Deceleration" باید غیر صفر باشند. سپس میتوانید بلوک تابع را دوباره اجرا کنید. |
| 0x00274 | SMC_CI_SCALING_INCORRECT | متغیرهای مقیاس fEditor/TableMasterMin/Max نادرست هستند | 1. برای بازگرداندن محور به حالت ایستایی، MC_Reset را اجرا کنید و ورودیها را بررسی کنید. 2. اطمینان حاصل کنید که مقادیر حداکثر باید بزرگتر از مقادیر حداقل در fEditor / fTable باشد در حالی که از جدول CAM استفاده میکنید که در فرمت "XYVA" نیست. سپس بلوک تابع را دوباره اجرا کنید. |
| 0x00275 | SMC_CI_TOO_MANY_TAPPETS_PER_CYCLE | تعداد زیادی تپت در یک دوره فعال شده است | تپتها را در جدول CAM اصلاح کنید و اطمینان حاصل کنید که تعداد زیادی تپت در یک موقعیت جمع نشده است. بعد از دانلود دوباره جدول CAM، بلوک تابع را دوباره اجرا کنید. |
| 0x00280 | SMC_CB_NOT_IMPLEMENTED | فرمت CAM انتخاب شده اجرا نشده است | فرمت جدول CAM را به فرمت پشتیبانی شده توسط بلوک تابع تغییر دهید و سپس بلوک تابع را دوباره اجرا کنید. (در حال حاضر فقط فرمت "XYVA" پشتیبانی میشود) |
| 0x002A3 | SMC_GI_RATIO_DENOM | RatioDenominator = 0 | مقدار “RatioDenominator” را به عدد غیرصفر تغییر دهید و بلوک تابع را دوباره اجرا کنید. |
| 0x002A4 | SMC_GI_INVALID_ACC | مقدار نادرست شتاب | 1. برای بازگرداندن محور به حالت ایستایی، MC_Reset را اجرا کنید و ورودیها را بررسی کنید. 2. اطمینان حاصل کنید که مقدار "شتاب" بیشتر از صفر است، سپس بلوک تابع را دوباره اجرا کنید. |
| 0x002A5 | SMC_GI_INVALID_DEC | مقدار نادرست کاهش شتاب | 1. برای بازگرداندن محور به حالت ایستایی، MC_Reset را اجرا کنید و ورودیها را بررسی کنید. 2. اطمینان حاصل کنید که مقدار "کاهش شتاب" بیشتر از صفر است، سپس بلوک تابع را دوباره اجرا کنید.2. اطمینان حاصل کنید که مقدار "کاهش شتاب" بیشتر از صفر است، سپس بلوک تابع را دوباره اجرا کنید. |
| 0x002A6 | SMC_GI_MASTER_REGULATOR_CHANGED | وضعیت مستر (فعال/غیرفعال) بدون اجازه تغییر کرده است | برای بازگرداندن محور به حالت ایستایی، MC_Reset را اجرا کنید و بلوک تابع را دوباره اجرا کنید. |
| 0x002A7 | SMC_GI_INVALID_JERK | مقدار نادرست جرک | 1. برای بازگرداندن محور به حالت ایستایی، MC_Reset را اجرا کنید و ورودیها را بررسی کنید. 2. اطمینان حاصل کنید که مقدار "جرک" بیشتر از صفر است، سپس بلوک تابع را دوباره اجرا کنید. |
| 0x002D5 | SMC_PH_INVALID_VELACCDEC | مقادیر نادرست سرعت، شتاب و کاهش شتاب | اطمینان حاصل کنید که مقادیر "سرعت"، "شتاب" و "کاهش شتاب" غیرصفر باشند قبل از اجرای مجدد بلوک تابع. |
| 0x002EE | SMC_NO_CAM_REF_TYPE | نوع CAM انتخاب شده از MC_CAM_REF نیست | متغیر ورودی را به متغیر صحیح در نوع "MC_CAM_REF" اصلاح کنید. |
| 0x002EF | SMC_CAM_TABLE_DOES_NOT_COVER_MASTER_SCALE | دادههای منحنی شامل مقیاس مستر، xStart و xEnd در CamTable نمیشود | مقادیر "xStart" و "xEnd" را اصلاح کنید تا این دو مقدار در مقیاس مستر گنجانده شود. |
| 0x002F0 | SMC_CAM_TABLE_EMPTY_MASTER_RANGE | هیچ محدوده مستری در جدول CAM وجود ندارد | مقادیر "xStart" و "xEnd" را در جدول CAM اصلاح کنید تا مقدار "xEnd" بزرگتر از مقدار "xStart" باشد. |
| 0x002F2 | SMC_CAM_TABLE_INVALID_SLAVE_MINMAX | مقادیر حداقل/حداکثر نادرست برای محور دنبالهرو در جدول CAM | اطمینان حاصل کنید که مقادیر fTableSlaveMin و fTableSlaveMax برابر نباشند قبل از اجرای مجدد بلوک تابع. |
| 0x00307 | SMC_GIP_MASTER_DIRECTION_CHANGE | محور مستر در حین هماهنگی با محور دنبالهرو جهت خود را تغییر میدهد | برای بازگرداندن محور به حالت ایستایی، MC_Reset را اجرا کنید و بلوک تابع را دوباره اجرا کنید. در عین حال، هنگامیکه "StartSync" True است، جهت مستر را معکوس نکنید. |
| 0x00308 | SMC_GIP_SLAVE_REVERSAL_CANNOT_BE_AVOIDED | AvoidReversal تنظیم شده است اما نمیتواند از معکوس شدن محور دنبالهرو جلوگیری کند | مقادیر ورودی "MasterSyncPosition" ،"SlaveSyncPosition" و "MasterStartDistance" و همچنین سرعت محور مستر و دنبالهرو را پس از جفت شدن تنظیم کنید. سپس بلوک تابع را دوباره اجرا کنید. |
| 0x00309 | SMC_GIP_AVOID_REVERSAL_FOR_FINITE_AXIS | AvoidReversal نمیتواند برای استفاده از محورهای خطی تنظیم شود | نوع "Axis" دنبالهرو را به "Modulo" تغییر دهید (نیاز به دانلود مجدد دارد) یا ورودی "AvoidReversal" را به False تنظیم کنید، سپس بلوک تابع را دوباره اجرا کنید. |
| 0x186A0 | DMC_TPC_INVALID_PDO_MAPPING | خطای نقشهبرداری PDO | لطفاً تابع Touch Probe (60B8h) را در PDO پیکربندی نکنید. |
| 0x186A1 | DMC_TPC_TRIGGER_OCCUPIED | تریگر ایجاد شده است | لطفاً بلوک تابعی که با MC_TouchProbe اجرا شده است را دوباره اجرا نکنید. |
| 0x186A2 | DMC_TPC_ETC_CO_FIRST_ERROR | خطای خواندن-نوشتن SDO | دستور SDO نادرست است. لطفاً ورودیها را بررسی کرده و دوباره اجرا کنید. |
| 0x186A3 | DMC_TPC_ETC_CO_SECOND_ERROR | خطای ارسال-دریافت SDO | لطفاً بررسی کنید که آیا آدرس PDO و ورودیها صحیح هستند و دوباره سعی کنید. |
| 0x186A4 | DMC_TPC_INVALID_CAM_TRIGGER | شبیهسازی Trigger CAM | کد خطا از عدم وجود Trigger CAM در دادههای بلوک تابع است. |
| 0x186A5 | DMC_TPC_INVALID_TRIGGERS | تعداد تریگرهای شبیهسازی شده نادرست | لطفاً مطمئن شوید که تعداد تریگرها بهدرستی تنظیم شده و بلوک تابع را دوباره اجرا کنید. |
| 0x187DA | DMC_CWTV_INVALID_TAPPETID | شناسه Track نادرست است. | شناسه Track را اصلاحکرده و بلوک تابع را دوباره اجرا کنید. |
| 0x187DB | DMC_CWTV_INVALID_MASTER_POS | موقعیت مستر نادرست است. | ورودی موقعیت مستر را اصلاحکرده و بلوک تابع را دوباره اجرا کنید. |
| 0x187DC | DMC_CWTV_CAM_TABLE_NUM_EXCEED_LIMIT | تعداد جدولهای CAM از حد مجاز فراتر رفته است. | حد مجاز رسیده است و نمیتوان تپتهای بیشتری اضافه کرد. |
| 0x187DD | DMC_CWTV_TAPPETID_NOT_FOUND | شناسه Track برای تغییر یافت نمیشود. | شناسه Track را اصلاحکرده و بلوک تابع را دوباره اجرا کنید. |
| 0x187DE | DMC_CWTV_TAPPET_NUM_EXCEED_LIMIT | تعداد تپتها از حد مجاز فراتر رفته است. | تعداد تپتها را بررسی کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x187E4 | DMC_CAT_INVALID_MASTER_POS | موقعیت مستر تعریف شده در محدوده نیست. | موقعیت مستر را اصلاح کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x187E5 | DMC_CAT_CAM_TABLE_NUM_EXCEED_LIMIT | تعداد جدولهای CAM از حد مجاز فراتر رفته است. | حد مجاز رسیده است و نمیتوان تپتهای بیشتری اضافه کرد. |
| 0x187E6 | DMC_CAT_TAPPET_NUM_EXCEED_LIMIT | تعداد تپتها از حد مجاز فراتر رفته است. | تعداد تپتها را بررسی کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x187E7 | DMC_CAT_NO_TAPPET_TO_BE_ADDED | هیچ عملیاتی برای تپتها در متغیر ورودی تنظیم نشده است. | اطمینان حاصل کنید که PositiveMode یا NegativeMode به TAPPETACTION_none تنظیم نشده باشد قبل از اجرای مجدد بلوک تابع. |
| 0x187ED | DMC_CDT_NO_TAPPETS_IN_CAM | هیچ تپتی در جدول تپت وجود ندارد. | جدول تپتی که شامل تپتها است را مشخص کرده و بلوک تابع را دوباره اجرا کنید. |
| 0x187EE | DMC_CDT_CAM_TABLE_NUM_EXCEED_LIMIT | تعداد جدولهای CAM از حد مجاز فراتر رفته است. | حد مجاز رسیده است و نمیتوان تپتهای بیشتری اضافه کرد. |
| 0x187F4 | DMC_CRP_INVALID_POINTNUM | شماره نقطه نادرست است. | بررسی کنید که شماره نقطه داده شده بیشتر از تعداد نقاط دادههای CAM نباشد. سپس بلوک تابع را دوباره اجرا کنید. |
| 0x187FA | DMC_CWP_INVALID_POINTNUM | شماره نقطه نادرست است. | بررسی کنید که شماره نقطه داده شده بیشتر از تعداد نقاط دادههای CAM نباشد. سپس بلوک تابع را دوباره اجرا کنید. |
| 0x187FB | DMC_CWP_INVALID_MASTERPOS | موقعیت مستر نادرست است. | اطمینان حاصل کنید که موقعیت مستر داده شده از موقعیتهای نقطه قبلی و بعدی بیشتر نباشد. سپس بلوک تابع را دوباره اجرا کنید. |
| 0x1882E | DMC_GM_NO_ERROR_TO_RESET | هیچ خطایی برای بازنشانی وجود ندارد. | زمانی که خطا در گروهمحور وجود دارد، DMC_GroupReset را دوباره اجرا کنید. |
| 0x1882F | DMC_GM_DRIVE_DOESNT_ANSWER | یکی یا چند محور در گروه بازنشانی را اجرا نمیکند. | بعد از اینکه وضعیت ارتباطی محور به حالت نرمال برگشت، بلوک تابع را دوباره اجرا کنید. (DFB_ResetECATMaster/DFB_ResetECATSla ve) |
| 0x18830 | DMC_GM_ERROR_NOT_RESETTABLE | خطا قابل بازنشانی نیست. | خطا را در گروهمحور رفع کرده (تنظیمات پارامتر را تغییر دهید / وضعیت محور را بررسی کنید) و سپس برنامه را دوباره دانلود کنید. |
| 0x18831 | DMC_GM_DRIVE_DOESNT_ANSWER_IN_TIME | زمانبندی ارتباطی محور به اتمام رسیده است. | بعد از اینکه وضعیت ارتباطی محور به حالت نرمال برگشت، بلوک تابع را دوباره اجرا کنید. (DFB_ResetECATMaster/DFB_ResetECATSla ve) |
| 0x18833 | DMC_GM_AXIS_GROUP_RESET_FAILED | بازنشانی گروهمحور با شکست مواجه شد. | خطا را در گروهمحور رفع کرده (تنظیمات پارامتر را تغییر دهید / وضعیت محور را بررسی کنید) و سپس برنامه را دوباره دانلود کنید. |
| 0x18839 | DMC_GM_LINEAR_AXIS_MAPPING_ERROR | دستور جابهجایی غیرصفر به محوری که وجود ندارد صادر شده است. | MC_GroupReset را اجرا کنید تا گروهمحور به حالت GroupStandby برگردد. سپس تنظیمات پارامتر و موقعیت ورودی گروهمحور را بررسی کنید. |
| 0x1883F | DMC_GM_CIRCULAR_AXIS_MAPPING_ERROR | دستور جابهجایی غیرصفر به محوری که وجود ندارد در حرکت دایرهای صادر شده است. | MC_GroupReset را اجرا کنید تا گروهمحور به حالت GroupStandby برگردد. سپس تنظیمات پارامتر و موقعیت ورودی گروهمحور را بررسی کنید. |
| 0x18840 | DMC_GM_HELIX_AXIS_MAPPING_ERROR | دستور جابهجایی غیرصفر به محوری که وجود ندارد در حرکت حلزونی صادر شده است. | MC_GroupReset را اجرا کنید تا گروهمحور به حالت GroupStandby برگردد. سپس تنظیمات پارامتر و موقعیت ورودی گروهمحور را بررسی کنید. |
| 0x18841 | DMC_GM_CIRCLE_DISTANCE_LARGER_THAN_DIAMETER | در حالت DMC_CIRC_MODE.radius، فاصله بین نقطه شروع و پایان از قطر بیشتر است. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. هنگام استفاده از DMC_CIRC_MODE.radius، مقدار ورودی شعاع باید بزرگتر از نصف فاصله بین نقطه شروع و پایان باشد. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18842 | DMC_GM_CIRCLE_START_AND_ENDPOINT_EQUAL | در حالت DMC_CIRC_MODE.radius / DMC_CIRC_MODE.border، نقطه شروع و پایان در همان موقعیت هستند. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. هنگام استفاده از DMC_CIRC_MODE.radius / DMC_CIRC_MODE.border، مقدار ورودی شعاع باید بزرگتر از نصف فاصله بین نقطه شروع و پایان باشد. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18843 | DMC_GM_CIRCLE_COLLINEAR_POINTS | در حالت DMC_CIRC_MODE.border، سهنقطه تعریف شده بر روی یک خط قرار دارند. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. هنگام استفاده از DMC_CIRC_MODE.border، نقاط شروع، پایان و کمکی نباید بر روی یک خط قرار داشته باشند. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18844 | DMC_GM_CIRCLE_CENTER_NOT_ON_BISECTOR | در حالت DMC_CIRC_MODE.center، مرکز دایره بر روی خط نیمساز نیست. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. اطمینان حاصل کنید که مرکز دایره بر روی خط نیمساز بین نقاط شروع و پایان قرار دارد. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x18845 | DMC_GM_CIRCLE_RADIUS_ZERO | در حالت DMC_CIRC_MODE.radius، شعاع صفر است. | 1. اطمینان حاصل کنید که شعاع صفر نباشد هنگام استفاده از حالت DMC_CIRC_MODE.radius. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x1884B | DMC_GM_CONTINUE_WRONG_POSITION | موقعیت کنونی با موقعیت ثبتشده در دادههای ادامه تطابق ندارد. | 1. گروهمحور را به موقعیت ثبتشده در دادههای ادامه منتقل کنید. (DMC_AXIS_GROUP_REF. ontinuePos) 2. بلوک تابع را دوباره اجرا کنید. |
| 0x1884C | DMC_GM_CONTINUE_DATA_NOT_WRITTEN | دادههای ادامه نوشته نشده است. | بعد از تأیید وجود دادههای ادامه در گروهمحور (DMC_AXIS_GROUP_REF.bContinueDataWritten)، DMC_GroupContinue را اجرا کنید. |
| 0x18852 | DMC_GM_NO_AXIS_IN_AXIS_GROUP | هیچ محور در گروهمحور وجود ندارد. | حداقل یک محور باید در تنظیمات پارامتر گروهمحور مشخص شده باشد قبل از اجرای دوباره بلوک تابع. |
| 0x18853 | DMC_GM_SINGLE_AXIS_ERROR | خطای محور در گروهمحور وجود دارد. | 1. بعد از رفع خطا، MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد و هر محور از حالت خطا خارج شود. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x18854 | DMC_GM_AXIS_NOT_READY_FOR_MOTION | یکی یا چند محور در گروه آماده حرکت نیستند. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد و هر محور از حالت خطا خارج شود. 2. اطمینان حاصل کنید که هر محور به طور موفقیتآمیز روشن شده و به حالت ایستاده وارد شده است. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18855 | DMC_GM_AXIS_LIMIT_VIOLATED | یکی یا چند محدودیت برای محور نقض شده است. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. اطمینان حاصل کنید که موقعیت، سرعت، شتاب و جرقه هر محور از محدودیتها تجاوز نمیکند. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18856 | DMC_GM_AXIS_GROUP_WRONG_STATE | گروهمحور در وضعیت نادرست است. | اطمینان حاصل کنید که گروهمحور تحت وضعیت مناسب و آماده برای اجرا است قبل از اجرای بلوک تابع. |
| 0x18857 | DMC_GM_AXIS_GROUP_AXIS_IN_DIFFERENT_TASK | برخی از محورهای گروه و خود گروهمحور در یک وظیفه مشابه نیستند. | تنظیمات محور و گروه را اصلاح کنید تا هر دو وظیفههای چرخه اتوبوس به یک وظیفه مشابه منصوب شوند. |
| 0x18858 | DMC_GM_INVALID_VEL_ACC_DEC_JERK | مقادیر نامعتبر سرعت، شتاب، کاهش شتاب و جرقه. | 1. مقادیر را به مقادیر منطقی و غیرصفر تنظیم کنید. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x18859 | DMC_GM_INVALID_BUFFER_MODE | حالت بافر نامعتبر است. | 1. به حالت بافر پشتیبانی شده تغییر دهید. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x1885A | DMC_GM_CMD_ABORTED_DUE_TO_ERROR | دستور به دلیل خطا لغو شده است. | 1. خطا را رفع کنید. 2. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x1885B | DMC_GM_TRANSITIONING_FROM_SINGLE_AXIS_MOVEMENT_NOT_SUPPORTED | انتقال از حرکت تکمحوره پشتیبانی نمیشود. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. اطمینان حاصل کنید که هر محور به حالت ایستاده برگشته است. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x1885C | DMC_GM_AXIS_GROUP_VELOCITY_EXCEED_LIMIT | سرعت گروهمحور از حد مجاز فراتر رفته است. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. اطمینان حاصل کنید که سرعت گروه از حد مجاز در تنظیمات پارامتر تجاوز نکند. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x1885D | DMC_GM_AXIS_GROUP_ACCELERATION_EXCEED_LIMIT | شتاب گروهمحور از حد مجاز فراتر رفته است. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. اطمینان حاصل کنید که شتاب گروه از حد مجاز در تنظیمات پارامتر تجاوز نکند. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x1885E | DMC_GM_AXIS_GROUP_DECELERATION_EXCEED_LIMIT | کاهش شتاب گروهمحور از حد مجاز فراتر رفته است. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. اطمینان حاصل کنید که کاهش شتاب گروه از حد مجاز در تنظیمات پارامتر تجاوز نکند. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x1885F | DMC_GM_AXIS_GROUP_JERK_EXCEED_LIMIT | جرقه گروهمحور از حد مجاز فراتر رفته است. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. اطمینان حاصل کنید که جرقه گروه از حد مجاز در تنظیمات پارامتر تجاوز نکند. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18860 | DMC_GM_AXIS_GROUP_PLANNING_ERROR | خطای برنامهریزی گروهمحور. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. اطمینان حاصل کنید که پارامترهای تنظیم شده برای دستور حرکت مناسب باشند. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18861 | DMC_GM_AXIS_GROUP_MOVE_ERROR | خطای حرکت گروهمحور. | 1. MC_GroupReset را اجرا کنید تا وضعیت گروه به حالت GroupStandby برگردد. 2. اطمینان حاصل کنید که پارامترهای تنظیم شده برای دستور حرکت مناسب باشند. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18862 | DMC_GM_CMD_BUF_FULL | بافر دستور پر شده است. | 1. اطمینان حاصل کنید که هنوز فضای کافی در بافر دستور وجود دارد. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x18881 | DMC_GM_AXIS_GROUP_INIT_FAILED | مقداردهی اولیه گروهمحور با شکست مواجه شد. | 1. از گروهمحور در درخت دستگاه به عنوان ورودی برای دستور استفاده کنید. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x18882 | DMC_GM_INVALID_AXIS_IN_AXIS_GROUP | محورها در گروهمحور نامعتبر هستند. | 1. اطمینان حاصل کنید که تمام محورهای مشخصشده در تنظیم پارامترها در درخت دستگاه وجود دارند. 2. برنامه را دوباره دانلود کنید. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18883 | DMC_GM_DUPLICATE_AXIS_IN_AXIS_GROUP | وجود محورهای تکراری در گروهمحور. | 1. اطمینان حاصل کنید که در تنظیم پارامترها هیچ محور تکراری مشخص نشده است. 2. برنامه را دوباره دانلود کنید. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18884 | DMC_GM_AXIS_ALREADY_IN_OTHER_ENABLED_AXIS_GROUP | برخی از محورهای گروه در گروهمحور فعال دیگری وجود دارند. | 1. اطمینان حاصل کنید که محور مشخصشده در گروهمحور فعال دیگری وجود ندارد یا گروه محوری که شامل آن محور است را غیرفعال کنید. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x18885 | DMC_GM_AXIS_GROUP_INVALID_TASK_CONFIGURATION | وظیفه بهدرستی پیکربندی نشده است. | 1. اطمینان حاصل کنید که مقادیر تنظیمات وظیفه چرخه اتوبوس مطابق با نیازها هستند. (نوع: Cyclic، فاصله: > 1ms) 2. برنامه را دوباره دانلود کنید. 3. بلوک تابع را دوباره اجرا کنید. |
| 0x18886 | DMC_GM_AXIS_GROUP_COUNT_REACH_LIMIT | تعداد گروههای محور به حد مجاز رسیده است. | 1. برای فعال کردن گروههای بیشتر، اطمینان حاصل کنید که تعداد گروههای محور فعال شده کمتر از مقدار حداکثر است. 2. بلوک تابع را دوباره اجرا کنید. |
| 0x188B5 | DMC_CKPW_WRITE_AMOUNT_OUTOFRANGE | خطای ورودی مقدار WriteAmount. | مقدار ورودی WriteAmount را قبل از اجرای بلوک تابع بررسی و اصلاح کنید. |
| 0x188B6 | DMC_CKPW_INVALID_MASTERPOS | موقعیت مستر نامعتبر است. | ورودی موقعیت مستر را اصلاحکرده و بلوک تابع را دوباره اجرا کنید. |
| 0x188B7 | DMC_CKPW_INVALID_ACC | شتاب نامعتبر. | مقدار ورودی شتاب موقعیت مستر را اصلاحکرده و بلوک تابع را دوباره اجرا کنید. |
| 0x188B8 | DMC_CKPW_INVALID_ACC_SETTING | تنظیم شتاب نامعتبر. | سرعت، شتاب و نوع منحنی را تعیین کرده و سپس بلوک تابع را دوباره اجرا کنید. |
| 0x188B9 | DMC_CKPW_INVALID_CURVE_TYPE_SETTING | تنظیم نوع منحنی نامعتبر است. | نوع منحنی ورودی نادرست است. آن را اصلاحکرده و بلوک تابع را دوباره اجرا کنید. |
| 0x188BA | DMC_CKPW_SPLINE_HAS_NO_BOUNDARY | منحنی Spline بدون مرز است. | اطمینان حاصل کنید که شرایط مرزی (طبیعی یا قفل) برای بخشهای قبلی و بعدی منحنی Spline تنظیم شده است که باید در شروع و پایان مرز یکسان باشد. سپس بلوک تابع را دوباره اجرا کنید. |
| 0x188BB | DMC_CKPW_CAM_IS_WRITING_BY_OTHER_FUNCTION | عدم توانایی در نوشتن CAM. | بررسی کنید که آیا جدول CAM در حال حاضر توسط سایر FB ها نوشته میشود و سپس بعد از اتمام نوشتن، بلوک تابع را دوباره اجرا کنید. |
| 0x188C5 | DMC_HP_INVALID_HOME_SPEED | مقدار سرعت خانگی نامعتبر است. | لطفاً مقدار “جستجو برای سوئیچ” و “جستجو برای پالس Z” را با مقادیر غیرصفر برای تنظیم سرعت خانگی در صفحه پیکربندی Pulse Axis تنظیم کنید. |
| 0x188C6 | DMC_HP_INVALID_HOME_ACC_DEC | مقدار شتاب یا کاهش شتاب خانگی نامعتبر است. | شتاب و کاهش شتاب خانگی را با مقادیر غیرصفر در صفحه پیکربندی Pulse Axis تنظیم کنید. |
| 0x188C7 | DMC_HP_INVALID_HOME_POSITION | مقدار تنظیم موقعیت خانگی نامعتبر است. | “lrPosition” را در محدوده چرخشی محور پالس (از 0 تا مقدار PulseAxis.Modulo) تنظیم کنید. |
| 0x188C8 | DMC_HP_AXIS_NOT_PULSEAXIS | نوع متغیر ورودی به PulseAxis_REF تنظیم نشده است. | پس از انتخاب “Pulse Axis” در پیکربندی IO، شیء متغیر IEC را به ورودی “Axis” بلوک تابع DMC_Home_P وارد کنید. |
| 0x188C9 | DMC_HP_HOMING_METHOD_RESERVED | روش خانگی توسط نسخه فعلی پشتیبانی نمیشود. | بررسی کنید که آیا روش خانگی توسط نسخهای که در حال حاضر استفاده میکنید پشتیبانی میشود. لطفاً به سند مشخصات برای تغییرات روش مراجعه کنید. |
| 0x188CA | DMC_HP_HOMING_MOVEMENT_HW_LIMIT | سیگنال محدودیت مثبت یا منفی فعال شده و محور نمیتواند در این شرایط به خانه برود. | بررسی کنید که آیا سیگنال محدودیت سختافزاری که استفاده میکنید توسط حالت خانگی فعلی پشتیبانی میشود. لطفاً به سند مشخصات برای تغییر حالت و پیکربندی سیگنال محدودیت سختافزاری مراجعه کنید. |
| 0x188CB | DMC_HP_HOMING_AXIS_STATE_NOT_STAND_STILL | وضعیت محور ثابت نیست. | تأیید کنید که DMC_Home_P زمانی اجرا میشود که وضعیت محور ثابت است. |
| 0x1896C | DMC_STL_WP_PARAM_INVALID | پارامتر نامعتبر است. | مقدار ورودی پارامتر را قبل از اجرای بلوک تابع اصلاح کنید. |
| 0x1896D | DMC_STL_WP_SENDING_ERROR | هیچ OD مربوطه وجود ندارد یا OD نمیتواند نوشته شود. | چنین خطایی نباید در هنگام تطبیق ASDA-A2-E رخ دهد. لطفاً بررسی کنید که آیا سروو فعلی شما با Cia402 مطابقت دارد یا بلوک تابع نمیتواند اجرا شود. |
| 0x1896E | DMC_STL_WP_DRIVE_PARAMETER_NOT_MAPPED | شماره پارامتر ورودی وجود ندارد. | چنین خطایی نباید در هنگام تطبیق ASDA-A2-E رخ دهد. لطفاً بررسی کنید که آیا سروو فعلی شما با Cia402 مطابقت دارد یا بلوک تابع نمیتواند اجرا شود. |
| 0x1896F | DMC_STL_WP_PARAM_CONVERSION_ERROR | خطای تبدیل پارامتر. | چنین خطایی نباید در هنگام تطبیق ASDA-A2-E رخ دهد. لطفاً بررسی کنید که آیا سروو فعلی شما با Cia402 مطابقت دارد یا بلوک تابع نمیتواند اجرا شود. |
| 0x1897A | DMC_SSWL_LIMIT_SETTING_OPPOSITE | خطای ورودی محدودیت منفی. | محدودیت نرمافزاری منفی بزرگتر از محدودیت نرمافزاری مثبت است. لطفاً محدودیت ورودی را قبل از اجرای دوباره بلوک تابع اصلاح کنید. |
| 0x1897B | DMC_SSWL_NEGPOS_LIMIT_EQUAL | خطای ورودی محدودیت منفی. | محدودیت نرمافزاری منفی برابر با محدودیت نرمافزاری مثبت است. لطفاً محدودیت ورودی را قبل از اجرای دوباره بلوک تابع اصلاح کنید. |
| 0x1898A | DMC_PL_INVALID_POSITIONLAG | ورودی MaxPositionLag نامعتبر است. | مقدار ورودی fMaxPositionLag منفی است، لطفاً مقدار را قبل از اجرای دوباره بلوک تابع اصلاح کنید. |
| 0x1898B | DMC_PL_INVALID_LAGCYCIES | ورودی SetActTimeLagCycles نامعتبر است. | مقدار ورودی SetActTimeLagCycles منفی است، لطفاً مقدار را قبل از اجرای دوباره بلوک تابع اصلاح کنید. |
| 0x18996 | DMC_MVSBP_INVALID_DIRECTION | جهت نامعتبر است. | تنها جهتهای مثبت و منفی مجاز هستند، لطفاً جهت حرکت را قبل از اجرای دوباره بلوک تابع اصلاح کنید. |
| 0x18997 | DMC_MVSBP_INVALID_PHASE | ورودی فاز نامعتبر است. | خطای ورودی RoundPhase/ StopPhase. لطفاً پارامترهای ورودی را قبل از اجرای دوباره بلوک تابع اصلاح کنید. |
| 0x18998 | DMC_MVSBP_AXIS_NOT_READY_FOR_MOTION | محور برده شده آماده حرکت نیست. | برده آماده نیست. لطفاً بررسی کنید که آیا محور هدف روشن است یا دچار خطا شده است، سپس محور را فعال کنید یا MC_Reset را اجرا کنید. |
| 0x18999 | DMC_MVSBP_AXIS_ERROR_DURING_MOTION | خطاهای رخ داده در حین حرکت. | لطفاً اطلاعات خطا را بررسی کنید. به دفترچه راهنمای سرووی مربوطه برای رفع خطا مراجعه کرده و سپس MC_Reset را اجرا کنید. |
| 0x1899A | DMC_MVSBP_REGULATOR_OR_START_NOT_SET | دستور کنترل حرکت تحت وضعیت فعلی محور نمیتواند اجرا شود. | پس از فعال کردن سروو، MC_Reset را اجرا کنید و سپس بلوک تابع را دوباره اجرا کنید. |
این کدهای خطا مربوط به سری PLC دلتا مدل AX هستند و به مشکلات رایج در ارتباط با حرکت محور و پیکربندی دستگاه اشاره دارند. با بررسی کد خطا و اجرای اقدامات پیشنهاد شده میتوانید مشکلات مربوطه را شناسایی و رفع کنید.
- DMC_GM_AXIS_GROUP_PLANNING_ERROR و DMC_GM_AXIS_GROUP_MOVE_ERROR به مشکلات برنامهریزی و حرکت گروهمحور اشاره دارند و معمولاً به دلیل نادرست بودن پارامترها یا وضعیت نامناسب گروهمحور ایجاد میشوند.
- DMC_CKPW کدهای خطا مربوط به تنظیمات و پارامترهای مختلف مانند موقعیت مستر و شتاب هستند که ممکن است به دلیل ورودیهای نامعتبر یا تنظیمات نادرست ایجاد شوند.
- DMC_HP کدهای خطا مربوط به پیکربندی و تنظیمات خانهسازی (Homing) هستند که به دلیل تنظیمات نامناسب یا عدم پشتیبانی روش خانگی ایجاد میشوند.
در صورت مواجهه با هر یک از این کدهای خطا، بررسی و اصلاح پارامترها، تنظیمات و وضعیتهای مرتبط با دستگاه میتواند به حل مشکلات کمک کند.
خطاهای محورهای موقعیتیابی در پی ال سی دلتا سری AH
- 0x000000 SML_NO_ERROR
هیچ پیغام خطایی وجود ندارد.
- 0x000001 SML_DI_GENERAL_COMMUNICATION_ERROR
خطای ارتباطی.
اطمینان حاصل کنید که کابل شبکه اسلیو بهدرستی وصل شده است، سپس DFB_ResetECATMaster را برای بازنشانی Master EtherCAT اجرا کنید و دوباره MC_ReinitDrive_DML را اجرا کنید.
- 0x000002 SML_DI_AXIS_ERROR
خطای محور.
اطلاعات خطا را بررسی کرده و قبل از اجرای مجدد MC_Reset_DML خطا را برطرف کنید.
- 0x000015 SML_WRONG_OPMODE
حالت کنترلکننده نادرست است.
تابع بلوک نمیتواند تحت حالت کنونی اجرا شود. لطفاً ابتدا SMC_SetControllerMode را اجرا کنید و سپس به حالت محور مناسب سوئیچ کنید.
- 0x000022 SML_AXIS_NOT_READY_FOR_MOTION
محور اسلیو آماده حرکت نیست.
بررسی کنید که آیا محور هدف روشن است یا دچار خطا شده است، سپس محور را فعال کنید یا MC_Reset_DML را بسته به وضعیت اجرا کنید.
- 0x000023 SML_MA_MR_MODULO_ACT_POS_NOT_MAPPED
پارامتر موردنیاز در PDO غایب است.
پارامتر Actual Position (16#6064) را در PDO پیکربندی کنید.
- 0x000024 SML_MV_INVALID_VELACCDEC_VALUES
مقادیر تنظیم سرعت، شتاب و کاهش شتاب نامعتبر هستند.
از MC_Reset_DML برای رفع خطا استفاده کنید.
- 0x000050 SMC_RAG_ERROR_DURING_STARTUP
خطا در هنگام راهاندازی رخ داده است.
بررسی کنید که آیا سیمکشی بهدرستی انجام شده است و سپس MC_ReinitDrive_DML را دوباره اجرا کنید.
- 0x00005A SML_CGR_ZERO_VALUES
مقادیر ورودی dwRatioTechUnitsDenom و iRatioTechUnitsNum نمیتوانند صفر باشند.
مقادیر dwRatioTechUnitsDenom و iRatioTechUnitsNum را با مقادیر غیرصفر اصلاح کرده و سپس بلوک تابع را دوباره اجرا کنید.
- 0x00005B SML_CGR_AXIS_POWERED
پارامترهای نسبت دنده زمانی که محور در وضعیت نادرست است نمیتوانند تغییر کنند.
پس از اینکه محور وارد وضعیت Disable شد، بلوک تابع را دوباره اجرا کنید.
- 0x00005D SML_CGR_MODULO_PERIOD_NOT_INTEGRAL
دوره مدولار عدد صحیح نیست.
پس از اصلاح پارامترهای fModuloPeriodU، بلوک تابع را دوباره اجرا کنید.
- 0x00005E SML_CGR_MOVEMENTTYPE_INVALID
نوع محور نادرست است (باید محور خطی یا چرخشی باشد).
پس از اصلاح پارامترهای iMovementType، بلوک تابع را دوباره اجرا کنید.
- 0x00005F SML_CGR_MODULO_PERIOD_NON_POSITIVE
دوره مدولار غیرمثبت است.
پس از اصلاح پارامترهای fPositionPeriod، بلوک تابع را دوباره اجرا کنید.
- 0x000060 SML_CGR_MODULO_PERIOD_TOO_SMALL
دوره مدولار خیلی کوچک است.
پس از اصلاح پارامترهای fPositionPeriod، بلوک تابع را دوباره اجرا کنید.
- 0x000061 SML_CGR_MODULO_PERIOD_TOO_LARGE
دوره مدولار خیلی بزرگ است.
پس از اصلاح پارامترهای fPositionPeriod، بلوک تابع را دوباره اجرا کنید.
- 0x000078 SML_R_NO_ERROR_TO_RESET
پس از اجرای MC_Reset_DML هیچ خطایی وجود ندارد.
بلوک تابع را دوباره اجرا کنید پس از بررسی اینکه آیا خطاهایی در محور مشخصشده وجود دارد.
- 0x00007A SML_R_ERROR_NOT_RESETTABLE
خطا غیرقابل بازنشانی است.
لطفاً بررسی کنید که آیا خطا در اسلیو برطرف شده است، سپس MC_Reset_DML را دوباره اجرا کنید.
- 0x000083 SML_RP_REQUESTING_ERROR
هیچ OD مربوطه وجود ندارد یا OD اجازه خواندن داده نمیشود.
اطمینان حاصل کنید که OD ورودی صحیح است و قابل بازیابی است.
- 0x000084 SML_RP_RCV_PARAM_CONVERSION_ERROR
پارامتر SoftMotionLight نادرست ایجاد شده است در طول تبدیل بین پارامترهای محور و OD سروو.
پارامتر دسترسی یافته وجود ندارد.
- 0x00008D SML_WP_SENDING_ERROR
هیچ OD مربوطه وجود ندارد یا OD اجازه نوشتن داده نمیشود.
اطمینان حاصل کنید که OD ورودی صحیح است و قابل نوشتن است.
- 0x00008E SML_WP_TMT_PARAM_CONVERSION_ERROR
پارامتر SoftMotionLight نادرست ایجاد شده است در طول تبدیل بین پارامترهای محور و OD سروو.
پارامتر دسترسی یافته وجود ندارد.
- 0x0000AA SML_H_AXIS_WASNT_STANDSTILL
محور در وضعیت Standstill نیست.
پس از اینکه محور وارد وضعیت Standstill شد، بلوک تابع را دوباره اجرا کنید.
- 0x0000B7 SML_MS_AXIS_IN_ERRORSTOP
درایو در وضعیت Errorstop است.
نمیتوان MC_Stop_DML را اجرا کرد. پس از اینکه محور از وضعیت ErrorStop خارج شد، بلوک تابع را دوباره اجرا کنید.
- 0x018801 DML_TC_INVALID_VALUES
مقادیر ورودی نامعتبر است.
لطفاً مقادیر ورودی را اصلاح کنید و سپس بلوک تابع را دوباره اجرا کنید.
- 0x018802 DML_TC_FB_CONFLICT
تضاد FBها. حالت گشتاور اجرا شده است.
تنها یک FB از نوع DMC_TorqueControl در یک زمان مجاز است.
- 0x018803 DML_TC_SDO_RW_FAIL
شکست در خواندن و نوشتن SDO.
خواندن و نوشتن SDO با شکست مواجه شد. پس از برقراری مجدد ارتباط سروو، بلوک تابع را دوباره اجرا کنید.
- 0x018805 DML_TC_SCM_AXIS_IN_WRONG_STATE
محور در وضعیت نادرست است.
از MC_Reset_DML برای رفع خطا استفاده کنید.
- 0x018807 DML_TC_AXIS_NOT_READY_FOR_MOTION
محور آماده حرکت نیست.
سروو را روشن کنید و بلوک تابع را دوباره اجرا کنید.
- 0x018809 DML_TC_TIMEOUT_CHANGING_OPMODE
شکست در تغییر OP Mode.
بررسی کنید که آیا حالت کنترل توسط سروو پشتیبانی میشود یا خیر.
- 0x0189AA DML_MR_SDO_RW_FAIL
شکست در خواندن و نوشتن SDO.
خواندن و نوشتن SDO با شکست مواجه شد. پس از برقراری مجدد ارتباط سروو، بلوک تابع را دوباره اجرا کنید.
خطاهای پی ال سی دلتا سری DVP
در PLC دلتا سری DVP، خطاها میتوانند ناشی از استفاده نادرست از عملگرها (دستگاهها) یا نحو نادرست در برنامهنویسی باشند. هنگام بروز خطا، نشانگر ERROR چشمکزن میشود و M1004 روشن میشود. برای شناسایی علت خطا، میتوانید کد خطا را (در قالب هگزادسیمال) در رجیستر خاص D1004 بررسی کنید. آدرس محل خطا نیز در رجیستر داده D1137 ذخیره میشود. درصورتیکه خطا عمومی باشد، آدرس ذخیرهشده در D1137 نامعتبر خواهد بود.
در جدول زیر، انواع خطاها و علل آنها آورده شده است:
| کد خطا | علت خطا | توضیحات |
|---|---|---|
| 0001 | استفاده از دستگاه S خارج از محدوده | تعداد دفعات استفاده از دستورات TTMR ،STMR از محدوده تجاوز کرده است. |
| 0002 | استفاده مکرر از P* یا استفاده از P* خارج از محدوده | تعداد دفعات استفاده از دستور SORT از محدوده تجاوز کرده است. |
| 0003 | استفاده از KnSm خارج از محدوده | تعداد دفعات استفاده از دستور TKY از محدوده تجاوز کرده است. |
| 0102 | استفاده مکرر از I* یا استفاده از I* خارج از محدوده | تعداد دفعات استفاده از دستور HKY از محدوده تجاوز کرده است. |
| 0202 | استفاده از MC N* خارج از محدوده | استفاده نادرست از عملگرهای دستور ZRST |
| 0302 | استفاده از MCR N* خارج از محدوده | استفاده نادرست از E ،F یا تغییرات از محدوده تجاوز کرده است. |
| 0401 | استفاده از دستگاه X خارج از محدوده | - |
| 0403 | استفاده از KnXm خارج از محدوده | - |
| 0501 | استفاده از دستگاه Y خارج از محدوده | تعداد دفعات استفاده از دستوراتTTMR ،PR ،HOUR از محدوده تجاوز کرده است. |
| 0503 | استفاده از KnYm خارج از محدوده | دستور غیرقانونی |
| 0601 | استفاده از دستگاه T خارج از محدوده | - |
| 0604 | استفاده از رجیستر T خارج از محدوده | استفاده مداوم از دستورات LD/LDI برای بیش از 9 بار |
| 0801 | استفاده از دستگاه M خارج از محدوده | - |
| 0803 | استفاده از KnMm خارج از محدوده | استفاده مداوم از MPS برای بیش از 9 بار |
| 0B01 | استفاده نادرست از KH | - |
| 0D01 | استفاده نادرست از عملگرهای دستور DECO | - |
| 0D02 | استفاده نادرست از عملگرهای دستور ENCO برای ES/EX/SS/EH2/SV/EH3/SV2 | استفاده غیرقانونی از اولین عملگر دستور ANS برای SA/SX/SC |
| C405 | استفاده STL/RET در بین FOR – NEXT | استفاده از SRET/IRET یا MC/MCR بین FOR – NEXT، استفاده از END/FEND بین FOR – NEXT |
| 0D03 | استفاده نادرست از عملگرهای دستور DHSCS | استفاده مداوم از STL برای بیش از 9 بار |
| 0D04 | استفاده نادرست از عملگرهای دستور DHSCR | استفاده از MC/MCR در STL، استفاده از I/P در STL |
| 0D05 | استفاده نادرست از عملگرهای خروجی پالس | استفاده از STL/RET در زیرروال، استفاده از STL/RET در زیرروال وقفه |
| 0D06 | استفاده نادرست از عملگرهای دستور PWM | استفاده از MC/MCR در زیرروال، استفاده از MC/MCR در زیرروال وقفه |
| 0D07 | استفاده نادرست از عملگرهای دستور FROM/TO | MC/MCR از N0 شروع نمیشود، یا پیوسته نیست |
| 0D08 | استفاده نادرست از عملگرهای دستور PID | N مربوط به MC و MCR متفاوت است |
| 0D09 | استفاده نادرست از عملگرهای دستور SPD | استفاده نادرست از I/P |
| 0D0A | استفاده نادرست از عملگرهای دستور DHSZ | IRET بعد از آخرین FEND ظاهر نمیشود، SRET بعد از آخرین FEND ظاهر نمیشود |
| 0D0B | استفاده نادرست از عملگرهای دستور IST | - |
| 0E01 | استفاده از دستگاه C خارج از محدوده | دستور RUN/STOP غیرمعتبر به ماژول توسعه |
| 0E04 | استفاده از رجیستر C خارج از محدوده | نقاط ماژول توسعه از محدوده تجاوز کرده است |
| 0E05 | استفاده نادرست از عملگر CXXX در دستور DCNT | تعداد ماژولهای توسعه از محدوده تجاوز کرده است |
| 0E18 | خطای تبدیل BCD | تنظیمات سختافزاری نادرست برای ماژول توسعه |
| 0E19 | خطای تقسیم (مقسوم علیه = 0) | خطا در نوشتن دادهها به حافظه (EH2/SV)، خطای شناسایی ماژول سمت راست (EH3) |
| 0E1A | استفاده از دستگاه خارج از محدوده (شامل تغییرات رجیستر E، F) | خطای خواندن/نوشتن کارت عملکرد |
| 0E1B | شاخص رادیکال مقدار منفی است | خطای اولیه رابط موازی |
| 0E1C | خطای ارتباطی دستور FROM/TO | خطای سختافزاری در شمارنده سرعت بالا |
| 0F04 | استفاده از رجیستر D خارج از محدوده | خطای سختافزاری در مقایسساز سرعت بالا |
| 0F05 | استفاده نادرست از عملگر DXXX در دستور DCNT | خطای سختافزاری در خروجی پالس MCU |
| 0F06 | استفاده نادرست از عملگرهای دستور SFTR | عدم پاسخ از واحد توسعه |
| 0F07 | استفاده نادرست از عملگرهای دستور SFTL | نقص در عملکرد AD/DA در MPU |
| 0F08 | استفاده نادرست از عملگرهای دستور REF | عدم وجود دستور END در برنامه |
| 0F09 | استفاده نادرست از عملگرهای دستور WSFR ،WSFL | دستور غیرمعتبر (دستوری وجود ندارد) |
خطاهای EtherNet/IP در پی ال سی دلتا سری DVP
- 0: Success – موفقیت
- 0x01: خطای Connection Failure – خطای اتصال. عملکرد ارسال نمیتواند فعال شود.
- 0x04: خطای Path Segment Error – خطای بخش مسیر. نوع بخش پشتیبانی نمیشود.
- 0x05:خطای Path Destination Unknown – مقصد مسیر ناشناخته. نمونه پشتیبانی نمیشود.
- 0x08: خطای Service Not Supported – سرویس پشتیبانی نمیشود. سرویس (گرفتن یا تنظیم) پشتیبانی نمیشود.
- 0x09: خطای Invalid Attribute Value – مقدار ویژگی نادرست است.
- 0x0E: خطای Attribute Not Settable – تنظیم ویژگی مجاز نیست.
- 0x13: خطایNot Enough Data – طول داده نوشته شده بسیار کوتاه است.
- 0x14: خطای Attribute Not Supported – ویژگی پشتیبانی نمیشود.
- 0x15: خطای Too Much Data – طول داده نوشته شده بسیار طولانی است.
- 0x16: خطای Object Not Exist – شیء پشتیبانی نمیشود.
- 0x20: خطای Invalid Parameter – پارامتر سرویس پشتیبانی نمیشود.
- 0x26: خطای Path Size Invalid – طول آیتم نادرست است.
خطاهای ذکر شده در پروتکل EtherNet/IP به شناسایی و رفع مشکلات ارتباطی کمک میکنند. این خطاها معمولاً به مشکلات در تنظیمات ارتباطی، نادرست بودن پارامترها یا عدم پشتیبانی از ویژگیهای خاص اشاره دارند. با توجه به کدهای خطا و توضیحات داده شده، میتوانید مشکلات موجود را بررسی کرده و اقداماتی برای تصحیح آنها انجام دهید تا ارتباط بین PLC دلتا و سایر دستگاههای EtherNet/IP بهدرستی برقرار شود.
سخن پایانی
در پایان، اهمیت شناسایی و مدیریت خطاهای پی ال سی دلتا در سریهای مختلف همچون AS، AH، Ax و DVP بیشازپیش آشکار میشود. این خطاها میتوانند تأثیرات جدی بر عملکرد سیستمهای اتوماسیون صنعتی داشته باشند، اما با داشتن آگاهی و دانش کافی، میتوان از وقوع بسیاری از این مشکلات پیشگیری کرده و در صورت بروز آنها، بهسرعت اقدامات اصلاحی لازم را انجام داد. پی ال سیها بهعنوان قلب تپنده تجهیزات اتوماسیون صنعتی، نیازمند نگهداری دقیق و بررسیهای منظم هستند تا بهینهترین عملکرد را ارائه دهند.
اگر به دنبال اطلاعات دقیقتر و راهکارهای جامع برای رفع خطاهای پی ال سی دلتا هستید، پیشنهاد میکنیم از منابع معتبر و تخصصی مانند آزند اتوماسیون استفاده کنید. همچنین، برای تهیه بهترین پی ال سی های موجود در بازار و سایر تجهیزات اتوماسیون صنعتی باکیفیت و قیمت مناسب، فروشگاه آزند اتوماسیون بهترین گزینه برای شما خواهد بود. با مراجعه به این فروشگاه، میتوانید تمامی نیازهای خود را در زمینه اتوماسیون صنعتی برطرف کنید و از پشتیبانی تخصصی و خدماتپسازفروش بهرهمند شوید.
سؤالات متداول
1. خطاهای رایج در پی ال سی دلتا سری AS کداماند؟
✅خطاهای رایج در پی ال سی دلتا سری AS شامل خطاهای ارتباطی مانند EtherNet/IP، خطاهای پروتکل SDO و CANopen، مشکلات مرتبط با تنظیمات و پشتیبانگیری، و خطاهای مربوط به ماژولهای CPU و LEDهای نشانگر است. این خطاها میتوانند باعث کاهش عملکرد سیستم و توقف فرایندها شوند.
2. چگونه میتوان خطاهای پی ال سی دلتا سری AH را شناسایی و رفع کرد؟
✅ برای شناسایی و رفع خطاهای پی ال سی دلتا سری AH، ابتدا باید از طریق نرمافزارهای مانیتورینگ و عیبیابی مرتبط با پی ال سی، کدهای خطا و وضعیت سیستم را بررسی کنید. همچنین، مطالعه دقیق دفترچه راهنمای پی ال سی و استفاده از روشهای عیبیابی توصیه شده توسط سازنده کمک زیادی به رفع خطاها میکند.
3. چه تفاوتهایی بین خطاهای پی ال سی دلتا سری Ax و سری DVP وجود دارد؟
✅ خطاهای پی ال سی دلتا سری Ax بیشتر مربوط به تنظیمات پیچیدهتر و ارتباطات پیشرفته هستند، درحالیکه خطاهای سری DVP معمولاً به مشکلات سختافزاری و برنامهنویسی سادهتر مرتبط میشوند. هر دو سری دارای ویژگیهای خاص خود هستند که باید با توجه به نوع کاربرد و نیازهای سیستم بهدرستی مدیریت شوند.
4. آیا میتوان از ابزارهای نرمافزاری برای پیشگیری از خطاهای پی ال سی استفاده کرد؟
✅ بله، ابزارهای نرمافزاری مختلفی وجود دارند که میتوانند به شما در پیشگیری از خطاهای پی ال سی کمک کنند. این ابزارها شامل نرمافزارهای مانیتورینگ، شبیهسازی و عیبیابی هستند که با بررسی عملکرد سیستم و انجام تستهای مختلف، میتوانند خطاها را شناسایی و از بروز آنها جلوگیری کنند.
5. چه اقداماتی برای جلوگیری از بروز خطاهای سختافزاری در پی ال سی دلتا باید انجام شود؟
✅ برای جلوگیری از بروز خطاهای سختافزاری در پی ال سی دلتا، باید از تجهیزات باکیفیت و استاندارد استفاده کنید، نصب و راهاندازی صحیح را انجام دهید و نگهداری و بررسیهای دورهای را بهطور منظم انجام دهید. همچنین، توجه به شرایط محیطی مانند دما، رطوبت و تداخلات الکترومغناطیسی میتواند به کاهش احتمال بروز خطاهای سختافزاری کمک کند.
6. چگونه میتوان از دادهها و تنظیمات پی ال سی دلتا پشتیبانگیری کرد؟
✅ برای پشتیبانگیری از دادهها و تنظیمات پی ال سی دلتا، میتوانید از نرمافزارهای مربوطه استفاده کنید که امکان ذخیره و بازیابی تنظیمات و دادهها را فراهم میکنند. همچنین، توصیه میشود پشتیبانگیریها را بهصورت دورهای و منظم انجام دهید تا در صورت بروز هرگونه خطا، بهراحتی بتوانید سیستم را به حالت اولیه بازگردانید.



