mettled
28.03.2008, 10:08
Возникли несколько вопросов в процессе наладки.
Первая проблемма: контроллер каждый раз перегружается при попытке прошть новую программу ... приходится делать RESET (original) и после этого с попытки 2-3 программа прошивается.
ПЛК 100-24.R-M. Target 2.0-4.
Вторая проблемма: обратил внимание что преобразование REAL_TO_STRING выдает не те значения, число > 1 (например числа: 1,3242 ; 2,32434) преобразовывает правильно, а числа < 1 (например: 0,23123 ; 0,11154) преобразовывает так что на выходе получаются числа 2,3123 ; 1,1154 . Т.е. происходит умножение на 10. Уверен, что вся проблемма в преобразовании , т.к. пошагово прошел всю программу, на вход пребразования подается правильное число , а с выхода уже неправильное.
Самое интересное что в режиме симуляции преобразование происходит правильно, а если прошиваю в контроллер программу, преобразование неправильное.
Первая проблемма: контроллер каждый раз перегружается при попытке прошть новую программу ... приходится делать RESET (original) и после этого с попытки 2-3 программа прошивается.
ПЛК 100-24.R-M. Target 2.0-4.
Вторая проблемма: обратил внимание что преобразование REAL_TO_STRING выдает не те значения, число > 1 (например числа: 1,3242 ; 2,32434) преобразовывает правильно, а числа < 1 (например: 0,23123 ; 0,11154) преобразовывает так что на выходе получаются числа 2,3123 ; 1,1154 . Т.е. происходит умножение на 10. Уверен, что вся проблемма в преобразовании , т.к. пошагово прошел всю программу, на вход пребразования подается правильное число , а с выхода уже неправильное.
Самое интересное что в режиме симуляции преобразование происходит правильно, а если прошиваю в контроллер программу, преобразование неправильное.