Именно у пары Owen ПЛК и Weintek - если первая пара 8 битных идет как 4х1, то как будут в ней биты - 0х1 и далее до 0х16, как обычно, или 4х1.1 и так до 4х1.16 (я уже не помню где встречал и такую нумерацию)?. Просто предстоит "переучивать" на русский язык оборудование, в котором стоит эта самая Weintek и неизвестный контроллер (еще не смотрел какой), половина выходов которого не работает, хочу заменить на Owen ПЛК110. Конечно, если заказчик согласится , лучше сразу поставить СП307, но на всякий случай нужно обдумать и вариант со своей панелью.
если у тебя в плк для чения/записи используется 8 бит, как у меня, то в Weintek у тебя чтение и запись значений типа BOOL будет осуществляться так: 0x_single_Bit-1, что соответствует чтению либо записи в твой ПЛК значения в нулевой бит. И так далее сколько там к тебя битов создано (0x_single_Bit-2 - это чтение/запись в 1 первый бит).
А вот если ты в ПЛК BOOL переменные преобразовываешь в WORD. то там уже идёт: функция чтения/записи х адрес регистра . номер бита. Как вариант 4х1.1-4х1.16 это для 2 байт. Хотя я встречал вроде что там вместо точки может быть решётка. 4х1#1. Самому тестить не приходилось, но компилятор не выдаёт ошибки ни так ни так))))
Последний раз редактировалось FallenDAY; 08.10.2017 в 11:03.
У меня там должно быть, судя по всему, два 8 битных регистра BOOL, плюс 3 регистра WORD, получается, первые 16 будет 0х1 (или 0х0 все таки?) и далее, до 0х16 (15), затем пойдет 4х2, 4х3,4х4. Я правильно понял? Конечно, потом проверю все опытным путем, но предварительная информация все таки не мешает.