Просмотр полной версии : не хватило пространства ввода-вывода.
как написано в описании на плк100, на контроллеры с индексом "l" действует лицензионное ограничение пространства ввода-вывода размером 360 байт. вот в этом проекте я насчитал 243 байта, но проект не компилится именно по причине этого ограничения. я неправильно считаю? если да, то как надо?
Филоненко Владислав
27.09.2009, 07:13
360 байт делятся на области I=80 и Q=240
о, как! а про это где написано?
тогда такой вопрос. как подключить внешние устройства по протоколу "овен", чтобы они попали в область I? например, входные(!) модули мва8 у меня почему-то попадают в область Q. как мне реализовать эти самые 80 байт? и, кстати, 240+80=320. кроме того, в моём проекте не получается сделать даже 200 байт в области Q.
SergeyNG
28.09.2009, 12:38
здесь нельзя применять прямой подсчет байт. существует термин "выравнивание", благодаря которому есть не прямая зависимость размера элемента и то по каким адресам переменная этого элемента ложится в памяти. естественно, это с самого начала не очевидно со всеми вытекающими.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot