لطفاً به ادامه مطلب رجوع فرمایید.
لطفاً به ادامه مطلب مراجعه فرمایید .
تعریف کد Gray و اهمیت استفاده از آن
یک سیستم از اعداد دودویی است که هر دو عدد متوالی فقط در یک بیت با هم اختلاف داشته باشند. امروزه کدگری به طورِ گسترده برای تصحیحِ اشکالات در سیستم ارتباط دیجیتالی مثل تلویزیون دیجیتال و برنامه نویسی سیستم های کنترل صنعتی مثل PLC ها استفاده میگردد.
نمونه کاربردی در صنعت اتوماسیون صنعتی از کد Gray
برای تفهیم بهتر به یک مثال کاملاً عملی توجه نمایید . می خواهیم از یک روتاری انکودر استفاده نماییم که خروجی آن به صورت کد Gray می باشد . به مشخصات و تصاویر روتاری انکودر به شرح زیر توجه نمایید :
در کارت های ورودی آنالوگ ما مجاز به استفاده از یک نوع از 5 حالت تعریف شده هستیم .
در بعضی از کارت های ورودی آنالوگ ترمینال های خروجی مجزایی برای حالت ولتاژی و جریانی وجود دارد.
جهت راه اندازی کارت های ورودی آنالوگ هم تنظیمات سخت افزاری و هم تنظیمات نرم افزاری صورت می گیرد .
برای آدرس دهی ورودی های آنالوگ نیاز به یک مقدار Word می باشد که در قسمت سخت افزار می توانیم ادرس دهی آنها را تغییر دهیم .
ورودی ها را می توانیم به صورت IW یا PIW آدرس دهی نماییم .
اگر آدرس دهی در خارج از فضای AMAGE باشد به صورت PIW می باشد .(P یعنی Peripheral )
توجه: آدرس دهی هایی که به صورت PIW می باشند چون خارج از حافظه بوده و در کارت ذخیره می شوند را نمی توان به IW تبدیل کرد و ذخیره هم نمی شوند.
اگر آدرس دهی به صورت PIW باشد و کارت دچار مشکل گردد CPU به مد استپ می رود ولی اگر به صورت IW باشد با مشکل احتمالی ایجاد شده در کارت CPU به مد است نخواهد رفت .