Добрый день!
Связываю ПЛК150 через AC4 с ПК при помощи owen_io.dl и C#.
Чтение данных типа Float с ПЛК при помощи ReadIEEE32() работает нормально.
Когда пытаюсь записать значение (ту же самую переменную Float) при помощи WriteIEEE32() то прибор выдает ошибку ERR_NERR (-104). Пытаюсь узнать подробности:
Выдает Прибор вернул nErr: F9Код:MessageBox.Show("Ошибка записи r.OE: " + res.ToString()); IntPtr str = Marshal.AllocCoTaskMem(400); NativeMethods.LastErrToStr(str); MessageBox.Show("Last error is " + Marshal.PtrToStringAnsi(str).ToString());
Вопрос такой: в справке к owen_io http://kipshop.ru/Soft/Commu/owen_io_hlp.zip не могу найти никакой информации о сетевой ошибке F9. Что это значит и как записать значение Float в ПЛК150?
Заранее спасибо.




Ответить с цитированием