Прошу помощи! Имеется PLC 150IM, на нем с помощью биб-ки Sislibsockets организован TCP сервер. Вроде бы все нюансы с функциями этой библиотеки изучил, сервер работает с клиентами других PLC от OWEN, НО появилась потребность включить в сеть контроллер стороннего производителя, и тут никак не получается установить соединение, клиент в данном случае конфигурируется, к сокетам доступа нет. При этом если залить сервер на софт ПЛК от 3S, коммуникация устанавливается без проблем. Пробовал по UDP- клиент кадры шлет, на сервере пусто. Может кто с высоты собственного опыта скажет в чем проблема, или куда копать, а то уже начинаю отчаиваться.
Хочу спросить можно сохранить или экспортировать конфигурацию Modbus в CoDeSys V2.3 для других проектов чтоб в дальнейшем не играться с конфигурацией, если можно то как это сделать?
нельзя, но вы можете прописать адреса в глобальных переменных
Здесь будем обсуждать вопросы так или иначе связанные с программированием
Мой вопрос
Как в С при чтении из текстового файла сделать принудительный переход на другую строчку этого файла?
Подскажите пожалуйста как пользоваться аналоговыми выходами на ОВЕН ПЛК? В инструкции написано 4 мА = 0, 20 мА = 1...мне например нужно 12 мА, какое значение соответствует данному сигналу, 0.5? Как-то вскользь затронут данный вопрос в документации...или я не там, или не то читал...
У GE FANUC, например, 4 мА соответствует 0 и.е., а 20 мА соответствует 32000 и.е.. Для того чтобы получить на аналоговом выходе 12 мА, мне нужно при помощи функции "MOVE WORD" или руками в таблице выходных аналоговых сигналов присвоить значение 16000 и.е.
Как это сделать у ОВЕН? Какое значение мне присвоить, например, %ID0.2.0, чтобы получить те же 12 мА?