Здравствуйте.
Очень интересно узнать результаты работ по подключению к газовому корректору «СПГ-741» и где смотреть. Хотелось бы получать значение "Общего расхода".
Работы ведутся, но пока в фоновом режиме, так как особого интереса так никто и не продемонстрировал.
Создан блок, в виде внешней библиотеки, но пока еще не тестировался.
Могу потестить на реальном газовом корректоре «СПГ-741»
Моё мыло super_gans@mail.ru
Плк100. Возможно ли использовать порт usb в качестве шины расширения для модуля расширения (сделаем сами). Com-ы не подходят из-за:
1. Не хотелось бы их занимать т.к их всего 2.
2. Время реакции системы должно исчисляться 10-50мс. Количества не линий аналогового ввода не хватает (не менее 8-ми).
если возможно, где можно получить описание протокола обмена или каким образом это проще реализовать?
Usb device? Вы сможете реализовать хост USB, драйвер и ОРС сервер Getway и мини-скаду на модуле расширения? - Тогда да
Прошу уточнить какой тип USB Вы хотели бы использовать Host? Device?
Если Device, то действительно указанные протоколы нужно поднимать, т.е. как ПЛК однозначно будет работать на выходе Device как CDC для GateWay.
Для USB-Host теоретически возможно поддержать подключение USB-device как CDC с возможностью обращения к ним как стандартному RS порту. Далее все стадартные фичи ПЛК ложаться на этот порт. Т.е. если Ваше устройство поодержит Modbus никаких проблем не будет.
я думаю USB-device как CDC с возможностью обращения к ним как стандартному RS порту. Mosbus под rs232/485 есть (под avr). Устройств под usb не разрабатывал (поэтому не интересовался этой темой). Но если в принципе возможно состыковать по usb, будет выбор за вашим плк, то займусь.
Теперь зачем это надо:
На нашем предприятии стоит вопрос замены контроллера в серийной продукции. Месячная потребность 30-50шт. В настоящее время используем в качестве основного RTU188 пр-во fastwell (Прософт).
Используем (но редко) также scada pack, DL, и питерский smh2010.
Нужен ПЛК. Ваши ПЛК почти подходят, но основной недостаток небольшое кол-во портов ввода-вывода.
Можно нескромный вопрос: а чем заняты 3 последовательных порта ПЛК100 и почему к ним нельзя подключить модуль расширения?
Вам необходимо время работы контроллера 50мс или время опроса аналоговых датчиков 50мс?
И последний: почему не хотите использовать модули Ethernet?
Если что - пишите в личку - поможем.
Много последовательных портов не бывает . Один порт съест операторская консоль. Второй телемеханика (верхний уровень). Если использовать третий в качестве шины расширения, ничего свободного не останется. Usb еще привлекает по следующей причине: высокая скорость обмена. Время реакции на изменение аналогового сигнала не должно превышать 50мс (это влияет на точность измерения). Разрешение АЦП в 10 бит нас не устраивает, минимум 12 (это в плане замены типа ПЛК), и насколько я понял гальванической развязки АЦП нет. Использовать Еthernet модули? Ethernet cейчас пока не используем. Но в дальнейшем возможно появятся такие проекты. А USB будет в меньшей степени востребовано из-за небольшого расстояния для подключения внешних устройств. Поэтому лучше usb.