Доброго времени суток.
ПЛК63 +МК110-220.4ДН-4Р
текущая проблема - MB_WR_REGS не завершается, хотя значение на выходе устанавливает.
adr_DO :BYTE :=0; (адрес дискретного выхода)
run_DO :DINT :=1000; (значение на выходе)
не судите строго. привык работать в CFC + очень сильно погорячился при выборе оборудования, не сознавал еще работы с протоколами и библиотеками.
задача минимум:
1. организовать опрос дискретных входов (маска дискретных входов. функция 3. адрес 51),
2. выставить дискретные выходы (функция 16. адреса дискретных выходов: до1-0 до2-1 до3-2 до4-3). начал с одного. адреса , если поможете реализовать включение нескольких (через маску???) - буду признателен,
3. прочитать в каком состоянии находятся дискретные выхода (маска дискретных выходов. функция 3. адрес 50)
По примерам к ПЛК63(Модбас_ASCII) по одиночке реализовывал функции чтения и записи. все читалось, все включалось.
Воедино трепыхается как может, но только не работает.
Вангую проблемы с буфером. Я не до конца сознаю процесс перезаписи (+очистки???) оного.