Показать сообщение отдельно
Старый 11.06.2021, 15:56   #44
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Как сделать чтобы при перезагрузке ПЛК счетчик не увеличивался (ПО SMLogix, ПЛ

Цитата:
Сообщение от PKO Посмотреть сообщение
Соответственно это соответствует SMLogix REAL, я правильно понял. не Long же?
Нет. Подробности в гугле "типы данных".


Добавлено через 3 минуты


Цитата:
Сообщение от PKO Посмотреть сообщение
Вот так задал этот тип данных, как Real. R(in) как раз 4 функция как раз как мне надо.
Проще всего читать как лонг, если переменная будет 103h, то повезло, переводите в real и делите на 100.

Если переменная будет 1030000h, то можно считать как два инта и уже из них составить лонг с нужным порядком регистров. Математикой или битовыми операциями - для SMH4 всё равно.

Но возможно всё проще. Какова максимальная величина тока?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием