Вот мой проект
Вот мой проект
Владимир вы не можете проверить мой проект (см. вложение) ? На моем ПЛК он почему-то не работает. Выход 3 ПЛК не переключается (светодиод не загорается).
Последний раз редактировалось Newcomer; 11.01.2017 в 17:43.
Владимир, чем порадуете ?
Технически, да, про переменную я неправильно сказал.
Но для POU не работает. Для POU не получается сделать "Show cross references" и узнать где вызывается.
Для типа данных -- тоже не получается. Не работает ни в окне POU (например, если переменная объявлена как enum тип), так и на определении самого enum'а нельзя сделать "Show cross references".
Перейти к объявлению POU можно, а к объявлению переменной -- нет.
Можно ли "вернуться назад" после операции "zoom (alt+enter)" -- непонятно (я не смог).
Отформатировать код можно? Тоже нет?
В моем случае просто обязательно. От показаний этого энкодера работают еще 14 исполнительных устройств. Есть градус включения и градус выключения. Если не обнулять по Z, то после первого оборота вся логика работы устройств просто встанет. Позднее я предоставлю полный проект, когда он будет готов
Последний раз редактировалось IVM; 12.01.2017 в 13:39.
Изменил таргет на 110-32М v2, залил в ПЛК -- работает.
Визуально оба выхода постоянно горят (ну, глазами килогерц всё равно не увидишь, поэтому так и должно быть, что визуально оно просто горит).
Вот видео из КДС: http://recordit.co/R65u4Wcdu7
Счётчик импульсов бежит, всё в порядке.
Что у вас показывает КДС в момент работы программы?
Возможно, у 110-32 и 110-30 по разному распаяны выходы. Тут уж не знаю.
Код:PLCInfo PLC model MODEL PLC 110-32 Binary VERSION 0.3.43 Need Target version >= 3.07 Compiled: 14:24:18 Sep 15 2015 STM32 binary version 114 MAC 6A:77:00:FF:FE:F4 IP 10.0.6.10 GATE 10.0.6.1 MASK 255.255.255.0