Просмотр полной версии : Инициализация контроллера плк100
xГеоргийx
29.12.2011, 10:32
Здравствуйте!
Подскажите, пожалуйста, как произвести начальную инициализацию контроллера?
Требуется при старте программы производить обнуление всех переменных, регистров.
Заранее спасибо!
Требуется при старте программы производить обнуление всех переменных, регистров.
собственно, в чем проблема начального обнуления всех переменных?
Александр Ч.
30.12.2011, 07:35
В объявлении переменных можно задать начальное значение для каждой переменной при старте програмы, например- FlagReady1:BOOL:=FALSE;
Дмитрий Артюховский
30.12.2011, 09:27
Да, можно задавать начальное состояние переменных при их объявлении
var
count: int := 0; (* счетчик *)
end_var
но нужно помнить что локальные, глобальные и ретайн переменные будут инициализироваться в разные моменты. Поэтому наиболее грамотным решением является явная инициализация переменных в теле пользовательской программы.
раз уж многие ПЛК зависают, без добавления в конфигурацию кнопки Button, то используйте это обстоятельство с пользой, по нажатию на кнопку проводите требуемую инициализацию переменных
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot