CAS TW-100 [5/7] Настройка пульта
![CAS TW-100 [5/7] Настройка пульта](/views2/1962303/page5/bg5.png)
5
Обмен данными пульта с внешним устройством производится по програм-
ме, которая в зависимости от протокола обмена может иметь вид:
Программа передачи данных на языке
Бейсик:
10 OPEN "COM1: 9600, N, 8, 1" AS #1
20 IF LOC(1) = 0 THEN 60
30 A$ = INPUT$(1, 1)
40 PRINT A$; '' ";
50 GOTO 20
60 B$ = INKEY$ : IF B$ = " " THEN 20
70 PRINT B$ ; " " ;
80 PRINT #1, B$
90 GOTO 20
Программа передачи данных на языке C:
#include <bios.h>
#include <conio.h>
#define COM1 0
#define DATA_READY Ox100
#define TRUE 1
#define FALSE 0
#define SETTING ( 0x00 0xE0 0x00 0x03 )
int main(void)
{
int in, out, status, DONE = FALSE;
bioscom(0, SETTING, COM1);
cprintf(". . . BIOSCOM [ESC] to exit . . .\n);
while(!DONE)
{
status = bioscom(3, 0, com1);
if (status & DATA_READY)
if (( out = bioscom(2, 0, com1) & 0x7F) ! = 0)
putch(out);
if ( kbhit())
{
if ((in =getch()) == '\x1B')
DONE = TRUE;
bioscom(1, in, COM1);
}
}
return 0;
}
После перехода к TEST 4 на дисплее высветится надпись , которая
затем сменится . Чтобы проверить прием данных на пульте, следует на-
жать на клавиатуре компьютера какую-либо цифру, например, 9; эта цифра вы-
светится в первом разряде дисплея: .
Для проверки передачи данных надо нажать какую-нибудь из клавиш пу-
льта; на последнем, пятом, разряде появится цифра, на единицу превышающая
код этой клавиши. Например, нажатие ZERО приведет к сообщению .
Но если нажать клавишу НOLD , то после высвечивания оно автомати-
чески заменится на , после чего произойдет выход из режима тестирова-
ния.
НАСТРОЙКА ПУЛЬТА
Пульт обладает функциями, которые должны быть настроены (запрограм-
мированы) при первом включении весов до вхождения в режим взвешивания. К
ним относится функция суммирования массы взвешиваемых грузов, закодиро-
ванная под номером F1, и временные функции С1 ~ С6 (год, месяц, число, часы,
минуты, секунды), позволяющие при подсоединении принтера к пульту распе-
чатывать вместе с результатом взвешивания и время (согласно встроенным в
пульт часам). Программирование функции заключается в том, что ей присваива-
ется параметр, число из одного или двух разрядов, которое определяет
конкретное действие этой функции. Формат, в котором высвечивается функция,
имеет вид “XY-ZU”, где XY – это код функции, а через дефис дается ее пара-
Содержание
Похожие устройства
- CAS TW-100-B Руководство по эксплуатации
- CAS TW-150 Руководство по эксплуатации
- CAS TWN Инструкция пульта
- CAS WTM-200_201_500_501 Руководство по эксплуатации
- CAS WTM-300 Руководство по эксплуатации
- CAS XE Руководство по эксплуатации
- Elenberg BS-7920 Руководство по эксплуатации
- Kenwood DS700 Руководство по эксплуатации
- МАССА-К 4D-B Инструкция по эксплуатации
- МАССА-К 4D-L Руководство по эксплуатации
- МАССА-К 4D-LA Руководство по эксплуатации
- МАССА-К 4D-LM Инструкция по эксплуатации
- МАССА-К 4D-P Инструкция по эксплуатации
- МАССА-К 4D-PM Инструкция по эксплуатации
- МАССА-К 4D-U Инструкция по эксплуатации
- МАССА-К 4D_A Руководство по эксплуатации
- МАССА-К A01TB Инструкция по эксплуатации
- МАССА-К DI4D-W Руководство по эксплуатации
- МАССА-К EK-A Инструкция по эксплуатации
- МАССА-К EK-SM Инструкция по эксплуатации