возникла проблема, на визуализации codesys корежит некоторые шрифты, так часть цифр отображается нормально, а часть цифр становится очень маленькими и странного кривого шрифта, в настройках элементов отображающих эти цифры все одинаково. никто не сталкивался с такой проблемой?
Уважаемые форумчане. У кого-нибудь появлялось такое сообщение в Кодесис в режиме симулятора при входе online-Login:
Инструкция по адресу "00x00c41a12" обратилась к памяти по адресу "0x00000078". Память не может быть "read".
"OK" - завершение приложения
"Отмена" - отладка приложения
После этого приложение вылетает. После того, как создаю новый проект и копирую туда тот же текст, ошибка перестает появляться на какое-то время. Может я чего-то недоустановил при инсталляции Кодесис? Версия 2.3.8.1.
С уважением, Михаил.
Возник такой вопрос. Кто-нибудь в CDS перетаскивал например Modbus(master).UNM из одной конфигурации в другую (то есть из одной программы в другую). Просто ПЛК разные, но к ним будут слевы одинаковые подключены подключены, руками перебивать как то дурной тон, да и ошибиться можно (регистр очень много).
Некоторые умельцы делают экспорт. Правят файл и делают импорт.
Уважаемые программисты! Такой вопрос у меня.
Реально ли в редакторе FBD править текст? Я не могу никак к нему приспособиться. Если с первого раза правильно не написал, то любые правки, типа вставить дополнительный выход после AND приводят к неправильной работе.
Например, у меня верхний вход оператора AND - 1, нижний вход - 1. На выходе добавил ответвление при помощи ASSIGN. В результате работает только вторая добаленная ветка. На первую 1 не приходит. Неужели в этом редакторе нельзя из выхода сделать ответвления?
Еще не понятно как удалить один блок внутри ветки. Иногда удаляется, а иногда удаляется сразу пол ветки. Скопировать несколько блоков вместе не получается, начинаешь по одному копировать куда-нибудь отдельно, потом по частям собирать. В результате компилятор ругается и приходится все заново ручками переписывать. Как Вы в нем работаете?
Может у меня глючный Кодесис? Какая самая последняя версия подходит для ПЛК 100? Если можно, проверенную ссылочку, где можно скачать.
Спасибо. С Уважением, Михаил.
Сделайте пожалуйста скрин не очень понятно...
все зависит от того какую часть блока (или сам блок) вы выделили перед тем как нажать - удалить
Переходите на CFC (аналог FBD) - свобода действий. Единственное НО(!): В FBD поток данных идет по веткам, как я понимаю сверху вниз и слева направо, в CFC поток идет по нумерации блоков - за этим нужно следить(!) или просто можно активировать пункт "в соответствии с потоком данных" и править его каждый раз после редактирования программы дабы не было сбоев. По ходу дела Вам станет более понятнее.
CoDeSys версия 2.3.9.35 (Русифицированная версия)
Делая что-то не правильно, вы никогда не потеряете полученный опыт
Может Вам язык CFC попробовать, тот же FBD, но без привязки к цепям.
Спасибо огромное, CFC это то что нужно. Совсем другое дело.
Подскажите пожалуйста возможно ли на языке ST организовать прыжок выполнения сценария программы через строки?
Пример: после выполнения строки №31 по выполнению условия прыгнуть на строку №26, если условие не выполнилось продолжить выполнение сценария программы перейдя к строке №32
Спасибо
Делая что-то не правильно, вы никогда не потеряете полученный опыт