Руководство по эксплуатации платы расширения PROFIBUS модель FCI-DP Для случая успешного выполнения команды приведен код положительного ответа, аналогично приводятся коды отрицательного ответа. Когда невозможно выполнить запрос мастера передается отрицательный ответ 70 – задание невыполнимо от преобразователя. Причина отрицательного ответа записывается в область PWE. Расшифровка кодов сбоев приведены в таблице 2. Эти номера позволяют пользователю идентифицировать ошибку и после этого сформировать корректный запрос к параметрам преобразователя.
Важно отметить, что циклическое обращение к памяти EEPROM 14 (Electrically Erasable Programmable Read-Only Memory) — электрически стираемое перепрограммируемое ПЗУ (ЭСППЗУ), один из видов энергонезависимой памяти (таких, как PROM и EPROM). Память такого типа может стираться и заполняться данными ограниченное количество раз) может привести к ее повреждению, поэтому без необходимости не следует пользоваться этой командой. IND (индекс) – 2-е слово Второе слово в области обработки параметров (PKW) – это индекс параметра (IND). Состоит из двух байтов: первый из них (старший) вместе с младшим байтом PKE, формируют номер параметра. Младший байт является резервным.
IND Таким образом, слова PKE и IND позволяют обращаться к определенному параметру преобразователя частоты с указанием – для какой цели будет использоваться данный параметр: чтение, запись, либо запись в EEPROM – это запрос к ведомому устройству. А в ответе от него в этих байтах можно получить информацию о том, может ли данный параметр функционировать, либо же появилась какая-то ошибка. Рассмотрим пример (PPO3): Обращение к параметру P.3.2.12 на запись в данный параметр некоторой величины (сама величина будет указана в следующем слове – PWE – здесь рассматриваем принцип формирования адреса параметра).
В данном случае все, что нужно сделать – это указать в старшем бите PKE код, отвечающий за запись, а в младшем PKE и старшем IND – номер параметра. Первые два разряда параметра 3.2. без изменения единым числом прописываются в PKE, а последний разряд .12 переводится в шестнадцатеричную систему (0С) и прописывается в IND. 14 005 Выход за нижний/верхний предел функционального кода 003 Ошибка связи с ПЧ b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 Формирование адреса функционального кода резерв Описание № НЕХ сист. DEC сист. PKE № бита - «15» «14» «13» «12» «11» «10» «9» «8» - Старший 1: 20 0 0 1 0 0 0 0 0 32