Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании > Готовые решения

Готовые решения Здесь собраны все темы, по которым было найдено и выложено решение

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.12.2019, 18:28   #1
dp38
Senior Member
 
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Нужен секундомер (решено)

Добрый день.

Нужен секундомер. Параметры:
1. Засекать и отображать на экране в реальном времени продолжительность технологического цикла в минутах и секундах.
2. Фиксировать (отображать) засечённое время до запуска нового цикла.

Может быть есть уже готовый макрос?
dp38 вне форума   Ответить с цитированием
Старый 25.12.2019, 18:37   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Нужен секундомер.

Цитата
Сообщение от dp38 Посмотреть сообщение
Добрый день.

Нужен секундомер. Параметры:
1. Засекать и отображать на экране в реальном времени продолжительность технологического цикла в минутах и секундах.
2. Фиксировать (отображать) засечённое время до запуска нового цикла.

Может быть есть уже готовый макрос?
Запускать счётчик, его показания переводить в секунды и по компаратору отсекать. Макрос пересчёта есть в библиотеке.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 25.12.2019, 18:43   #3
dp38
Senior Member
 
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Нужен секундомер.

Спасибо, будем искать..)
dp38 вне форума   Ответить с цитированием
Старый 25.12.2019, 19:05   #4
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Нужен секундомер.

Писать дольше... на скорую руку,неужели это сложно?

Нажмите на картинку для увеличения

Название:  Скриншот 25-12-2019 180350.png
Просмотров: 282
Размер:  26.0 Кбайт


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 25.12.2019, 19:10   #5
dp38
Senior Member
 
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Нужен секундомер.

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Писать дольше... на скорую руку,неужели это сложно?

Вложение 7105
Нет! Всё-тки мир не без Добрых Людей!) СПАСИБО!!!
dp38 вне форума   Ответить с цитированием
Старый 25.12.2019, 21:08   #6
Bayk
Senior Member
 
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Нужен секундомер.

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Писать дольше... на скорую руку,неужели это сложно?
решение очень красивое, но чтобы его сходу написать, надо упражняться в FBD постоянно (ну и думать неа нем), да еще и понимать суть UNIXtime как такового. я например бы тоже нихрена не додумался. я бы лепил на счетчиках со сбросом.
Bayk вне форума   Ответить с цитированием
Старый 26.12.2019, 10:44   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Нужен секундомер.

Цитата
Сообщение от Bayk Посмотреть сообщение
решение очень красивое, но чтобы его сходу написать, надо упражняться в FBD постоянно (ну и думать неа нем), да еще и понимать суть UNIXtime как такового. я например бы тоже нихрена не додумался. я бы лепил на счетчиках со сбросом.
Построение алгоритмов от языка не зависит. На С++ алгоритм будет полностью аналогичным.

Решение на счётчике будет не хуже, просто другой вариант решения задачи. В каких-то случаях менее удобного, чем на юникстайме, в каких-то случаях более удобного.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 26.12.2019, 16:48   #8
dp38
Senior Member
 
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Нужен секундомер

Можно добавить в копилку) На авторство не претендую)
Вложения
Тип файла: msl Секундомер.msl (7.4 Кбайт, 67 просмотров)
dp38 вне форума   Ответить с цитированием
Старый 26.12.2019, 17:44   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Нужен секундомер

Вот варик для SMH4/Trim5 с обратным отсчётом и возможностью прерывания.

Светодиоды выдают три состояния: в работе, прервано, досчитано.

Отсчитывает 42 секунды. Может отсчитывать до 9:59:59. Точнее может это показывать, считать может пару сотен лет
Вложения
Тип файла: psl Таймер действия.psl (172.9 Кбайт, 55 просмотров)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Увлажнение/осушение (решено) Max2114 SMConstructor (вентиляция) 65 22.09.2019 16:10
поделитесь маросом ротации 2х насосов (решено) dima-prorab Вопросы о программировании 36 30.07.2019 03:13
ABB M2M нужен ли перевод long в unsigned long (решено) terrabit Связь с внешним миром 5 26.06.2018 14:41
Импульсное реле с сохранением (решено) smersh Вопросы о программировании 1 06.07.2015 13:17
Аналоговый выход как дискретный (решено) Iroha Вопросы о Pixel 15 16.11.2012 14:25


Часовой пояс GMT +4, время: 03:29.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023