-
Вложений: 1
Codesys -> ПЛК100
Всем привет. Помогите разобраться с Codesys.
Я в нем совсем новичек, но решил попробовать поработать, когда знакомый студент обратился ко мне за помощью в создании проекта Trace Mode + ПЛК100 для тестирования процессов ОМД - из этого я знаком с ТМ :o
Неделю боролся с задачей. Смотрел видео, примеры.. Но у меня под рукой ПЛК нету и проверка программы делается только в универе и без меня.
Сегодня знакомый проверял все с преподавателем. У них не получилось записать программу в ПЛК. "Подключение невозможно.. код ошибки 0" - как-то так. Преподаватель сказал, что это потому, что в PLC Configuration поставлено Modbus slave - и это относится к самому Codesys - тоесть, это делает среду разработки слейвом, а она должна быть мастером и управлять передачей :eek: Звучит не убедительно..
Может проблема в банальном - в настройках связи ? Online - Communnication Parameters. например, скорость связи не соответствует настройкам системы.
На всякий случай выкладываю проект ТМ 6.07 base и Codesys 2.3
-
Попытайтесь описать пошагово, как Вы создавали проект, к примеру у меня вообще не получилось запустить чисто Ваш проект в КДС, конфиг ПЛК отсутствует
-
Попробуйте вместо глобальных переменных имена присвоить в своем конфигураторе, как показано на рисунке. На эмуляторе у Вас дома Ваша программа работает?
-
Вложений: 2
1) создал новый проект с таргетом PLC100.R-L .
2) добавил POU. Написал программу.
3) в PLC Configuration добавил Modbus slave, протокол 485 в Modbus FIX и переменные для передачи по сети.
4) добавил глобальные переменные.
5) в меню Online - Communication Parameters добавил Serial (RS232), но скорость оставил по умолчанию 38400 (студент говорит, что они меняли скорость на 115200 - не помогло).
Все. Только в пункте 3 я сначала сделал TCP в MB FIX, но они передумали, сказали, что по TCP не могут подключить и надо 232/485. Я поменял на 485 и еще создал копию проекта уже с 232 - на всякий случай не сколько вариантов. Сейчас остановились на 232.
У меня и у него на домашнем ПК в эмуляторе все работает. А еще у преподавателя в PLC Configuration несколько строк красные :confused:
-
1) таргеты в универе такиеже? З) протокол модбаса настроен, по параметрам совпадает с ТМ? 4) от глобальных избавтесь, сделайте как на рисунке
-
Вложений: 1
В универе таргеты такие же.
Протокол модбаса настроен как и в ТМ - но до ТМ еще не дошло дело.
От глобальных избавился.
Спасибо за ответы.
-
каким кабелем пользуются, чтоб программу записать и какой порт используют для этого
-
Еще хотелось бы услышать, читали ли Вы РЭ_ПЛК100.pdf п.8.2 на стр.20, п.10.2.5 на стр 26 и стр.38-39
-
Уже обратил внимание на те пункты РЭ. Сообщил знакомому, он наверное уже завтра будет разбираться в универе.
Большое спасибо, capzap!
А вы пробовали открыть мой проект? Получилось?
-
:) с телефона не получается, будет под рукой КДС попробую еще раз