Вот мои настройки, заметили что имеется строчка inet6, вот это и есть подключенный режим TCP/IPv6 со стороны контроллера и как бы слабо верится что со стороны ПК это может помочь, вероятно просто совпадение
Вид для печати
Нашел в директории /root файл etc.tar, там написано:
IPADDR="10.0.6.10"
NETMASK="255.255.0.0"
GWADDR="10.0.6.1"
DNS1="10.0.6.1"
DNS2="8.8.8.8"
HOST_NAME="spk107"
Выставил соответственно в свойствах соединения эти настройки, пока работает без тормозов.
Свойства соединения:
Если можно еще вопрос, -пытаюсь записать свой шрифт в директорию /lib/fonts СПК - пишет Read-only file system.
Подскажите может команду какую нужно правильно сформировать?
Ошибки при копировании:
команда конечно существует, только не зря же папку сделали только для чтения, как бы не получилось что Вы лишитесь гарантии
установил CODESYS 3.5.5.0 , Owen Target Install 3.5.4.20 v22, LibInstall_v3.5.4.1
скачиваю тестовый проект что в шапке этой темы
естественно просит обновить библиотеки, обновляю все что предлагает до актуального
компиляция уже идет с большим количеством предупреждений (41)
Возможно ли выложить рабочий проект под СПК107 на актуальную версию CODESYS, что выложена на местном сайте (CODESYS 3.5.5.0), что бы быть уверенным что баги не лезут от обновленных библиотек или др. обновлений в проекте
не хотелось бы начинать с чистого проекта
или надо все грохать и ставить CODESYS 3.5.4 ?
При первом запуске проекта, созданного в ранних версиях CDS v3, нажимаете в появившемся окне на "Сделать новейшими".
Далее обновляете таргет файл(файл описания устройства).
Готово.
это наверно тот же тестовый проект что лежит в первом посте, к тому же не в архивном варианте
естественно я во всех 4-х вкладках делаю "Сделать новейшими"
на компиляция сыплется очень много предупреждений
хотелось бы какую либо рабочую демку что компилится без проблем на 3.5.5.0 - где такой взять ?
Вы путаете ошибки и предупреждения. Предупреждения хоть глаз и мозолят но на работоспособность не влияют.
Решил демку сгенерить как по описанию в местном руководстве
2. Demo-программа
стопорится на этом :
Вложение 14910
жалуется на библиотеку ioStandard (возможно из-за более низшей версии 3.5.4.0)
на компе - Винда W8.1x64 , CODESYS 3.5.5.0
на сайте сказано :
* Рекомендуемая версия среды программирования - CODESYS v3.5 SP4 Patch4 или более новая
то есть ни чего не нарушаю
кто-нибудь вообще в реалии испытывал CODESYS 3.5.5.0 (с W8.1x64) с СПК1хх ? проекты с нуля создаются нормально ?
по мануалу что по ссылке -в 3.5.5.0 создавать не хочет
Два СПК110. На каждом работает своя программа. COM1 1-го и 2-го контроллера открывается через библиотеки. Программы на обоих СПК реализованы на ФБ.
Схема соединений такая:
СПК1(Master) COM1---->МВ110-8А
````````````COM2---->COM2 СПК2(Slave)
`````````````````````COM1---->МВ110-8Р
Нужно передать значения температур с фб 8А в программу СПК2.
Может у кого есть исходник на МВ110-х.8А или его аналог? Хочу сделать отвод данных, минуя логический преобразователь в REAL. Т.е. массив Float32 с регистров 0004 и 0005
передать на СПК2(COM2---->COM2 сделан через конфигурацию). Пробовал REAL_TO_WORD, - округляет до целых чисел.
Здесь есть только код на МВ110-х.8Д.
Может кому пригодится :
оказалось не совместима CODESYS 3.5.5.0 и текущая версия таргета на раздаче (v3.5.4.20 (сборка 22)), пришлось даунгрейдится до CoDeSys v3.5 SP4 Patch4 и уже на нем Device Owen SPK1xx - подчеркивание красным ушло
хоть бы в комменте с таргетами указали что текущие с 3.5.5.0 не работают, столько времени в раскопках потратил
------------
но теперь другая проблема
на встроенных оригинальных девайсах CODESYS - подрубается к оригинальному контроллеру CODESYS
а когда создаешь (пустой) проект на Owen SPK1xx - то во вкладке соединения через шлюз , SPK1xx уже не находит (виртуальный PLC и шлюз в в трее конечно запущенны)
пытаешь порубится к виртуальному девайсу , вывешивает такое (девайса с таким ID в системе нет) :
http://s012.radikal.ru/i320/1410/c0/3d4dd43e981dt.jpg
СПК105, СПК107 вообще не симулируются через виртуальный контроллер в CODESYS, или все же симулятор с вируальными СПК1хх работает ?
если работает, то что надо еще добавить что бы в коннекте был доступен Owen SPK1xx
Все там совместимо, это вы что-то не так делаете.
Вы поняли разницу между симуляцией и виртуальным контроллером? Такое ощущение что нет...Цитата:
на встроенных оригинальных девайсах CODESYS - подрубается к оригинальному контроллеру CODESYS
а когда создаешь (пустой) проект на Owen SPK1xx - то во вкладке соединения через шлюз , SPK1xx уже не находит (виртуальный PLC и шлюз в в трее конечно запущенны)
пытаешь порубится к виртуальному девайсу , вывешивает такое (девайса с таким ID в системе нет) :
http://s012.radikal.ru/i320/1410/c0/3d4dd43e981dt.jpg
СПК105, СПК107 вообще не симулируются через виртуальный контроллер в CODESYS, или все же симулятор с вируальными СПК1хх работает ?
если работает, то что надо еще добавить что бы в коннекте был доступен Owen SPK1xx
то есть у вас все на 3.5.5.0 встало с текущим таргетом СПК107, и новые проекты создаются
какая винда ? (попробую такую же найти если у вас на ней работает с самым свежим софтом)
Я хочу запустить виртуальную СПК107, что бы отлаживаться (давить на кнопочки, видеть индикаторы, обмениваться по MODBUS без наличия панели в железе - как то в Wientek например), как я понимаю без виртуального контроллера это не сделать
Добрый вечер подскажите, а луче скиньте пример спк110 + му110-24.32р, и если возможно как их физически соединить. спасибо.
Подозреваю, что вы просто Архив репозитория не установили. http://www.owen.ru/upl_files/Codesys...V3.5%20SP4.zip
Вам необходимо режим симуляции использовать, но при этом учесть что библиотеки Овен в этом режиме работать не будут, да и основная логика может неадекватно себя вести (этот режим пока не рекомендуется) но картинки проанализировать можно. Либо второй вариант виртуальный контроллер CODESYS Control Win V3, но тогда таргет необходимо менять.Цитата:
Я хочу запустить виртуальную СПК107, что бы отлаживаться (давить на кнопочки, видеть индикаторы, обмениваться по MODBUS без наличия панели в железе - как то в Wientek например), как я понимаю без виртуального контроллера это не сделать
Еще учесть, что на данный момент шрифты на мониторе и на СПК выглядят по разному, в 3.5.6 обещали исправить.
Если с использованием библиотеки SysCom то как во вложении. Можно более простой способ с использованием CAA, тогда читайте матчасть http://www.owen.ru/forum/attachment....5&d=1379506172, там все путем настройки в таблице делается.
Если вы не знаете как выход реле соединить то это тяжелый случай :-)Цитата:
и если возможно как их физически соединить. спасибо.
Я не давно программирую, почему задал такой вопрос - просто при компилировании modbus com и modbus master нормально проходят, а на modbus slave затык "шина не запущена. Данные значения, возможно не актуальны". Физически я соединяю спк110 через usb A - usb <=> RS 485 - МУ110-32Р. вот я и подумал может надо напрямую спк через com и сразу с му110.
Огород, однако. Само собой, надо напрямую. Распиновка разъёма в документах СПК есть. Потребуется паяльник и DB9-мама.Цитата:
usb A - usb <=> RS 485 - МУ110-32Р
попробовал и его поставил
все одно девайс подчеркивает красным
и выводит тоже что и раньше
Вложение 14910
Имеется возможность прислать проект?
мой проект: Вложение 14964
Похоже что-то у вас не то с установкой. Как вариант все удалить и заново по инструкции поставить. В конце можно еще CS 3.5 SP5 Path 3 накатить.
Цитата:
Устанавливаем драйвер для СПК прошивки 3.937 и выше: http://www.owen.ru/upl_files/Codesys..._v.1.4.101.zip
Обновляем CODESYS до SP4. Обязательно. Скачать пока можно тут: http://www.owen.ru/upl_files/Codesys...%20Release.zip
Устанавливаем CODESYS 3.5 SP4 Patch 4 Обязательно. Скачать можно тут: http://www.owen.ru/upl_files/Codesys...%20Release.zip
Устанавливаем Архив репозитория. Обязательно. Скачать можно тут: http://www.owen.ru/upl_files/Codesys...V3.5%20SP4.zip
Устанавливаем CODESYS 3.5 SP5. Желательно, если есть проблемы с RS485. Реализована функция восстановления связи. http://www.owen.ru/upl_files/Codesys...%20Release.zip
Устанавливаем новые Target файлы версии 3.5.4.20 v22. Обязательно. http://www.owen.ru/upl_files/Codesys...5.4.20_v22.zip
Устанавливаем набор всех библиотек ОВЕН. Не обязательно. http://www.owen.ru/upl_files/Codesys....5.4.1.package
Приступаем к работе
Попробуйте записывать значения в битовую маску по адресам 0х00061, 0х00062.
Без изменений
Подсказали попробовать на codesys v3.5 sp4, до этого v3.5 sp5 все по старому. Подскажите, очень надо.
Все - ночь усилий и нашел проблему: физически сзади на спк110 com-порты подписаны как com1 и com2, а программно надо задавать со смещением +1, т.е. если мы подключились к com1 панели спк110, то в программе надо задавать обращение к com-2, а если физически подключились к спк110 по com2, то в программе надо обращаться к com3.
Не могу установить связь с СПК207. Все сделал как написано в РЭ. Кросс-кабель прозвонил-всё как в РЭ. Но после сканирования сети СПК не обнаруживается. Что делать?
крос-кабель это надеюсь ethernet, соединяете напрямую, а не через хаб? Попробуйте зайти в панель по ssh или через консоль или через putty. Если зайти не удается, просто проверте есть ли пинг до IP панели. Если этого нет, то выкладывайте какие адрес/маска у компа и панели
Сделал прямой пачкорд ( прямой -в моём понимании когда соеденены одноименные контакты обоих разъёмов ) результат тот же -панель не обнаруживается.
"Попробуйте зайти в панель по ssh или через консоль или через putty. Если зайти не удается, просто проверте есть ли пинг до IP панели. " Куча незнакомых терминов.
Если под пингом вы имеете ввиду реакцию индикаторов на панели, то при присоединении Ethernet кабеля к компу несколько секунд мигает жёлтый светодиод, а затем постоянно светится, зелёный светится постоянно.
IP и Mask - заводская установка, у Gateway-1 то же заводская (localhost). При нажатии на кнопку ДНСР она становится зелёной, а маска изменяется с заводской 255.255.255.0 на 255.255.0.0 ( у меня на компе для IPv4 стоит такая же). Можно предположить, что какой-то обмен всё же происходит.
Также заметил, что лампочки изображённые в углах Network Settings(на экране панели) при активации кнопки ДНСР сначала имеют красный цвет, затем переключаются в зелёный. О чём это говорит в РЭ не написано.
Увы, этого мало. Если Вы использовали провода из разных пар ("распарили", как говорят связисты) - работать не будет.
Руководствуйтесь этими ссылками:
http://pinouts.ru/NetworkCables/Ethe...rossover.shtml это кросс-кабель
http://pinouts.ru/NetworkCables/ethe...100_1000.shtml это прямые патч-корды
по поводу обжима кабеля ЛВС я бы сюда отправил https://ru.wikipedia.org/wiki/%D0%92...B0%D1%80%D0%B0
а по поводу пинга и всего другого, чтоб окончательно мозг сломать выкладываю для Вас видео, IP-адрес выставлен мною, искать в своей панели такой же не стоит
Спасибо за информацию, только непонятно всё же какой из кабелей надо использовать для связи с панелью, если тот, что указан в РЭ я его пять раз проверил, столько же раз прозвонил каждый пин.
Output не смог открыть.
Основываясь на предыдущем опыте (выполнение действий по инструкциям в Овеновских руководствах по эксплуатациях) какая-то мелочь (с точки зрения "писателей" РЭ) пропущена и из-за этого я не могу связаться с панелью. Полагаю, что нет необходимости лезть в настройки моего компьютера (возможно ошибаюсь), вероятно причина в настройках CDS, выбранной библиотеке, выбранном targete и т.д.
Фраза Александра Приходько "Внимательно проверяйте настройки сети и СПК." меня просто приводит в ужас-какие настройки сети и СПК, если я всё делал по инструкции изложенной в "Руководстве по эксплуатации для панельных контроллеров СПК2хх" и все настройки выставлены по умолчанию. Если есть какие-то другие инструкции, то изложите их, пожалуйста.
А может причина изложена здесь-Подключение СПК к ПК с Windows 8/8.1?
У меня W7.
А Вам до КДС еще рано, для Вас пока есть задача соединить два устройства через локальную сеть, для этого они должны быть в одной подсети.
Чувствую видео Вам не поможет, так как не можете даже открыть этот формат, видимо совсем далеки от компьютерной техники, попробуйте здесь https://cloudconvert.org/ переконвертировать в подходящий для Вас формат