This is topic Добавить %t функцию in forum Языки программирования в TRACE MODE 6 / Algorithm Programming Languages at Форум TRACE MODE: техническая поддержка.
Здравствуйте! Пожалуйста, помогите разобраться! Разрабатываю программу на ADAM-5510. При включении в программу блока t% контроллер не отвечает.
В тест файле пишет: INF_RTM:stoping... INF_RTM:mode=5(Stop) e15=00 e18=00 e20=c0 WRN_RS:COM2 error 8 out_proc_b_RTM WRN_RS:COM2 error 8 in_proc_s_RTM WRN_RS:COM2 error 8 5017_1_RTM INF_RS:COM2 TRANSACTION=51 ERROR=51 TIME=19.854 INF_RTM:stop time is 1.311 s INF_RTM:number of calculation = 31 ._.:END OF WORK
Включая в программу аналогичные функции сделанные самим, контроллер работает. Заранее благодарен!
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Блок должен функционировать. Пришлите нам Ваш проект.
Posted by ktecasu (Участник № / Member № 2878) on :
Отправил файл на forum@adastra.ru тема: Добавить %t функцию
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В Вашем проекте в блоке t% происходит деление на 0, так как при старте не задана верхняя граница. При этом в функциях Вы описываете обратную процедуру и, соответвенно, блок f%, где деления на (max -min) нет.