PDA

Просмотр полной версии : CAA SerialCom



alekstani
13.09.2022, 08:59
Добрый день!
Помогите, пожалуйста, в решении задачи.
Необходимо получать данные с ультразвукового счетчика воды Пульсар через rs-485 на ПЛК СПК-110.
Для решения использовал пример из руководства "Реализация нестандартных протоколов" от 24.05.2002 версия 3.0.
Однако, в примере используется версия Codesys v.3.5 sp17 и соответствующий таргет файл.
Поскольку новая прошивка для СПК-110 еще не вышла, нужно адаптировать ПО примера для Codesys v3.5 sp16.
При копировании блоков примера в проект Codesys v3.5 sp16 среда не видит определений библиотеки CAA SerialCom.
Версии библиотеки в примере и проекте разные.

Евгений Кислов
13.09.2022, 09:01
Добрый день.
А зачем в вашем случае CAA SerialCom?
У нас есть готовый блок для протокола "Пульсар-М" в библиотеке OwenVendorProtocols (https://owen.ru/forum/showthread.php?t=34449) - используйте его.
Вот пример для SP14 Patch 3, который можно легко перенести в SP16:
https://ftp.owen.ru/CoDeSys3/21_Examples/01_3.5.11.5/07_User_protocols/Example_Pulsar_6M_3514v3.projectarchive

P.S. - судя по вашим скриншотам - вам просто нужно библиотеку CAA Types Extern добавить.

alekstani
13.09.2022, 09:41
Спасибо, буду пробовать.