Скорее всего у Вас закончилась память, ограничение на которую лицензия L и накладывает (область памяти ввода вывода).
Ограничивает она 360 байтами. Но они поделены на область входа и область выхода...
На сколько я понял - Вы 280 пытаетесь в одну уместить.

Варианта 2:
1. Сменить лицензию на М
2. Я так понял на этом добавление переменных не остановится? Если переменных много - рекомендую для настройки обмена работать на в PLC Configuration, а программно, используя библиотеки Owen.lib и ModBus.lib Первый раз разобраться сложно, но плюсы неоспоримы: сами налаживаете обмен, сами опрашиваете нужные Вам параметры с нужным интервалом, да и при большем количестве переменных - такой путь дает более стабильную работу программы в ПЛК.