Меню

Cas ci 5010a ch02 ошибка

Автор

VIT13 · Опубликовано 26 минут назад

Во первых я не говорю что я знаю всë лучше всех, и никогда не говорил. Но в данном случае фалконист хотел в этом унч ценой пали транзисторов улучшить звук. 

Во вторых, я не нахватался терминов. Я знаю их значения, и в каждой отдельной теме по надобности разбираюсь. То что я постоянно собираю разные схемы это просто желание понять как работают разные схемы и собрать их чтобы проверить их работу в реальности. На счет недоделки проектов, абсолютно все мои проекты которые я делал, если они не выходили черезчур дорогими, или не оказывалось что изначальная схема неверна, я доделывал до конца. Единственное это некоторые БП, есть несколько которые я не смог доделать из за отсутствия медной проволки нужного диаметра, а стоит такая сейчас около 2050 рублей. У меня есть правило для себя, не делать отдельные проекты цена которых будет выше 2,5к рублей или не будет никакой целесообразности для их создания. Для меня 0 проблем купить принтер, стеклотекстолит, раствор для травления, и все необходимые детали для сборки например ОМ 2.7, но вот делать такой проект, ради которого уйдет больше 10к рублей, смысла для меня абсолютно нет, т. к. мне такое просто не нужно. 

В третьих, я не начал свой путь в электронике с захода на этот форум. Я занялся ей еще 3 года назад, и только самостоятельно изучал абсолютно все, ибо сейчас как выше напоминали, мне 15 лет (в марте 16 будет), и радиотехнику мы еще даже в физике не проходили. 

background image

2

ОГЛАВЛЕНИЕ

1

ОБОЗНАЧЕНИЯ

И

ФУНКЦИИ

…………………………………………………5

1.1

ОБЩИЙ

ВИД

……………………………………………………………………………………….5

1.2

РАЗМЕРЫ

…………………………………………………………………………………………..5

1.3

ПЕРЕДНЯЯ

ПАНЕЛЬ

…………………………………………………………………………..6

1.4

ЗАДНЯЯ

ПАНЕЛЬ

……………………………………………………………………………….7

2

МЕРЫ

БЕЗОПАСНОСТИ

………………………………………………………..8

3

ПОРЯДОК

РАБОТЫ

………………………………………………………………9

3.1

ВКЛЮЧЕНИЕ

………………………………………………………………………………………9

3.2

РЕЖИМ

НАЛАДКИ

 (SET) ……………………………………………………………………..9

3.2.1

ОБЩИЕ

ФУНКЦИИ

…………………………………………………………………………………………….. 9

3.2.2

ПРИНТЕРНЫЕ

ФУНКЦИИ

………………………………………………………………………………… 11

3.2.3

ИНТЕРФЕЙСНЫЕ

ФУНКЦИИ

……………………………………………………………………………. 13

3.2.4

ДОПОЛНИТЕЛЬНЫЕ

ФУНКЦИИ

……………………………………………………………………….. 13

3.3

УСТАНОВКА

НУЛЯ

……………………………………………………………………………13

3.4

СВЯЗЬ

С

ВНЕШНИМИ

УСТРОЙСТВАМИ

……………………………………………14

3.4.1

ТОКОВАЯ

ПЕТЛЯ

 (OP-1)………………………………………………………………………………….. 14

3.4.2

ИНТЕРФЕЙС

 RS-422C (OP-2) …………………………………………………………………………… 14

3.4.3

ИНТЕРФЕЙС

 BCD (OP-3) …………………………………………………………………………………. 14

3.4.4

ИНТЕРФЕЙС

АНАЛОГОВОГО

ВЫХОДА

 4 ~ 20 

мА

 (OP-4)………………………………….. 15

3.4.5

СВЯЗЬ

ЧЕРЕЗ

ИНТЕРФЕЙС

 RS-232C (OP-5)……………………………………………………. 16

3.4.6

ИНТЕРФЕЙС

АНАЛОГОВОГО

ВЫХОДА

 0 ~ 10 

В

 (OP-6) ……………………………………. 18

3.4.7

ПАРАЛЛЕЛЬНЫЙ

ПРИНТЕРНЫЙ

ВЫХОД

 (OP-7) ……………………………………………… 18

3.4.8

ВНЕШНИЙ

РЕЛЕЙНЫЙ

ВХОД

ЧЕРЕЗ

РАЗЪЕМ

 CONTROL I/O ………………………….. 18

3.5

РЕЖИМ

ВЗВЕШИВАНИЯ

…………………………………………………………………..18

3.5.1

ВХОД

В

РЕЖИМ

ВЗВЕШИВАНИЯ

…………………………………………………………………….. 18

3.5.2

ВЗВЕШИВАНИЕ

С

ИСПОЛЬЗОВАНИЕМ

ТАРЫ

…………………………………………………. 19

4

ПОДКЛЮЧЕНИЕ

ДАТЧИКОВ

………………………………………………..19

5

РЕЖИМЫ

ТЕСТИРОВАНИЯ

И

КАЛИБРОВКИ

……………………….21

5.1

РАБОТА

В

РЕЖИМЕ

ТЕСТИРОВАНИЯ

 (test) ………………………………………21

5.2

РАБОТА

В

РЕЖИМЕ

КАЛИБРОВКИ

 (cal) …………………………………………….22

6

ХАРАКТЕРНЫЕ

НЕИСПРАВНОСТИ

И

МЕТОДЫ

ИХ

УСТРАНЕНИЯ

……………………………………………………………………………24

7

КОМПЛЕКТ

ПОСТАВКИ

……………………………………………………….25

8

ГАРАНТИЙНЫЕ

ОБЯЗАТЕЛЬСТВА

……………………………………..26

9

ТЕХНИЧЕСКИЕ

ХАРАКТЕРИСТИКИ

……………………………………..27

10

ЛИСТ

ПОВЕРКИ

УСТРОЙСТВА

…………………………………………29

В

тексте

Руководства

обозначение

типовых

элементов

выделено

различными

шрифтами

Для

перечисления

однотипных

пунктов

используется

кружки

указатели

дисплея

выделены

курсивом

НУЛЬ

клавиши

выделены

жирным

шрифтом

TARE

название

режима

работы

выделено

прописью

: CAL, TEST, SET; 

надписи

появляющиеся

на

дисплее

выделены

угловыми

скобками

<

Err-5

>

Здравствуйте! К нам часто обращаются владельцы весов CAS SW с просьбой разъяснить значений той или иной ошибки, которую отображает дисплей весов. Вопросы примерно одинаковые: 

  • Мои весы выдают сообщение об ошибке, это я что-то нажал или весы неисправны? 
  • Что значит ошибка (номер ошибки)? 
  • Как сбросить ошибку на весах CAS SW? 

Чтобы упростить поиск информации по ошибкам весов CAS SW, а так же разъяснить их значение, мы решили собрать эти сведения в одной статье. 

Будем прилагать выдержки из руководств по эксплуатации весов и из сервисных инструкций. 

Весы CAS SW выпущенные до 2013 года. 

Ошибка “Err 1” это ошибка установки нулевого состояния весов. Разгрузите платформу. 

В данном случае имеется в виду, что весы думают, что они были включены с нагруженной платформой и просят снять груз, для того чтобы выйти в режим взвешивания с пустой платформой. Если весы выдают эту ошибку в нормальном режиме при включении с пустой платформой, то, вероятно, весы были перегружены и была сбита калибровка (сместилась нулевая точка). Чтобы устранить эту ошибку, нужно провести процедуру калибровки. Выполняется калибровка в сервисных центрах. Чаще всего калибровка весов помогает избавиться от ошибки Err 1, но не в 100% случаев. Достаточно редко причинами данной ошибки являются неисправность датчика или схемы обработки сигнала датчика, что тоже можно выяснить только в сервисном центре. 

Ошибка “O-L” Эта ошибка перегрузки (Over Load). Появляется эта ошибка по тем же причинам: перегрузка или удар по платформе взвешивания. Разница с предыдущей ошибкой в том, что сигнал датчика сместился в другую сторону. Способы устранения данной ошибки идентичны и тоже зависят от того, как сильно пострадал датчик веса — можно отделаться калибровкой или же, в худшем случае, придется менять датчик веса.  

Ошибки CAS SW, которые могут отображаться на весах до 2017 года выпуска: 

Ошибка Err 0 — эта ошибка может возникать в следствии нестабильности весов. Чем же может быть вызвана такая ошибка весов? Электронные весы имеют высокую чувствительность и могут реагировать на потоки воздуха: открытая форточка, вентилятор, кондиционер — эти факторы необходимо исключить. Другая причина — это вибрации, как от шатающегося стола, так и от, например, холодильника, который передает вибрации от работающего компрессора столу, на котором установлены весы. Так же источником нестабильности может послужить загрязнение или посторонний предмет, который попал между взвешивающей платформой и корпусом весов, ну и в целом касание посторонних предметов о взвешивающую платформу приводит к возникновению такой ошибки. Эти воздействия можно устранить самостоятельно. Если же ничего подобного нет, но весы все равно выдают ошибку Err 0, то они однозначно неисправны. Стоит отнести такие весы в сервисный центр, а там уже будут разбираться что сломалось. Причин может быть различное множество: залитие платы, неисправность линии питания, неисправность датчика веса, неисправность линии “датчик веса — АЦП”, неисправность АЦП и т.д. Стоимость ремонта, конечно же, может варьироваться в пределах цены за обычное обслуживание, до неразумных с точки зрения рентабельности. 

Ошибка весов CAS SW Err 1, здесь все то же самое, что и в весах более ранних годов выпуска. 

Ошибка весов CAS SW Err 2 — эта ошибка может возникать в сервисном режиме, когда процедура калибровки прервана. Если у вас весы выдают ошибку номер два, то скорее всего, весы самостоятельно переходят в сервисный режим. Следует обратиться в сервисный центр. 

Ошибка весов CAS SW Err 3 — Эта ошибка перегрузки. Появляется эта ошибка по причинам: перегрузка или удар по платформе взвешивания. Способы устранения данной ошибки — следует разгрузить весы. Если весы не нагружены, но все равно выдают это сообщение, то весы нужно калибровать в сервисном центре. Если датчик веса исправен, то калибровка пройдет успешно, если нет, то вероятно, датчик веса пострадал при перегрузке или от удара, данная проблема решается в сервисном центре. 

Ошибка весов CAS SW Err 9. Такую ошибку весы отображают, когда выбран счетный режим работы (см. Руководство “Счетный режим”) но пользователь не нагрузил весы подсчитанным количеством образцов. Чтобы избавиться от этой ошибки нужно либо нагрузить весы образцами, либо переключить весы в нормальный режим взвешивания, следуя инструкции по эксплуатации.  

Ошибка весов CAS SW Err 11. Сообщение об этой ошибке адресовано исключительно работникам сервисного центра. Процессор весов указывают на то, что не может записать/прочитать коэффициенты калибровки обращаясь к флеш-памяти. Необходимо проверить присутствует ли питание на микросхеме памяти и провести калибровку весов. Если проблема не устранена, рекомендуется заменить цифровой блок, имеется в виду главная плата. 

Ошибка весов CAS SW Err 12. Такая ошибка предназначена для сервиса, несите весы в ремонт. Расшифровка: весы сообщают, что были потеряны коэффициенты расчета цифрового сигнала, грубо говоря сбились настройки. Необходимо заново ввести параметры работы весов и произвести калибровку. 

Ошибка весов CAS SW Err 14. Ошибка возникает при калибровке весов, когда уровень сигнала весового датчика находится вне допустимого предела. Чаще всего неисправен датчик веса. 

Ошибка весов CAS SW Err – такая ошибка, чаще всего, указывает на неисправность весоизмерительного датчика. Несите весы в ремонт. 

Ошибка весов CAS SW Init — неисправность модуля, который преобразовывает аналоговый сигнал от датчика веса в цифровой (АЦП). Возможно нужно ввести заново параметры работы весов и откалибровать. Эти процедуры выполняют в сервисном центре. 

Ошибка весов CAS SW OFL — перегрузка весов, если весы не нагружены, но все равно выдают эту ошибку, то, вероятно, неисправен датчик веса. Если датчик веса не пострадал, то поможет калибровка. 

Ошибка весов CAS SW UNStA – нестабильный сигнал от датчика веса. Если внешние факторы, которые могут приводить к нестабильности (такие как сквозняк, шатающийся стол) устранены, но весы все равно выдают ошибку, то, вероятно, неисправен аналого-цифровой преобразователь или датчик веса. Несите весы в ремонт. 

Ошибка весов CAS SW batt – указывает на неисправность элемента питания: сели батарейки или разряжен аккумулятор. Необходимо заменить батарейки или поставить весы на зарядку. В случае, когда весы подключены к сети через адаптер, но все равно выдают эту ошибку, нужно проверить напряжение на выходе адаптера (9 вольт постоянки для весов CAS SW, минус внутри разъема и 12 вольт постоянки для весов CAS SW II, минус внутри разъема), если оно в норме, значит неисправна линия питания весов. Обратитесь в сервисный центр. 

Если у вас проблема с весами, обращайтесь к нам! Заявки на ремонт весов принимаем по телефону +7 985 210-97-99.

Позвонить

Если у вас есть вопросы, оставляйте в комментариях или пишите в наш

WhatsApp

(Visited 47 975 times, 20 visits today)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
//---------------------------------------------------------------------------
#include <vclvcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma link "Grids"
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
}
 
// ГЛОБАЛЬНЫЕ ---------------------------------------------------------------
 
HINSTANCE LibHandle;
 
// описываем прототипы функции согласно соглашению STDCALL (см. мое описание)
typedef void (__stdcall *getdata)(unsigned char *& mode,
                                  unsigned char *& weight,
                                  unsigned char *& weightu,
                                  byte & numdevice,
                                  byte & stable,
                                  byte & high,
                                  byte & loww,
                                  byte & hold,
                                  byte & gross,
                                  byte & tare,
                                  byte & zero,
                                  double & vvalue,
                                  int & glcount);
 
typedef void (__stdcall *reinit)(byte comnum,
                                 int baud,
                                 boolean enable,
                                 boolean log);
 
FARPROC agetdata;
FARPROC areinit;
 
unsigned char * mode;
unsigned char * weight;
unsigned char * weightu;
byte numdevice;
byte stable;
byte high;
byte loww;
byte hold;
byte gross;
byte tare;
byte zero;
double vvalue;
int glcount;
 
 
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
 LibHandle = LoadLibrary("test\CI5010RS422.dll"); // указание отн.пути в билдере
 if (LibHandle!=0) {
  agetdata = GetProcAddress(LibHandle, "getdata");
  areinit = GetProcAddress(LibHandle, "reinit");
 
  ((reinit)areinit)(5,
                    9600,
                    true,
                    true);
  Form1->Caption = "ok";
 }
 
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormDestroy(TObject *Sender)
{
if (LibHandle) {
  // деактивируем поток захвата
  ((reinit)areinit)(5,
                    9600,
                    false,
                    false);
 
  FreeLibrary(LibHandle);
  }
    
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
if (LibHandle!=0) {
  // визуализация
  Memo1->Clear();
 
  ((getdata)agetdata)(mode,
                      weight,
                      weightu,
                      numdevice,
                      stable,
                      high,
                      loww,
                      hold,
                      gross,
                      tare,
                      zero,
                      vvalue,
                      glcount
                      );
        
   // отобразить результаты
   Memo1->Lines->Add("Packet: " + IntToStr(glcount));
 
   Memo1->Lines->Add("Mode work: " + AnsiString((char *)mode));
   Memo1->Lines->Add("Weight brutto/netto: " + AnsiString((char *)weight));
   Memo1->Lines->Add("Weight unit: " + AnsiString((char *)weightu));
 
   Memo1->Lines->Add("Value: " + FloatToStr(vvalue));
  }
 
}
//---------------------------------------------------------------------------

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Carrier холодильная установка ошибки
  • Carrier ошибка low battery