что не так, пытаетесь читать 10 регистров начиная с первого, т.е заканчивается 11 - а он есть?
Вид для печати
что не так, пытаетесь читать 10 регистров начиная с первого, т.е заканчивается 11 - а он есть?
Групповое чтение в ПЛК63 по отличным от указанного в конфигурации адресам.
10 регистров из области %Q за один раз читать запрещается.
Вложение 20503
Для группового чтения используйте регистры с номера 4184.
Да, я уже понял, что связано с групповым запросом. Сегодня поеду проверять...
Сейчас только определюсь, почему у меня с 1-ого регистра читалось а не с 0-ого
Проверил, все работает.
Как определить в какой последовательности попадают данные для возможности группового запроса ?
И возможности передать dword все-таки нет. записывал переменную в DateP (dword), при чтении 0. На живом контроллере работает не так, как в эмуляторе.
Не парьтесь, не работает :).
Параметр был "Оперативный", записывал из программы температуру, переведя в dword, порядок байт хоть обменяйся.
Разрешил показ на экране - 01.01.2000 при нулях в переменной по сети.
Валенок, у Рапиды порядок байт такой, какой задашь.
petera, int можно и float можно.
Вопрос открытый, как рассчитать где будут храниться данные при групповом запросе ?
Ведь вся область Q транслируется, не только пользовательские данные, но и все разрешенные в конфигурации регистры, которые нельзя отключить. Состояние выходов, имя устройства, контраст и так далее...