ktecasu
Junior Member / Новичок
Участник № / Member № 2878
отправлено / posted
Здравствуйте! Пожалуйста, помогите разобраться! Разрабатываю программу на 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
Включая в программу аналогичные функции сделанные самим, контроллер работает. Заранее благодарен!
Сообщения / Posts 26 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
В Вашем проекте в блоке t% происходит деление на 0, так как при старте не задана верхняя граница. При этом в функциях Вы описываете обратную процедуру и, соответвенно, блок f%, где деления на (max -min) нет.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |