Боюсь/стесняюсь продолжать тему, ибо нормальный человек уже бы наверно разобрался, но у меня все урывками и в свободное время...
В общем с панелью в первом приближении разобрался. Скачал конфигуратор, что то нам накидал, зашил в панель, потыкал - работает, рад.
В том числе нашел кнопку ввода данных и выпрыгивающую сенсорную клавиатурку. В общем теоретически в ячейку данные положил.
Понимая куда положил чисто теоретически понимаю откуда взять и наверно окунувшись ещё в один мануал разберусь как её оттуда достать. Но. Мне то нужно данные преобразовать. Т.е. на входе, в ячейке у меня данные в мм, а мне их нужно преобразовать в импульсы для контроллера ШД. По сути операция простейшая, вытащить данные из ячейки (пользовательские), вытащить множитель из регистра (константа) или даже просто помножить на константу (если не увлекаться делением шага, что в принципе нафиг не надо на данном этапе) и выдать результат на ногу. Это если я все правильно понимаю.
Вот тут дошло до программирования и я что то хрен знает с какой стороны подступиться. Хоть к ST, хоть FBD хоть к CFC...
Может есть какие то примеры у добрых людей для полной обезьяны с тремя классами церковно-приходской?
Ну и ещё вопрос: как задавать скорость движку? Т.е. как задавать частоту с которой на драйвер будут подаваться импульсы? Это зависит от частоты самой ПЛК? А если мне нужно медленнее то как-то вводить множитель? Как это реализовывается программно?
Что смотреть/читать, куда бежать?
Заранее всем благодарен!
Отправлено спустя 58 минут 38 секунд:Хм... дальше поток сознания..
Получается что переменная в ячейке на морде у нас есть.
Контроллером мы забираем её оттуда по модбасу.
Далее присваиваем в контроллере переменной на входе адрес IN1, а выходной ноге адрес O1.
На ST пишем что то вроде
О1:=IN1*200;
// с синтаксисом поправьте кто знает или киньте какой-нибудь инструкцией пожалуйста.Теоретически должно получиться то что требуется при условии что имеем 200 импульсов на оборот, а оборот равен миллиметру.
Или я не прав?
Но в любом случае остается вопрос с частотой/скоростью...