Ну пофлудим

Цитата Сообщение от keysansa Посмотреть сообщение
..чем чаще вы получите данные в контроллере, и тем быстрее сможете отреагировать на заданный вес ..
..
Кто-то с этим спорит ? Ранее сказано - "Чаще чем всё - не получится" - чтo-то не так ? теперь получится ?

Цитата Сообщение от keysansa Посмотреть сообщение
.. можно и не торопиться. В дозу попадём. Видимо вы в таких условиях и работаете..
Ну ? Что-то как-то выдернем и так пойдет. Не ? Ведь - да :
Цитата Сообщение от Raikkonen Посмотреть сообщение
.. Вес измерять чаще чем раз в 20 сек смысла нет...
но
Цитата Сообщение от Raikkonen Посмотреть сообщение
.
Я хочу просто быть уверенным в:
1. Не наступит переполнения буфера
2. Я получаю последние данные, а не те что дольше всех в буфере..
Получая всё - получается максимум уверености. А юзать можно и раз в год коли чаще смысла нет.


Цитата Сообщение от keysansa Посмотреть сообщение
Написал чуть выше, поток в моем примере - 2гр/мин, точность +/- 2 кг. Я считаю, что разбираюсь, пишите аргументы, если не согласны.
Про пример - понятно. А тута точно всё точно ?
Цитата Сообщение от keysansa Посмотреть сообщение
..Необходимо, что бы время реакции системы было в 2-3 раза больше, чем поток дозирования в отношении к допустимой точности ...

Цитата Сообщение от keysansa Посмотреть сообщение
16 байт данных - там актуальное значение веса. Вы думаете Int (float) 16 байт занимает или string?
Я думаю ? Оно мне надо ? Стынет же. 16 байт - это просто данные. Про это - есть.
А Вы накой-то додумываете. Может и угадали ..:
Цитата Сообщение от Raikkonen Посмотреть сообщение
Код:
PROGRAM com_read_prg
VAR
	...
	package: ARRAY [1..22] OF BYTE;
	p_pointer: POINTER TO ARRAY [1..22] OF BYTE;
	...
	weight: weight_package;
	p1: POINTER TO BYTE;
END_VAR
	...
	p_pointer := ADR (buffer[i]);     
	package := p_pointer^; (*копируем найденное в массив ровно на 22 байта...*)
	...
	p1 := ADR(weight.ch1); (* weight - это структура тупо из 8 UINT, поэтому я свой массив перевожу в уинт...*)
	FOR ii:=4 TO 19 DO  
		p1^ := package[ii];
		p1 := p1+1;
	END_FOR
	..
А может и нет )) Только время на гадания тратили.


Цитата Сообщение от keysansa Посмотреть сообщение
Как вы думаете на контроллерах реализуются несколько "задач" с разными циклами?
Где здесь потоки ? (2й раз) Прямых данных от ТС нет, но раздел про ПЛК110[М02] а не абстрактные "контроллеры"


ps
Цитата Сообщение от keysansa Посмотреть сообщение
Вы видимо много пенистого взяли. )
Бывает - много 8( ??? Вы точно не с планеты эльфов ? Всегда мало !!