Помогите новичку с DOPSoft 2.00.05

Ответить
Ruslan
Сообщения: 1
Зарегистрирован: 08 июн 2017, 12:47

Помогите новичку с DOPSoft 2.00.05

Сообщение Ruslan »

Недавно начал программировать, Панель оператора DOP-B03E211. Задача, выводить отчетную информацию на флешку допустим каждые 12 часов.
есть ли такая возможность, и как это можно реализовать? Можно ли через (Macro) Производить арифметические действия с дробными числами?
Почему при вводе текста, часть его выходит в другом поле.

tvent
Сообщения: 1019
Зарегистрирован: 11 янв 2011, 17:02

Re: Помогите новичку с DOPSoft 2.00.05

Сообщение tvent »

Вывод на флешку через Масро: FileSlotWrite, FileSlotExport.
Дробные числа. Или "фиксированная точка" для операций типа Integer (macro ADD, SUB и т.д.) или "плавающая точка" для операций типа Float ( macro FADD, FSUB и т.д.)

killbill2
Сообщения: 52
Зарегистрирован: 28 июл 2015, 13:15

Re: Помогите новичку с DOPSoft 2.00.05

Сообщение killbill2 »

Чтобы новую тему не создавать задам вопрос здесь. Допустим есть 40 экранов. На этих экранах по одной кнопке ( RCP0.0, RCP0.4, RCP0.8, RCP0.12, RCP1.0 и т.д.) и по две кнопки перехода на экраны(перейти на экран назад, перейти на экран вперед).Вопрос вот в чем: как сделать так, чтобы был один экран и по нажатию например "перейти на экран вперед" кнопка с адресом RCP0.0 меняла адрес на RCP0.4. Как сделать такой макрос? Возможно ли такое вообще?

Аватара пользователя
Booster
Сообщения: 127
Зарегистрирован: 03 дек 2010, 11:29
Откуда: Новосибирск

Re: Помогите новичку с DOPSoft 2.00.05

Сообщение Booster »

killbill2 писал(а):как сделать так, чтобы был один экран и по нажатию например "перейти на экран вперед" кнопка с адресом RCP0.0 меняла адрес на RCP0.4. Как сделать такой макрос? Возможно ли такое вообще?
Можно на экране в одно место засунуть 40 кнопок с нужными адресами и управлять ими через бит невидимости. Т.е. в каждый момент времени видима только одна кнопка, остальные невидимы. Нужные биты невидимости устанавливаются и сбрасываются в макросе, привязанном к кнопке "перейти на экран вперед"

killbill2
Сообщения: 52
Зарегистрирован: 28 июл 2015, 13:15

Re: Помогите новичку с DOPSoft 2.00.05

Сообщение killbill2 »

Booster писал(а):
killbill2 писал(а):как сделать так, чтобы был один экран и по нажатию например "перейти на экран вперед" кнопка с адресом RCP0.0 меняла адрес на RCP0.4. Как сделать такой макрос? Возможно ли такое вообще?
Можно на экране в одно место засунуть 40 кнопок с нужными адресами и управлять ими через бит невидимости. Т.е. в каждый момент времени видима только одна кнопка, остальные невидимы. Нужные биты невидимости устанавливаются и сбрасываются в макросе, привязанном к кнопке "перейти на экран вперед"
Благодарю!

Ответить