Segnetics

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

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.08.2019, 11:10   #1
SlavikP
Member
 
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Помогите с макросом

Требуется помощь.
Для индикации ошибки работы задействовал встроеный в SMH4 пищик.
Теперь, если чтото не так, то щит начинает противно так пищать.
Всем сразу понравилось, но есть проблема - в помещении 5 щитов, расположены в разных местах, возле оборудования. Акустика в помещении "странная" - из за переотражения звука трудно понять, какой именно щит запищал. Решено, чтоб пищали по разному: первый щит - в цикле 1писк и пауза, второй - в цикле 2писка и пауза и т.д.
Сел я этот писк делать, и чтото снова затупил.
Универсальный макрос не получается. С горя наделал разные для каждого щита. Все вроде работает, но червь гложет, некрасиво.
Может кто подскажет, как более элегантно сделать? В идеале видится 3 входа: Enable, количество сигналов в серии и длительность импульса.
Выход 1: собственно на пищик.

Как пример привожу макрос на 3 писка. Понимаю, что ужасно...
Вложения
Тип файла: msl Писк3.msl (24.4 Кбайт, 19 просмотров)
SlavikP вне форума   Ответить с цитированием
Старый 23.08.2019, 12:16   #2
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Помогите с макросом

Цитата
Сообщение от SlavikP Посмотреть сообщение
Требуется помощь.
Для индикации ошибки работы задействовал встроеный в SMH4 пищик.
Теперь, если чтото не так, то щит начинает противно так пищать.
Всем сразу понравилось, но есть проблема - в помещении 5 щитов, расположены в разных местах, возле оборудования. Акустика в помещении "странная" - из за переотражения звука трудно понять, какой именно щит запищал. Решено, чтоб пищали по разному: первый щит - в цикле 1писк и пауза, второй - в цикле 2писка и пауза и т.д.
Сел я этот писк делать, и чтото снова затупил.
Универсальный макрос не получается. С горя наделал разные для каждого щита. Все вроде работает, но червь гложет, некрасиво.
Может кто подскажет, как более элегантно сделать? В идеале видится 3 входа: Enable, количество сигналов в серии и длительность импульса.
Выход 1: собственно на пищик.

Как пример привожу макрос на 3 писка. Понимаю, что ужасно...
тут где-то выкладывали макрос для аварий с таким функционалом


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 23.08.2019, 13:41   #3
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Помогите с макросом

Цитата
Сообщение от SlavikP Посмотреть сообщение
Требуется помощь.
Для индикации ошибки работы задействовал встроеный в SMH4 пищик.
Теперь, если чтото не так, то щит начинает противно так пищать.
Всем сразу понравилось, но есть проблема - в помещении 5 щитов, расположены в разных местах, возле оборудования. Акустика в помещении "странная" - из за переотражения звука трудно понять, какой именно щит запищал. Решено, чтоб пищали по разному: первый щит - в цикле 1писк и пауза, второй - в цикле 2писка и пауза и т.д.
Сел я этот писк делать, и чтото снова затупил.
Универсальный макрос не получается. С горя наделал разные для каждого щита. Все вроде работает, но червь гложет, некрасиво.
Может кто подскажет, как более элегантно сделать? В идеале видится 3 входа: Enable, количество сигналов в серии и длительность импульса.
Выход 1: собственно на пищик.

Как пример привожу макрос на 3 писка. Понимаю, что ужасно...
Оно?
Вложения
Тип файла: msl Alarm master.msl (16.9 Кбайт, 26 просмотров)
RomanIst вне форума   Ответить с цитированием
Благодарность от:
Старый 23.08.2019, 14:22   #4
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Помогите с макросом

Цитата
Сообщение от SlavikP Посмотреть сообщение
Требуется помощь.
Для индикации ошибки работы задействовал встроеный в SMH4 пищик.
Теперь, если чтото не так, то щит начинает противно так пищать.
Всем сразу понравилось, но есть проблема - в помещении 5 щитов, расположены в разных местах, возле оборудования. Акустика в помещении "странная" - из за переотражения звука трудно понять, какой именно щит запищал. Решено, чтоб пищали по разному: первый щит - в цикле 1писк и пауза, второй - в цикле 2писка и пауза и т.д.
Сел я этот писк делать, и чтото снова затупил.
Универсальный макрос не получается. С горя наделал разные для каждого щита. Все вроде работает, но червь гложет, некрасиво.
Может кто подскажет, как более элегантно сделать? В идеале видится 3 входа: Enable, количество сигналов в серии и длительность импульса.
Выход 1: собственно на пищик.

Как пример привожу макрос на 3 писка. Понимаю, что ужасно...
Лампочку на шкаф поставьте и макрос гдето был маячок чтоб мигала, тогда и понятно будет где авария.
Вложения
Тип файла: msl Маячок.msl (3.4 Кбайт, 13 просмотров)
alex.vas вне форума   Ответить с цитированием
Благодарность от:
Старый 23.08.2019, 14:37   #5
SlavikP
Member
 
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Помогите с макросом

Цитата:
Сообщение от alex.vas Посмотреть сообщение
Лампочку на шкаф поставьте и макрос гдето был маячок чтоб мигала, тогда и понятно будет где авария.
Очень затруднительно. Потолки в помещении 12м, высота оборудования 7м с небольшим.
SlavikP вне форума   Ответить с цитированием
Старый 23.08.2019, 20:27   #6
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Помогите с макросом

Цитата
Сообщение от RomanIst Посмотреть сообщение
Оно?
не помню. вникать надо..


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 27.08.2019, 11:29   #7
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Помогите с макросом

Цитата
Сообщение от SlavikP Посмотреть сообщение
Требуется помощь.
Для индикации ошибки работы задействовал встроеный в SMH4 пищик.
Теперь, если чтото не так, то щит начинает противно так пищать.
Всем сразу понравилось, но есть проблема - в помещении 5 щитов, расположены в разных местах, возле оборудования. Акустика в помещении "странная" - из за переотражения звука трудно понять, какой именно щит запищал. Решено, чтоб пищали по разному: первый щит - в цикле 1писк и пауза, второй - в цикле 2писка и пауза и т.д.
Сел я этот писк делать, и чтото снова затупил.
Универсальный макрос не получается. С горя наделал разные для каждого щита. Все вроде работает, но червь гложет, некрасиво.
Может кто подскажет, как более элегантно сделать? В идеале видится 3 входа: Enable, количество сигналов в серии и длительность импульса.
Выход 1: собственно на пищик.

Как пример привожу макрос на 3 писка. Понимаю, что ужасно...
для разных типов аварий я такую штуку использую:
асимметричный генератор, время 1 и 0 задается в тиках.
Вложения
Тип файла: msl асиметричный генератор.msl (5.7 Кбайт, 39 просмотров)
andre вне форума   Ответить с цитированием
Ответ

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите "чайнику", если не трудно ald0401 Форум Segnetics 45 16.11.2019 16:46
Помогите с описанием программы! (решено) Anton95 Форум Segnetics 4 20.06.2016 16:44
Помогите разобраться BBB36 Проблемы с панелями Weintek 5 20.05.2014 22:58
Помогите определиться с сеткой Gennadi Связь с внешним миром 20 14.03.2014 16:57
Помогите написать проект partner Вопросы о программировании 24 11.08.2011 11:01


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


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