PDA

Просмотр полной версии : ПЛК110+СП270. Работа с энергонезависимыми переменными



-=Vovka=-
14.07.2018, 13:31
Что-то не найду примеров :(
ПЛК110 в режиме Modbus Slave
Мне нужно хранить какое-то значение в EEPROM ПЛК110:
1. по старту программы считать это значение в переменную ПЛК110 - как и где ее объявить, как читать в нее из EEPROM?
2. как это значение переменной передать в СП270 на редактирование и потом вернуть новое значение? Не все ж время "долбить" EEPROM?
3. Как узнать, что было редактирование чтоб ее сохранить и скорректировать работу программы?

murdemon
14.07.2018, 13:41
Все переменные в модбас слейвом , если через конфигуратор работаете. Retain. Энергонезависимые.

Ильнур Гибадуллин
19.07.2018, 13:33
Что-то не найду примеров :(
ПЛК110 в режиме Modbus Slave
Мне нужно хранить какое-то значение в EEPROM ПЛК110:
1. по старту программы считать это значение в переменную ПЛК110 - как и где ее объявить, как читать в нее из EEPROM?
2. как это значение переменной передать в СП270 на редактирование и потом вернуть новое значение? Не все ж время "долбить" EEPROM?
3. Как узнать, что было редактирование чтоб ее сохранить и скорректировать работу программы?

Здравствуйте!

Как уже было сказано постом выше, Вам достаточно добавить режим Modbus (Slave) в Конфигурации ПЛК и объявить в этом канале Ваши переменные. Переменные, объявленные в таком случае будут являться энергонезависимыми и храниться во flash памяти ПЛК. Собственно, это сразу решит три возникших вопрос.