Oxin Control

مشاوره , طراحی , اجرا و آموزش سیستم های اتوماسیون صنعتی و ربات در تمامی صنایع

Oxin Control

مشاوره , طراحی , اجرا و آموزش سیستم های اتوماسیون صنعتی و ربات در تمامی صنایع

Oxin Control

شرکت اکسین کنرل با بهره گیری ازمجرب ترین متخصصین حوزه اتوماسیون صنعتی و نگهداری و تعمیرات ماشین آلات صنعتی , توانایی ارایه خدمات به شرح زیر را با بهترین کیفیت و کمترین هزینه دارا می باشد .
برنامه نویسی انواع PLC
طراحی تابلو های کنترل اصلی و فرعی
مشاوره در خصوص طراحی و اجرای پروژه های اتوماسیون صنعتی.
مشاوره و راه برد فعالیت های نگهداری و تعمیرات کارخانه های صنعتی و تولیدی .
آموزش بخش های مختلف اتوماسیون صنعتی در کارخانه ها , موسسات و شرکت ها به شرح زیر :
PLC مقدماتی و پیشرفته زیمنس /S7
PLC مقدماتی و پیشرفته دلتا
PLC مقدماتی و پیشرفته LS
PLC مقدماتی و پیشرفته OMRON
Wincc
Wincc flexible
پروتول / Protool
مبانی برق 1 و 2
نگهداری وتعمیرات تجهیزات الکتریکی
نقشه کشی با Eplan
نقشه خوانی الکتریکال
شبکه های صنعتی
سروو درایو ها
نمایشگر ( HMI) دلتا و ( NS) OMRON
PLCمقدماتی و پیشرفته های پیلز
دستگاه های اندازه گیری
درایو ( اینورتر ) زیمنس و OMRON وYaskava
ماشین های الکتریکی و21
الکترونیک صنعتی و الکترونیک عمومی
سنسورها و عملگرها
اتوماسیون صنعتی
شبکه های پروفی باس (Profibus)

  • ۰
  • ۰

                                            

تعریف کد Gray و اهمیت استفاده از آن

یک سیستم از اعداد دودویی است که هر دو عدد متوالی فقط در یک بیت با هم اختلاف داشته باشند. امروزه کدگری به طورِ گسترده برای تصحیحِ اشکالات در سیستم ارتباط دیجیتالی مثل تلویزیون دیجیتال و برنامه نویسی  سیستم های کنترل صنعتی مثل PLC ها  استفاده می‌گردد.

نمونه کاربردی در صنعت اتوماسیون صنعتی از کد Gray

برای تفهیم بهتر به یک مثال کاملاً عملی توجه نمایید . می خواهیم از یک روتاری انکودر استفاده نماییم که خروجی آن به صورت کد Gray می باشد . به مشخصات و تصاویر روتاری انکودر به شرح زیر توجه نمایید :

  • روتاری انکودر مطلق آتونیکس  EP50S8-1024-3F-P-24

 

 

 

معرفی انکودرها

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

از انکودرها می توان برای اندازه گیری سرعت، موقعیت،اندازه گیری زاویه، جهت حرکت شفت و درماشین آلات CNC، ماشین آلات چاپ و بسته بندی و آسانسورها استفاده کرد.

 

 

 

همانطور که از دیتا شیت مربوط به روتاری انکودر مورد نظر در بالا مشخص است کد ارسالی به صورت Gray  می باشد حال مطابق جدول پایین مقادیر متناسب کد های دسیمال و باینری با کد گری را مشاهده کرده و می توانیم جدول کارنو و سپس مدار منطقی انرا طراحی نماییم .

 

 

 

 

 

 

 B3= m(8, 9, 10, 11, 12, 13, 14, 15)
 B2= m(4, 5, 6, 7, 8, 9, 10, 11)
 B1= m(2, 3, 4, 5, 8, 9, 14, 15)
 B0= m(1, 2, 4, 7, 8, 11, 13, 14)

 

تبدیل جدول کارنو به مدارات منطقی

 

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

برنامه مربوط به PLC های غیر از Siemens

 

plc-program-implement-gray-code-binary-conversion-04

 

 برنامه مربوط به PLC های Siemens

plc-program-implement-gray-code-binary-conversion-04

 

پس از این مرحله می توانید با استفاده از برنامه زیر بیت های تبدیل شده از کد گری به کد باینری را مثلاً در MW0 تبدیل به عدد Integer نموده و در MW2 ارسال نماییم . توجه فرمایید این برنامه تبدیل باینری به Integer به صورت STL می باشد .

L    MW0

BTI  MW0

T   MW2

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی