PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : راه اندازی انکودر 6fx2001-2db50 با میکرو کنترولر



sajjad_AD
28-11-2012, 19:47
سلام به همه :hi:

من یه انکودر 6FX2001-2DB50 ساخت شرکت SIEMENS رو باید با میکروکنترولر راه بندازم
ولی هرچی تو نت گشتم دیتاشیتش نبود حتی تو سایت خود شرکت جزو محصولات بود ولی
دیتاشیتش رو پیدا نکردم :unh:

کسی با این انکودرا کار کرده؟ اگه تجربه ای دارید حتما بگین

اینم عکس انکودر:

You can see links before reply

با تشکر از هر همه تون

sigma-mx
28-11-2012, 20:18
مهندس من قبلا کار کردم . با همینا ..

اگه 4 سیمه هست پس مشکلی نداری . دو تا تغذیه هست . دو تا هم بنام a و b هست که سیگنال هست منتها با 90 درجه اختلاف فاز .
کار شما اینه که سیگنال a و b رو بدید به میکرو ... اگه اشتباه نکنم تعداد پالس در دقیقه ( نسبت به هر کدوم گرفتید فرق نداره ) بیانگر rpm هست . در مورد جهت حرکت هم دقیق یادم نیست ولی فکر کنم اگر سیگنال a جلوتر از b بود ، ساعتگرد cw و بر عکسش ccw هست . باید با اینتراپت چک کنی تو لبه اول کدوم رو میبینی ....

sajjad_AD
28-11-2012, 20:31
سلام استاد من :018:
کاش 4 سیم بود,12-13 تا سیم داره,و طبق اطلاعاتی که بدست اوردم با پروتکل rs422 باید باهاش کار کرد!
احتمالا باید تو خروجیش پالس هم بده,ولی خب,کو دیتاشیت

mzarkoob
28-11-2012, 21:18
سلام
من با انکدر یه مقدار کار کردم:
استپ موتور sumtak lbk-004-1000 - ایـــــــــران میـــــــکرو ™ (You can see links before reply)
ایـــــــــران میـــــــکرو ™ - مشاهده یک موضوع - ایجاد انجمن cnc (You can see links before reply)
هم استپ هم سرو. در مورد استپ به ازای سرعت کم زیاد تعداد پالسهایی که می داد و میکرو میشمرد فرق می کرد! و در مورد سرو هم نویز اثر زیادی داشت

sigma-mx
28-11-2012, 23:08
مهندس این انکودر مال plc هست . تو خود s7 استفاده میشه و با شبکه پروفیباس کار میکنه ! فکرنکنم براحتی راه بیوفته . هر چند یقینا پایه a و b داره . شاید با اونها کافی باشه راه انداریش ...

اینم شرح دستگاه :

simodrive (accessories) incr. Rotary encoder w. Rs 422 (ttl), 1500 pulses, synchron. Flange, 6 mm shaft, operating voltage 10-30 v universal cable outgoing axial/radial with connector


اینم پیدا کردم . ببین با تعداد پایه ها میخونه ؟



15=>A 5=>A
14=>*A 6=>*A
13=>B 8=>B
12=>*B 1=>*B
10=>N 3=>R
11=>*N 4=>*R
8 9
1 7
4=>P5 2=>+5v
6=>P5 12=>+5v
9=>M 11=>0v
7=>M 10=>0v

و شرح عملکرد :



Incremental encoders (sin / cos 1 V pp / RS422) with cable and connector or Synchro flange Incremental encoders deliver a defined number of electrical pulses per rotation, which represent the measurement of the traveled distance or angle.
Incremental encoders operate on the principle of optoelectronic scanning of dividing disks with the transmitted light principle. The light source is a light emitting diode (LED). The light-dark modulation generated as the encoder shaft rotates is picked up by photoelectronic elements. With an appropriate arrangement of the line pattern on the dividing disk connected to the shaft and the fixed aperture, the photoelectronic elements provide two trace signals A and B at 90 ° to one another, as well as a reference signal R. The encoder electronics amplify these signals and convert them into different output levels.
The following output levels are available:


sin / cos 1 V pp analog signals
Better resolution can be achieved for encoders with sinusoidal signals by interpolating them in the higher-level controller.
RS422 difference signals (TTL)
In the case of RS422 incremental encoders (TTL), the resolution can be improved by a factor of four by means of edge evaluation.

sajjad_AD
29-11-2012, 00:09
بله در جریان مال PLC بودنش هستم و از کمکتون ممنونم ولی این 12 تا پایه داره:

You can see links before reply

sajjad_AD
29-11-2012, 01:05
دیتاشیت رو پیدا کردم میشه در مورد پایه هاش یکم توضیح بدید

sigma-mx
29-11-2012, 01:27
خب ، الان بهتر شد..:mrgreen:
مهندس فعلا برای تغذیه از پایه 12 و 10 استفاده کن . 5 ولت .. از 5 هم خروجی بگیر . اگه پالس داد حله ..
فقط حواست باشه رو این انکودر آزمایش و تست خلاقانه نکنی ! قیمتش یخورده خیلی گرونه :0013:



10->gnd
12->+5v
5->A
8->B


برای تست هم که میدونی باید شفت چرخونده بشه :018: یه موتور dc به شفتش وصل کن . راه آسونش اینه که سیگنال A رو تو اسکپ ببینی . اگه OK بود B رو هم بنداز روش .. میبینی که 90 درجه اختلاف دارن ..

sajjad_AD
29-11-2012, 11:35
بله به خاطره همین گرون بودنشه که ابتکار عمل خرج نمیدم و در مورد پایه هاش می پرسم.
در ضمن آقا سعید من می خوام از این انکودر استفاده کنم نمی خوام که باهاش بازی کنم میگید باید چرخونده بشه :018::sa::0013: اونقدرام بوق نیستیم ما.
به هرحال ممنون از راه نماییهاتون،راه افتاد.

sigma-mx
29-11-2012, 12:31
در ضمن آقا سعید من می خوام از این انکودر استفاده کنم نمی خوام که باهاش بازی کنم میگید باید چرخونده بشه :018::sa::0013: اونقدرام بوق نیستیم ما.
به هرحال ممنون از راه نماییهاتون،راه افتاد.
سلام مهندس ، خوبی ...
مهندس محض شوخی اونا رو گفتم جدی نگیر :018:
خب به سلامتی که راه افتاد . خوشحالیم :o

mzarkoob
29-11-2012, 19:17
سلام
خروجی انکدر شما تفاضلی است؟
با اسکوب خروجی اش را دیدید؟ با میکرو تعداد پالسی که به ازای یک دور می چرخد را شمردید؟

pooriya
30-11-2012, 00:50
سلام
لینک زیر هم بد نیست:
آموزش راه اندازي انكودر صنعتي (Autonics) با بهترين روش مركز مكاترونيك ايران (You can see links before reply(Autonics)-%D8%A8%D8%A7-%D8%A8%D9%87%D8%AA%D8%B1%D9%8A%D9%86-%D8%B1%D9%88%D8%B4-%D8%A8%D8%B1%D8%A7%D9%8A-%D8%B1%D9%88%D8%A8%D8%A7%D8%AA-%D9%87%D8%A7.html)

Aghaeifar
22-07-2013, 15:45
من تازه کارم به انک.در افتاده، خواستم ببینم مهندس قیمت این انکودرت چند بود و همچنین دقتش چند پالسه بوده؟

ممنون