Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
ссылку отправил письмом
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Добрый вечер, решил старый проект тестовый с сайта адаптировать для SP17 чтобы понять лучше как работать с флешкой и мультиязычностью сразу, так вот выдаётся сообщение C0357: POU 'GetNextClient' has been marked as obsolete: Please use the methods of VisuUtils instead. ругается на строку pClient := VisuElems.VisuElemBase.g_ClientManager.GetNextClie nt что GetNextClient устарел, я так понимаю мне нужно изменить GetNextClient на VisuUtils но какой в этом смысл, я обратился к PDF по визуализации, но не нашёл ответа на мой вопрос.
Добрый день.
Таким образом разработчики CODESYS мотивируют пользователей переходить на Visu Utils, чтобы позволить им избежать использования мало документированной и довольно сложной в использовании VisuElemBase.
Также см. п. 1.2.8 в данной статье:
https://ftp.owen.ru/CoDeSys3/98_Book...isuIecCode.pdf
2023-05-19_6-22-46.png
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Доброго дня.
Сделал функцию:
которую кроме прочего использую для ожидания ответа от внешнего устройства:Код:FUNCTION Wait : BOOL VAR_INPUT T: TIME; END_VAR VAR Timer: TON; END_VAR Timer(IN:=TRUE, PT:=T); WHILE NOT(Timer.Q) DO Timer(PT:=T); END_WHILE Timer(IN:=FALSE);
Все работает, но в процессе ожидания замирает визуализация. Можно как-то устранить этот эффект?Код:WHILE NOT(ExtDevice.Status=ExtDeviceStatus.Stop) DO Wait(T#0.5S); END_WHILE
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk