PDA

Просмотр полной версии : плк63+трм201+... + лог в мсд-100



pt200
09.09.2010, 18:52
к ПЛК63 через RS485 подключенны:
пара ТРМ201
+ еще датчики в будующем( Modbus)

Необходимо вести какое то подобие лога в МСД-100
( такогото во столькото "Запустили программу ХХ")

1) Как я понимаю нет возможности архивировать текстовые сообщения? Если нет, то какие есть альтернативы( например записывать в архив код текущей операции, но это жутко убого)?
2) Как можно внедрить МСД-100 в систему( например использовать архиватор в режиме шпиона, а данные посылать несуществующему устройству)?
3) Если архиватор работает в режиме "шпиона", как контроллер может убедится что МСД-100 принял посылку?

Филоненко Владислав
09.09.2010, 18:59
Подключить МСД-100 либо как slave, либо на другой порт, а ПЛК пусть кодирует текстовые сообщения в виде цифровых кодов, к-е и будет архивировать МСД.

pt200
09.09.2010, 22:29
Подключить МСД-100 либо как slave, либо на другой порт, а ПЛК пусть кодирует текстовые сообщения в виде цифровых кодов, к-е и будет архивировать МСД.
А разве можно его в слэйве заставить работать( по документации/конфигуратору вроде только мастер либо шпион)?
Если использовать Мастер и подключать ко второму порту ПЛК, то это опять чегото городить типа преобразователя 232/485 + перетыкивать разьемы для перепрошивки ПЛК.

А как сделать чтобы он запоминал например только код( т.е. "включено питание") либо код с параметрами( т.е"запущенна программа №хх") в одной строке?

P.S. т.е. какое подобие лога сделать нереально без серьезных извращений (типа все пишем кодами,а потом на РСшке своми программами визуализируем)?

разработчикам: может добавите тип параметра массив символов( строку)? Думаю не одному мне пригодится.Самописец с циферками конечно хорошо, но еще и сбуковками вроде будет не хуже.
О и тогда еще slave режим.

pt200
19.09.2010, 10:20
ПЛК63(мастер) + 2x ТРМ201 + МВ110-ВИ + мсд-100 на 485м
если использовать протокол овен, то что может перехватывать мсд-100 в режиме шпиона( только ответы от устройств или еще и уставки от мастера несуществующим устройствам( т.е. запрос без ответа))?
И чего посылать мастеру( имя параметра и индекс), и чего должен ловить мсд( хеш и индекс)??????

P.S. проблема таже лог: кто, чего, когда, зачем....

pt200
20.09.2010, 15:16
2 овен: может посоветуете чегонить, время идет проект стоит.

Николаев Андрей
21.09.2010, 15:41
купите ас3-м и будет вам счастье.

pt200
21.09.2010, 15:53
а может все таки про режим шпиона чего нибудь раскажете?
а то вроде есть, а как работает неясно.

P.s. я к тому что может ас3+кс2+ящик пива( за то что придется постоянно перетыкивать комовские кабели) должен высылаться бесплатно :)

да и конфигуратор чегото того, вечно орет что не удалось записать регистр, но но вроде записывает его

Николаев Андрей
21.09.2010, 16:01
1. Ящик высылайте к нам почтой. Может быть изначально стоило продумать систему целиком, и закладывать контроллер с большим количеством портов... :)
2. Про Spy. Когда то развлекался с ТРМ151 с этим: Создаешь в устройстве одновременно и мастер и Слэйв и "сам себя" что говорится опрашиваешь...
Ну а Spy это видит и перехватит. Оставлять вопрос неотвеченным мовитон...:cool: Ну а в нашем случае засорение сети и внесение задержек и асинхронности...

pt200
21.09.2010, 16:23
ладно, "конфликт" можно прекращать.
все таки в режиме спая он может перехватывать уставки в "никуда"( хотя подтверждения конечно не помешали бы ). попробовал только что.

pt200
21.09.2010, 16:52
Возник вопрос.
Как МСД заставить в лог писать числа в целочисленном формате без запятой и степени( ставил тип регистра int, ULong)

Кстати если с ПЛК отправлять тип OW_SINT2( а в МСД int стоит), то ловится на 256 умноженное :)

pt200
23.09.2010, 12:38
как мсд заставить в режиме спая "опрашивать" 4 канала, но писать их( все 4 канала) на карту только по событию( изменение) в первом канале.

brat
27.09.2010, 14:49
Что бы МСД100 работал в режиме SPY в сети должен быть Master который опрашивает необходимые вам параметры. В вашем случае это ПЛК63.