PDA

Просмотреть полную версию : Второй RS-485 порт


azat385`
17.01.2016, 02:42
можно ли как то вместо Ethernet PNA – 023 сделать второй RS-485 порт?
или хоть UART?

по основному порту пиксель является мастером для модуля аналогового входа.

нужен RS порт для диспетчеризации, т.е. пиксель только слейв.
хоть без возможности настройки скорости, четности итд, главное чтобы slave id менялось.

ставить Ethernet PNA – 023, а потом что то типа MGate MB3170 совсем не хочется :sorry:

coverart
17.01.2016, 10:39
Тема стара как пиксель!

azat385`
17.01.2016, 11:27
Тема стара как пиксель!
Поиском по форуму прошелся, не нашел. Дайте ссылку почитать.

Если тема старая может есть уже решение?

coverart
17.01.2016, 20:39
Давно просим сегнетиков сделать сетевой модуль с RS-485 портом. А воз и ныне там.
А чем езернет для диспетчеризации Вам не угодил? Я вот наоборот его чаще применяю, а 485й для частотников и прочих устройств. Собственно поэтому, стараюсь использовать 2Gi+MC, что при некоторых условиях не дороже Pixel+MR+PNA+PMM. А работать значительно комфортнее.

azat385`
17.01.2016, 22:49
Вот спаял переходник меж Ethernet PNA – 023 и контроллером.
надеялся что там uart.

посмотрел документацию на cs8900a-iq3z (https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjJksW7wLHKAhUGnXIKHZJ4D4AQFggbMAA&url=https%3A%2F%2Fwww.cirrus.com%2Fjp%2Fpubs%2Fpro Datasheet%2FCS8900A_F5.pdf&usg=AFQjCNHYkRyowqgyzy14W_cqzFRQjTp-DQ&sig2=iNw-Ab2qF3ubrLb0l-wlUA&bvm=bv.112064104,d.bGQ) там ISA-bus :russian_r. Что это? можно как нить прослушать в режиме шпиона?

tvf
18.01.2016, 09:24
Что это? можно как нить прослушать в режиме шпиона?Не глубоко ли копаете? Судя по всему ISA - это шина ввода/вывода
https://ru.wikipedia.org/wiki/ISA

http://www.ixbt.com/mainboard/download/isa.txt

coverart
18.01.2016, 10:27
там ISA-bus

Фигасе!

coverart
18.01.2016, 10:28
Не глубоко ли копаете?

Пущай копает.
Может коллективными усилиями запилим второй 485 для пикселя!

serg-el
18.01.2016, 10:50
Без поддержки со стороны ядра - бессмысленное занятие.

Если захотят в Segnetics-е сваять модуль RS-485 - то сваяют, а ежели не захотят - то не дождёмся.
Это как ждать от них модуля аналоговых входов - а воз и ныне там :(

azat385`
18.01.2016, 11:01
Там всего 10 пинов на разъеме:
как минимум 2 из них питание.
остается 8шт.

нужно проследить/прозвонить куда идут эти пины и на плате контроллера и модуля. Постараюсь сегодня...

Может кто этим уже занимался?

младшой
18.01.2016, 12:52
Не проще (дешевле) ли использовать таки эзернет?

azat385`
18.01.2016, 13:32
для диспетчеризации RS-485 нужен.

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

serg-el
18.01.2016, 17:21
для диспетчеризации RS-485 нужен.

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

Если рядом есть Pixel с незанятым RS-485, то этот Pixel сделать слейвом для него (соединить кросс кабелем RJ45). И считывать переменные со второго Pixel (не более 112 переменных).

azat385`
18.01.2016, 18:58
Тогда уж что то типа http://www.usriot.com/Case/5.html

в проекте 20 установок по трем линиям RS-485.

monstr696
19.01.2016, 01:40
Тогда уж что то типа http://www.usriot.com/Case/5.html

в проекте 20 установок по трем линиям RS-485.

Лучше через ethernet, сейчас сам переделываю с RS-485. Было 32, осталось 7 перевести на ethernet, обмен быстрее.