PDA

Просмотр полной версии : ПЛК110-24.30.P-M - таргет не работает



ПавелП
11.12.2022, 13:14
Перепробовал все варианты, перед тем как тут спрашивать...
Без загрузки таргета прога эмулируется.
При начальной загрузке: Конфигурация <none>
Подключение работает, но только "Режим эмуляции".

(файлы такие брал из разных архивов и версий для пробы)
PLC110.30_l
PLC110.30_m
При подключении с таргетом сообщение:
"Выбранный профиль не соответствует профилю целевой платформы!
Соединение будет отменено."
Светодиод "Связь" на ПЛК в этот момент загорается.

Прога, которая в ПЛК была работает, релюхи при старте и сбросе щёлкают, светодиоды выходов мигают.

Тестовая прога для загрузки на ST:
a: UDINT;
a:=a+1;
эмулируется, начисление "a" идёт шустро.

Такой он мне достался...
Потому и отложили в сторону. В морг?

ПавелП
11.12.2022, 14:01
Вам дали совет выполнить команду очистить все, пробовали?
Проект >> Очистить всё - никакой реакции...
Онлайн >> Подключение (в режиме эмуляции) >>
>> Сброс (все варианты) - никакой реакции...
Без подключения, которое не происходит, никакие команды не выполняются.

PLC - браузер не работает с ПЛК.
Не откликается на команды, только эхо выводит.

ПавелП
11.12.2022, 14:47
https://www.youtube.com/watch?v=eSTmoNeLa7A&list=PL2EcVEe6E9SB4F3WVm-MptpHA5ep0nrq5 этот курс видео смотрели. То что Вы описываете ни у кого не бывает
Я это в первую очередь всё проделал.
На всякий случай перебрал все версии таргет для ПЛК110.
Значит это неисправность...

ПавелП
11.12.2022, 15:04
шильдик плк выкладывайте и какую целевую платформу ставите тоже

ПЛК110-24.30.P-M (https://owen.ru/forum/showthread.php?t=37151)

install_target_v2.11_for_plc110_plc160.zip
PLC160-l
PLC160-M
PLC110.30_l ---------- пробовал это
PLC110.30_m ---------- и это
PLC110.32_l
PLC110.32_m
PLC110.60-l
PLC110.60-M

ПавелП
11.12.2022, 15:53
такой скрин повторите
если действительно не загружается в плк значит в сервис или на свалку
Всё такое есть.

ЗЫ и да таргеты есть и посвежее видимо https://owen.ru/product/codesys_v2/service_po
Произошло чудо!!!
PLC110.30_m_v2 - всё запрограммировалось, и релюшки бодро заклацали!!!
a:=a+1;
Out01:=a.5;
Out02:=a.6;
Out1:=a.7;
Out2:=a.8;


Старый драйвер нечто глючил - ПЛК старый очень.

Это всё что выдаёт браузер...
?
? - show implemented commands
mem - Memorydump
memc - Memorydump relative to code-startaddress
memd - Memorydump relative to data-startaddress


Боюсь перепрошивать.
Пока работает, мне и так хватит - задача после ПР200 упрощается. :)

Спасибо большое, что уделили время!!! :)

ПавелП
11.12.2022, 16:10
Шильдик от МО2
//за минуту до того это и выяснили ))

Для ПЛК110-24.30.P-M (https://owen.ru/forum/showthread.php?t=37151)
Поэтому я, как нормальный человек, и искал таргет PLC110.30_P-M - а находилось только:
PLC110.30_l
PLC110.30_m
и так как не работало, то я и будоражил общественность...

ОВЕНЫ любят ребусы задавать. :)

ПавелП
11.12.2022, 17:16
V2 не может быть старым ПЛК
Фото тумблера покажите
Тумблер не закрыт бортиками. Значит это...?

64476

А по шильдику разве не понятно что это?
Как точно узнать что это за зверь?

Валенок
11.12.2022, 19:13
Значит это...?
..как минимум мо1, что не есть "старый". Какой-то промежуточный.
В "старом" тумблера вообще небыло. Была нормальная кнопка.
Во всех случаях таржеты ..v2

kondor3000
11.12.2022, 19:46
Тумблер не закрыт бортиками. Значит это...?
А по шильдику разве не понятно что это?
Как точно узнать что это за зверь?

Какой шильдик, старый ПЛК с синей картинкой, этот без синей картинки, светодиоды в другом месте. Просто фото посмотреть, по ссылкам которые ещё в старой теме дал.
https://owen.ru/forum/showthread.php?t=35489&page=46#454

ПавелП
11.12.2022, 20:53
Какой шильдик, старый ПЛК с синей картинкой, этот без синей картинки, светодиоды в другом месте. Просто фото посмотреть, по ссылкам которые ещё в старой теме дал.
https://owen.ru/forum/showthread.php?t=35489&page=46#454
И не то, и не то. Нечто экзотическое.

Главное что код ST выполняет.
Переношу уже с ПР200, завтра буду подгонять на стенде,
и эмперически выяснять что это такое. :)

ПавелП
11.12.2022, 21:34
Вероятнее всего это инженерный образец, раз так просто достался. Я бы на закладывался его в производство пускать
А выяснить можно легко, заводской номер показать и тех поддержка скажет что это
Завтра буду созваниваться.
Мне надо именно по RS232 много передавать, для чего временно и взял 110-й.
В ПР200 с его ST обрезанным до функции толку было мало...

ПавелП
25.12.2022, 01:56
Спасибо всем за подсказки, разобрался, всё запустил и работает.
На языке ST всё очень шустро. :)

Визуализация по LAN тоже получилась отлично.
И в графиках, и с заданием параметров.
Только не пойму как вывести только одну переменную???
С квадратами, кнопками, гистограммами - нет проблем...

Редактор визуализации в CoDeSys прочитал: Конфигурирование элемента.
Удобно нажав на имя переменной, ввести туда значение.
Но надо не имя этой переменной, а динамическое содержимое видеть.
И "на него" вводить значение.

kondor3000
25.12.2022, 10:06
Но надо не имя этой переменной, а динамическое содержимое видеть.
И "на него" вводить значение.

Плохо читали, для вывода в тексте ставим %d, %3.1f , %s или например Temp1= %3.1f ( 3 цифры до и одна после запятой) На скрине все варианты 64802
В Переменной, Вывод текста вставляем нужную переменную по F2. 64800
А во Вводе, например цифровую панель 64801

ПавелП
25.12.2022, 20:29
Плохо читали, для вывода в тексте ставим %d, %3.1f , %s или например Temp1= %3.1f ( 3 цифры до и одна после запятой) На скрине все варианты 64802
Я хорошо читал и перебирал варианты. :)

В Help-е CoDeSys по "F1" половины таких пунктов нет... :(

Пришлось качать файл (https://ftp.owen.ru/CoDeSys23/06_Documentation/Cds23_Visu_v1.7.pdf) и курить его.
Похоже что на v2.3 ОВЕН-ы забили ...

Спасибо за помощь! :)

P.S. Небольшой вопрос:
Нужен рабочий пример передачи PLK110 по RS485 на терминалку одного байта.
В документации примеры - с ходу даже страшно туда заглядывать - как всегда наворочено...

kondor3000
25.12.2022, 21:12
Нужен рабочий пример передачи PLK110 по RS485 на терминалку одного байта.
..

Что значит терминалка?

ПавелП
25.12.2022, 21:19
Что значит терминалка?
Терминальная программа на ПК для винды. :)

Я на ST некий вариант запустил, но пока что запутался - т.к. нет приёма.

Не пойму где затык, или в ПЛК, или в ST, или в компе.

petera
25.12.2022, 21:50
Я хорошо читал и перебирал варианты. :)

В Help-е CoDeSys по "F1" половины таких пунктов нет... :(

Пришлось качать файл (https://ftp.owen.ru/CoDeSys23/06_Documentation/Cds23_Visu_v1.7.pdf) и курить его.
Похоже что на v2.3 ОВЕН-ы забили ...

Спасибо за помощь! :)

P.S. Небольшой вопрос:
Нужен рабочий пример передачи PLK110 по RS485 на терминалку одного байта.
В документации примеры - с ходу даже страшно туда заглядывать - как всегда наворочено...

Это навороченный пример?
64810

ПавелП
25.12.2022, 22:23
Это навороченный пример?
64810

Я и его пробовал.
Там под ПЛК100-Р.M Target 2.10.
У меня 110. Таргет другой, я перенёс через буфер в свой, и не пошло.

Это скрин чего?????

petera
26.12.2022, 04:55
Я и его пробовал.
Там под ПЛК100-Р.M Target 2.10.
У меня 110. Таргет другой, я перенёс через буфер в свой, и не пошло.

Это скрин чего?????

Это iso образ диска "Navigator_PLC_DVD_v3" от ОВЕН, открыт в программе UltraISO

kondor3000
26.12.2022, 08:29
Терминальная программа на ПК для винды. :)
Я на ST некий вариант запустил, но пока что запутался - т.к. нет приёма.
Не пойму где затык, или в ПЛК, или в ST, или в компе.

Зачем изобретать велосипед?
Есть Овен ОРС сервер шлёт и принимает из порта что угодно. https://owen.ru/product/new_opc_server
Можно использовать эмуляцию панели СП3ХХ (только панель Мастер), тут в соседней теме выкладывал пример обмена с реальным ПЛК.
https://owen.ru/forum/showthread.php?t=37216&p=397189#6



В Help-е CoDeSys по "F1" половины таких пунктов нет... :(

Выложенный скрин прямо оттуда, из Help-а CoDeSys по "F1"

ПавелП
26.12.2022, 10:54
Зачем изобретать велосипед?
Какой велосипед? Обычная терминалка.
Для первого тестирования берётся готовое и проверенное. :)


Есть Овен ОРС сервер шлёт и принимает из порта что угодно. https://owen.ru/product/new_opc_server
Спасибо за информацию. :)
Буду сейчас пробовать.

ПавелП
27.12.2022, 01:27
Буду сейчас пробовать.
Попробовал. Открыл пример
"01_SysLibCom\Инициализация порта\com_init_st.pro"
Перекомпилил под свой таргет без ошибок.

Но не знаю за что хвататься, чтоб получать из такого сложного прибора (http://www.i-mt.tech/resourses/documents/МТ.ИРИС.01.РЭ.pdf) ток трёх фаз, и напряжение трёх фаз.

Опыта "0". Имел дело только с RS232... :(
Хотел сразу мерять с токовых трансформаторов ток отдельными ADC, но надо какой-то эталон для таких измерений, а у этого точность огромная.
Других средств измерений нет...

За последнюю неделю освоил ПЛК110 с "0" - поток информации зашкаливает! :)
(*Порт открыт и инициализирован, теперь можно работать с портом*)
Но как формировать запросы и получать ответы???

kondor3000
27.12.2022, 08:40
Попробовал. Открыл пример
"01_SysLibCom\Инициализация порта\com_init_st.pro"
Перекомпилил под свой таргет без ошибок.

Но не знаю за что хвататься, чтоб получать из такого сложного прибора (http://www.i-mt.tech/resourses/documents/МТ.ИРИС.01.РЭ.pdf) ток трёх фаз, и напряжение трёх фаз.

Опыта "0". Имел дело только с RS232... :(
Хотел сразу мерять с токовых трансформаторов ток отдельными ADC, но надо какой-то эталон для таких измерений, а у этого точность огромная.
Других средств измерений нет...

За последнюю неделю освоил ПЛК110 с "0" - поток информации зашкаливает! :)
(*Порт открыт и инициализирован, теперь можно работать с портом*)
Но как формировать запросы и получать ответы???

Вы и так плаваете ещё, зачем осваивать биб-ки на таких приборах. Читайте его крнфигурацией, заодно закрепите материал.
А для биб-к возьмите пример попроще. Примеры есть на сайте.
Вот тема там есть ссылки и несколько примеров https://owen.ru/forum/showthread.php?t=36679

ПавелП
27.12.2022, 09:21
Вы и так плаваете ещё, зачем осваивать биб-ки на таких приборах. Читайте его крнфигурацией, заодно закрепите материал.
А для биб-к возьмите пример попроще. Примеры есть на сайте.
Вот тема там есть ссылки и несколько примеров https://owen.ru/forum/showthread.php?t=36679
Послушай я такой совет пару дней назад, то до сих пор бы раскуривал вывод переменной по документации. :)
Тут пара советов "что и как" по теме, и понимание с какой стороны к этому выводу подходить - с нагромождением в документации кучей параметров (причём реально сваленной в кучу), и всё закрутилось и завертелось.
Так и с "наворотами" протокола обмена.
Но 485-й оказался не так прост.

Я просил рабочий пример как с ПЛК110 послать байт в порт ПК.
И далее уже "раскрутить" сложности.

Если не сложно - рабочий простой пример?

P.S. Поверьте, я сначала читаю документацию, и только потом спрашиваю.
Там так много ненужного для моей простой задачи, но понять это можно, только уже досконально разобравшись.

Словесное описание двух разных специалистов одного и того же протокола - это два разных изложения, иногда противоречивых, для понимания третьим человеком.
А пример рабочий позволяет увидеть реальность!!! :)

kondor3000
27.12.2022, 10:01
Послушай я такой совет пару дней назад, то до сих пор бы раскуривал вывод переменной по документации. :)
Тут пара советов "что и как" по теме, и понимание с какой стороны к этому выводу подходить - с нагромождением в документации кучей параметров (причём реально сваленной в кучу), и всё закрутилось и завертелось.
Так и с "наворотами" протокола обмена.
Но 485-й оказался не так прост.

Во первых не надо мне тыкать. Я вам хоть раз ты написал?
Во вторых для того, чтобы сделать вам пример, мне нужно знать точно какой у вас ПЛК. Таргет ПЛК.
В третьих если вы не состоянии сами добавить 8 Bit ( 1 байт) в Модбас слейв, то вам как минимум надо посмотреть обучающие видео на ю-туб. 10-15 коротких видео
Программирование ОВЕН ПЛК110. Часть 7. Подключение к СПК часть 1

Тут ПЛК 110 выступает как слейв ( что вам и нужно) для СПК 107 мастера ( вместо СПК107 у вас комп с ОРС сервером.
https://www.youtube.com/watch?v=WhldODV1Cco
https://www.youtube.com/watch?v=yJkwRU33I80&t=373s

In_Da_Cher_A
27.12.2022, 10:14
Опыта "0". Имел дело только с RS232...
Но 485-й оказался не так прост.и не говори - В 232 Rx и Tx, а в 485 оказывается это А и В

как с ПЛК110 послать байт в порт ПК.у вас какаято каша в голове. Такое ощущение, что вы не понимаете, что такое интерфейс, а что такое протокол и как работает ПЛК.

Я просил рабочий пример"ты делаешь это без уважения" :D
шутка.
начните с обучающих видео по ПЛК. У вас серьёзные пробелы в базовых вещах

Валенок
27.12.2022, 10:59
Как то не ясно про что за "сложного прибора ток трёх фаз, и напряжение трёх фаз..." ?

ПавелП
27.12.2022, 12:33
Во первых не надо мне тыкать. Я вам хоть раз ты написал?
Прошу Вас подчеркнуть, где я Тыкнул???

ПавелП
27.12.2022, 12:35
Как то не ясно про что за "сложного прибора ток трёх фаз, и напряжение трёх фаз..." ?


Попробовал. Открыл пример
"01_SysLibCom\Инициализация порта\com_init_st.pro"
Перекомпилил под свой таргет без ошибок.
Но не знаю за что хвататься, чтоб получать из такого сложного прибора (http://www.i-mt.tech/resourses/documents/%D0%9C%D0%A2.%D0%98%D0%A0%D0%98%D0%A1.01.%D0%A0%D0 %AD.pdf) ток трёх фаз, и напряжение трёх фаз.
Вот была ссылка.

ПавелП
27.12.2022, 12:40
и не говори - В 232 Rx и Tx, а в 485 оказывается это А и В
- я про программную часть, аппаратная неизменна, кроме терминальных резисторов.

у вас какаято каша в голове. Такое ощущение, что вы не понимаете, что такое интерфейс, а что такое протокол и как работает ПЛК.
Каши нет. Есть вопрос, чтоб не перелапачивать ВСЮ ДОКУМЕНТАЦИЮ по теме.

"ты делаешь это без уважения" :D
шутка.
Всё нормально. Идёт нормальный диалог "чайника" с гуру. :)

начните с обучающих видео по ПЛК. У вас серьёзные пробелы в базовых вещах
Пробелов в базовых вещах нет. Есть тема, которую я не встречал в жизни.
Потому и спрашиваю.

ПавелП
27.12.2022, 12:46
Во вторых для того, чтобы сделать вам пример, мне нужно знать точно какой у вас ПЛК. Таргет ПЛК.
ПЛК110-30.Р-М таргет ПЛС110.30-M v2

В третьих если вы не состоянии сами добавить 8 Bit ( 1 байт) в Модбас слейв, то вам как минимум надо посмотреть обучающие видео на ю-туб. 10-15 коротких видео
Программирование ОВЕН ПЛК110. Часть 7. Подключение к СПК часть 1

Тут ПЛК 110 выступает как слейв ( что вам и нужно) для СПК 107 мастера ( вместо СПК107 у вас комп с ОРС сервером.
https://www.youtube.com/results?search_query=Программирование+ОВЕН+ПЛК110. +Часть7
C этим абсолютно согласен, но пример "мигания светодиодиком" для чайников по теме очень помогает!!! :)
Я же написал про документацию, и про большой объём новых вводных по теме.

Спасибо. Вечером буду посмотреть.

Валенок
27.12.2022, 13:04
Вот была ссылка.
битая?.....

kondor3000
27.12.2022, 13:14
ПЛК110-30.Р-М таргет ПЛС110.30-M v2

Вот вам пример, добавил 2 штуки 8 Bit (1 байт), так как регистр занимает 2 байта ( 16 Bit ) и рекомендуется добавлять по 2 шт. У регистра адрес 0,
и у обоих байт адрес 0, только биты от 0 до 15.

In_Da_Cher_A
27.12.2022, 13:18
- я про программную часть.вы случайно не на асссемблере до этого программировали?

ПавелП
27.12.2022, 13:52
битая?.....

Открывается везде, вот прямая уже. :)
http://www.i-mt.tech/resourses/documents/МТ.ИРИС.01.РЭ.pdf

там на стр. 46 три параметра

385 А Ток фазы A
386 А Ток фазы B
388 А Ток фазы C

ПавелП
27.12.2022, 13:54
вы случайно не на асссемблере до этого программировали?
Виновен!!! :cool:

In_Da_Cher_A
27.12.2022, 14:13
вообще не пойму - ап чомм здесь страдания уже на 4 страницы и скоро пятая пойдёт? какие-то стоны про сложный 485, какието поломанные таргеты, какие-то пересмылки байтов в компьютер....вспоминается картинка "что за бред вы несёте?"
есть прибор с модбасом, у него карта памяти, есть данные есть адреса, какие проблемы? бери плк, тупо без ментального дрочерства воткни конфиг мастер, воткни 485 , воткни слейва с адресом, воткни ЮМД, адреса регистров, флоатов и прочего чего тебе нужно, как в любом видосе
какие проблемы то????
так и начни с элементарного - с работы с ПЛК, с конфига, с базовых вещей....нет же - я всё знаю и так знаю, документацию читать не буду, дайте мне "курсовик списать" а я свои вводные поставлю....

ПавелП
27.12.2022, 17:55
вообще не пойму - ап чомм здесь страдания уже на 4 страницы и скоро пятая пойдёт? какие-то стоны про сложный 485, какието поломанные таргеты, какие-то пересмылки байтов в компьютер....вспоминается картинка "что за бред вы несёте?"
есть прибор с модбасом, у него карта памяти, есть данные есть адреса, какие проблемы? бери плк, тупо без ментального дрочерства воткни конфиг мастер, воткни 485 , воткни слейва с адресом, воткни ЮМД, адреса регистров, флоатов и прочего чего тебе нужно, как в любом видосе
какие проблемы то????
так и начни с элементарного - с работы с ПЛК, с конфига, с базовых вещей....нет же - я всё знаю и так знаю, документацию читать не буду, дайте мне "курсовик списать" а я свои вводные поставлю....
Спасибо за то что дочитали до этого места!!! :)
Знающие люди помогли советами, и дело пошло.
Даже в вашем письме есть полезная для меня информация!!!

Валенок
28.12.2022, 00:19
Открывается везде, вот прямая уже. :)
http://www.i-mt.tech/resourses/documents/МТ.ИРИС.01.РЭ.pdf

Неоткрывается

ПавелП
28.12.2022, 01:21
Неоткрывается

clck.ru/339G3d - это вариант с сокращением адреса
https://cloud.mail.ru/public/s1my/tbPJkvXyG - это выложил в облако
http://www.i-mt.tech/main - прямой сайт > поддержка > тех документация >
> поставить галочку выбора ИРИС > выбрать Руководство по эксплуатации ИРИС-МИ-96 (http://www.i-mt.tech/resourses/documents/%D0%9C%D0%A2.%D0%98%D0%A0%D0%98%D0%A1.01.%D0%A0%D0 %AD.pdf)

Антивирусник лютует...

Валенок
28.12.2022, 08:42
А Вы просто пдф выложите

ПавелП
28.12.2022, 09:32
А Вы просто пдф выложите

https://cloud.mail.ru/public/s1my/tbPJkvXyG - это выложил в облако, но открывается сразу пдф
https://cloud.mail.ru/public/Yaor/25Ka3qq96 - это папка с файлом, где этот пдф

Валенок
28.12.2022, 10:03
Ну вот и пдф, а то ссылки, ссылки..

...
Я просил рабочий пример как с ПЛК110 послать байт в порт ПК.
И далее уже "раскрутить" сложности.

Если не сложно - рабочий простой пример?...

Вот :

var
B : byte; //это шлём в порт Com
---
SysComWrite(Com,adr(B),1,0);
Кстати, пример универсальный - не только ПЛК110, но и ПЛК160 и другие.

ПавелП
28.12.2022, 10:27
Ну вот и пдф, а то ссылки, ссылки..
А внутри некоторых фирм админы и начальство бывает лютую..
Закрыто в инете почти всё. Приходится свой сотовый подключать.


Вот :

var
B : byte; //это шлём в порт Com
---
SysComWrite(Com,adr(B),1,0);
Кстати, пример универсальный - не только ПЛК110, но и ПЛК160 и другие.
Самый толковый ответ - коротко и по делу!!!

Спасибо огромное! :)

Чего тут только не было, вместо ответа... :(

Правда, всё это пошло на пользу. :cool:

In_Da_Cher_A
29.12.2022, 00:04
Самый толковый ответ - коротко и по делу!!!"а вы и есть за меня будете? - ага!". жипег

ПавелП
30.12.2022, 10:00
Ну вот и пдф, а то ссылки, ссылки..
Удалось что интересное найти в документе?

ПавелП
30.12.2022, 10:47
Автоматический запуск при включении ПК.
CodeSYS надо запускать "вручную".
Можно прописать в бат-файл запуск при вкл ПК.
Но как "автоматом" запустить нужную программу, чтоб визуализация работы с девайсом запустилась???
В поддержке сейчас уже нет знающих людей, все уже на празднике. :)

Решили пока так: (инструкция для работника)
1) Вкл ПК.
2) Запустить CodeSYS.
3) Выбрать "файл", и там в меню, последнюю запомненную программу.
4) Нажать значёк подключение.
5) "F5" старт.
6) Работать. (или, при панике, звонить по номеру NNN) :)

Когда писалась прога, то над этим не задумались...

Cs-Cs
30.12.2022, 11:33
ПавелП Так визуализация в CodeSys 2.3 же только внутренняя. Для разработки программы, а не для использования.
Теперь придётся задуматься xD и переходить на другой ПЛК с WEB-визуализацией =/

ПавелП
30.12.2022, 11:59
ПавелП Так визуализация в CodeSys 2.3 же только внутренняя.
Для разработки программы, а не для использования.
Теперь придётся задуматься xD и переходить на другой ПЛК с WEB-визуализацией =/
М-даа... Что оптимальнее для простенькой визуализации?
Да ещё и переползти надо будет с ПЛК110, на ПР200 - задача оказалось не сложной.


Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. Блин. Об этом я тоже заранее не подумал... :)

In_Da_Cher_A
30.12.2022, 12:25
Удалось что интересное найти в документе?так это мы у вас хотим спросить. Что вы там хотите найти и что вы вообще там ищите, а?

kondor3000
30.12.2022, 13:04
Автоматический запуск при включении ПК.
CodeSYS надо запускать "вручную".
Можно прописать в бат-файл запуск при вкл ПК.
Но как "автоматом" запустить нужную программу, чтоб визуализация работы с девайсом запустилась???
В поддержке сейчас уже нет знающих людей, все уже на празднике. :)

Решили пока так: (инструкция для работника)
1) Вкл ПК.
2) Запустить CodeSYS.
3) Выбрать "файл", и там в меню, последнюю запомненную программу.
4) Нажать значёк подключение.
5) "F5" старт.
6) Работать. (или, при панике, звонить по номеру NNN) :)

Когда писалась прога, то над этим не задумались...

Вы так и не посмотрели обучающие видео. Иначе не писали бы этого. Пункт 5 уже не нужен, если программа уже записана в память ПЛК и запущена.
Кроме того допускать оператора к программе ПЛК чревато. Он может влезть куда не надо и не найти выхода оттуда. Или вообще изменить программу.
Уж лучше поставить простую Скаду и выводить параметры в её визуализацию. До 32 параметров вообще бесплатно и запуск по 1 клику.

А автоматом, для местной передачи, данные из ПЛК отправляют на панель оператора и комп вооще не нужен.
Для больших расстояний, ПЛК работает постоянно вместе с компом на котором установлена СКАДА, которая передаёт данные куда угодно.

In_Da_Cher_A
30.12.2022, 20:20
Вы так и не посмотрели обучающие видео. Иначе не писали бы этого. Пункт 5 уже не нужен, если программа уже записана в память ПЛК и запущена.
Кроме того допускать оператора к программе ПЛК чревато. Он может влезть куда не надо и не найти выхода оттуда. Или вообще изменить программу.
Уж лучше поставить простую Скаду и выводить параметры в её визуализацию. До 32 параметров вообще бесплатно и запуск по 1 клику.

А автоматом, для местной передачи, данные из ПЛК отправляют на панель оператора и комп вооще не нужен.
Для больших расстояний, ПЛК работает постоянно вместе с компом на котором установлена СКАДА, которая передаёт данные куда угодно.
им бесполезно что-то объяснять - эти ребята страшно далеки от АСУ ТП

Валенок
30.12.2022, 22:57
Удалось что интересное найти в документе?
Да
................

ПавелП
31.12.2022, 18:08
им бесполезно что-то объяснять - эти ребята страшно далеки от АСУ ТП

У меня к вам большая просьба.

Т.к. от ваших сообщение информации "0" (ноль),
не могли бы вы, не закатывать тут истерик?

Я просмотрел вашу переписку - беспрерывное требование конфликтов,
и ничего путного.

Это не форум для ваших испражнений.

Спасибо, что вы поняли мою просьбу.

ПавелП
31.12.2022, 18:21
Вы так и не посмотрели обучающие видео. Иначе не писали бы этого. Пункт 5 уже не нужен, если программа уже записана в память ПЛК и запущена. Я смотрел обучающие видео, и по ним, и с помощью этого форуму, написал программу управления испытательным стендом, с визуализацией и заданием параметров.
От того что будет лишний раз нажато "F5" ничего страшного не случиться.


Кроме того допускать оператора к программе ПЛК чревато. Он может влезть куда не надо и не найти выхода оттуда. Или вообще изменить программу.
О чём и был вопрос - как этого избежать. :)


Уж лучше поставить простую Скаду и выводить параметры в её визуализацию. До 32 параметров вообще бесплатно и запуск по 1 клику.
О чём и был вопрос - что перспективнее. :)


А автоматом, для местной передачи, данные из ПЛК отправляют на панель оператора и комп вооще не нужен.
Для больших расстояний, ПЛК работает постоянно вместе с компом на котором установлена СКАДА, которая передаёт данные куда угодно. Это идеальный вариант за кучу денег.

ПавелП
31.12.2022, 18:30
Да................ Прошу извинить, очень спешил к НГ успеть запустить в работу всего, что создал. :)
Тарирование токовых трансформаторов оставил на последок - сейчас "нечто" отображается при включении нагрузок, но с поправкой на сквозняки...
Прокатила "точность" при демонстрации.
Т.к. это не используется в работе, а создано как макет, то и не заметно пока. :)

там, в документе, на стр. 46 три параметра


385 А Ток фазы A
386 А Ток фазы B
388 А Ток фазы C


Хотелось получить совет, как сформировать запрос, и получить эти
три параметра, для тарировки токовых трансформаторов, в другой схеме.


Других средств точного измерения нет в этих краях.

Вкурился в несколько примеров ModBYS, но там десяток параметров, назначение которых непонятно с первого захода.
Сейчас появилось время, пару дней, я снял контролеры и дома буду с ними возиться.

Буду благодарен за любые советы. :)

Валенок
31.12.2022, 20:01
Буду благодарен за любые советы...
1.Лично я не юзаю мастера в конфигурации, но учетом что модбас Вам незнаком, а ПЛК дома - забудьте про измеритель и "байты".

2.Две скрепки. Соединяете A1-A2 и В1-B2. Делаете слейв на Rs-1 и мастера на Rs-2 (или наоборот). Добиваетесь связи (чтение и запись) - по Modbus-RTU (начал бы с 115200 8n1)

3.Если добились - добавляете измеритель на линию со слейвом (его пока не убираете как контроль). Соотв.настройки измерителя

4.

там, в документе, на стр. 46 три параметра
385 А Ток фазы A
386 А Ток фазы B
388 А Ток фазы C

не ГОСТ Р МЭК.. , а Modbus-RTU таб.12-5 (предполагаю - вторичные)
Подзадачи:
a)cортировка карты по человечьи - по возрастанию (эксел в помощь)
(имхо, авторы карты составляли её непосредственно в момент празднования НГ.)
б)выяснить возможность считать всё за минимальное кол-во запросов. Лучше за 1. (здесь - темы про "строки")
в)создать эквивалентную (или длязадачную) структуру
г)выяснить порядок байт для флоатов измерителя
(Как опора - розетка, частота и напряжение)
д)выяснить устойчивость и реальную скорость связи (собственный слейв ПЛК можно убрать. Как признак OnRecv - любое изменение в блоке читаемых данных SysMemCmp).
е)подумать - что вообще надо
ё)еще раз подумать - что вообще надо и обрезать ненужное.
удачи

---
Всех с наступающим ! (некоторых - уже с Новым !)

melky
01.01.2023, 13:22
Это идеальный вариант за кучу денег. от нуля копеек, только стоимость ПК.

In_Da_Cher_A
04.01.2023, 00:39
Т.к. от ваших сообщение информации "0" (ноль),
пару дней назад было совсем другое :D

Даже в вашем письме есть полезная для меня информация!!!
поржал. поря бы определиться к 6 странице

Я просмотрел вашу переписку
я тоже - "дайте мне рабочий пример, дайте мне..."
как там в одной притче - ты хочешь есть сегодня и просишь рыбу, тебе же дают удочку, чтобы ты был сыт и завтра

посмотри ещё раз пост 38 и может что-то дойдёт

хэппи нью йиа

Сергей0308
04.01.2023, 02:14
Прошу извинить, очень спешил к НГ успеть запустить в работу всего, что создал. :)
Тарирование токовых трансформаторов оставил на последок - сейчас "нечто" отображается при включении нагрузок, но с поправкой на сквозняки...
Прокатила "точность" при демонстрации.
Т.к. это не используется в работе, а создано как макет, то и не заметно пока. :)

там, в документе, на стр. 46 три параметра


385 А Ток фазы A
386 А Ток фазы B
388 А Ток фазы C


Хотелось получить совет, как сформировать запрос, и получить эти
три параметра, для тарировки токовых трансформаторов, в другой схеме.


Других средств точного измерения нет в этих краях.

Вкурился в несколько примеров ModBYS, но там десяток параметров, назначение которых непонятно с первого захода.
Сейчас появилось время, пару дней, я снял контролеры и дома буду с ними возиться.

Буду благодарен за любые советы. :)

Можно добавить что и сопротивление проводов, точнее их сечение тоже рассчитывают, в смысле, чтобы общее сопротивление нагрузки ТТ не превышало максимально допустимое, например(недавно писал уже в одной из тем): при мощности ТТ = 5 ВА, сопротивление нагрузки, вместе с проводами не должно превышать 0,2 Ом, надеюсь, Вы с этого начинаете расчёты, иначе будет большая погрешность измерения, по простому - погоду показывать!

Вот здесь уже об этом Вам писал: https://owen.ru/forum/showthread.php?t=17153&page=482

ПавелП
05.01.2023, 10:32
Можно добавить что и сопротивление проводов, точнее их сечение тоже рассчитывают
...
Вы с этого начинаете расчёты, иначе будет большая погрешность измерения, по простому - погоду показывать!
Абсолютно верно. Там падение есть. Подгонка этого параметра в последнюю очередь.

Вот здесь уже об этом Вам писал: https://owen.ru/forum/showthread.php?t=17153&page=482 Схема другая, т.к. меряется всё ПР200, а там полуволну не поймаешь.

ПавелП
10.01.2023, 20:27
Автоматический запуск при включении ПК.
CodeSYS надо запускать "вручную".
Можно прописать в бат-файл запуск при вкл ПК.
Но как "автоматом" запустить нужную программу, чтоб визуализация работы с девайсом запустилась???


ПавелП Так визуализация в CodeSys 2.3 же только внутренняя. Для разработки программы, а не для использования.
Теперь придётся задуматься xD и переходить на другой ПЛК с WEB-визуализацией =/


Кроме того допускать оператора к программе ПЛК чревато. Он может влезть куда не надо и не найти выхода оттуда. Или вообще изменить программу.

Вот, нашёл... Может кому поможет. :)
F1 - Полезно читать хелп-ы. раздел: "Командная строка. Командный файл."
Через 10 дней, я дошёл до этого раздела! :)
Настроек и возможностей - тьма-тьмущяя!!!

Дальше будет интереснее.

"C:\Program Files (x86)\3S Software\CoDeSys V2.3\Codesys.exe" "C:\Program Files (x86)\3S Software\CoDeSys V2.3\MOTOP-N.pro" /online /run

Открыть программу и запустить на выполнение. Месяц уже это отработало!