PDA

Просмотр полной версии : Связь с поточным компютером



Гадир
15.02.2012, 14:15
Недавно приобрели Овен ПЛК-110-60-М(220). Перед нами такая задача:
Связатся через RS232 Modbus RTU с поточным компютером Omni Flow3000(6000). Контроллер хочу сделат мастером а поточный компютер слейвом. Контроллер будет создавать запросы для считывания данных с ячеек памяти ОМНИ. Считанные данные нужно записыват в память ПЛК. Как бы создат архив. Тип данных в основно числа с плавающей запятой. Вопрос в том что прибобретенный нами ПЛК подходит ли для данной задачи?:confused: И любые советы для решения этой задачи мне очень помогут. Заранее спасибо.

capzap
15.02.2012, 15:05
http://kipshop.ru/Primeri/DevicesOwen/05_PLC1xx+TRM202+MVA8_Modbus%20RTU.zip за основу можно взять такой пример. Единственно надо четко понимать, что такое таргет и знать что проект под другой ПЛК может не заработать на Вашем, вариантов как это обойти много. Я бы рекомендовал писать проект ручками, а ознакомительные проекты использовать только в качестве "литературы"

Гадир
16.02.2012, 13:37
Мне нужен запасное решения. А как сделать чтоб приготовить ячейки памяти для записи и настроить контроллер как слейв а уже с помощью транзакции кинуть туда данные. Одним словом использовать ПЛК как флеш накопитель. С помощью ПЛК конфигуратора?

capzap
16.02.2012, 13:41
http://www.owen.ru/catalog это не пробовали изучить?

Гадир
16.02.2012, 14:13
Просто там еще кое какие задвижки нужно было регулировать, хотели ограничится одним устройством. А с ПЛК 110 эт не возможно? Вроде там и флеш память есть и архивирование возможно.

capzap
16.02.2012, 15:01
не слишком дорогая флешка получится? (в смысле когда закончится лимит перезаписи)

Гадир
16.02.2012, 15:05
А там 4mb полностью хватит. Вы про эти ячейки памяти что нибудь знаете?

capzap
16.02.2012, 15:18
:) ну как бы у Вас уже выбора другого нет, ПЛК же куплен. Изучайте http://www.kipshop.ru/CoDeSys/steps/owen_plc-configuration.pdf , в нем описано как настроить модбас и архивирование

Гадир
16.02.2012, 23:36
Эт я уже читал) Но еще раз прочитал. Может я чего та понимаю но мне сейчас хочется одного. Записать в ПЛК какое та число с помощью Кодесис и прочитать его с помощью компа с Модбас тестером или Лектус ОПС. И не чего не получается. Вроде в конфигураторе создаю Флоат и в Модбас тестере ввожу параметры связи Тип подключения просто не знаю Адрес регистра че написать? Например если ОМНИ дать запрос он отвечает. В Описание Омни есть конкретные адресы регистров.

capzap
17.02.2012, 00:05
посмотрите еще раз примеры проектов, тех которые не с библиотекой модбас, а через конфигуратор. Там особых хитростей нет, особенно когда переменных для передачи мало. Если не получится, выложите здесь свой проект, может ошибку кто подскажет, на словах пересеазывать - информативности мало

Гадир
27.02.2012, 16:21
Эт оказывается не так то и трудно)) Считал и float и init и 32 bit signed))) Вот программка- http://forum-ru.3s-software.com/viewtopic.php?f=2&t=1678