Просмотр полной версии : ТРМ133М + МР1 + ПЛК
Aleksey Belokon
11.11.2011, 22:02
Помогите. Лезу в дебри и не могу понять. Пытаюсь считать с ТРМ133М Сост. ВУ МР1 Переменая типа BYTE по адресу ModBus 320 Добавляю к оборудованию 8 bit input module с нужным мне адресом и получаю не правду (ЗЫ об обратном порядке битов и выходов вкурсе) и еще почему-то все значения в расчетах здвигаются и показывают аброкадабру... видимо новые переменые как-то сдвигают в памяти другие, но не все.
PS Не могу понять как работает память, почему бывает что сдвигается все... чтоб почитать такого посоветуете?
lara197a
11.11.2011, 23:03
5049Примерно так. (В режиме останов, можно ещё и записывать)
Aleksey Belokon
12.11.2011, 12:36
5049Примерно так. (В режиме останов, можно ещё и записывать)
Большое спасибо. Разобрался. Подключил библиотеку Util.lib и Через функцию EXTRACT считал нужные биты. (это так если кому надо будет). Чтобы поменять уставки получается надо прибор увести в режим ОСТАНОВ?
lara197a
12.11.2011, 14:13
Не помню точно про все, но останов- для МР1 обязательно, при управлении выходами.
Aleksey Belokon
19.11.2011, 00:39
Вот какой теперь вопрос возник, работаю с уставками, меняю из MasterScada все замечательно работает но вот беда. При перезапуске ПЛК, он обнуляет настройки этих уставок (пока интерсуют Тпр З Дн и Тпр Л) Да и иногда почему-то в приборе слетают другие настройки к примеру Время День. Сдвиги Аналоговых входов и наклоны... и др, причем в хаотичном порядке. Виноваты явно мои манипуляции, что делать не пойму. В Universal Modbus device есть настройка Work Mode, поставил By value change, или надо по команде? Может я не верный адрес переменной указываю.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot