так вы же можете писать число, так же по изменению, просто в ЧИСЛО нужно макросом кидать нужный бит. Кто мешает то?
word не word - это тупое число без знака, смена числа макросом (так как в существующем надо поменять бит) и все, запись по изменению.
Вид для печати
так вы же можете писать число, так же по изменению, просто в ЧИСЛО нужно макросом кидать нужный бит. Кто мешает то?
word не word - это тупое число без знака, смена числа макросом (так как в существующем надо поменять бит) и все, запись по изменению.
Это многое меняет. Нас заказчик заставил уложиться в лицензию на 500 тэгов, т.к. на 10000 и Энтерпрайз версию не был готов. Многие фичи в мс4д нормально работают в демо, но требуют в реале лицензии, и иногда не той, на которую вы расчитываете. И пришлось эти платные фичи делать ручками, так как и младшие версии многое позволяют, но требуют к сожалению программирования с нуля. Но это так, отступление... Из-за вашей фразы: будем юзать коилы... Если заказчик не лопух, он может не согласиться с предложенным решением.
Нашел в настройках протокола параметр "задержка записи при старте". Вот оно!
Но. Выставил аж 10000 циклов. Проверил на трассировке. Что сделала HMI при старте? Сразу записала значения. И писала себе спокойно от кнопок. Прошло по факту не более 2000 циклов.
циклов? оооооо, измерять задержку в циклах, это круто :)
МихаилГл, кстати подскажи по coils, вот у меня опрос их пачки, вместе с ненужными, считаться будут привязанные coils в итоге к тегам, или все, которые читаю?
Как хорошо, когда не болит голова сжимать все и вся :)
Да хз как там система считает. На вебинаре говорили что 1 точка один тэг, но в расчёт берётся только использованная в визуализации. На самом деле у них там косяк с подсчётом тэгов системой, и даже вроде есть один баг (замеченный мной но подробно не проверенный), при котором тэги волшебным образом не считаются за лицензируемые. Но это надо проверить более внимательно. К сожалению я уже 3 месяца как удалил мс4д, ставить нет желания.
Не обязательно в визуализации - просто используемая тэг-переменная. Не важно где - в визуализации, в алармах, трендах, просто коде и т.д. и т.п.
Тут может быть и не косяк, а фича. Например, тэг-переменная используется на одном из экранов, но сам экран в рантайме не активен - не открывался ни разу. Тогда он не учитывается при подсчёте точек в/в. Как только экран откроется - сразу учтётся. Это общие соображения, как там оно в MS устроено - не могу знать.