Недокументированные возможности DDCS Expert

Контроллеры, драйверы, датчики, управляющие устройства.
Nikolay81
Опытный
Сообщения: 108
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Besprizornik писал(а): 990-я грузится го-ораздо дольше
А в чём вообще, основные плюсы и минусы 990й, по сравнению с DDCSE?
White
Новичок
Сообщения: 32
Зарегистрирован: 20 мар 2023, 10:00
Репутация: 2
Настоящее имя: Андрей
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение White »

Besprizornik писал(а): А зачем мысли, трудно резетнуть?
Да не трудно ессна, просто хочется порядку. :) Короче, займусь на досуге выяснением причин.
Nikolay81 писал(а): И что значит, алармы по трём осям?
Контроллер сейчас не под рукой, но насколько я помню, для каждого входа можно выбрать функцию. В моем случае аларм какой то оси с последующей остановкой всей движухи.
Besprizornik
Мастер
Сообщения: 267
Зарегистрирован: 19 сен 2022, 15:05
Репутация: 5
Настоящее имя: Василий
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Besprizornik »

White писал(а): просто хочется порядку
Возможно драйверы настолько заморочены что надо посмотреть настройки их, чего сигнализируют при запуске не видя команд сверху. алярмы были подключены и к этому контролёру, драйвы HSS86, при включении не было тоже ничего сверхестественного.
Besprizornik
Мастер
Сообщения: 267
Зарегистрирован: 19 сен 2022, 15:05
Репутация: 5
Настоящее имя: Василий
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Besprizornik »

Nikolay81 писал(а): А в чём вообще, основные плюсы и минусы 990й, по сравнению с DDCSE?
Трудно сказать, так как с этим не работал толком, только пробежкой ознакомился. Честно говоря так оба на китайской логике, прямой ввод координат у обоих заморочен, MDI на 990-й конечно получше но опять фишка этого в том что каждую строчку можно выполнить отдельной кнопкой, не лазя далеко, хотя плюс этот скорее раздражителем может быть, кому как.
White
Новичок
Сообщения: 32
Зарегистрирован: 20 мар 2023, 10:00
Репутация: 2
Настоящее имя: Андрей
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение White »

Еще раз глянул, что и как у меня с алармами драйверов. При включении всей стойки драйвера просыпаются практически сразу и с каждого из них выведен сигнал аларм. Когда все ок, то уровень высокий на выходе драйвера. При ошибке, этот уровень низкий. В контроллере три входа задействовано под это дело, фото прилагаю. При загрузке контроллера на этих входах горят светодиоды. Если я выдерну фишку с DDCSE, то аларм при загрузке сработает в любом случае. Вобщем, так не проверить. Сильно подозреваю, что косяк в контроллере, а именно в обработке входов с положительной логикой при загрузке.
Вложения
IMG_5205.JPG (409 просмотров) <a class='original' href='./download/file.php?id=207787&sid=2e177fa14ed52a14334fe1aa9b80f0ab&mode=view' target=_blank>Загрузить оригинал (3.21 МБ)</a>
IMG_5206.JPG (409 просмотров) <a class='original' href='./download/file.php?id=207788&sid=2e177fa14ed52a14334fe1aa9b80f0ab&mode=view' target=_blank>Загрузить оригинал (2.01 МБ)</a>
IMG_5207.JPG (409 просмотров) <a class='original' href='./download/file.php?id=207789&sid=2e177fa14ed52a14334fe1aa9b80f0ab&mode=view' target=_blank>Загрузить оригинал (2.24 МБ)</a>
Nikolay81
Опытный
Сообщения: 108
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

White писал(а): косяк в контроллере
Я проверю на своём. А версия хардвари какая?
Nikolay81
Опытный
Сообщения: 108
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

Besprizornik писал(а): MDI на 990-й конечно получше
Если не секрет, чем лучше?
Besprizornik
Мастер
Сообщения: 267
Зарегистрирован: 19 сен 2022, 15:05
Репутация: 5
Настоящее имя: Василий
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Besprizornik »

Nikolay81 писал(а): Если не секрет, чем лучше?
Не ограничен в количестве кадров.
Besprizornik
Мастер
Сообщения: 267
Зарегистрирован: 19 сен 2022, 15:05
Репутация: 5
Настоящее имя: Василий
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Besprizornik »

White писал(а): Сильно подозреваю, что косяк в контроллере, а именно в обработке входов с положительной логикой при загрузке.
Так что, аларм драйвера на внутреннем источнике что ли если высокий, или чего то не так понял? Тогда при загрузке драйвер открывает ключ и контролёр пишет ошибку привода как состояние при загрузке. Надоть смотреть мануал драйвера чтобы ОК был низким или использовать питание контролёра.
White
Новичок
Сообщения: 32
Зарегистрирован: 20 мар 2023, 10:00
Репутация: 2
Настоящее имя: Андрей
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение White »

Besprizornik писал(а): чего то не так понял?

Не так :) На выходе драйвера высокий уровень. Это значит, что с драйвером все Ок. Этот высокий уровень присутствует на входе контроллера при его загрузке. Логика работы: контроллер выдает сигнал аларм при изменении на входе высокого уровня на низкий. Формально у меня все Ок, но контроллер грузится с ошибкой драйверов, которую нужно скидывать кнопкой Reset.
lkbyysq
Мастер
Сообщения: 2071
Зарегистрирован: 14 май 2016, 09:40
Репутация: 326
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Недокументированные возможности DDCS Expert

Сообщение lkbyysq »

White писал(а): но контроллер грузится с ошибкой драйверов
А поставить крестик на "Enable"? Или нет возможности отключить?
lkbyysq
Мастер
Сообщения: 2071
Зарегистрирован: 14 май 2016, 09:40
Репутация: 326
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Недокументированные возможности DDCS Expert

Сообщение lkbyysq »

Я так понимаю, что при старте системы исполняется файл sysstart.nc
В версии software от августа 2022 в этом файле только одна строчка
"M115"

В файле slib-m.nc прописана подпрограмма 10115
(для просмотра содержимого нажмите на ссылку)
//ПµНіїЄ»ъґъВл
O10115

//ґтїЄZЦᱧբ
IF #1243==0 GOTO1
#[1552+#1242] = 1
G04 P500
N1

IF #1992==0 GOTO2
M98P501X2
M98P501X0
M98P501X1
M98P501X3
M98P501X4


N2
IF #600==0 GOTO30
M105 //XЦбФ­µг¶БИЎ
M106
M107
M108
M109
GOTO30

N30
M99
.
Там есть вызов подпрограммы 501
А в файле slib-g.nc прописана подпрограмма 501
(для просмотра содержимого нажмите на ссылку)
O501(µҐЦбС°Бг)
IF #[1046+#1*3]==0 GOTO30;Из№ыБгµг№¦ДЬОґК№ДЬ,ЅбКш

#1618=0 //С°БгїЄКј±кЦѕ
(іхКј»ЇёчЦбМЅІвѕаАл)
#2=0
#3=0
#4=0
#5=0
#6=0
#13=0
#14=0
#15=0


#20=#618
IF #20>0 GOTO27
#20=#500

N27

#21=0;МЅІвС­»·±дБї
#30=0;МЅІв»ъґІЧш±кО»ЦГіхКј»Ї
#22 = #[607+#1]
#23=0

#1503 = 1(їїЅьБгµгРЕєЕ...)
#[2+#1]=10000*#[612+#1]-5000;И·¶ЁМЅІв·ЅПтј°ѕаАл


N4
#[10+#943]= #5
#[10+#944]= #6
G91G31X#2Y#3Z#4A#13B#14C#15 F#22 P#[1045+#1*3] L#[1047+#1*3] K#23 Q0;ЅшРРМЅІв,ПЮО»МЅІвїЄЖф

IF #[1920+#1]<=2 GOTO1;МЅІвµЅБгµгРЕєЕЧЄN1
#[2+#1]=-#[2+#1];ґҐЕцµЅПЮО»,МЅІв·ґПт
#1503 = 1(ґҐЕцµЅПЮО»·ґПтФ¶Ал...)
#[10+#943]= #5
#[10+#944]= #6
G91G31X#2Y#3Z#4A#13B#14C#15 F#[607+#1] P#[1045+#1*3] L#[1047+#1*3] K0 Q0;ґҐЕцµЅПЮО»,·ґПтЅшРРМЅІв,ПЮО»МЅІв№Ш±Х

N1
#24 = 0
#24 = #24+ #[1520+#[1900+#1]-1]
#24 = #24+ #[1520+#[1900+#1]-1]
#24 = #24+ #[1520+#[1900+#1]-1]
#24 = #24+ #[1520+#[1900+#1]-1]
#24 = #24+ #[1520+#[1900+#1]-1]
#24 = #24+ #[1520+#[1900+#1]-1]
#24 = #24+ #[1520+#[1900+#1]-1]
IF #24 <4 GOTO10
#24 = 1
GOTO11

N10
#24 = 0
N11
IF #24 == #[1910+#1] GOTO2;НЈБфФЪБгµгРЕєЕЧчУГЗшЧЄN2
#1503 = 1(іеіцБгµгЧчУГЗш·ґПтФ¶Ал...)
G91G31X-#2Y-#3Z-#4A-#13B-#14C-#15 F#20 P#[1045+#1*3] L#[1047+#1*3] K0 Q1;іеіцБгµгРЕєЕЧчУГЗш,·ґПтЅшРРМЅІв
N2
#1503 = 1(НЈБфФЪБгµгЧчУГИҐ·ґПтФ¶Ал...)
G91G31X-#2Y-#3Z-#4A-#13B-#14C-#15 F#20 P#[1045+#1*3] L[1-#[1047+#1*3]] K0 Q1;·ґПтЅшРРМЅІв,·­ЧЄУРР§µзЖЅ

#20=#20/2
#22 =#20
#23 = 0

//#30=#30+#[1925+#1];±ЈґжМЅІвЅб№ы
#[2100+#21]=#[1925+#1]; јЗВјГїґОїЄ№Шѕ«¶И
#21=#21+1

IF #21<#606 GOTO4

//ЕР¶ПЖ«Іо

IF #617<=0 GOTO25 //Ц±ЅУёіЦµІ»ЕР¶П
#2105=10+#1 //їЄКјјЖЛгЧоґуОуІоЦµ
IF #2105<=#617 GOTO25
#[1515+#1]=0
#1503 = 1(БгµгїЄ№ШОуІо№эґу,»ШБгК§°Ь!)
G04 P2000
GOTO30

N25
//#[880+#1]=#[880+#1]-#30/#21;ЦШЙи»ъґІБгµгЧш±к
#[880+#1]=#[735+#1]
#[1515+#1]=1;ЛўРВёчЦб»ШБг±кЦѕ

#1618=1 //С°БгїЄКј±кЦѕ

#655 =0(ИЎПыИнПЮО»)
#1503 = 1(»ШµЅёчЦбІОїјµгО»ЦГ...)
IF #1!=0 GOTO20
G53X#622 F500
GOTO30
N20

IF #1!=1 GOTO21
G53Y#623 F500
GOTO30
N21

IF #1!=2 GOTO22
G53Z#624 F500
GOTO30
N22

IF #1!=3 GOTO23

IF#943==3 GOTO51
IF#943==4 GOTO52
IF#943==5 GOTO53
N51
G53A#625 F500
GOTO30

N52
G53B#625 F500
GOTO30

N53
G53C#625 F500
GOTO30

N23

IF #1!=4 GOTO24

IF#944==3 GOTO61
IF#944==4 GOTO62
IF#944==5 GOTO63
N61
G53A#626 F500
GOTO30
N62
G53B#626 F500
GOTO30
N63
G53C#626 F500
GOTO30
N24

N30

#655 =1(Жф¶ЇИнПЮО»)
M99

Ну и где-то по этому пути опрашиваются входные порты и выводится сообщение.
Тексты сообщений можно посмотреть в файле "msg1", например там есть строка
#1000 -t1=202 "Driver alarm"

Ну и т.д.
Посмотрите, что там у вас в sysstart.nc
Расковырять, мне кажется, можно.
Nikolay81
Опытный
Сообщения: 108
Зарегистрирован: 05 мар 2023, 12:52
Репутация: 25
Настоящее имя: Николай
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Nikolay81 »

lkbyysq писал(а): Посмотрите, что там у вас в sysstart.nc
Нет там ничего такого. На самом деле, эта функция сейчас только снимает тормоз оси Z.
Алгоритм O10115
-Снимаем э-м тормоз оси Z (если включено)
-Выполняет старый алгоритм хоуминга при загрузке (если включено переменной)
-Определяется абсолютное положение осей по энкодеру (если включено переменной и подключены энкодеры)
lkbyysq
Мастер
Сообщения: 2071
Зарегистрирован: 14 май 2016, 09:40
Репутация: 326
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Недокументированные возможности DDCS Expert

Сообщение lkbyysq »

Nikolay81 писал(а): Нет там ничего такого
Ну это в базовой конфигурации с сайта нет.
В базовой конфигурации только один драйвер аларм, к двум другим входам подключены кнопки.
http://www.ddcnc.com/?m=home&c=Lists&a= ... 07&lang=en

Должны быть перепрописаны в конфигах и наименования входов, и их опрос.
White
Новичок
Сообщения: 32
Зарегистрирован: 20 мар 2023, 10:00
Репутация: 2
Настоящее имя: Андрей
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение White »

Nikolay81 писал(а): А версия хардвари какая?
Небольшое уточнение. Если в контроллер вставлена фрэшка с папкой instal, то есть при загрузке происходит типа перепрошивка, то сигналов аларма по драйверам нет.
Вложения
IMG_5216.JPG (325 просмотров) <a class='original' href='./download/file.php?id=207793&sid=2e177fa14ed52a14334fe1aa9b80f0ab&mode=view' target=_blank>Загрузить оригинал (2.22 МБ)</a>
Besprizornik
Мастер
Сообщения: 267
Зарегистрирован: 19 сен 2022, 15:05
Репутация: 5
Настоящее имя: Василий
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Besprizornik »

White писал(а): Логика работы: контроллер выдает сигнал аларм при изменении на входе высокого уровня на низкий
Это естественно. Но что с алярмом драйвера, он на внутреннем питании? Концевики у меня были подключены НЗ и сейчас так не переделывал, светодиоды не горели, тревог не проявлял контролёр, ваш случай кроме непоняток высокий уровень на драйвере, если б на входе да. понятно, в драйвере просто ключ оптрон реле как нравится.
White
Новичок
Сообщения: 32
Зарегистрирован: 20 мар 2023, 10:00
Репутация: 2
Настоящее имя: Андрей
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение White »

Besprizornik писал(а): Но что с алярмом драйвера, он на внутреннем питании?
Я вроде же все описал. Ума не приложу, что я еще могу добавить к написанному. Причем здесь внутренние питания и тд. Все работает прекрасно, сигнал аварии срабатывает если ось уперлась. Проблема только в том, что при загрузке аларм в контроллере и пищит и надпись показывает. Сбрасывается однократным нажатием Reset.
Besprizornik
Мастер
Сообщения: 267
Зарегистрирован: 19 сен 2022, 15:05
Репутация: 5
Настоящее имя: Василий
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение Besprizornik »

White писал(а): Проблема только в том, что при загрузке аларм в контроллере и пищит и надпись показывает. Сбрасывается однократным нажатием Reset.
Ну на частотнике если на управляющие клеммы подавать сигналы с внешним питанием внутреннее питание клемм надо отключать, на N700 пока что так.
Просто странно, вот у меня концевики лимитов совмещённых с хомами (на 990-й так нельзя кстати) по причине врождённой криворукости оказались на одной оси как НО общий провод НЗ, то есть и в параметрах P и N, но таких страстей чтобы при загрузке сразу ошибка привода не было, а судя по вашей беде было Р на трёх входах.
Вот и бумажку нашёл в частотнике, сейчас он не используется только к этому был подключен, тревога по НЗ контактам реле частотника, то есть в настройках тоже Р было.
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4501
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1615
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение sima8520 »

парни подскажите как организовать servo ON для серв?
White
Новичок
Сообщения: 32
Зарегистрирован: 20 мар 2023, 10:00
Репутация: 2
Настоящее имя: Андрей
Контактная информация:

Re: Недокументированные возможности DDCS Expert

Сообщение White »

sima8520 писал(а): парни подскажите как организовать servo ON для серв?
Дык или сигнальчик подать куда надо или в меню натыкать галку где надо :) А что, DDCSE уже приехал ?
Ответить

Вернуться в «Электроника»