Ответы в темах
-
АвторЗаписи
-
TawУчастникможет лучше купить один телефон с двумя симками.
TawУчастникДля учебных целей подойдет. Это тоже самое что носить два телефона — 1 на Ios, 2 на андроид и выполнять одни и те же задачи. У них же симки разные — согласен, симки у них разные, но зачем дублировать. Каким должно быть сопротивление резисторов для датчиков температуры?
TawУчастник“DS18B20 можно читать самой Raspberry без использования Arduino в принципе” — дублирование не есть хорошо. От этого надо уходить. Где Raspberry там не должно быть Arduino. Только для начинающих, и от этого надо уходить со временем.
TawУчастник
TawУчастник
В интернете столько разного неупорядоченного материала и это только часть. Спасибо за пример.-
Ответ изменён 7 лет назад пользователем
Taw.
TawУчастник«http://demo.rapidscada.net/View.aspx?viewID=21» — это расположено на виртуальной машине в облаке или это закачано на Web-host, поддерживающий Asp.net?
TawУчастникПотребуется для каждого флага создать отдельный входной канал типа дорасчётный ТИ и для него установить формулу GetBit(Cnl, n)
Это работает.
Вопросы:
1) Как математически узнать размер регистра целиком (количество битов в регистре) чтобы брать только последний бит (количество битов -1 это будет номер последнего бита)?
2) С помощью GetBit(Cnl, n) я беру один бит. А если я хочу взять несколько битов (диапазон битов) за один раз и в один канал? (Cnl, начальный бит для чтения, конечный бит для чтения)?
3) Имеется ли в Rapid scada возможность представления данных в канале типа String? Допустим я могу использовать функцию вырезки диапазона символов с помощью Substring, поиск символа и т.д.?-
Ответ изменён 7 лет назад пользователем
Taw.
01.08.2019 в 11:04 в ответ на: Создание учебного оборудования. 1. — Управление пультом включения и отключения. #13051
TawУчастникПри отправке бинарной команды FF реле не реагирует и игнорирует эту команду.
Еще раз спасибо за помощь. С помощью GetBit(Номер канала от Коммуникатора 101 у вас, Номер бита) работает очень отлично. Я уже решил проблему с этим реле другим способом (решение описано в предыдущем ответе).01.08.2019 в 06:26 в ответ на: Создание учебного оборудования. 1. — Управление пультом включения и отключения. #13048
TawУчастникНашел решение. Даже если плата с одним реле или как у меня с двумя реле. Надо создавать все для 8 релейной платы. У них у всех одна прошивка. Спасибо manjey73.
-
Ответ изменён 7 лет назад пользователем
Taw.
01.08.2019 в 05:56 в ответ на: Создание учебного оборудования. 1. — Управление пультом включения и отключения. #13046
TawУчастник«И определитесь уже что это у вас, Выходы или Входы, достало разбираться в ваших скринах…»
— по литературным источниками “ чтение значений дискретных выходов — это состояние реле”. Относительно же Rapid Scada это входные каналы. Получается входы. Как удобнее для вас? Я перейду на ваш стиль, т.к. у вас опыта в этом больше.
Создаю две группы и в каждой группе по одному реле. Адресация в первой группе начинается с 1, а во второй с 2. Rapid Scada берет только первое реле и не видит второе реле вообще в обоих группах. Если количество больше 1 то Rapid Scada делает групповой запрос и реле не понимает такие запросы и игнорирует их.
Вопросы.
1) Вопрос Михаилу, а почему нельзя было предусмотреть возможность ввода адреса катушки для входных каналов? Получается оборудование работающее по протоколу Modbus RTU не понимает запросы-команды Modbus RTU от Rapid Scada.
2) «Группы или отдельно настраивается шаблоном драйвера. КП в Scada остается одним.» — нужны пояснения.
3) Как выводить результат парсинга Value для Status (Modbus RTU, Response) в значение входного канала КП? Чтобы была возможность рассмотреть этот канал как расчетный дополнительный.-
Ответ изменён 7 лет назад пользователем
Taw.
31.07.2019 в 12:32 в ответ на: Создание учебного оборудования. 1. — Управление пультом включения и отключения. #13025
TawУчастникАдресация 0 или 1 не причем, так как Rapid Scada (для одно-релейного шаблона) выводит состояние для первого реле (которое имеет нулевой индекс в документации и первый индекс в Rapid Scada).
Перемычек на релейной плате вообще нет. Только кнопка для сброса настроек по умолчанию.31.07.2019 в 12:18 в ответ на: Создание учебного оборудования. 1. — Управление пультом включения и отключения. #13023
TawУчастникОтправляю команду на чтение состояния второго реле (цифрового выхода). Уже не 8 OFF. А 7, включенное реле отображено ON.

Я считал, что 8 OFF — это состояние 8 реле на плате. Все в одном ответе. Очень удобно. Делаю запрос по одному состоянию цифрового выхода, а получаю по всем состояниям цифровых выходов. А Rapid Scada по другому формирует команду. Реле не понимает команду из Rapid Scada31.07.2019 в 12:11 в ответ на: Создание учебного оборудования. 1. — Управление пультом включения и отключения. #13022
TawУчастникКогда из сторонней утилиты отправляю групповой запрос (как в Rapid Scada) то в утилите нет ответа от реле. Т.е. реле не поддерживает групповой запрос на чтение состояния цифровых выходов.
31.07.2019 в 12:07 в ответ на: Создание учебного оборудования. 1. — Управление пультом включения и отключения. #13020
TawУчастникЯ имею в виду раз релейная плата не поддерживает групповой запрос
-
Ответ изменён 7 лет назад пользователем
Taw.
31.07.2019 в 12:06 в ответ на: Создание учебного оборудования. 1. — Управление пультом включения и отключения. #13019
TawУчастникПолучается каждое реле надо расматривать как отдельный канал комуникации и отдельный КП чтобы Rapid scada могла работать с такими релейными платами?
-
Ответ изменён 7 лет назад пользователем
-
АвторЗаписи