PDA

Просмотр полной версии : ПР200 + панель Weintek



Keldish
27.09.2017, 11:54
не могу подключить к ПР200 панель Weintek
панель мастер
помогите примером ПОЖАЛУЙСТА
передачу хоть одного "бита"
дальше разберусь
спасибо

Keldish
27.09.2017, 12:12
по 485, порт 2, ножки на разъеме 1 и 2, полярность не перепутал

Ревака Юрий
27.09.2017, 12:15
по 485, порт 2, ножки на разъеме 1 и 2, полярность не перепутал

Джампера на сетевом интерфейсе ПР200 в режиме Slave стоят? сетевые настройки одинаковые?

Keldish
27.09.2017, 13:55
да slave, настройки одинаковые

Ревака Юрий
27.09.2017, 14:01
да slave, настройки одинаковые

Ну тогда я бы начал по отдельности подключать к компьютеру и смотреть посылки через преобразователь USB-RS485.

Keldish
27.09.2017, 14:13
значит такое дело
owen logic для первой переменной выдает регистр 512
в панели я его обзываю как 0х0200
возможно ошибаюсь

в панели выбор протокола не одногначный ,варианты:
ASCII
ASCII SERVER
RTU (Adjustable)
RTU (Hex addressing)
RTU (Zero-based Addressing)
RTU, RTU over TCP
Server
TCP/IP
TCP/IP (32-Bit)
TCP/IP (Zero-based Addressing)

Keldish
27.09.2017, 14:16
пробовал уже наверное все - 1,3,5,6

capzap
27.09.2017, 14:20
RTU (Zero-based Addressing)

0х0200 почему так, а не 512?
может путаете с областью памяти

Keldish
27.09.2017, 14:24
я возможно ошибаюсь но 512 это в десятичной системе
перевел в шеснадцатеричную

Keldish
27.09.2017, 14:28
в РЭ ПР200 написано
сетевые переменные
bit - 0x2000 - 0x23F0
int16 - 0x0200 - 0x023F

Ревака Юрий
27.09.2017, 14:42
в РЭ ПР200 написано
сетевые переменные
bit - 0x2000 - 0x23F0
int16 - 0x0200 - 0x023F

а как Вы определяете что нет связи, сама переменная есть в логике, попробуйте читать регистр секунд, он будет по умолчанию.

Keldish
27.09.2017, 15:03
панель пишет что нет связи
спссибо не подумал
попробую

murdemon
27.09.2017, 22:23
Там на +1 или -1 регистры сдвинуты. 511 или 513.. точно не помню.

Волченко Александр
04.10.2017, 07:19
У меня так:
протокол RTU (Adjustable)
панель - мастер, пр200 -слейв

//---
macro_command main()

short bun

GetData(bun,"RS485", 4x, 1#512, 1)//чтение из пр200 переменной 512
SetData(bun,"HMI",LW,222,1)

end macro_command

//---

klocker
04.10.2017, 14:40
Ставьте в настройках ПЛК в Изибилдере RTU, RTU over TCP, в последних версиях это обычный RTU по 485-му, регистры нумеруются в панели +1 адресации в пр200 (т.е. с 1 а не с нуля)

Papagun78
13.10.2017, 11:10
У меня работает связка ПР200 + Weintek MT8100iE. Подбирал протокол в панели долго, но нашёл единственный рабочий. В панели ставь режим RTU (Hex addressing), регистры указывай в 16тиричной системе БЕЗ смещения. Это 100% рабочие настройки. Если не заработает - смотри настройки сети, в панели они сбрасываются на умолчание при любом телодвижении с настройками, нужно следить за этим. Если нет - смотри целостность кабеля и правильность распайки. Повторяю: связка работает при указанных сетевых настройках.

dzuiko
07.01.2021, 18:45
У меня работает связка ПР200 + Weintek MT8100iE. Подбирал протокол в панели долго, но нашёл единственный рабочий. В панели ставь режим RTU (Hex addressing), регистры указывай в 16тиричной системе БЕЗ смещения. Это 100% рабочие настройки. Если не заработает - смотри настройки сети, в панели они сбрасываются на умолчание при любом телодвижении с настройками, нужно следить за этим. Если нет - смотри целостность кабеля и правильность распайки. Повторяю: связка работает при указанных сетевых настройках.

я долго мучался... но оказалось A - B попутал... :)
итого работает в ПР200 - 9600 8N1 в HMI в порт COM2 пины 1 и 2 ... 1=B 2=А
в панельке ПЛК MODBUS RTU (Adjustable) адреса 512 и далее .... если бит то панельке 3х512.0 а в ПР200 достаю 0 бит из 512 слова
пример елсли что вышлю

Serg290
08.01.2021, 15:05
Выкладываю скриншоты как подключал панель Weintek (Master) и ПР-200 (Slave). Проект рабочий - удаленное управление скважинами.
52930, 52931, 52932, 52933
4 x bit - чтение/запись
3 x bit - чтение

volodyap63
16.03.2022, 15:09
Здравствуйте. Помогите разобраться как передавать и получать биты между панелью Weintek MT8071iE И ПР-200. Панель - master, ПР-200 slave. Делал проект В ПР-200 для измерения давления с датчиков 4-20 mA и в нем была переменная с плавающей запятой (регистр 512). В проекте EasyBuilder Pro адрес для опроса этой переменной делал 3x 512 - всё прекрасно соединяется и работает. Есть тестовый проект в OWEN Logic и проект Weintek MT8071iE в . В ПР-200 простой проект кнопка пуск(вход I1) и кнопка стоп (вход I2) подключены к SR-триггеру и выход SR-триггера на выход Q1 ПР-200, 2 сетевых переменных для управления с панелиWeintek MT8071iE входом I1 и I2, третья переменная для индикации выхода Q1 ПР-200. В ПР-200 переменные имею регистры 512(пуск), 513 (стоп), 514(индикация). На панели делаю 2 битовые кнопки и 1 индикатор - вот тут непонятка, какие адреса и настройки этих объектов нужно поставить? Указываю в панели (пуск) 3x 512 , (стоп) 3x 513, (индикация)3x 514, но при этом связи с кнопками и индикатором нет. Если возможно пришлите ссылку на проект где можно посмотреть как правильно нужно сделать. Спасибо.

Dimensy
16.03.2022, 16:03
Здравствуйте. Помогите разобраться как передавать и получать биты между панелью Weintek MT8071iE И ПР-200. Панель - master, ПР-200 slave. Делал проект В ПР-200 для измерения давления с датчиков 4-20 mA и в нем была переменная с плавающей запятой (регистр 512). В проекте EasyBuilder Pro адрес для опроса этой переменной делал 3x 512 - всё прекрасно соединяется и работает. Есть тестовый проект в OWEN Logic и проект Weintek MT8071iE в . В ПР-200 простой проект кнопка пуск(вход I1) и кнопка стоп (вход I2) подключены к SR-триггеру и выход SR-триггера на выход Q1 ПР-200, 2 сетевых переменных для управления с панелиWeintek MT8071iE входом I1 и I2, третья переменная для индикации выхода Q1 ПР-200. В ПР-200 переменные имею регистры 512(пуск), 513 (стоп), 514(индикация). На панели делаю 2 битовые кнопки и 1 индикатор - вот тут непонятка, какие адреса и настройки этих объектов нужно поставить? Указываю в панели (пуск) 3x 512 , (стоп) 3x 513, (индикация)3x 514, но при этом связи с кнопками и индикатором нет. Если возможно пришлите ссылку на проект где можно посмотреть как правильно нужно сделать. Спасибо.
59717
Но непонятно, Вы пишете, что 512 регистр - это показание датчика, и тут же пишете, что 512 регистр это кнопка пуск.

Вот, попробуйте

Serg290
16.03.2022, 16:10
Пришлите свои проекты. Я посмотрю.

volodyap63
17.03.2022, 01:06
Dimensy, я просто 1 проект сделал 512 регистр - это показание датчика, а потом сделал проект где 512 регистр это кнопка пуск. Спасибо большое, из ваших проектов стало всё понятно и всё заработало. Единственное, хотелось бы знать, почему переменная с плавающей запятой в ПР-200 (регистр 512) на панели опрашивается как 3x 512, а целочисленная с тем же 512 регистром как 3x51200? Где про это почитать, где это отражено? Ещё раз огромное спасибо.

volodyap63
17.03.2022, 01:12
Пришлите свои проекты. Я посмотрю.

Спасибо большое, по проектам которые прислал, Dimensy,я разобрался в чём причина.

Dimensy
17.03.2022, 05:46
Dimensy, я просто 1 проект сделал 512 регистр - это показание датчика, а потом сделал проект где 512 регистр это кнопка пуск. Спасибо большое, из ваших проектов стало всё понятно и всё заработало. Единственное, хотелось бы знать, почему переменная с плавающей запятой в ПР-200 (регистр 512) на панели опрашивается как 3x 512, а целочисленная с тем же 512 регистром как 3x51200? Где про это почитать, где это отражено? Ещё раз огромное спасибо.

По аналогии с локальными ячейками
59728

kondor3000
17.03.2022, 10:36
Dimensy, я просто 1 проект сделал 512 регистр - это показание датчика, а потом сделал проект где 512 регистр это кнопка пуск. Спасибо большое, из ваших проектов стало всё понятно и всё заработало. Единственное, хотелось бы знать, почему переменная с плавающей запятой в ПР-200 (регистр 512) на панели опрашивается как 3x 512, а целочисленная с тем же 512 регистром как 3x51200? Где про это почитать, где это отражено? Ещё раз огромное спасибо.

4 x 512- чтение/запись
3 x 512 - чтение
512 регистр - это целочисленное число типа WORD или INT (в Лоджике UDINT)
Если Real, то это 2 регистра 512 и 513, типа Float ( вещественное, с плавающей точкой)
Если у вас биты, то в регистре WORD их 16 штук, от 0 до 15. В панелях Weintek биты пишутся после регистра 3x51200 -регистр 512 бит 0,
3x51201 -регистр 512 бит 1........3x51215 -регистр 512 бит 15

И очень глупо использовать 3 регистра как вы ( 512, 513,514), для передачи 3 бит, когда их можно упаковать в маску и передать в одном 512 регистре до 16 штук.

Dimensy
17.03.2022, 13:18
И очень глупо использовать 3 регистра как вы ( 512, 513,514), для передачи 3 бит, когда их можно упаковать в маску и передать в одном 512 регистре до 16 штук.

Почему бы и нет, если количество регистров позволяет и эти биты одновременно не пишутся и не читаются

AlexQ
16.02.2023, 01:40
4 x 512- чтение/запись
3 x 512 - чтение
512 регистр - это целочисленное число типа WORD или INT (в Лоджике UDINT)
Если Real, то это 2 регистра 512 и 513, типа Float ( вещественное, с плавающей точкой)
Если у вас биты, то в регистре WORD их 16 штук, от 0 до 15. В панелях Weintek биты пишутся после регистра 3x51200 -регистр 512 бит 0,
3x51201 -регистр 512 бит 1........3x51215 -регистр 512 бит 15

И очень глупо использовать 3 регистра как вы ( 512, 513,514), для передачи 3 бит, когда их можно упаковать в маску и передать в одном 512 регистре до 16 штук.

Доброго, а как в лоджике из 512 регистра по маске вытащить бит?

petera
16.02.2023, 04:29
Доброго, а как в лоджике из 512 регистра по маске вытащить бит?
Обмен битовыми (BOOL) переменными с ПР Slave
https://owen.ru/forum/showthread.php?t=32194

AlexQ
19.02.2023, 20:18
Обмен битовыми (BOOL) переменными с ПР Slave
https://owen.ru/forum/showthread.php?t=32194

Огромное! Спасибо! Написал два макроса, один на команды (16штук) второй на индикацию(тоже16) на два последних регистра, работает на УРА! Спасибо!

Alex380297
27.04.2023, 16:52
Добрый день! ПР200 с панелью weintek mt8071ip панель мастер пр слейв. Есть ли возможность из этой связки получить диспетчеризацию. подключившись к панели по изернет.Подключил панель к изернету настроил как сервер. Скачал карту адресов с ОЛ. опросил с помощью OPC oven. Опрос идет значения 06757067571675726757367574

kondor3000
27.04.2023, 17:39
Добрый день! ПР200 с панелью weintek mt8071ip панель мастер пр слейв. Есть ли возможность из этой связки получить диспетчеризацию. подключившись к панели по изернет.Подключил панель к изернету настроил как сервер. Скачал карту адресов с ОЛ. опросил с помощью OPC oven. Опрос идет значения 0

В режиме Модбас сервер - панель слейв, адреса LW0, LW1...LW999 и т. д. В режиме мастер , адреса 4х1.... 4х512, 4х513, 4х999

Опрос ПР200 вообще работает? В регистрах 4х данные приходят?
Вы как то копируете из адресов 4х в адреса LW ??

Alex380297
28.04.2023, 07:16
Опрос работает. Я скопировал адреса с ОЛ и закинул их в OPC. А как скопировать из адресов 4х в LW не могу разобраться.

Alex380297
28.04.2023, 07:19
ПР-ка то с каким адресом?

67589 Адрес ПР 1

Alex380297
28.04.2023, 07:43
А там где галочку поставили использовать шлюз, так и осталось соответствие LW или настроили на пр?

так и осталось

Нурлан12
04.10.2023, 07:47
У вас получилось? хотелось бы узнать, тоже столкнулся с такой проблемой

Нурлан12
04.10.2023, 14:18
59717
Но непонятно, Вы пишете, что 512 регистр - это показание датчика, и тут же пишете, что 512 регистр это кнопка пуск.

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

Dimensy
04.10.2023, 14:51
Можно посмотреть скриншоты на программе веинтек именно с датчиками, а то версия проги устарела и не открывает ее.

а что требуется сделать?

Нурлан12
05.10.2023, 07:06
Здрвствуйте, вот только только знакомимся с этим панелем, и делаем отладку между пр200 и панелью weintek, хотелось бы побольше узнать.

Нурлан12
05.10.2023, 07:10
а что требуется сделать?

не получается взять значения с датчика на пр200 для панеля weintek

Dimensy
05.10.2023, 07:37
не получается взять значения с датчика на пр200 для панеля weintek

Хорошо, вот
70720 70721 70722

Нурлан12
05.10.2023, 08:29
Хорошо, вот
70720 70721 70722

Связб наладить удалось, вот только не получается взять аналоговый сигнал датчика с пр200 на панель, пробовал разные варианты битами без, разбивал на разные счисления, все равно не удается взять значения

Dimensy
05.10.2023, 08:52
Связб наладить удалось, вот только не получается взять аналоговый сигнал датчика с пр200 на панель, пробовал разные варианты битами без, разбивал на разные счисления, все равно не удается взять значения

Ну, так, сбрасывайте сюда проекты ПР и панели

Нурлан12
05.10.2023, 09:14
Ну, так, сбрасывайте сюда проекты ПР и панели



Вот, заранее спасибо!

1exan
05.10.2023, 09:21
Вот, заранее спасибо!

правьте
70731

70732

Нурлан12
05.10.2023, 09:39
правьте
70731

70732

По нулям стоит, не отображает показания датчика

1exan
05.10.2023, 09:46
По нулям стоит, не отображает показания датчика

панель ошибку связи не выдаёт?

1exan
05.10.2023, 09:50
Попробуйте на панели поменять адрес на 516

Dimensy
05.10.2023, 09:59
Вот, заранее спасибо!

На панели поставьте этот драйвер (с ним точно работает)
70734
Формат данных такой
70735
Адрес чтения такой (117 - опечатка, надо 517)
70736

Нурлан12
05.10.2023, 11:32
Попробуйте на панели поменять адрес на 516

Спасибо вам большое, удалось наконецто, работает:)

Нурлан12
05.10.2023, 11:32
На панели поставьте этот драйвер (с ним точно работает)
70734
Формат данных такой
70735
Адрес чтения такой (117 - опечатка, надо 517)
70736

Спасибо вам за помощь, получилось сделать:)

duser
15.01.2024, 16:23
Добрый день, коллеги.
Не сочтите за наглость, а лишь за акт помощи начинающему неопытному специалисту, желающему научиться создавать проекты для HMI Weintek (Weinview), для начала позаимствовав с последующей доработкой уже готовое решение от уважаемых специалистов с опытом.

Нужен HMI-проект для 40 кнопок вызова медперсонала в лечебно-профилактическом стационаре на базе ПР200.
--- Расширенный лог событий для принятия вызова медперсоналом (отдельно регистрируются вызовы, принятые медперсоналом на панели оператора, и вызовы, принятые медперсоналом непосредственно в палате пациента путём многократного нажатие кнопки вызова).
--- Взаимодействие HMI и ПР200 через Modbus RTU (RS485).
--- Взаимодействие ПР200 и SCADA через Modbus TCP (Ethernet).
--- Взаимодействие HMI и SCADA через Modbus TCP (Ethernet) путём "проброски экрана оператора" (прямого доступа к экрану посредством удаленного управления операторской панелью Weintek через EasyAccess 2.0, cMT Viewer и VNC Viewer).

kondor3000
15.01.2024, 16:30
Добрый день, коллеги.
Не сочтите за наглость, а лишь за акт помощи начинающему неопытному специалисту, желающему научиться создавать проекты для HMI Weintek (Weinview), для начала позаимствовав с последующей доработкой уже готовое решение от уважаемых специалистов с опытом.

Нужен HMI-проект для 40 кнопок вызова медперсонала в лечебно-профилактическом стационаре на базе ПР200.
--- Расширенный лог событий для принятия вызова медперсоналом (отдельно регистрируются вызовы, принятые медперсоналом на панели оператора, и вызовы, принятые медперсоналом непосредственно в палате пациента путём многократного нажатие кнопки вызова).
--- Взаимодействие HMI и ПР200 через Modbus RTU (RS485).
--- Взаимодействие ПР200 и SCADA через Modbus TCP (Ethernet).
--- Взаимодействие HMI и SCADA через Modbus TCP (Ethernet) путём "проброски экрана оператора" (прямого доступа к экрану посредством удаленного управления операторской панелью Weintek через EasyAccess 2.0, cMT Viewer и VNC Viewer).

С таким подходом вам в поиск Разработчиков, сюда https://owen.ru/forum/showthread.php?t=14180
Или начинайте писать проект сами и задавайте вопросы по ходу.
Для начала надо разобраться с обменом между панелью и ПР200.

CleanS
15.01.2024, 17:33
40 кнопок вызова персонала, это я так понимаю, 40 коек.
И где ж в ПР200 столько входов взять?

C.Pavel
15.01.2024, 17:39
использовать матрицу 8*8 в итоге 64 кнопки

Santi
15.01.2024, 19:51
матрицу на релейных выходах собрать в принципе можно, только работать она будет медленно и недолго

Сергей0308
15.01.2024, 21:57
40 кнопок вызова персонала, это я так понимаю, 40 коек.
И где ж в ПР200 столько входов взять?

Может нечто подобное устроит, если одновременно всем не вызывать, в смысле, 6 дискретных входов хватит для 63 кнопок:

72965

МихаилГл
16.01.2024, 06:09
использовать матрицу 8*8 в итоге 64 кнопки


матрицу на релейных выходах собрать в принципе можно, только работать она будет медленно и недолго


Может нечто подобное устроит, если одновременно всем не вызывать, в смысле, 6 дискретных входов хватит для 63 кнопок:

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

Как экспериментальный вариант для дальнейшего запуска в массовое производство конечно можно, но не для работающих и критических объектов.

А вот как вариант что-то типа такого:
https://habr.com/ru/companies/wirenboard/articles/417093/

duser
16.01.2024, 14:39
лечебно-профилактический центр только в стадии строительства, с будущим руководством система обсуждается именно, как экспериментальный вариант для дальнейшего запуска в массовое производство.

duser
16.01.2024, 14:48
40 кнопок вызова персонала, это я так понимаю, 40 коек.
И где ж в ПР200 столько входов взять?
Да, правильно, есть палаты одноместные, есть двухместные.
А если ПР200 заменить на ПР102+ПРМ (несколько) ?

melky
16.01.2024, 14:56
ПР200 можно взять с 2-мя портами RS и прицепить модули ввода. Если читать битовыми масками, то будет вполне быстро, даже с учетом того, что групповых запросов у ПР нет. уж для кнопок хватит точно.
Еще и в обратную сторону индикацию сделать. двойную даже. Моргающую что вызов пошел, постоянную что вызов принят.

duser
16.01.2024, 14:58
Может нечто подобное устроит, если одновременно всем не вызывать, в смысле, 6 дискретных входов хватит для 63 кнопок
подобное НЕ устроит в первую очередь заказчика


матрицу на релейных выходах собрать в принципе можно, только работать она будет медленно и недолго
матрица тоже НЕ подходит

все кноки должны быть нормально-замкнутые на "0", как в системах сигнализации

duser
16.01.2024, 15:54
ПР200 можно взять с 2-мя портами RS и прицепить модули ввода. Если читать битовыми масками, то будет вполне быстро, даже с учетом того, что групповых запросов у ПР нет. уж для кнопок хватит точно.
Еще и в обратную сторону индикацию сделать. двойную даже. Моргающую что вызов пошел, постоянную что вызов принят.

Скорее всего нужно сделать постоянную индикацию, когда вызов произошёл, мигающую, когда вызов принят удалённо (на панели оператора), без индикации, когда вызов принят локально (у кровати пациента).

duser
16.01.2024, 15:57
и логика работы кнопок (цифровых входов) и индикаторов (цифровых выходов) для надёжности должна быть осуществлена "без посредников" вроде Modbus (RTU или TCP), т.е. исключительно на входах/выходах ПР (ПЛК).

МихаилГл
16.01.2024, 16:13
и логика работы кнопок (цифровых входов) и индикаторов (цифровых выходов) для надёжности должна быть осуществлена "без посредников" вроде Modbus (RTU или TCP), т.е. исключительно на входах/выходах ПР (ПЛК).

Ну больница не угольная фабрика, чистота и порядок. А что насчёт искробезопасности и пр., требований? Ещё в больницах вроде изолированная нейтраль и кислородное оборудование, например...

Sergej_
16.01.2024, 16:15
Зачем там вообще ПР? Для собрать инф. о вкл. кнопок только? Если так, то без ПР можно обойтись. Или еще какая то смысловая нагрузка?

МихаилГл
16.01.2024, 16:20
Зачем там вообще ПР? Для собрать инф. о вкл. кнопок только? Если так, то без ПР можно обойтись. Или еще какая то смысловая нагрузка?

Ну это прошлый век. ТС же планирует это в скаду передавать и на планшеты медперсонала. И архив вести...

Sergej_
16.01.2024, 16:21
Ну это прошлый век. ТС же планирует это в скаду передавать и на планшеты медперсонала. И архив вести...

В том и дело...

melky
16.01.2024, 16:23
и логика работы кнопок (цифровых входов) и индикаторов (цифровых выходов) для надёжности должна быть осуществлена "без посредников" вроде Modbus (RTU или TCP), т.е. исключительно на входах/выходах ПР (ПЛК).

не обязательно, если контролируется связь с модулем ввода, а контакты НЗ

МихаилГл
16.01.2024, 16:25
Короче, мы так до namur дойдем, с контролем целостности линии, как в старые добрые времена диод в конце линии связи, ну или принцип пожарной автоматики...

melky
16.01.2024, 16:39
а смысл контролировать линию, если кнопки с НЗ ? оно и так постоянно под контролем, пока контакт не разорвался, а там или вызов или обрыв линии - все равно бежать.

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

Sergej_
16.01.2024, 16:48
Если по здравому смыслу, то следует и чтоб вызывающий понимал, дошел сигнал или ножками к медсестре топать. Модулей ввода вывода пруд пруди разных. Хоть скадой опрашивай . хоть панелькой.

МихаилГл
16.01.2024, 16:50
а смысл контролировать линию, если кнопки с НЗ ? оно и так постоянно под контролем, пока контакт не разорвался, а там или вызов или обрыв линии - все равно бежать.

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

А как же кз до кнопки?

Sergej_
16.01.2024, 16:52
а смысл контролировать линию, если кнопки с НЗ ? оно и так постоянно под контролем, пока контакт не разорвался, а там или вызов или обрыв линии - все равно бежать.


А если к.з от модуля до кнопки?

Пока писал Михаил задал тот же вопрос. Нужно сделать как то так : кнопка с лампой, кнопку нажал-сигнал ушел на пульт, оттуда на вкл лампы.

melky
16.01.2024, 16:55
ну если еще и на КЗ контроль делать, то искать что-то из пожарки, охранки. Там есть такие модули, в том числе и адресные.
опять же, аналоговым модулем с измерением сопротивления или напряжения можно легко реализовать. Те же 10В = КЗ покажут. а 0В - обрыв. ну и два набора напряжения состояние кнопки.
И да, модули ввода можно ставить в коридоре у палат + контроль связи с ними.

Dimensy
16.01.2024, 18:32
А может поискать готовые решения? Например, вот https://videoglaz.ru/palatnaya-signalizaciya-medbells

melky
16.01.2024, 20:04
Ага, села батарейка и пациент умер :)
Хотя в таких системах должно периодически передаваться состояние батареек конечно

duser
16.01.2024, 20:33
Короче, мы так до namur дойдем, с контролем целостности линии, как в старые добрые времена диод в конце линии связи, ну или принцип пожарной автоматики...

именно так и нужно, с контролем целостности линии, как в старые добрые времена, но без диода или резистора в конце линии связи.

duser
16.01.2024, 20:34
Ага, села батарейка и пациент умер :)
Хотя в таких системах должно периодически передаваться состояние батареек конечно

батарейка - где ? В ПР (ПЛК) ?

duser
16.01.2024, 20:39
Если по здравому смыслу, то следует и чтоб вызывающий понимал, дошел сигнал или ножками к медсестре топать.

А как же кз до кнопки?

А если к.з от модуля до кнопки?

на этот случай в должностной инструкции мед.персонала будет прописана процедура периодического тестирования кнопок, например при заступлении на дежурство.

Sergej_
17.01.2024, 03:22
на этот случай в должностной инструкции мед.персонала будет прописана процедура периодического тестирования кнопок, например при заступлении на дежурство.

Как то Ваши пожелания выше противоречат этому.
Если хотите надёжно, аварийные ситуации должны автоматически выявляться. Персонал может не делать, то что в инструкции, а может и добросовестно проверить, а отказ случиться после момента проверки.
Без внятного ТЗ ничего путного не выйдет. Начать следует с ТЗ.

Dimensy
17.01.2024, 05:58
Ага, села батарейка и пациент умер :)
Хотя в таких системах должно периодически передаваться состояние батареек конечно

Пожалуйста, вот проводная система https://www.hostcall.ru/catalog/PALATNAYA-SIGNALIZATSIYA-DLYA-VZOVA-PERSON/Sistema-vizova-personala-HostCall-CMP/
А если хочется что-то свое, то можно, например, на основе этого сделать https://bolid.ru/production/orion/ops-subsystems/spi2000a/s2000-kt.html

melky
17.01.2024, 09:25
С Болидом сейчас задница с поставками, насколько знаю.
Если беспроводные датчики, кнопки и прочее сообщают состояние батареек, то тоже можно. Должно быть предусмотрено.

duser
17.01.2024, 14:17
С Болидом сейчас задница с поставками, насколько знаю.
Если беспроводные датчики, кнопки и прочее сообщают состояние батареек, то тоже можно. Должно быть предусмотрено.

беспроводные кнопки НЕ подходят (имел уже печальный опыт использования беспроводных датчиков Hikvision-AX-PRO (https://www.hikvision.com/en/products/Alarm-Products/wireless-intrusion-alarm/ax-pro/ds-pdwl-e-we/), датчик просто умирает, не передав сигнал о разряде батареи).

duser
17.01.2024, 14:47
Пожалуйста, вот проводная система https://www.hostcall.ru/catalog/PALATNAYA-SIGNALIZATSIYA-DLYA-VZOVA-PERSON/Sistema-vizova-personala-HostCall-CMP/
А если хочется что-то свое, то можно, например, на основе этого сделать https://bolid.ru/production/orion/ops-subsystems/spi2000a/s2000-kt.html

первая не подходит (панель оператора на Windows 10 типа PIPO X10 по цене ~1000 долларов (!) и остальные цены не очень адекватные и т.д.) . . .
. . . и, да, хочется что-то свое, без излишеств и по адекватной цене (вторая ссылка у меня не открывается: "502 Bad Gateway") .
.
.
.
PS. открылась страница . . . так это всего-лишь КНОПКА ТРЕВОЖНАЯ С2000-КТ

Dimensy
17.01.2024, 15:00
вторая ссылка у меня не открывается: "502 Bad Gateway" .
Сайт у Болида глючит, попробуйте еще раз

melky
17.01.2024, 15:20
duser а копка и не должна сообщать, что у нее сейчас батарейка разрядится, она уровень заряда должна отправлять всегда со своим состоянием, а система должна считать или на определенном уровне сообщать оператору что готовься поменять батарейку.

Сергей0308
17.01.2024, 15:36
duser а копка и не должна сообщать, что у нее сейчас батарейка разрядится, она уровень заряда должна отправлять всегда со своим состоянием, а система должна считать или на определенном уровне сообщать оператору что готовься поменять батарейку.

А, зачем батарейка, может удобнее питание от сети + ионистор, типа как у ПР114 для часов, в смысле, никакие батарейки менять не надо!

Dimensy
17.01.2024, 15:52
Если совсем свое, то обычные кнопки (можно с подсветкой), модули ввода-вывода, ПЛК.
Кнопки можно такие https://autonics.su/product/s3pf-p3rabd_h5550007244/ (они крупные). Если использовать две группы контактов (НО и НЗ), то можно контролировать состояние линии (правда точек ввода понадобится в два раза больше)

АРТ.Кар 64
17.01.2024, 17:55
Прошу прощения,но если Вы упомянули "Болид" и С2000-КТ(что мне далеко не чуждо),то
При организации "вызовной сигнализации",то есть передаче сигнала на пост мед.персонала кнопка обязательно должна быть с фиксацией.
Взводит кнопку прибывший к пациенту мед.персонал.
Что же касается реализации на "Болиде"-то такой сигнализации сделано уже не мало.
Но время поступления сигнала "На вызов" и время "Прибытия на вызов" должны быть записаны в оборудовании обязательно.
И это уже "прошлый век"-сейчас применяются радиобраслеты. Практически везде,кроме разве что "Кардиологии".

Dimensy
17.01.2024, 18:25
Прошу прощения,но если Вы упомянули "Болид" и С2000-КТ(что мне далеко не чуждо),то
При организации "вызовной сигнализации",то есть передаче сигнала на пост мед.персонала кнопка обязательно должна быть с фиксацией.
Взводит кнопку прибывший к пациенту мед.персонал.
Что же касается реализации на "Болиде"-то такой сигнализации сделано уже не мало.
Но время поступления сигнала "На вызов" и время "Прибытия на вызов" должны быть записаны в оборудовании обязательно.
И это уже "прошлый век"-сейчас применяются радиобраслеты. Практически везде,кроме разве что "Кардиологии".

Я упомянул Болид, потому что в свое время мы монтировали и настраивали систему диспетчеризации вентиляции, кондиционирования и управления перепадом давления между помещениями именно на Болиде. Т.е., систему вызова персонала сделать можно, а насколько она бедт удовлетворять тех заданию..., так его в принципе нет, есть только пожелания

АРТ.Кар 64
17.01.2024, 18:35
Я нисколько не "умоляю" профессионализма присутствующих,но если на С2000-КДЛ "прописать" 127 С2000=КТ не так и сложно-то использовать ПР 200 ..
Как-то не совсем...подходяще"
А с "требованиями" я действительно знаком. Прошу поверить.
Впрочем прошу считать мои слова тоже,как пожелание.
И над каждой палатой ,где смонтирована вызовная сигнализация должен быть свето-звуковой "маячок"
Так что и кол-во выводов должно быть соответствующим.

МихаилГл
17.01.2024, 19:20
А может все-таки Namur? Правда не ориентируюсь в стоимости такого решения.
72982
72983
72984
Так и не увидел, требуется ли искробезопасность для палат?
Кроме сухого контакта есть интерфейсный выход модбас для контроля состояния линии... Сухой контакт основной, модбас диагностика... Либо к модбас можно индикатор подцепить, который от данных прочитанных будет что-то в палате рисовать..

Короче вариантов много, осталось дело за малым, за ТЗ!

duser
17.01.2024, 19:30
При организации "вызовной сигнализации",то есть передаче сигнала на пост мед.персонала кнопка обязательно должна быть с фиксацией.
Взводит кнопку прибывший к пациенту мед.персонал.
. . .
Но время поступления сигнала "На вызов" и время "Прибытия на вызов" должны быть записаны в оборудовании обязательно.

И над каждой палатой ,где смонтирована вызовная сигнализация должен быть свето-звуковой "маячок"
Так что и кол-во выводов должно быть соответствующим.
изначально наши инженеры так и предлагали заказчику, но он "упёрся" и захотел простые НЗ кнопки без фиксации, без индикации над дверью палаты и даже без обязательной регистрации прибытия мед.персонала на вызов.


И это уже "прошлый век"-сейчас применяются радиобраслеты. Практически везде,кроме разве что "Кардиологии".
а про браслеты (да ещё и с пульсометром) он вообще слышать не захотел !

просто заказчик увидел видеопрезентацию некой "убогой системы" (https://www.youtube.com/watch?v=jJzJZOKRvAw)

Сергей0308
17.01.2024, 19:42
изначально наши инженеры так и предлагали заказчику, но он "упёрся" и захотел простые НЗ кнопки без фиксации и даже без обязательной регистрации прибытия мед.персонала на вызов.


а про браслеты (да ещё и с пульсометром) он вообще слышать не захотел !

Сегодня он так захотел, завтра может иначе захочет, детский сад, должно быть чёткое ТЗ, подробно по всем пунктам всё расписано!

duser
17.01.2024, 19:45
duser а копка и не должна сообщать, что у нее сейчас батарейка разрядится, она уровень заряда должна отправлять всегда со своим состоянием, а система должна считать или на определенном уровне сообщать оператору что готовься поменять батарейку.

Я писал, что имел уже печальный опыт использования беспроводных датчиков Hikvision-AX-PRO (https://www.hikvision.com/en/products/Alarm-Products/wireless-intrusion-alarm/ax-pro/ds-pdwl-e-we/) (датчик просто умирает, не передав сигнал о разряде батареи, хотя должен это делать по заявлению производителя).

АРТ.Кар 64
17.01.2024, 19:47
Полностью согласен с Сергеем.
Ибо любой вид сигнализации не основан на методе "Хочу-не хочу и нравится-не нравится"
Сигнализации должна удовлетворять существующим требованиям и нормам.
Так что согласованный Проект(или по вашему ТЗ) от Заказчика в письменном виде получить придётся.

duser
17.01.2024, 19:49
Сегодня он так захотел, завтра может иначе захочет, детский сад, должно быть чёткое ТЗ, подробно по всем пунктам всё расписано!

да у нас в Молдове редко кто из заказчиков утруждается написанием "чёткого" ТЗ, типа "вам надо, вы и пишите, а мы покритикуем".

(не ту страну назвали Гондурасом !)

АРТ.Кар 64
17.01.2024, 20:17
Ну раз так -то думаем (пока что только думаем)сделать так...
На аналоговый ввод ,настроенный на сопротивление вешаем кнопки НО..с разного рода номиналами резюков. В конце линии "оконечное сопротивление"
При нажатии любой кнопки сопротивление в цепи меняется по-разному..То есть практически Namur Контроль на "КЗ и Обрыв" будет.
Но если одновременно нажать несколько кнопок-то неизвестно что покажет аналоговый ввод ПР.
Тем более ,что вызовная кнопка устанавливается не "одна на палату" а одна у каждого "койкоместо".
Я даже себе представить не мог ,что если всё так легко и просто сделать на "Болиде","Аргус-Спектре" или "Альтонике"-то прихрдится предлагать какую-то чепуху. Прошу прощения.....Забыл про "ТЕКО".

Sergej_
18.01.2024, 05:05
да у нас в Молдове

Как в анекдоте , про научный потенциал...)