Вопрос про счетчик

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Вопрос про счетчик

#21

Сообщение rw6cm » 22.09.2015{, 11:34}

Сергей писал(а):попробуйте этот блок. Можетя по ошибке старую версию выложил. Этот прямо из проекта (на видео) сохранил.
Тоже самое. Быстрей всего вход заточен под какой то свой алгоритм.
Собираю простенькую схемку
3295404.jpg
Вот в таком режиме на табло -2 и счетчик в ступоре.
При 0 стартует с показанием -1, но все работает.
При минусе ни чего не меняет, так же как при нуле.

п/с может кто еще глянет? как оно будет.
Win10-64, FLProg (portable)

Аватара пользователя
scadapack
Рядовой
Сообщения: 83
Зарегистрирован: 07.09.2015{, 05:18}
Репутация: 5
Откуда: Степногорск
Имя: Вячеслав

Вопрос про счетчик

#22

Сообщение scadapack » 22.09.2015{, 12:06}

Для формирования последовательности из счётчика "0,2,4,8..." можно использовать команду операций с битами "чтение бита". Надо только выбирать нужный бит по порядку с выхода счётчика.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Вопрос про счетчик

#23

Сообщение rw6cm » 22.09.2015{, 13:18}

Сергей писал(а):Но вообще при старте со входа должно записаться значение в счетчик. Там их два, один на увел, второй на уменш. работает.
Посмотрел содержимое блока, и честно говоря не понял, зачем такая сложность…?
Разве что в дальнейшем хотите делать к этому блоку обвес, и удобен такой алгоритм, тогда еще понятно.
А так : лишние блоки городить?) Наверно можно это и упростить. Изображение (Без обид)
Посмотрите может что то из этого подойдет, делал наспех, но суть похоже уловил, хотя может и ошибаюсь.
Там я дополнил условие, чтоб на вход нельзя было подать больше чем на уставках, если будет не нужно, удалите.
Сергей писал(а):ПРЕДЛОЖЕНИЕ! Давайте создадим тему в БАГ трек. что бы сделали нормальный счетчик. Если на вход подается Инт. то и считать он должен в обе строны.
Думаю автор так бы и сделал, быстрей всего что не так, как хочется.
Вложения
1-1..ubi
(427.86 КБ) 71 скачивание
Win10-64, FLProg (portable)

Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06.09.2015{, 09:06}
Репутация: 1
Откуда: Москва

Вопрос про счетчик

#24

Сообщение Alex54 » 22.09.2015{, 13:33}

4924088.jpg
scadapack[/b],
Сейчас даже не помню. Но применял я блок или запись бита или чтение. Делал внешний сброс
счетчика который установлен не в контроллере. Ну вот что-то как выставлял значение 10. Все
работало. Потом надо было поменять. Но он как давал 10 так и не менялось. Там короткие
импульсы формируются на первом отсчете и на 10.
Надо посмотреть. Файл у меня сохранен.
Вот этот скрин. Но при смене значения на 2 не чего не менялось. Внешний счетчик так обнулялся
после 10.
Последний раз редактировалось Alex54 22.09.2015{, 13:54}, всего редактировалось 1 раз.
С Уважением Alex

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

Вопрос про счетчик

#25

Сообщение DerAlex » 22.09.2015{, 14:00}

Можно поступить подобным образом.На рисунке видно.
Вложения
6337281.jpg
аврора

Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06.09.2015{, 09:06}
Репутация: 1
Откуда: Москва

Вопрос про счетчик

#26

Сообщение Alex54 » 22.09.2015{, 14:18}

DerAlex
Давно я это делал, мой предыдущий скрин. Изучал работу этого счетчика, дешифр.

 А сейчас видете можно делать проще.

 Спасибо
С Уважением Alex

Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06.09.2015{, 09:06}
Репутация: 1
Откуда: Москва

Вопрос про счетчик

#27

Сообщение Alex54 » 22.09.2015{, 15:26}

Получился у меня обычный счетчик. Пока пробный до 7. Работает хорошо. Конечно все это на листе программы все сожмется. Но главное можно делать нормальный двоичный счетчик с любым коэфф. пересчета. 
Вложения
8977825.jpg
4783087.jpg
Последний раз редактировалось Alex54 22.09.2015{, 16:24}, всего редактировалось 1 раз.
С Уважением Alex

Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Вопрос про счетчик

#28

Сообщение Сергей » 22.09.2015{, 21:15}

Цитата rw6cm ()200?'200px':''+(this.scrollHeight+5)+'px');">Посмотрел содержимое блока, и честно говоря не понял, зачем такая сложность…? Цитата rw6cm ()200?'200px':''+(this.scrollHeight+5)+'px');">А так : лишние блоки городить?) Наверно можно это и упростить. (Без обид) Да "нагородить" пришлось, потому что счетчик на нуле (уменьшение) останавливался. Когда автор это поправит, конечно половину можно убрать. Имеем то что имеем, приходится подстраиваться и доделывать руками до логического завершения.
А остальное - требования проекта. Блокировка кнопок, автосчет при удержании... поэтому так сложно.

Цитата rw6cm ()200?'200px':''+(this.scrollHeight+5)+'px');">Посмотрите может что то из этого подойдет, делал наспех, но суть похоже уловил, хотя может и ошибаюсь. Хорошая идея - масштабировать сигнал. Пока не проверял, но это дельное предложение!!! Изображение
Вложения
9654058.png

Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06.09.2015{, 09:06}
Репутация: 1
Откуда: Москва

Вопрос про счетчик

#29

Сообщение Alex54 » 23.09.2015{, 10:24}

Помогите. Двоичный счетчик. Почему счет идет на уменьшение. Делал и на увеличение. Но только
в одном направлении. Или такой счет у контроллера.
Вложения
0181385.rar
(72.49 КБ) 74 скачивания
2969756.jpg
С Уважением Alex

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Вопрос про счетчик

#30

Сообщение Balzamalex » 24.09.2015{, 11:15}

rw6cm писал(а):Прикрепления: 1-1..ubi
Спасибо, вот Ваш вариант мне вполне подходит. Только почему-то после инициализации первое значение всегда выскакивает 16383. (проверяю через монитор ком-порта) Как бы от него избавиться?

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Вопрос про счетчик

#31

Сообщение rw6cm » 24.09.2015{, 19:21}

Balzamalex писал(а):Только почему-то после инициализации первое значение всегда выскакивает 16383. (проверяю через монитор ком-порта) Как бы от него избавиться?
Честно говоря не понятно от куда это берется, думал счетчик через ноль проходит, но с него на ком порт четко одно значение 16383. В тоже время ставлю константу 16383 на вход шкалы, она на ком порт даже ноль не выдает (хотя должна). Скорее ком порт зевает первое значение со счетчика, а шкала нет. Попробуйте такой вариант.

Отказался я от ввода уставок через счетчик, схема даже проще стала)). Но есть одно но, при старте шкала не отображает 0 через ком порт, любое другое но не 0. Не знаю почему так.

п/с 1и3 разный вариант, 2ой без отрицательных значений
Вложения
_1-1_3.ubi
(452.45 КБ) 69 скачиваний
_1-1_2.ubi
(423.83 КБ) 68 скачиваний
_1-1_1.ubi
(439.25 КБ) 70 скачиваний
Последний раз редактировалось rw6cm 25.09.2015{, 10:30}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Вопрос про счетчик

#32

Сообщение Balzamalex » 25.09.2015{, 14:52}

Большое спасибо! 
Сейчас буду "репу чесать", как это дело на тип byte перевести... (мне в общем то отрицательные значения не нужны, мне на выходе byte надо чтоб был)

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Вопрос про счетчик

#33

Сообщение Balzamalex » 25.09.2015{, 17:04}

PS А почему при дистижении максимального значения счет не останавливается?
он тупо последнее значение молотит.
Вложения
6454338.png

Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06.09.2015{, 09:06}
Репутация: 1
Откуда: Москва

Вопрос про счетчик

#34

Сообщение Alex54 » 25.09.2015{, 18:06}

Немного подождите, обещали прислать материал про принцип построения и работу этих счетчиков.
И вообще про счет в контроллере.
С Уважением Alex

Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06.09.2015{, 09:06}
Репутация: 1
Откуда: Москва

Вопрос про счетчик

#35

Сообщение Alex54 » 25.09.2015{, 18:25}

ПРИШЕЛ Материал и про счетчики и по всем блокам. По конфигурации всего этого в контроллере.

НО ОН БОЛЬШОЙ В PDF. Весом 2.19мб.

ЕСЛИ РАЗРЕШАТ МНЕ ЕГО СКИНУТЬ НАПРЯМУЮ. СКИНУ.

с янд-диском у меня места уже нет.
Вложения
8636766.jpg
С Уважением Alex

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Вопрос про счетчик

#36

Сообщение rw6cm » 25.09.2015{, 19:48}

Balzamalex писал(а):А почему при дистижении максимального значения счет не останавливается?
У меня останавливается.
Byte.ubi
(426.68 КБ) 67 скачиваний
Balzamalex писал(а):Сейчас буду "репу чесать", как это дело на тип byte перевести... (мне в общем то отрицательные значения не нужны, мне на выходе byte надо чтоб был)
Можно было сразу сказать.
Условие в блоке.

Добавлено (25.09.2015, 19:48)
---------------------------------------------
Alex54 писал(а):ПРИШЕЛ Материал и про счетчики и по всем блокам. По конфигурации всего этого в контроллере.

НО ОН БОЛЬШОЙ В PDF. Весом 2.19мб.
В архив и кусками выложить Изображение
Вложения
4804455.jpg
Win10-64, FLProg (portable)

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Вопрос про счетчик

#37

Сообщение Balzamalex » 25.09.2015{, 23:35}

а я понял, почему у вас останавливается. У меня на входе генератор, а у вас кнопка. Но не беда, доделаю. Спасибо!

Аватара пользователя
Alex54
Сержант
Сообщения: 281
Зарегистрирован: 06.09.2015{, 09:06}
Репутация: 1
Откуда: Москва

Вопрос про счетчик

#38

Сообщение Alex54 » 26.09.2015{, 07:37}

Я Добавил в Форум Справочники и диташиты. Так как много что интересного там по всем блокам.
С Уважением Alex

Аватара пользователя
shvromyou
Рядовой
Сообщения: 44
Зарегистрирован: 28.03.2016{, 12:28}
Репутация: 3
Имя: Роман

Вопрос про счетчик

#39

Сообщение shvromyou » 10.10.2016{, 19:32}

слежу

aurimaspr
Рядовой
Сообщения: 11
Зарегистрирован: 07.09.2015{, 20:14}
Репутация: 0

Вопрос про счетчик

#40

Сообщение aurimaspr » 19.01.2017{, 17:27}

Alex54, а у тебя ест ещё этот материал? про счетчики и по всем блокам.
Последний раз редактировалось aurimaspr 19.01.2017{, 17:28}, всего редактировалось 1 раз.

Ответить

Вернуться в «Спросить у знатоков»