Ну это и так понятно))
Завтра с нуля попробую, у меня просто образ с поддержкой дисплея Kedei 3.5. Кабеля нету к монитору подключиться, чтоб образ чистый поставить, может где нестыковочка.
Вид для печати
так не работает? https://victorhurdugaci.com/raspberr...-date-and-time
а зачем, если клиент существует в самой ОС, если нет то здесь вроде помгают это решить http://www.satsignal.eu/ntp/Raspberr...ml#compile-ntp
Исследование показало что в Слейве без лицензии не работает, так ли Это?
Когда мастер проблем нету, как только слейв ругается на драйвер.
поменяй версию драйвера для слейва на версию не больше чем рантайм для PI который ты используешь
Прошу за вторжение со своим свиным рылом в ваш калашный ряд. Тема интересная, но весьма сумбурная. Прошу разрешения использовать ваши наработки в своем магазине. Буду премного благодарен за комментарии. Пока что есть кое какие наработки, но они пока никак не документированы. ПРошу содействия.
http://metal.pccenter.ru/wordpress/e...reakout-board/
Да нет пока особых наработок. Плату примерно развел, но еще не заказывал, в России выкатили на 100 бакинских дороже, чем у китайцев заказывать, да и то пока с финансами голяк получился.
Так же припалил Банану Пи тем DC-DC преобразователем, который хотел использовать на плате. На нее бедную поперло 24 вольта с БП :), хорошо, что питал этим не Малину, та бы трупом стала. На Банане сгорел AXP209, был заменен и комп заработал.
Буду разводить под другой преобразователь, пока не до этого.
Получилось у кого-нибудь купить CODESYS Control for Raspberry Pi SL?
Зарегистрировался неделю назад, и до сих пор при попытке купить пишет "Ваши данные проверяются..."
Не покупал еще.
Платы заказал у китайцев, думаю недели через 2-3 будут у меня.
1 шт обходится 320р
Всем привет. Кто-нибудь подключал к Малине строчный дисплей 16x2 с контроллером hd44780 (не адафруты с SPI расширителем), голый дисплей? На Си примеров валом, есть такая возможность в Кодесис?
Кто нибудь подключал moxa uport 1610-8?
Scream скачать драйвера на Linux и разбираться с их запуском...
А какая сборка у вас на Raspberry ? джесси чтоли ? может опуститься на одну версию ниже ?
Заодно сообщу, приехали платы для Raspberry, которые я рисовал. начну сборку с dc-dc преобразователя для теста.
платы обошлись 312р. сколько будет стоить отправить почтой пока не узнавал. вес голой платы 35гр.
Блин, конечно играет роль архитектура. Если дрова компилировались, то под архитектуру процессора. Вряд ли там драйвера на скриптах
Scream написать в тех поддержку, может они сделают сборку для Raspbian
скорее всего там используется cdc-usb и возможно что просто прописав VEN ID и DEV ID в драйвере все заработает... покажи листинг dmesg после того как вставишь USB и lsusb и lsmod
Начал паять плату, вот что получается
У меня пока никак, времени не хватает на все.
Застыл на том, что есть :)
Чего-то я не так делаю, помогите советом.
Есть Pi2b, сделал шлюз eth<-> /dev/ttyCOM. На вопрос какого х.. отвечу- по eth получаю RTU поверх TCP, а кодесис не умеет такое читать(данный, kds-2 на win может). Вот и пришлось. Кстати, пригодилось для OpenHab...
Собственно вопрос: как сделать, что-бы мой /dev/ttyCOM был виден как COM4 в программе?
А не проще реализовать ModBus RTU через TCP. Я такое делал на CS3.5 на основе OSCAT - работает.
я так и сделал. теперь надо его к CDS приклеить.
P.S.
[SysCom]
Linux.Devicefile=/dev/ttyCOM
portnum := COM.SysCom.SYS_COMPORT1;
не прокатило...
Я вам в личку уже ответил, что мы с вами на разных языках общаемся. У меня COM порт вообще не используется. Данные достаются непосредственно из TCP без использования промежуточного COM.
Заработало!
Железо: контролер 63, преобразователь USR-TCP232-2 http://www.usriot.com/p/rs232-to-ethernet-modules/, сеть LAN, Raspberry Pi2modB, CDS3.5, socat.
Работает второй день без нареканий RTU over TCP.
Доволен, тренды пишутся...
omelchuk а можно подробнее что вы делали с socat и его настройки ?
Программа socat( http://www.dest-unreach.org/socat/ ), в моём случае, создаёт "виртуальный порт", символический файл(ссылка), simlink - как кому нравится.
Настройки отсутствуют как таковые, нужно лишь его запустить с необходимым заданием( вариантов, что умеет socat, немеряно..)
В моём случае так: socat PTY,link=/dev/ttyCOM0 tcp:192.168.3.55:502
надеюсь, понятно что и где.
Ясно, что делать это надо автоматически при старте.
Дальше.
При создании таких "портов" для CDS и потом вставляя его в /etc/CODESYSControl.cfg, нужно запомнить, что имя порта ДОЛЖНО в конце названия содержать ЦИФРУ,
которую при вставке не надо вводить: Linux.Devicefile=/dev/ttyCOM(без нуля!!!). Замучился я с этим, пока срослось.
Второе.
Что-бы хорошо срослось, необходимо вначале создать порт, а потом заводить CDS, иначе на лету не подхватывает порт, а на малинке так и происходит если ничего не предпринимать.
Как-то так. Надеюсь - пригодится кому.
Если какие ещё вопроосы - я где-то тут...:)
Всем привет.
http://www.asutp-volgograd.com/blog/...-codesys-intro
в коментах:-
"
Не успел еще подготовить материал. Вообще немного разочаровался в интеграции Кодесиса на Малину — больше недели в Линуксе не держится. Причем бывает и через день слетает.
Нужно или ребутить Малину раз в сутки или как-то анализировать отвал Кодесиса и ребутить после этого.
Но в качестве учебной платформы — самое то. "
...а у кого нибудь слетает...или автору блога так "ВЕЗЕТ"???
Заранее признателен за реакцию)))
спспб за ответ! Это Вы из собственной практики?
..но чЁта все одно сомнения, однако у автора целый блог...и опыта немерено - не мог
он этот косяк не побороть. Тем более версия для малины одна и таргеты для этой платформы перепутать наверное
сложно?...........
ПиС. Автор пишет, что лицензию можно приобрести только в "прологе". Это правда???
Я сам до установки на Малину CodeSys даже не добрался :)
и руки и ноги не доходят.
Купить наверное можно и у самого 3S, но думаю через Пролог будет гораздо проще.
Добрый день всем. Тут новость пришла. 3S, CoDeSys установил на BeagleBone Black. И как я понял это уже можно использовать в промышленности...
Есть ли у кого такая информация?
https://www.codesys.com/news-events/...one-black.html
Из опыта экспериментов:
1. наверняка, могут случаться зависания. поэтому я провожу "профилактические" полу-ребуты не дожидаясь их и ничего не анализируя( скажем, каждые "несколькопару" часов) за 10секунд.
2. вроде CDS на малине не поддерживает retain переменные, поэтому перед пунктом 1 нужно писать в файл, а после загрузки его читать( есть на форуме CDS), сейчас раэбираюсь и пробую.
3. малина в моём случае не выполняет каких-либо ответственных задач, а является, как-бы, веб-сервером с мозгами и сязями, чего более чем достаточно, остальное на слэйвах - контролерах.
Работает с 27.07 хорошо, трэнды пишет, что является главной функцией( в моём случае).
День добрый, Народ!
Подскажите как вытащить время, из линух?
date +%Y-%m-%d:%H:%M:%S
Не пойму куда запрос средствами codesys пихать?!