Владислав! Если не использовать указатели, какие варианты есть чтобы что-то записать в служебную область?
Владислав! Если не использовать указатели, какие варианты есть чтобы что-то записать в служебную область?
Пишу на Assembler-е за еду
Здесь не обсуждается хорош проект или нет. На самом деле это только часть проекта, в полной версии(она в три раза больше) все эти переменные используются и по ним сделана проверка на неиспользуемые и визуализации сделана проверка на используемые переменные, множественная запись пофигу не должна влиять на останов. Просто постепенно удалялись части программы и визуализации, чтобы выяснить проблему останова. Так вот если удалить всю визуализацию и неиспользуемые переменные все равно останов происходит хаотически.
Пишу на Assembler-е за еду
Я заметил, что при наличии мощного сетевого обмена по RS-485, остановы происходят гораздо чаще.
Пишу на Assembler-е за еду
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
вот еще, не во всех схемах CFC выполнен порядок в соответствии с потоком данных, непредсказуемость гарантирована
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Согласен иногда это важно. Игрался я давно с порядком потока данных, результат всегда был одинаков, поэтому вообще на это забил, 5 лет все было предсказуемо, аномалий в работе не было по выходным результатам работы, после перехода на 110 результаты вычислений не поменялись.
Последний раз редактировалось Olegis; 20.09.2017 в 16:38.
Пишу на Assembler-е за еду
Владислав! Логи какие нужны? Посмотрел в debug.txt во время остановов, там не прописывается хаотичный программный останов, PLC Started и все, потом пропысывает уже мои операции из CDS по повторному старту или остановке или перезагрузке питания. В 110 есть еще файл Journal.
Пишу на Assembler-е за еду
Новый мощный ПЛК (110М02) у меня уже хрен знает сколько (несколько лет) в режиме 24/365 работает на safety/critical объекте. И не останавливается, что характерно. Обмен по 485 присутствует
Попробуем воспроизвести, так что по логам то? Пришлите файл логов с ПЛК и сами его посмотрите на предмет что есть в логе при остановках.
Тролль-наседка, добрый, нежный и ласковый