Показать сообщение отдельно
Старый 19.08.2014, 11:27   #9
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 741
Благодарил(а): 1 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: timstamp (не unix_time)

Цитата Ой ли? Там же чистые lsi/loi, lsr/lor и and/or, повторенные несколько раз...
что по ресурсам, что по быстродействию - достаточно компактные операции.
Боюсь что здесь Arsie прав. Если не ошибаюсь, то сам лоджик сделан по принципу транслятора, где в программе после компиляции каждый блок из библиотеки представлен номером блока и адресами входных и выходных переменных. Сама обработка библиотечного блока прописана в ядре контроллера. Включение блока в библиотеку однозначно увеличивает размер ядра. И ядро и сама программа используют одну и ту же память. Так что увеличение размера ядра уменьшает допустимый размер программы. Далее идут проблемы совместимости со старыми версиями лоджика и более младшими версиями контроллеров.
Цитата НО - это не юникс-тайм (где отсчет секунд от исходной даты)!!!
Да и бог с ним. Главное, что более поздему событию должно соответствовать большее значение переменной. Тогда операции сравнения будут работать корректно. Для применения в устройствах типа расписание или график вполне достаточно. Про корректность выполнения арифметических операция я вроде не говорил.
tvf вне форума   Ответить с цитированием