нет, не то я ожидаю увидеть)) возможно многого хочу...
это для меня принцип построения телеграмм. все хочется найти подобное
как здесь, это первая часть от всей программы
https://www.youtube.com/watch?v=Pgw8AzfF_Pw
или
https://www.youtube.com/watch?v=rQorXIq ... rWQnpypOLv
подобный товарищ объясняет, у него я и учился.
, после такого видео, сразу понятно, как составлять телеграмму и за
что отвечает бит в ней. Кстати, второй товарищ всё инфо из документации берет.
по sew не могу осилить, не тот подход видать. много информации избыточной, не отсортировано.
стандартный пример от sew понятен, а вот самому изменить, например, I-составляющую
у PID никах. ухудшает еще неоднозначные понятия.
пример, gsd файл имеет название movitrack, внутри читаем movidrive.
в файле с заголовком movidrive встречаем библиотеку movilink. Еще шлюз какой то появляется,
это еще одна железяка должна устанавливаться, мне сказали туда не смотреть.
не мое. кстати, на скриншоте о каком то шлюзе речь, я и не читаю такое.
как и если параметры относятся к IPOS. не понятная канитель это позиционирование.
один параметр и два регистра для него, один обычный другой IPOS.
кстати, составляющие PID регулятора только через IPOS доступны.
Но мне самому не разобраться. Читаю пока.
Если бы лишнее отсортировать, знать направление во что вникать.
Очень огромный объем информации, не выделяется нужное.
В примерах так и не нашел, как народ с PID работает. Да и не работают, по-ходу.
Только, что библиотеку для SEW камерад подкинул, в ней так же не используется
PID частотника.
Да и по коду ничего не понял. Наверное тему отдельную делать, что бы
эту библитеку обсудить.
Конфигурируется в параметрах 870 (слово управление), 871 - задание ит.п.
особенно описание битов 8-15 у PI1 красноречивое или 7-15 PO1 .
Мне понятно, что вам понятно, а вот мне не понятно ))
off
сапоорт действительно никуда, вместо одного советуют другое.
просто так и отвечают, не умеем не знаем, но за бабки сделаем.
Делал официальный запрос на услуги и тишина.
Завтра в центральную позвоню, наведу порядок. Даже предложение о продаже
частоников не прислали.
Итон уже стоял в дверях за такое время..Правда, расписался в бессилии.
Предложил векторный частотник покупать.
Но как то научился я и безвекторный настраивать. крутить много параметров нужно было, но работает и до сих дней. Но это лирика.
ps
не спиться, перечитал еще один раз ваш пример С, по работе с PID регулятором.
в функции обращение к блоку данных происходит по-разному, то как указатель P#dbx, на намек что периферия (буква P), то как к порядковому слову в блоке "DBW12"- к 12 слову в блоке.
или обработка битов, вновь dbx15.1 -15 ое слово бит второй но уже без указания на периферию.
Так задумано или не реализовать по-другому, а то такое ощущение, что все новые блоки данных появляются. Не сильно умному трудно разбираться. Это я про себя. И в сети 54 ой ошибка в комментарии, по-моему лет дцать назад уже намекал об этом. в комментарии речь о блоке данных 301.
и пара вопросов,
1. на скринах где назначаются переменные функции, входные, выходные и переменные, чего то в кадр не попало? ниже, как бы еще чего-то написано.
файлом не поделитесь, оригиналом?
поменяю на такую же функцию в виде библиотеки для SEW, другого нет ничего у меня.
Хотя, и так и сяк ее вам отошлю. Пробую перевести немецкие коментарии на русский не повредив
саму функцию, ничего пока не получается, не могу найти куда тыкать.
2. в начале описания блока данных обращается внимание на измененный порядок байтов в словах.
Это для простоты копирования данных в и из частотника?
чего-то брат француз-араб с ютуба об этом так же говорил.
найти бы где порядок слов управления у sew определяется.
3. по использованию конфигурации ProfibusDP, вы используете 8 слов процесса без параметров.
Я считал, да и сапорт рекомендовал, что для управления параметрами нужно конфигурацию
со словом "параметры" выбирать, что бы до PID добраться.
Не могли бы помочь мне ликвидировать это заблуждение?
У sew еще DPV1 в наличии, для использования не стандартных слов, но там еще movilink путается под ногами, мануал сегодня перечитывал по dpf21B пятьсотый раз. И без толку.
Но не будем о грустном,
разъясните, как применяя только слова процесса в телеграмме можно параметры изменять? В этом примере уставка PID регулятора задается, 18 ое слово в блоке данных.
Или для чего нужно слово параметров в конфигурации?
На скринах с конфигурации видно два частотника, правильно ли я понял, используя различные адреса I/O применительно к этой функции можно обращаться то к одному то к другому частотнику?
4. из манула по sew о консистентых данных цитата
" если 3 байта и более 4, то использовать для обмена информацией функции"
такую формулировку и в других местах встречал по DP-DP coupler у, по-моему.
Трактую верно, что если 4 байта, то можно на "прямую" обращаться.
Если не устали от меня, то пару слов, чем вызвано это?
Спасибо, форумчане, что терпите меня, удачной и веселой рабочей недели всем.