- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Ошибки при использовании блока из библиотеки Oscat.
Модератор: kirillio
-
- здесь недавно
- Сообщения: 8
- Зарегистрирован: 01 окт 2014, 18:10
- Имя: Александр
- Страна: Россия
Ошибки при использовании блока из библиотеки Oscat.
Помогите пожалуйста разобраться...При добавлении блоков из библиотеки Oscat программа не компилится и вылезают ошибки.
Прикладываю пример и саму библиотеку. Среда - TwinCAT. ПЛК- Beckhoff CX9000
Спасибо.
Прикладываю пример и саму библиотеку. Среда - TwinCAT. ПЛК- Beckhoff CX9000
Спасибо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 759 раз
Re: Ошибки при использовании блока из библиотеки Oscat.
OSCAT это открытые библиотечные модули, заглянуть внутрь которых можно без проблем. Скорее всего Вы не все необходимые модули добавили. Сложные модули OSCAT включают в себя простые из той же библиотеки.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 8
- Зарегистрирован: 01 окт 2014, 18:10
- Имя: Александр
- Страна: Россия
Re: Ошибки при использовании блока из библиотеки Oscat.
Я только осваиваю программирование...по этому ничего еще не соображаю.
Но добавил всю библиотеку...
Модули конечно открытые..но вот что там к чему мне не понятно.По этому и спросил здесь,и пример в котором появились ошибки скинул.
Спасибо за участие.
Но добавил всю библиотеку...
Модули конечно открытые..но вот что там к чему мне не понятно.По этому и спросил здесь,и пример в котором появились ошибки скинул.
Спасибо за участие.
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 759 раз
Re: Ошибки при использовании блока из библиотеки Oscat.
Насколько помню, OSCAT building зависит от OSCAT basic.
Если я не прав, пусть коллеги поправят.
Если я не прав, пусть коллеги поправят.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 8
- Зарегистрирован: 01 окт 2014, 18:10
- Имя: Александр
- Страна: Россия
Re: Ошибки при использовании блока из библиотеки Oscat.
То есть советуете попробовать обе библиотеки подключить и еще раз проверить? Сейчас попробую.
-
- здесь недавно
- Сообщения: 8
- Зарегистрирован: 01 окт 2014, 18:10
- Имя: Александр
- Страна: Россия
Re: Ошибки при использовании блока из библиотеки Oscat.
Спасибо:) Вы оказались правы. Нужно было обе подключать :)
-
- здесь недавно
- Сообщения: 8
- Зарегистрирован: 01 окт 2014, 18:10
- Имя: Александр
- Страна: Россия
Re: Ошибки при использовании блока из библиотеки Oscat.
Да... и еще - если у кого возникнет такая же проблема, это еще не все. При подключении oscat basic проект все ровно не компилится из-за ФБ SCALE_R - решил проблему удалением этого блока из библиотеки.
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 759 раз
Re: Ошибки при использовании блока из библиотеки Oscat.
А наличие ФБ с таким же именем в других (например в фирменных) библиотеках не проверяли?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 8
- Зарегистрирован: 01 окт 2014, 18:10
- Имя: Александр
- Страна: Россия
Re: Ошибки при использовании блока из библиотеки Oscat.
При компиляции ТС ругался на этот ФБ. С этой-же ошибкой борятся на немецком форуме оскат.
Появилась еще одна просьба - помогите реализовать, или найти готовую библиотеку с кнопкой. Т.е. мне нужен CFC блок (CFC потому что остальное освоить не могу :) ) реализующий включение света нажатием на кнопку...в идеале чтоб можно было использовать двойное и/или долгое нажатие.
Появилась еще одна просьба - помогите реализовать, или найти готовую библиотеку с кнопкой. Т.е. мне нужен CFC блок (CFC потому что остальное освоить не могу :) ) реализующий включение света нажатием на кнопку...в идеале чтоб можно было использовать двойное и/или долгое нажатие.
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 759 раз
Re: Ошибки при использовании блока из библиотеки Oscat.
Предлагаю впредь по другим отдельным вопросам создавать отдельные темы.
На основе предложенной Михайло схемы можно составить CFC-блок импульсного реле, включающего по нажатию кнопки лампочку, и отключающего её при повторном нажатии.
На основе предложенной Михайло схемы можно составить CFC-блок импульсного реле, включающего по нажатию кнопки лампочку, и отключающего её при повторном нажатии.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 8
- Зарегистрирован: 01 окт 2014, 18:10
- Имя: Александр
- Страна: Россия
Re: Ошибки при использовании блока из библиотеки Oscat.
Спасибо за помощь.
По отдельным темам...я просто начинающий в этом деле.Боюсь что если для каждой ситуации буду создавать отдельную тему то захламлю форум :) Но обязательно учту ваши требования.
Еще раз спасибо.
По отдельным темам...я просто начинающий в этом деле.Боюсь что если для каждой ситуации буду создавать отдельную тему то захламлю форум :) Но обязательно учту ваши требования.
Еще раз спасибо.