PDA

Просмотр полной версии : Подскажите что не так



Змий
12.02.2008, 14:20
У меня ПЛК154-220. И М
Таргет файл PLC154.I-M
PLCInfo
PLC model MODEL PLC 154
Binary VERSION 2.01.8
Need Target version 2.0-4
Compiled: 11:38:25 Aug 1 2007
MAC 67:77:02:03:CC:47
IP 10.0.6.10
GATE 10.0.6.1
MASK 255.255.255.0
Licence unlimited
Current DAC
PIC version is 09

Написал маленькую программку, которая опрашивает МВА8 и пишет на МВУ8. В симуляторе вроде всё нормально. Но когда запускаю сам ПЛК в OWEN(master) *Last error* выдеёт постоянно ошибку 81 и не опрашивает приборы. Программка прилагается

Филоненко Владислав
12.02.2008, 14:47
А как Вы настроили сами приборы?

Kirill
12.02.2008, 15:22
Обратите внимание на то, что в поле float type для переменных МВУ необходимо ставить значение float PIC, а не float

Змий
12.02.2008, 15:38
А как Вы настроили сами приборы?

МВА8:
Длинаа слова данных ....8
Тип четности ...............нет
Стоп-бит .....................1
Длина сетевого адреса .11
Базовый адрес .............24

МВУ8:
Длинаа слова данных ....8
Тип четности ...............нет
Стоп-бит .....................1
Длина сетевого адреса .8
Базовый адрес .............16

Настройки сети соответствуют, вроде :)
На ПЛК, на 485, обходиться болт на контакте "А" (таким его прислали), я присоеденил контакт на отжатие, держит. Может в этом проблема?

Филоненко Владислав
12.02.2008, 17:14
А в проекте 11 бит адрес.

Змий
12.02.2008, 17:20
А в проекте 11 бит адрес.

Для МВА8 - 11 бит, для МВУ8 - 8 бит, или должена быть одинаковая длинна адреса?

Тем не менее МВА8 он всё равно не опрашивает ... :(

Филоненко Владислав
12.02.2008, 18:18
В обоих должна быть 8 бит.
Протокол ОВЕН настроен на приборах,

Змий
13.02.2008, 11:01
Извиняюсь за глупый вопрос, файл конфигурации автоматически с программой записывается в ПЛК или для этого нужны дополнительные действия?

Kirill
13.02.2008, 11:24
Извиняюсь за глупый вопрос, файл конфигурации автоматически с программой записывается в ПЛК или для этого нужны дополнительные действия?


Информация о конфигурации ПЛК записывается в контроллер вместе с программой пользователя.

Филоненко Владислав
13.02.2008, 11:56
Но для работы ПЛК в автономном режиме необходимо также создать загрузочный проект. См. Online->Create Boot Project

Змий
13.02.2008, 13:16
Сделал Boot Project, выставил по 8 бит на каждый адрес, асцилом посмотрел запросы проходят, но НЕ ПО ТЕМ АДРЕСАМ которые заданы в конфигурации
Либо я дурак либо я на асфальте :(

Змий
13.02.2008, 13:20
EasyWorkPLC при соединении ругается что нет файла конфигурации DEFAULT.prg

Филоненко Владислав
13.02.2008, 13:27
8 бит и в проекте и в приборах?
А Вы учитываете ASCII кодирование пачки при анализе?

Змий
13.02.2008, 13:42
А Вы учитываете ASCII кодирование пачки при анализе?

Это как? Объясните пожалуйста неграмотному :)

Serj_N
14.02.2008, 09:12
Это как? Объясните пожалуйста неграмотному :)

Посмотрите в этом документе (в приложении). Это применительно к Modbus протоколу.