sm-profibus-dp
sm-profibus-dp
sm-profibus-dp
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
8.3.2 Протокол CT Single Word<br />
ПРИМЕЧ.<br />
Все значения параметров для привода должны записываться как 32-разрядные<br />
данные со знаком при отсутствии сжатия данных. Если сжатие данных включено,<br />
то размер отображения зависит от размера параметров источника и приемника.<br />
Информация о десятичной запятой автоматически добавляется при записи данных<br />
в привод и удаляется при чтении значения данных. Поэтому должно быть известно<br />
число десятичных разрядов в целевом параметре. Запись значения 1234 в<br />
параметр с 2 десятичными разрядами создаст значение 12.34 в целевом<br />
параметре. Аналогично при чтении значения 12.34 будет возвращено 32-<br />
разрядное целое со значением 1234.<br />
Таблица 8.3 Положение битов в одном слове CT Single Word<br />
b15 b14 b13 b12 b11 b10 b9 b8<br />
Чтение Ошибка Резерв 32-бита Номер штампа<br />
b7 b6 b5 b4 b3 b2 b1 b0<br />
Байт данных<br />
Таблица 8.4 Определения битов одного слова CT Single Word<br />
Бит Функция Значения Описание<br />
0 до 7 Данные 0 до 255<br />
8 до 11<br />
Номер<br />
штампа<br />
12 32 бита<br />
0 до 6<br />
0 = 16 разрядов<br />
1 = 32 разряда<br />
В зависимости от номера штампа телеграммы этот<br />
байт содержит значение номера меню, номера<br />
параметра или данных<br />
Указывает номер штампа в слове, то есть текущую<br />
часть сообщения. Настройка номера штампа в 0<br />
сбрасывает внутренний конечный автомат<br />
нецикличных данных<br />
Указывает, какие данные (16 или 32 разрядные)<br />
записываются в Unidrive SP или читаются оттуда.<br />
Если этот бит =1, то для передачи дополнительных<br />
байтов данных будут использованы телеграммы 5 и 6<br />
13 Резерв 0 Зарезервирован для будущего. Всегда сброшен в 0<br />
14 ОШИБКА<br />
15 ЧТЕНИЕ<br />
0 = Данные OK<br />
1 = Ошибка<br />
0 = Запись<br />
1 = Чтение<br />
Указывает успех или сбой сообщения. Отказ может<br />
быть, если параметр не существует или к нему нет<br />
доступа по записи или чтению. Этот бит также =1,<br />
если значение параметра выходит из диапазона в<br />
16-разрядном режиме.<br />
Определяет, в каком цикле участвует слово данных -<br />
в цикле Чтения или Записи.<br />
ПРИМЕЧ.<br />
ПРИМЕЧ.<br />
Сброс номера штампа в 0 сбрасывает внутреннюю машину состояний<br />
нециклической передачи. Это позволяет начать новое сообщение.<br />
Режим нециклических данных CT Single Word использует только 1 слово данных,<br />
при отсутствии сжатия данных потребуются 2 x 16-битовых слова. Если при<br />
выключенном сжатии данных используется режим 1, то передается только<br />
младшее слово из полного 32-битового слова.<br />
36 Руководство пользователя SM-PROFIBUS-DP<br />
www.controltechniques.com Редакция: 7