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 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Помогите с макросом

Цитата:
Сообщение от 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 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Помогите с макросом

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


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 27.08.2019, 11:29   #7
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 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 код Выкл.



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


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