PDA

Просмотр полной версии : ПЛК110-30 и СП270 Retain переменная



wulf
23.07.2015, 10:31
Вопрос такой: В панели СП270 вводится переменная. Она относительно постоянная, меняется раз в 3-6 месяцев. Необходимо, чтобы при выключении питания переменная сохранялась. Проблема в том, что в ПЛК эта переменная глобальная, соответственно не могу сделать её Retain. Перепробовал разные варианты, в том числе и если сделать её локальной. В этом случае пропадает связь с вводимой переменной в СП270. Как быть?

petera
23.07.2015, 10:45
Вопрос такой: В панели СП270 вводится переменная. Она относительно постоянная, меняется раз в 3-6 месяцев. Необходимо, чтобы при выключении питания переменная сохранялась. Проблема в том, что в ПЛК эта переменная глобальная, соответственно не могу сделать её Retain. Перепробовал разные варианты, в том числе и если сделать её локальной. В этом случае пропадает связь с вводимой переменной в СП270. Как быть?
Если СП270 -мастер, а ПЛК -слейв, то в принципе ничего делать не надо.
Переменная в слейве из конфигурации, в которую вводится значение из СП270, является:
а) глобальной, т.е. достаточно именовать ее прямо в конфигурации и больше объявлять ее нигде не нужно;
б) retain, как в прочем и все любые переменные в модуле Modbus Slave, т.е. объявлять ее дополнительно где-то как retain не нужно.

Если есть опасения по поводу не сохранения retain переменных из за отказа аккумулятора ПЛК, то смотреть здесь http://www.owen.ru/forum/showthread.php?t=15707

wulf
24.07.2015, 09:39
Спасибо за ответ. Решил вопрос организационно: переменной не будет, будет постоянный коэффициент. Появилась другая проблема: не могу подружить ПЛК и СП270 через RS485. Перепробовал все возможные варианты: физически перекидывал на другие контакты, а так же програмно разные способы. Через RS232 соединение просто влёт пошло. Проблема в том, что расстояние между ними будет примерно 8 метров. Возникали ли у кого подобные проблемы?