Добрые люди у меня возникла проблема при разделении общей сети на "технологическую" и "локальную" (контроллеры - 192.168.1.*, компы - 192.168.0.*). проблема в том что комп не может работать с контроллерами, говорит таймаут, в то же время с компами из "технологической" сети. пробовал cx-programmer, klinkmann i/o server ни чего не работает. мож кто сталкивался с такой проблемой. подскажите плиз.
У тебя сеть класса С: первое число IP-адреса от 192 до 223, маска подсети 255.255.255.0.
Практически не приходилось. Совет чисто теоретический:
Перевести сеть у всех в класс B:
первое число IP-адреса от 128 до 191, маска подсети 255.255.0.0.
Может поможет...
Это может и поможет, но у меня контроллеры все в работе, поэтому переводить их в другую сеть пока невозможно. Может есть какие нибудь настройки на сапих PLC. вот что меня интересуют.
ЗЫ: подобная ситуация была замечена с контреллерами Гранч.
Может это и невозможно..??
А почему бы не сделать компы 192.168.1.* ? и маску одинаковую
Вообщето, я хочу от этого уйти.. у меня сейчас так работает, но хочется разделить технологическую сеть и локальную, чтобы избежать всяких казусов.. :)
Всегда хочется лучшего...Удачи, но помни про закон сохранения глюка: "Глюк никогда не исчезает, он лишь перетекает из одной формы в другую."
Первоначально опубликовано FreeMan
Добрые люди у меня возникла проблема при разделении общей сети на "технологическую" и "локальную" (контроллеры - 192.168.1.*, компы - 192.168.0.*).
Всё правильно. Для нормальной работы необходимо установить шлюз, которые будет пересылать запросы из одной подсети в другую.
Обычно для этой цели используется сервер визуализации (потому как он работает всегда). Для этого в сервер устанавливается две сетевые карты. Одна подключается к одной сети, другая к другой.
Только вот не совсем понятно из ваше поста - Вы их всех на одном кабеле оставляете или таки разделяете физически?
У меня сети будут разделяться на Cisco и если надо то я могу сделать комп с двумя картами.. только вот прикол вот в чем, я не могу "научить" Omron отвечать через шлюз, поэтому у меня с Cisco в роли маршрутизатора не получается настроить, но вот если я в роли шлюза делаю Линух, то вроде пинг до контроллеров идет, а вот Cx-Programmer не хочет работать. покаты до линуха идут а вот от контроллера не хотят! В программере есть еще IP ROUTING TABLE вот с не я не могу разобраться, вроде прописываю комп и шлюз, но чет не работает!!! ХЕЛП!!!!
Проблема решилась, просто в настройках Ethernet соедеинения (там где пишешь айпи контроллера) надо нодом рабочейстанции указать шлюз через который работаешь!!!
Появилась новая проблемма.
Обясняю суть: есть 2 подсети 192.168.1.0/24 (контроллерная) и 192.168.5.0/24 (компьютерная) есть линух в роли шлюза между подсетями, если настроить на линухе НАТ и в программере в настройках указать Workstatin Node Number = 1 (это ip шлюза [192.168.1.1]) то все вроде ок, но если ты конектишся с одного компа, а если хочешь , либо в тоже время либо позже, подконектиться с другого компа (программером) то он (контроллер) отсылает ответ все на туже Workstatin Node Number = 1 (эт правильно) а сам шлюз уже отсылает на адрес первого компа который конектился с контроллером... короче это не выход (а точнее выход но не правильный).
Вопрос: как возможно правильно разрулить трафик, а точнее как научить контроллер отдовать траффик в другую подсетку, т.е. что бы он отдовал траффик не на 192.168.1.1 а на 192.168.5.5 (например), т.е. как в Workstatin Node Number указать комп из другой подсети???
Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме