Страница 9 из 13

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

Добавлено: 17 авг 2023, 21:23
xenon-alien
Nikolay81 писал(а): с помощью IF ... GOTO.
Всё-таки поделитесь пожалуйста ссылкой на эти "макро б".
Длинные унылые уроки нашел, но элементарное в основах не рассказывают...
(оказывается это подобно в ЛЦНЦ параметрической УП, правда я там сильно не вникал в функционал)
Мне интересна общая картина с примерами. А то не понятны мне значения #1!=0..... или == и т.д. //, ()
И не совсем понял IF ... GOTO., или DO... На номер какой строки ссылается?
Короче очень много вопросов, которые можно было бы понять с простого примера с комментариями...

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

Добавлено: 17 авг 2023, 22:32
Nikolay81
xenon-alien писал(а): Всё-таки поделитесь пожалуйста ссылкой на эти "макро б".
Вся необходимая инфа, есть в свободном доступе. Но если нет времени или желания, самому вникать - я могу с Вами позаниматься. Разобрать построчно пару-тройку макросов.

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

Добавлено: 17 авг 2023, 22:39
xenon-alien
Nikolay81 писал(а): Вся необходимая инфа, есть в свободном доступе.
Можете пару ссылок набросать с годным материалом (который вам помог), или хотя бы словосочетание, как искать в поисковике?
Ну вот.... забил в поисковик "что такое макро б" и уже другое дело.
Я не в первые замечаю, когда мне нужно что-то найти, то не получается. Прошу левого человека помочь с поиском и он находит то что надо чуть ли не с первого раза.
Я точно так же находил людям нужный материал, который они не могли найти.

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

Добавлено: 17 авг 2023, 23:13
Nikolay81
xenon-alien писал(а): Можете пару ссылок набросать с годным материалом
Да. Информация, действительно разрозненная.
Я не пользовался каким-то конкретным руководством, когда учился. Просто, начал разбирать готовые макросы. Потом стал писать для себя. Потом для знакомых. Ну а после и заказы начали поступать. Как-то так.
Если не хотите со мной заниматься - найдите другого человека. Но наверное, воспользоваться помощью знающего программера - это единственный способ быстро научиться.

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

Добавлено: 17 авг 2023, 23:17
xenon-alien
Nikolay81 писал(а): Я не пользовался каким-то конкретным руководством, когда учился.
Это возможно, если попадают нормальне примеры с комментариями. (а я вообще тугодум...)
Вот это что делает с переменной #1!=0 ? Это факториал, или что?

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

Добавлено: 17 авг 2023, 23:22
Nikolay81
xenon-alien писал(а): Вот это что делает с переменной #1!=0 ? Это факториал, или что?
Я отвечу на этот вопрос. Но извините, я не буду Вас учить "по переписке". Это слишком геморно и долго.
!= или NE, это знак неравенства. ==, или EQ - это знак равенства.

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

Добавлено: 17 авг 2023, 23:34
xenon-alien
Nikolay81 писал(а): Я отвечу на этот вопрос.
Благодарю!
Nikolay81 писал(а): Но извините, я не буду Вас учить "по переписке". Это слишком геморно и долго.
Согласен. Я тоже не любитель переписок.
Nikolay81 писал(а): != или NE, это знак неравенства. ==, или EQ - это знак равенства.
NE, EQ и прочее встречал, так почему не используется также, а !=, == ? это тоже макро б? Или это уже другой язык программирования?
Nikolay81 писал(а): Если не хотите со мной заниматься
Я был бы не против, если удастся безвозмездно... Меня просто нужно пнуть по верному пути... А я там уже как-то разберусь (надеюсь) Я ещё поищу литературу, что бы знать, что спрашивать...

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

Добавлено: 17 авг 2023, 23:51
Nikolay81
xenon-alien писал(а): если удастся безвозмездно
Извините. У меня слишком много "возмездной" работы, чтобы имело смысл заниматься с кем-то безвозмездно. А заниматься с Вами долго придётся. Впрочем, беру я не дорого. Пока :-)
Ещё раз повторю. Не хотите учиться у меня - найдите другого макропрограммера. Но быстро, без помощи, Вы однозначно не научитесь. У Вас же есть все необходимые материалы. Если их недостаточно, значит способностей к программированию нет. Нужна "помощь зала" :-)

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

Добавлено: 18 авг 2023, 07:01
lkbyysq
xenon-alien писал(а): NE, EQ и прочее встречал, так почему не используется также, а !=, == ? это тоже макро б? Или это уже другой язык программирования?
Принять правило ситаксиса к сведению и двигаться дальше, к следующему правилу. Ответ на вопрос "это тоже макро б? Или это уже другой язык программирования?" - не приближает к цели "научиться программировать", а значит вопрос лишний.

Как по мне, так это просто язык программирования. По своей сути - Бейсик, синтаксисом похож на Си или C++. И плевать с высокой колокольни, как он называется, Б или В. Если поиск в гугле не выдал самоучитель - не надо, по образцам программ можно научиться.

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

Добавлено: 18 авг 2023, 07:03
lkbyysq
Эх! Флудить. так флудить!
xenon-alien писал(а): NE, EQ и прочее встречал, так почему не используется также, а !=, == ?
Потому, что так решил разработчик, который писал парсер. Ну или его начальство.
"Должна быть в женщине какая-то загадка."

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

Добавлено: 18 авг 2023, 08:06
AndereyKo
Хелп!!
Сделал глупость. Попытался обновиться и перепутал прошивки. Контролер завис на экране старт. Скачал нормальную прошивку но результат тот же контролер висит, прошивку не загружает. Что делать ума не прилажу. Спасайте ребятки! Кто что знает как выйти из этого? Стойка у меня это вторая. купил новую на 2ой станок. Смущает что у этой стойки 2 порта USB. Это модернизацию так провили или подделка какая?

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

Добавлено: 18 авг 2023, 08:33
AndereyKo
Всем спасибо проблему решил. Снял бэкап с другой стойки. И о чудо она загрузилась! Может будет кому полезно.
Теперь только не реагирует на кнопки.

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

Добавлено: 18 авг 2023, 09:23
xenon-alien
lkbyysq писал(а): Принять правило ситаксиса к сведению и двигаться дальше, к следующему правилу. Ответ на вопрос "это тоже макро б? Или это уже другой язык программирования?" - не приближает к цели "научиться программировать", а значит вопрос лишний.
Почему это лишний?
От куда мне знать, что оно означает и какие ещё могут использоваться? Для этого нужно знать где искать и как им пользоваться. Или может каждую закавычку в макросе пере спрашивать на форуме?
Т.е. нужно как минимум найти описание этих синтаксисов.
Вот к примеру...
Nikolay81 писал(а): Всё кроме T%.0f - это стандартные команды языка MacroB. Вот его и изучайте. + список переменных.
Но пока что мне эти варианты ( !=, ==, =>, <=, //, (), ;, как комментировать, и прочие мелочи) не попадались в найденной литературе по macro b.

Сейчас в процессе добавления комментариев по переменным в файл по смене инструмента. (что бы хоть как-то понимать там происходящее)

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

Добавлено: 18 авг 2023, 10:26
Nikolay81
AndereyKo писал(а): Попытался обновиться и перепутал прошивки
Пожалуйста поподробнее. Какая прошивка вызвала такой эффект?

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

Добавлено: 18 авг 2023, 11:27
AndereyKo
Nikolay81 писал(а): Пожалуйста поподробнее. Какая прошивка вызвала такой эффект?

DDCS V4.1 (2023-03-21) INSTALL software Вот эту от другой стойки.

Проблему с не реагирующими клавишами так и не решилась. Но хотя бы экран зажигается.
Пробовал свежую прошивку (DDCS-Expert Controller Software 2022-7-26, DDCS-Expert Controller Software 2022-6-29) поставить , подкидывал файл с заводскими установками, на передней панели ни клавиши ни лампочки не работают. Энкодер перемещает курсор но нажатие на него ничего не дает. Короче я в трансе((. Идей пока больше нет.

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

Добавлено: 18 авг 2023, 12:09
Nikolay81
AndereyKo писал(а): Короче я в трансе(
А усб клавиатура работает?

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

Добавлено: 18 авг 2023, 12:29
Nikolay81
AndereyKo писал(а): Короче я в трансе
Фишка в том, что надо удалить файл ddcsv4.out, который Вы туда залили. Прошивка этого не делает.
Попробуйте залить обнулённый файл. Может это решит проблему.

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

Добавлено: 18 авг 2023, 17:01
AndereyKo
Nikolay81 писал(а): Попробуйте залить обнулённый файл
Я так понимаю этот файл закинуть на флешку в папку Install. и прошиться как обычно. Ну и потом залить прошивку стандартную.

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

Добавлено: 18 авг 2023, 18:30
Nikolay81
AndereyKo писал(а): акинуть на флешку в папку Install
Точно. Распакуйте только из архива. Когда кнопки заработают, надо зайти в NAND1-1 и удалить все файлы, которые есть на 4,1, но нет на DDCSE. Также, последние прошивки от M350 уже решили проблему заливки прошивки от другого контроллера. Они не цепляют чужие slib и out.

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

Добавлено: 20 авг 2023, 19:44
White
xenon-alien писал(а): 18 авг 2023, 09:23
Но пока что мне эти варианты ( !=, ==, =>, <=, //, (), ;, как комментировать, и прочие мелочи) не попадались в найденной литературе по macro b.
Это стандартные операторы в программировании. Можно по ссылке посмотреть описания, глядишь поможет чем.
https://arduino.ru/Reference