Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Fanuc 31i комуникация по RS232 проблем
http://mcu-bg.com/mcu_site/viewtopic.php?f=23&t=16615
Страница 1 от 2

Автор:  Wise [ Нед Юни 23, 2019 6:18 pm ]
Заглавие:  Fanuc 31i комуникация по RS232 проблем

Значи кабелчето го правя DB25m-DB9f /както е описано и както съм го правил
Комуникират си в двете посоки като слънце!
//разбира се 6-8-20 накъсо! / на 25 - ясно/

слагам сини зъбчeта за безжично - кабелчето става DB25m-DB9m - bluetootht - bluetootht -RS232 DB9f
Машината вдига грешка error DR - САМО прип риемане на програма!!!
приема 1 ред - и толкова -
гледам сигналите - всико е точно
предава си както сеочаква но не приема!


Някакви
идеи?

//едит - на по-стара машина си работи

Автор:  ToHu [ Нед Юни 23, 2019 7:29 pm ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

Тоя блутут пълен 232 ли е ? Най-често са само 2 или 4 сигнала, а някои си ползват и други. Сега като казваш че 6,8,20 са на късо явно не ти е нужен нул модем кабел, ама да не е нещо в настройка. Като си само само с кабел, CTS, RTS използваш ли ги?

Автор:  slav4o.com [ Нед Юни 23, 2019 10:15 pm ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

Още идеи:
1. прекомерно забавяне на данните
2. Някакво буфериране да данните и проблем с терминацията на стринговете - \r \n (<CR> <LF>).

Автор:  ДедоБоре [ Нед Юни 23, 2019 10:46 pm ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

ако това е грешка 86, значи DTR error.
получава се, защото пиновете си ги дал на късо и де-факто нямаш хардуерен флоу контрол.

решението е:
(1) превключваш И машината И предаващия софтуер на софтуерен флоу контрол (XON-XOFF). тука има нюанси синия зъб дали е трансперантен (дали ползва флоу дисциплината на неговия 'мастер' порт или се прави на ЕнтелЕгентен и ги поддържа своя. кое как се наглася зависи от конкретното озъбване.
(2) правиш пълен кабел с всички жици, но горните съображения за зъбите остават валидни.

с такъв бридж (RS232-зъб1-зъб2-RS232-USB) къде се омазва флоу контрола е малко трудно да се прецени, но явно до машината DRT/DSR не стигат, както ги очаква.

Автор:  Wise [ Пон Юни 24, 2019 2:21 am ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

Благодаря ви за вниманието!
Пояснявам - с кабелната връзка ползвам RTS/CTS само, а DTR DSR DCD са на късо /6-8-20
Всичко работи ОК
През Блутутите се прехвърлят само RTS/CTS i otnowo 6-8-20 накъсо - не работи!!!
Няма грешка в кабела
//няма USB - чисти RS232
Мисля да пробвам да вържа вместо DTR от фанука CTS от зъбето
Но ми е чоглаво някак

а и пробите се правят на 50 км от Сливен

Автор:  ToHu [ Пон Юни 24, 2019 3:05 am ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

Не е ясно тоя блутут как и какво предава, гледал ли си на скоп, имал съм ядове и то с usb,точно заради rts, cts.

Автор:  Wise [ Пон Юни 24, 2019 8:28 am ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

Не съм анализирал битстрийма, ама над 100 машини сме връзвали и проблем не е имало.
И то с различни системи - не само фанук.

//хм да не би тези зъбчета да са нова партида?? ще проверя
ако си тъпчат в буфер и после изстрелват съдържанието
ама задавам софтуерно 5 милисекунди между символите и пак говна

//на място в цеха бях убеден, че съм объркал кабеите нещо, но не би

Автор:  ДедоБоре [ Пон Юни 24, 2019 9:50 am ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

какви са му буквите на тоя фанук (точния модел)? има ли етернет?

грешката (според мен) определено касае DTR/DSR.
CTS/RTS са по друга логика, двата комплекта сигнала не са взаимозаменяеми.
или трябва да копаеш по настройките за зъбите, или да минеш са XON/XOF, тогава няма да зависиш от кашата зъб+DTR/CTS

със 100 озъбени машини трябвало да отворите зъболекарска клиника :roll:
далеч по-подходящо решение би било WiFi, ако толкова много държите да няма жици.
или е някаква тръпка да си зареждате CNC програмите през телефон?

Автор:  Wise [ Пон Юни 24, 2019 10:23 am ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

Ами 31i-B май беше //на 50километра е от мен
определено DTR/DSR не е в час //според мен де
има етернет,има USB и някакви карти чете
но DNC системата е на база RS232 и си работи ежедневно на 100+ машини
ползва се постоянно - в смисъл всеки ден
няма причина да се сменя - е то за едни MAZAC системи се наложи.....ама....

//и скоростта е ниска - 4800
//до петък ще пуйча - тогава ще имам достъп до машина


//зъбите не поддържат DTR/DSR затова за ETA17 машини си правихме собствени
433Мhz безжични устройства в един цех

Автор:  ДедоБоре [ Пон Юни 24, 2019 11:03 am ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

помоли някой да прочете дистанционно от 30см model B или В5 е фанука. после, при възможност да поскача малко по менютата да видим как е сетнат.
какво е желязото? не че е от значение, просто ми е интересно

Автор:  Wise [ Пон Юни 24, 2019 4:28 pm ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

До петък няма човеци наоколо //мисля,че беше В
В петък ще съм там и ще докладвам после

//май FIFO буферите на порта не са изключени, ама щом с кабел работи.....

//фанук 31i-B са машинките според разузнаването

Автор:  ДедоБоре [ Вто Юни 25, 2019 7:56 pm ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

предполагам, че използвате порт J56A?

провери във фанука параметър 0020: (това касае I/O порта)
ако говорим за канал 0 (JD56A), имаш съответно:

101:
Bit 0 = 1 (2 Stop Bits) =0 - 1 Stop Bits
Bit 3 =0 EIA or ISO code (automatically distinguished) ; =1 ASCII
Bit 7 =1 No Feed (Null Characters) before and after the data at data output

102:
0 RS232 с XON/XOFF
4 RS232 с RTS/CTS

103:
10 4800
11 9600
12 19200

за канал 1 (JD36A) съответно: 111,112,113; за канал 2 (вътрешния порт на платката): 121,122,123

най-разпространеното в комуникацията с РС е 7Е2 със софтуерен флоу контрол (XON/XOFF). виж все пак как успявате да си говорите по кабел.
същия сетинг трябва да го има и зъбчето, и от двата края, ако не е съвсем прозрачно.

Автор:  Wise [ Пет Юни 28, 2019 4:26 pm ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

Мдаааа - отново дръвце.... :evil:
Днес се борихме с Фанука и загубихме :?
С кабел 25м /2,3,4,5,7 ,6+8+20/ си работи с компорта 9f
Мине ли през зъбчетата - не! Правих и заглушки твърдо DSR,CTS,DCD
Фанука не го харесва.
//Преди с ЕТА17 се гърчеме така, ама с 31i-b не сме имали проблем.
И странно, че параметрите от 100,101,102,103 са недостъпни - не можеш да видиш как са настроени

Автор:  ДедоБоре [ Пет Юни 28, 2019 4:42 pm ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

101,102 и т.н. са полета на параметър 20
стигаш ли до този екран (след натсикане на копчето 'parameters')
Прикачени файлове:
FN 35i Param 20.PNG
FN 35i Param 20.PNG [ 711.3 KiB | Прегледано 10521 пъти ]

как е сетнат компа, с който успявате да си говорите?

Автор:  Wise [ Пет Юни 28, 2019 4:58 pm ]
Заглавие:  Re: Fanuc 31i комуникация по RS232 проблем

Благодаря за вниманието!
Но след вторник ще съм при машината.
Мога да пробвам и моите машинки на 433MHz за безжично - там се пренасят и DTR/DSR сигналите /за ЕТА17 ги ползвахме/ че там протоколът беше особен....

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/