Есть ADAM5510/TCP, с помощь Adam.NET Utility загрузил в него Simu5KE.exe. В том
же Adam.NET Utility для конфигурации работает нормально.
Хотел связаться ADAMом с помощью
ADAMView (через RS485 СОМ2) (для этого перевел SW6 в OFF) не получилось, не
видит ого ни ADAMView ни Advantech Modbus OPC Server 1.0 (который в комплекте к
ADAMView).
Пробовал через TM6 Base (через RS232 СОМ1) (для этого перевел SW6 в ON)
(создал распределенное УСО ADAM5510 там есть, но нету ADAM5510/TCP) тоже
ничего.
Может я чего-то не так делаю...
Есть еще AdvantechModbusTCPOPCServer(в комплекте к ADAMView).
ADAM5510/TCP рабочий.
Подскажите пожалуйста есть ли какое-то решение, без программирования ADAM5510/TCP
в Borland C просто считывать данные и
направлять их в SKADA/HMI (ADAMView, TM6 BASE)
Модуль свободно программируемый. Так что, без прикручивания прикладного ПО в виде встроенного Modbus или Modbus/TCP сервера читать данные не получиться.
а как же Simu5KE.exe?
На форумах встречал сообщение об ого использовании в ADAM5510 (однако не встречал для ADAM5510/ТСР) для простого сбора даних без обработки в ADAMEме для SKADA/HMI или ОРС-сервера.
Я понимаю что можно писать в железку поддержку MODBUS но не получается, программа которая считывает 24AI+12FI+32DIO получается очень большая и вызывает ошибку в компиляторе (64 KB EXCEED)....
Первоначально опубликовано koturbash
а как же Simu5KE.exe?
На форумах встречал сообщение об ого использовании в ADAM5510 (однако не встречал для ADAM5510/ТСР) для простого сбора даних без обработки в ADAMEме для SKADA/HMI или ОРС-сервера.
Я понимаю что можно писать в железку поддержку MODBUS но не получается, программа которая считывает 24AI+12FI+32DIO получается очень большая и вызывает ошибку в компиляторе (64 KB EXCEED)....
Simu5KE.exe - эта как раз и есть прикладная программа, написанная заранее производителем.
С её помощью Вы превращаете свободно программируемый ADAM-5510(/TCP) в заурядный "попугай" типа ADAM-5000E из другой нишевой (ценовой?) группы.
Large-модель не пробовали использовать?
Первоначально опубликовано koturbash
Пробовал через TM6 Base (через RS232 СОМ1) (для этого перевел SW6 в ON) (создал распределенное УСО ADAM5510 там есть, но нету ADAM5510/TCP) тоже ничего.
Может я чего-то не так делаю...
Должно работать, я в своё время делал, без проблем, может не тот СОМ порт выбираете или не те настройки порта, вот ещё раз по пунктам :
1. Прошиваете в 5510 Simu5к, уточняете и запоминаете параметры последовательного порта;
2. Берете базовую ТМ6:
2.1 в Источниках/приемниках создаете группу Распределенное УСО, в ней ADAM-5000, конфигурируете I/O модули с настройкой на используемый СОМ-порт (нумерация портов: СОМ1 - 0, СОМ2 - 1 и т.д.);
2.2 в слое Система создаете узел RTM и drag'n'drop перетаскиваете группы I/O модулей из Источников/приемников;
2.3 в узле RTM создаете группу COM-порты и настраиваете параметры по п.1;
2.4 создаете и рисуете экран в узле RTM, привязывая его аргументы к атрибутам каналов;
2.5 сохраняете проект на диск;
2.6 компилируете;
3. соединяете нуль-модемным кабелем порт СОМ1 ADAM-5510 с СОМ-портом компьютера;
4. запускаете профайлер.
Первоначально опубликовано KozlovKS
Simu5KE.exe - эта как раз и есть прикладная программа, написанная заранее производителем.
С её помощью Вы превращаете свободно программируемый ADAM-5510(/TCP) в заурядный "попугай" типа ADAM-5000E из другой нишевой (ценовой?) группы.
как раз етого и хотелось, использовать его как ADAM-5000E и скаду сверху, хотя бы для начала...первый раз создаю подобную систему с использованием контроллера...как всегда времени нет, строки жмут, нужно чтоб уже чего то измеряло...
Первоначально опубликовано KozlovKS
Large-модель не пробовали использовать?
спасибо за совет, пробовал только Small...сначала не понял зачем их там столько обязательно попробую large
Первоначально опубликовано AlexM
Должно работать, я в своё время делал, без проблем, может не тот СОМ порт выбираете или не те настройки порта, вот ещё раз по пунктам :
1. Прошиваете в 5510 Simu5к, уточняете и запоминаете параметры последовательного порта;
2. Берете базовую ТМ6:
2.1 в Источниках/приемниках создаете группу Распределенное УСО, в ней ADAM-5000, конфигурируете I/O модули с настройкой на используемый СОМ-порт (нумерация портов: СОМ1 - 0, СОМ2 - 1 и т.д.);
2.2 в слое Система создаете узел RTM и drag'n'drop перетаскиваете группы I/O модулей из Источников/приемников;
2.3 в узле RTM создаете группу COM-порты и настраиваете параметры по п.1;
2.4 создаете и рисуете экран в узле RTM, привязывая его аргументы к атрибутам каналов;
2.5 сохраняете проект на диск;
2.6 компилируете;
3. соединяете нуль-модемным кабелем порт СОМ1 ADAM-5510 с СОМ-портом компьютера;
4. запускаете профайлер.
спасибо за ответ, думал ето вобще невозможно поскольку использую ADAM5510/ТСР а не ADAM5510.
Все делал также как написано, но буду пробовать дальше...скорей всего неправильно настраиваю СОМ-порт в ТМ, если Вам не сложно:
снимок экрана с настройками с Adam.NET Utility
снимок экрана с настройками с ТМ6 Base
в ТМ много полей которые непонятно как заполнять..
После запуска профайлера во всех полях нули... Нет ли возможности проверить видит ли ТМ с этот ADAM5510/ТСР вобще?
Спасибо за ответ
Первоначально опубликовано koturbash
спасибо за ответ, думал ето вобще невозможно поскольку использую ADAM5510/ТСР а не ADAM5510.
Да вообще то ADAM5510/ТСР, все то же ADAM5510М только + Ethernet adapter, а в остальном близнецы-братья.
Первоначально опубликовано koturbash
Все делал также как написано, но буду пробовать дальше...скорей всего неправильно настраиваю СОМ-порт в ТМ, если Вам не сложно:
снимок экрана с настройками с Adam.NET Utility
Adam.NET Utility можно юзать ADAM5510/ТСР, но мне более удобна родная утилита ADAM-5510SeriesUtility v1.381.
Если вы скопировали на диск D контроллера прогу Simu5к, то при её запуске по умолчанию она работает с СОМ1 контроллера с параметрами 9600 8-1-n (т.е. такие же параметры должны быть и у СОМ порта который вы настраиваете в ТМ6)
Первоначально опубликовано koturbash
снимок экрана с настройками с ТМ6 Base
в ТМ много полей которые непонятно как заполнять..
После запуска профайлера во всех полях нули... Нет ли возможности проверить видит ли ТМ с этот ADAM5510/ТСР вобще?
Спасибо за ответ
Судя по картинке, порт то же настроен по умолчанию на те же параметры, если вы действительно СОМ1 компьютера соединили с СОМ1 контроллера нуль-модемным кабелем,
теперь вам нужно в свойствах каждого модуля А5050, А5080 и т.д. настроить на используемый СОМ-порт (нумерация портов: СОМ1 - 0, СОМ2 - 1 и т.д.) раз вы выбрали СОМ1 значит параметр - "0" согласно пункта 2.1
спасибо за помощь, все получилось
неправильно был задан адрес устройства в ТМ6 (1 вместо 0)
Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме