Просмотр полной версии : ТРМ32+ПЛК110 (FLOAT32)
КАК ОБРАБОТАТЬ ЗНАЧЕНИЕ ТЕМПЕРАТУР ИЗ ТРМ32 (FLOAT32) (куплен в апреле) В ПЛК110 (WORD? DWORD?) ПО MODBUS?
http://www.owen.ru/uploads/rp_plk110.160.pdf - таблица 7.1 стр.89 и
http://www.owen.ru/uploads/rie_trm32_sh7__979.pdf таблица Ж5 стр.81
В КДС переменная float32 приводится к типу REAL
В ПЛК СЧИТЫВАЕТСЯ ИЛИ DWORD ИЛИ REAL.
А КАКИМ ОБРАЗОМ ПРИВЕСТИ FLOAT32(TPM) К REAL(ПЛК)?
Вам точно напрягаться не придется, что REAL что DWORD в обоих случаях это четыре байта или два регистра модбаса (которые в ТРМ подписывают как Float32), так что при конфигурировании ПЛК ставите REAL и наслаждаетесь результатом
СПСБ РАЗОБРАЛСЯ...
ТРМ32 (FLOAT_32) >>> ПЛК110 (REAL INPUT MODULE)
UNIVERSAL MODBUS DEVICE >>> ПАРАМЕТРЫ МОДУЛЯ >>> BYTE SEQUEENCE = NATIVE
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot