Спасибо, lazy! Теперь открытие портов происходит примерно через 30 секунд.
Хотелось бы понимать, для чего в библиотеке ComService.lib сделана такая задержка?
Может быть, лучше использовать стандартную библиотеку SysLibCom.lib непосредственно?
Спасибо, lazy! Теперь открытие портов происходит примерно через 30 секунд.
Хотелось бы понимать, для чего в библиотеке ComService.lib сделана такая задержка?
Может быть, лучше использовать стандартную библиотеку SysLibCom.lib непосредственно?
Ну это к разработчикам, вероятно, накладные расходы... Еще... У вас минимальное время цикла 50ms. Его можно уменьшить но так чтобы бит %IX8.4 "CPU is overloaded, optimize your programm or increase PLC cycle" в модуле статистики не загорался в TRUE. Вполне возможно порты станут открывацо еще быстрее. Это можно сделать здесь: Конфигурация ПЛК -> PLC100.R -> параметры модуля -> MinCycleLenght ms -> столбец "Значение".
Последний раз редактировалось lazy; 17.11.2014 в 16:18.
Я думаю 5-10ms вполне, для такой задачи. Открывацо станут за 3-6 сек )