Прошу подскажите:
- как наиболее правильно считать данные по сети с преобразователя частоты?
Т.е. для преобразователя частоты Yaskawa A1000 (плата Profibus SI-P3) выбран профиль Extended Data 2 Register Map, в котором входных параметров 12 байт. Связь настроена, можно получить данные просто опросив периферию, считав данные скажем в меркерную память MB100-MB111:
Код: Выделить всё
L PID256
T MD100
L PID260
T MD104
L MD264
T PID108
Код: Выделить всё
CALL "DPRD_DAT"
LADDR :=W#16#100
RET_VAL:=MW10
RECORD :=P#M 100.0 BYTE 12
В чем собака порылась не понимаю.
Прошу подскажите:
- Как обрабатывать ошибки связи? Использовать OB86 ? Еще какие надо блоки? Может кто примером поделиться или ссылкой полезной?