Выглядит серьезно. Вы протестировали с реальным контроллером ШД и двигателем? В реальную панель загружали?
Выглядит серьезно. Вы протестировали с реальным контроллером ШД и двигателем? В реальную панель загружали?
Вы хотите, чтобы я за один день сделал полностью работающий проект?
ЗЫ.
А если серьезно, то
На видео показано мое представление интерфейса терминальной программы. А именно каким образом можно вводить на экране панели символы команд в контроллер и каким способом можно выводить на экран ответы контроллера.
В этом виде программа в панели прекрасно работает. Могу ее в личку скинуть Вам, поиграетесь.
Контроллера ШД у меня нет и о существовании указанной Вами модели OSM-88u узнал только три дня назад. По этому на данном этапе я не реализовал ту часть программы, которая должна вести обмен с контроллером посредством протокола OSMASCII
В лучшем случае, если буду продолжать, то смогу только протестировать обмен с помощью гипертерминала - посылать символы команд из панели в гипертерминал через СОМ порт и в гипертерминале вручную вводить предпологаемые ответы контроллера.
Последний раз редактировалось petera; 18.04.2017 в 09:50.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
https://www.youtube.com/@%D0%9F%D0%B...BA%D0%BE%D0%B2
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Если вы скинете мне программу в личку, буду весьма благодарен, хотя бы будет от чего оттолкнуться.
Насчет тестирования с гипертерминалом, думаю, такого теста будет вполне достаточно, так как контроллеры с ним работают.
Если заинтересуетесь, кроме ОСМProgrammer есть аналогичная программа на сайте "Электропривод.ру", название
SMS Programmer, работает с контроллерами других фирм, но аналогичным образом(символами ASCII) , более продвинутая в смысле установок - там программируется три оси, причем программирование перемещений делается не в шагах двигателя, а непосредственно в миллиметрах.
Кстати, попробуйте предложить "Овену" ваш проект, может, они заинтересуются и
пустят в работу, в смысле, будут по заказу устанавливать в свои панели за дополнительную оплату.
Последний раз редактировалось Р.Александр; 18.04.2017 в 11:45.