S3 - это надежность

  • S3 - это аппаратная защита кода и данных критически важных задач благодаря сверхнадежной RTOS QNX.
  • S3 - это постоянный мониторинг состояния процессов, их диагностика, перезапуск, протоколирование ситуаций
  • S3 - это защита переменных, а не элеменов интерфейса от несанкционированного изменения
  • S3 - это более чем 8 успешных лет опыта использования программного продукта SilverTM , предшественника S3

Новая S3

Больше
13 года 4 мес. назад #124 от leo_koren
leo_koren создал тему: Новая S3
Функция getTime() просто выдает всякую фигню. Вообще непонятно зачем надо было менять смысл функций getCurrTime()?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 4 мес. назад #125 от kit
kit ответил в теме Новая S3
Функция time() : TIME - возвращает время в секундах от 1.01.1970
Функция getTime() : TIME - возвращает время в секундах от старта проекта
Функция getCurrTime() : TIME - возвращает время в миллисекундах от первого обращения.

Думаю, что смысл фукции особо не изменился ( было время в миллисекундах от старта проекта ) . Но добавилось количество разрядов для хранения значения времени, что имеет смысл при длительной работе без перезагрузки.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 4 мес. назад #126 от leo_koren
leo_koren ответил в теме Новая S3
Функция time() -судя по всему просто отсутствует.
Функция getTime() - возвращает нечто в формате XXXhXXmXXsXXXms, где вместо миллисекунд считаются секунды, ну и соответственно далее.
Функция getCurrTime() - действительно работает.

С уважением.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 4 мес. назад #127 от kit
kit ответил в теме Новая S3
Приведенные функции реализованы для QNX-проекта, для HMI есть небольшие отличия: функция getTime() возвращает время в сукундах с 1.01.1970, поэтому time() отсутствует.

Предполагается следующее использование getTime:

В HMI-проекте объявляем переменную типа "Счетчик" (другим типам не хватат разрядов)
в скрипте пишем
a:=getTime()
теперь выполняем любые дейтвия с секундами
a:=a % (TIME)3600

С Уважением, Константин.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.101 секунд

Новость дня

Новое учебное пособие от Национальной металлургической академии Украины

Национальная металлургическая академия Украины выпускает теперь инженеров по автоматизации, которые обладают навыками разработки систем реального времени в среде SCADA/Softlogic/DCS S3.

Коллектив преподавателей кафедры автоматизации разработал учебное пособие "Программирование систем реального времени. Проектирование автоматизированных систем управления в среде SCADA/SoftLogic S3", которым любезно поделился с нами.

Подробнее...

Экспорт RSS

Новости S3

s3.com.ua