Зачем поменяли название библиотеки ? Что значит добавил в проект как биб-ку по умолчанию ?
Вид для печати
Ну вы тоже хороши, вам вроде 2 человека последовательно описали что и как сделать. Вы хоть что-то попытались из этого сделать?
*.с это вроде и есть файл, на языке Си, о котором выше тоже писали.
Вы задаете одни и те же вопросы, но не пытаетесь ничего из рекомендаций попробовать сделать... Почему? Или я не так всё понял, или одно из двух.
Цитата:
Для библиотек, полностью реализованных в CoDeSys, используйте команду сохранения проекта как Внутренняя библиотека
Цитата:
Если вы планируете реализовать программные компоненты, объявленные в проекте, на других языках программирования (например С), сохраните проект как внешнюю библиотеку. Вы получите файл библиотеки и дополнительный заголовочный файл с расширением "*.h". Это заголовочный файл С. Он содержит объявления POU, типов данных и глобальных переменных, доступных в данной библиотеке. Если в проекте используется внешняя библиотека, то в режиме эмуляции работает реализация компонентов, описанная в CoDeSys. В реальный ПЛК загружается компилированный C код.
Вложение 89839
----------------------------------------------
Это встроенная справка
Вложение 89840
Нет связи с модулем МВ110224.2А. Вроде все верно настроено.
Замените Even на No Parity в проекте и во всех модулях и не меняйте никогда в модулях Овен ничего кроме скорости и слейв адреса.
вам к тому, что вероятно ваш модуль дохлый, раз работало раньше, а потом перестало. И codesys тут ни при чем.
Тогда проверьте, что после изменения настроек связи модуль принял их. Возможно он у вас так и остается на 9600 и так далее.
К модулю...
Вложение 89863
перемыка нужна, когда вы не знаете выставленных параметров. Что и сказано в инструкции. После выставления нужных параметров, перемыка снимается, проверяется связь на выставленных параметрах и подключается к ПЛК, ПК и так далее.
Это выглядело бы намного лучше, чем то, что вы пытаетесь делать сейчас. В данном плане к вам больше негатива возникает не только у меня. Вы бы хоть как то аккуратнее писали, а то: что за инструкция? может поясните? И т.д. Это же замечено в обсуждении библиотек. Тут не пацаны сидят, а дядьки лет от 30 до 50, а то и больше. Они не преподаватели, они могут и матерно выразиться.
Вы же инженер, наверное. А что должен делать инженер в первую очередь? Правильно, прочитать документацию, хотя бы по диагонали.
а конфигуратором подключаетесь для чего? чтобы выставить настройки связи как в кодесис или так и оставляете на 9600 и адрес 16?
даже если вдруг вы изменили настройки связи в модуле, то для того чтобы настройки вступили в силу - надо передёрнуть питанием
если конечно в конфигураторе вы все сделали правильно, и у вас не стоит никаких блокирующих изменения перемычек
я честно говоря просто в нецензурном удивлении
простейшие операции выставить настройки и подоткнуть модуль в работу
три страницы какойто переписки
какаято деградация