Конфигурация променлива 30 грешка по информация В случаите, когато в декодер се отчита грешка , съдържанието на тази променлива показва информация за грешка , посочена от производителя. Стойност "0" посочва, че не е възникнала грешка.
31 конфигурация променлива проверява старши битове
32 конфигурация променлива проверява младши битове
Проверката на адрес е адресът за съдържание от проверка на променливите на декодера , когато е създадена за проверка на променлива операция. Променлива с # 31 съдържа проверката на старшите битове на двубайтов адрес и може да има някакви стойности между 00010000 и 11111111 включително. Стойности 00000000 до 00001111, са запазени от NMRA за бъдеща употреба (4096 индексирани страници). Променлива с # 32 съдържа проверката на младшите битове на адрес и може да съдържа някакви стойности. Това дава общо 61440 индексирани страници, всяка от които с 256 байта информация със съдържание на произодствени данни в разположение от производителите.
* Забележка: Ако декодер не поддържа функция, съдържаща се в тази таблица, тя трябва да позволи на съответните битове да се определят автоматично (т.е. битовете винаги трябва да съдържат стандартна стойност).
Конфигурация Променливи 33-46 Изход за 1-14 Функции FL (е), FL (R), и F1-F12
Съдържанието на матрицата посочва ресурсите, които са на разположение за функционалният контрол, по изходите от цифровите дешифратори. Това позволява на потребителя да персонализира резултатите, които се управляват чрез входните команди. Резултатите от тези управляващи функция FL (е) са в променлива с # 33, за функция FL (R) са в променлива с # 34, за функция F1 са в променлива с # 35, и така съответно до F12 в променлива # 46.
А стойност "1" във всеки бит показва, че функцията за управление е активна. Това позволява едно множество от функции за управляване на резултатите, или на една и съща мощност да бъдат управлявани множество функции.
Променливи с адреси от 33 – 37 контролират изходи от 1 до 8.
Променливи с адреси от 38 - 42 контролират изходи от 4 до 11 .
Променливи с адреси от 43-46 контролират изходи от 7 до 14.
По подразбиране е, че FL (е) контролира резултата на 1, FL (R) контролира резултата в 2, F1 контрол продукция от 3 до F12 управлява изхода 14. Най-ниската преброени продукция е в LSB на променливите, както е показано в таблицата по-долу.
Таблица 2: Изходно състояние на променливите (CV)
(на "D" се посочва позиция по подразбиране)
[/size]
Конфигурация Променлива 47 - 64 Уникални според производителя
Конфигурация променлива 65 праг на стартиране Определя размера на допълнителните стъпки, които ще предоставят постъпково към двигателя нужната мощност при първоначално потегляне.
Конфигурация Променлива 66:конпенсация при теглене ( тримуване)
Посочва мащабният фактор, с който трябва да се умножават за да се управлява дадено ниво на напрежение, когато локомотива се движи в посока напред. То се тълкува като n/128. Ако при предното тримуване (конпенсация при теглене) конфигурацията на променливата съдържа стойност "0" тогава условието не е включено.
Конфигурация Променливи 67-94: Средна скорост Средната скоростта се определя да бъде широка 28 байта, състояща се от 28 стойности на препращащите скорости. Цифровияте контролери , които използват тази таблица ще имат най-малко 64 нива на управление по напрежение и могат да имат повече от 256, така че да изграждат плавно повишаване на мощностната крива. Имайте предвид, че напрежението управлявано чрез нива са посочени в цялочислени измерения, по същия начин, както повечето други параметри. Това означава, че равнището от 1 / 4 на управлението не съответства на максимално напрежение 0100000, 0010000 , както може би очаквате, ако броите ¼ от всички стъпки , т.е. стойност 32 от 128 фиксирани нива (виж Дефиниции точка).
Конфигурация Променлива 95: Компенсация при бутане (обратно тримуване)
Посочва мащабният фактор, с който трябва да се умножават за да се управлява дадено ниво на напрежение, когато локомотива се движи в посока назад. То се тълкува като n/128. Ако при обратното тримуване (конпенсация при бутане) конфигурацията на променливата съдържа стойност "0" тогава условието не е включено.
Конфигурация Променлива 96 - 104: NMRA запазени
Конфигурация Променливи 105, 106: идентификация на потребителя за променливи с # 1 и # 2
Тези променливи са запазени за използване от собственика на декодера за съхраняване на информация, идентификация, напр NMRA членски номер. CV # 105 е ID # 1 и # 106 CV е ID # 2
Конфигурация Променливи 107-111: NMRA запазени
Променливи 112-128 конфигурация: Производител уникални
Променливи 129-256 конфигурация: Производител уникални
променливите в този кръг вече се използва от много производители. Отварянето на тази област, официално е опит да се легимитизира това, което е вече се прави.
Конфигурация Променливи 257-512: област на контролиран достъп. (виж също а променливите с # 31, 32)
Това е контролирана област. Тя съдържа общо 65536 страници, всяка с дължина 256 байта. Първите 4096 страници са запазени за NMRA употреба. Останалите 61440 страници са на разположение на производителите за собствени цели. За производителя, който се нуждае от само 256 допълнителни байта на променливите, той може просто да посочи адрес в база CV # 31-32 и да не реагира, ако този адрес не е разрешен, без виртуална памет данни.
Конфигурация променлива 880-895 динамични променливите
Променливите в този диапазон са динамични и се използват за иницииране на предаване от декодера без външно запитване. Производителите, които използват тези променливите се изисква да се свържете със NMRA DCC РГ за текущите единни изисквания.
Конфигурация променлива 892 декодерен товар
Определя текущото натоварване на декодер работещ под товар . Товарът е променящ се и не се запазва еднакъв в целия мощностен диапазон .
битове 0-6 посочват стойността на товара като с 0 се определя да не е активна функцията
бит 7 показва положителен или отрицателен товар.
Конфигурация променлива 893 за флагове До 8 динамични флага могат да бъдат четени
битове 0-7 са запазени за бъдещо ползване.
Конфигурация Променлива 894
Разход на гориво / въглища
Определя размера на гориво / въглища ляво преди декодер ще спре Локомотив. Стойността 0 показва, че за гориво / въглища е напълно изразходвани, на стойност 254 показва съвсем пълна и на стойност от 255 показва, че тази променлива в момента не се поддържа и съдържанието и не трябва да бъдат четени
Конфигурация променлива 895 водата Определя размера на вода наляво пред декодер ще спре Локомотив. Стойността 0 показва, че водата е напълно изразходвани, на стойност 254 показва съвсем пълна и на стойност от 255 показва, че тази променлива в момента не се поддържа и съдържанието и трябва да не се четат.
Конфигурация променлива 896-1024 SUSI (сериен стандартен потребителски интерфейс) Запазени до март 2005 г. за използване отSUSI да се дефинира променлива за стабилното и функционирана на помощни модули. Вижте Техническа бележка Т. А.-9.2.3 за подробности.
Таблица 3 помощни декодери – конфигурация на променливи
[/size]
Описания на конфигурацията на променливи за помощни дешифратори
Предишни версии на тази препоръчителна практика (RP) са създаден за променливи с адреси 513-1024 които могат да бъдат използвани от помощните дешифратори. Адреси 1-512 на променливи бяха запазени за NMRA употреба. Въпреки това, мнозина форми на помощни дешифратори , бяха продадени така, че да използват адреси на променливи 1-512. Това беше направено по различни причини, включително и неспособността на някои команди станции за достъп до променливите с адреси над 512. С признаването на много помощните дешифратори чрез по-малки адреси на променливи и желанието да се създаде повече пространство за производителите , на променливи с тези адреси преди това трябва да бъдат отстранени от 513-1024 до 1-512. Използвайки 513-1024 променливи , както е определено в таблица 2, не са задължителни. Производителят може да използва тези високи адреси на променливи по начин, както му е целесъобразно. Тези промени ще позволят на съществуващите помощните дешифратори да използвате 513-1024променливи , както преди това определение.
Конфигурация Променлива 1 [513] декодер Адрес (LSB) Съдържа младшите битове от байта на адреса за помощният дешифратор. Старшите битове на адреса се съхраняват в променлива #9 [521]. Два вида помощни дешифратори адресиране са подкрепени: декодер-Адрес "и изходни-Адрес. Помощни дешифратор трябва да поддържа един вид, и факултативно другия тип. Видът на декодер се уточнява в CV29 [541], бит 6. Декодиране, нито тип за разрешаване ще отговорят на същите помощ-дешифратори чрез контролни пакети когато CV1 [513] = 1 и CV9 [521] = 0. По подразбиране (фабрично) стойност е 1. Типа (овете) на адресиране подкрепени, трябва да бъдат ясно документирани в ръководството и на опаковката.
(1) декодер адрес: Съдържа шест-младши бита на адреса за аксесоари декодер 0-5. Тези битове се предават като битове 0-5 в първия байт на аксесоара декодер пакета. Вижте на RP-9.2.1 за повече информация.
(2) Изходен адрес: Потребителят поставя изходния адрес да съдържа адресната стойност в резултат от следната формула: Изходен адрес модула 256. (Например изходен адрес модул 256, или изходен адрес % 256).
Стойностите, съдържащи се в CV1 [513] и CV9 [521] съответства на аксесоарите битове в декодер пакети, както следва:
Accessory-изходни = (CV1 [513] + (CV9 [521] * 256)) - 1
бит 0 и 1 от аксесоара-изходи са предавани като битове 1 и 2 на байт 2 на двете Accessory декодер контрол пакети. Битове 2/7 на аксесоара-изходни са предавани като битове 0-5 от 1 байт на двете Accessory декодер контролни пакети. Трите старши бита CV521 съдържат тези допълни-битове 4/6 на двете Accessory декодер контролни пакети (Виж ПП-9.2.1 За повече информация относно аксесоари декодер контрол пакети).
Ако аксесоар декодер поддържа повече от един последователен изход стойността в CV9 [513] ще бъде първата продукция в поредицата
Конфигурация Променлива 2 [514] Спомагателни активиране битове 1/8 = Спомагателни активиране: = "0" изход не е активиран от помощните, "1" изхода може да бъде активиран чрез спомагателни въвеждане.
Конфигурация Променливи 3/6 [515-518] таймер броячи за Функции F1-F4
Функции F1-F4 може да има време за активност , определено от конфигурацията на променливите 3 [515] - 6 [518]. Конфигурация променлива 3 [515] контролира функция F1, и конфигуриране променлива 6 [518] контролира функция F4. Съдържа момент, в който изходът отчита всеки път, когато състоянието на функцията е активно. А стойността на всички в "0" показва че е непрекъснато включено.
Конфигурация Променлива 7 [519] Производител номер на версията Вижте CV # 7 за описание.
Конфигурация Променлива 8 [520] Производител ID (виж допълнение А за списък на производителя документи за самоличност)
Вижте CV # 8 за описание.
Конфигурация Променлива 9 [521] декодер Адрес (MSB) Съдържа старшите битове за адрес на помощният дешифратор.Младши адреса, за бита се съхраняват в CV1 [513]. Два вида Accessory декодер адресиране са подкрепени: декодер-Адрес "и изходни-Адрес. Аксесоар декодер трябва да поддържа един вид, и факултативно другите тип. Видът на декодер се уточнява в CV29 [541], бит 6. Декодиране, нито адресиране тип ще отговорят на същите Accessory декодер контрол Пакети когато CV1 [513] = 1 и CV9 [521] = 0. Типът (овете) на адресиране са определени, трябва да бъдат ясно документирани в ръководството и на опаковката. В бит се предават тези, които допълват от стойността в тази променлива. Разглеждане на ПП-9.2.1 За повече информация относно аксесоари декодер контрол пакети.
(1) декодер адрес: съдържа трите старши бита аксесоари декодер на адрес в битове 0-2. Тези битове се предават като битове 4/6 във втория байт от аксесоара декодер пакета.
(2) Изходен адрес: Съдържанието на адресната стойност е резултат от коефициент на следната формула: Изходен адрес разделен от 256 (Изходна Адрес div 256, Изходен адрес / 256).
Вижте CV1 [513] за обяснение на начина за определяне на съдържанието на CV1 [513] и CV9 [521].
Конфигурация Променлива 28 [540] Дву-Насочено съобщение за конфигурация Използва се за конфигуриране на декодер Дву-Насочено комуникационни характеристики. Когато CV29 [541]-битово кодиране 3 е зададен
Малко 0 = включите / изключите непоискани декодер започне предаването
"0" = изключен "1" = включен
бит 1 = не се използва
битове 2/5 = запазени за бъдещо ползване.
битове 6/7 = Флагове , резервирани за бъдеща употреба
* Забележка: Ако декодер не поддържа функция, съдържаща се в тази таблица, тя трябва да позволи на съответните битове да се определи четат (т.е. битовете винаги трябва да се съдържат това е стандартна стойност).
Конфигурация Променлива 29 [541] Accessory декодер Конфигурации Поддържани битове 0-2 = запазени за бъдещо ползване.
бит 3 = вх/изх комуникации : "0" = вх/изх комуникации изключени :"1" = вх/изх комуникации са включени Разглеждане на ПП-9.3.2 за повече информация. "
бит 4 = запазени за бъдещо ползване.
бит 5 = декодерен тип: "0" = Основни Accessory декодер; "1" = Разширена Accessory декодер
бит 6 = отговорим метод: "0" = декодер Адрес метод; "1" = Изходна Адрес метод
7 = Accessory битово декодиране: = "0" Мултифункционални декодер (Вж. CV-29 за описване на бит задачи битове 0-6), "1" = Accessory декодер. Ако бит 7 = 1, тогава декодер да пренебрегнете двета старши бита на променливата номер само в режим на обслужване . Използвайки тази функция, CV513 става CV1 и др декодиране, които извършват превод на документа ясно трябва да е функцията им ръководство.
Забележка: Ако декодер не поддържа функция, съдържаща се в тази таблица, тя не трябва да позволи на съответните битове да се четат неправилно (т.е. битовете трябва винаги да имат стойност по подразбиране).
Конфигурация Променлива 31 [543] Контрол по адрес старши байт Конфигурация Променлива 32 [544] Контрол по адрес младши байт контролният адрес е адресът на страницата контролиращ CV декодер, когато е създадена за контролни CV операции. CV # 31 [543] съдържа старшите битове на двата байта адрес и може да има някакви стойност между 00010000 и 11111111 включително. Стойности на 00000000 до 00001111, са запазени от NMRA за бъдеща употреба (4096 контролни страници). CV # 32 [544] съдържа младши битове на контролния адрес и може да не съдържа никакви стойност. Това дава общо 61440 индексирани страници, всяка от които с 256 байта на биографични данни на разположение на производителите
Приложение A: Идентификационни кодове на производители , възложени от NMRA
[/size]
1: CML Electronics Limited
2: Train Technology
11: NCE Corporation
12: Wangrow
13: Public Domain & Do-It-Yourself Decoders
14: PSI - Dynatrol
15: Ramfixx Technologies (Wangrow)
17: Advanced IC Engineering, Inc.
18: JMRI
19: AMW
20: T4T - Technology for Trains GmbH
21: Kreischer Datentechnik
22: KAM Industries
23: S Helper Service
24: MoBaTron.de
25: Team Digital, LLC
26: MBTronik - PiN GITmBH
27: MTH Electric Trains, Inc.
28: Heljan A/S
29: Mistral Train Models
30: Digsight
31: Brelec
32: Regal Way Co. Ltd
34: Aristo-Craft
35: Elektronik & Modell Produktion
36: DCCConcepts
37: NAC Services, Inc.
38: Broadway Limited Imports, LLC
39: Educational Computer, Inc (DCCdevices.com)
40: KATO Precision Models
41: Passmann Modellbahnzubehoer
42: Digirails
43: Ngineering
44: SPROG-DCC
45: ANE Model Co., LTD.
46: GFB Designs
47: Capecom
48: Hornby Hobbies Ltd.
49: Joka Electronic
50: N & Q Electronics
62: Tams Elektronik GmbH
66: Railnet Solutions, LLC
68: MAWE Elektronik
71: New York Byano Limited
73: The Electric Railroad Company
85: Uhlenbrock Elektronik GmbH
87: RR-CirKits
95: Sanda Kan Industrial (1981) Ltd.
97: Doehler & Haas
99: Lenz Elektronik GmbH
101: Bachmann Trains
103: Nagasue System Design Office
105: Computer Dialysis France
109: Viessmann Modellspielwaren GmbH
111: Haber & Koenig Electronics GmbH
113: QS Industries
115: Dietz Modellbahntechnik
117: cT Elektronik
119: W. S. Ataras Engineering
123: Massoth Elektronik, GmbH
125: ProfiLok Modellbahntechnik GmbH
127: Atlas Model Railroad Co., Inc.
129: Digitrax
131: Trix Modelleisenbahn
132: ZTC Controls Ltd.
133: Intelligent Command Control
135: CVP Products
139: RealRail Effects
141: Throttle-Up (Soundtraxx)
143: Model Rectifier Corp.
145: Zimo Elektronik
147: Umelec Ing. Buero
149: Rock Junction Controls
151: Electronic Solutions Ulm GmbH & Co KG
153: Train Control Systems
155: Gebr. Fleischmann GmbH & Co.
157: Kuehn Ing.
159: LGB (Ernst Paul Lehmann Patentwerk)
161: Modelleisenbahn GmbH (formerly Roco)
163: WP Railshops
165: Model Electronic Railway Group
170: AuroTrains
173: Arnold - Rivarossi
186: br /AWA Modellspielwaren GmbH & Co.
204: Con-Com GmBH
225: Elproma Electronics Poland
238: NMRA reserved
Приложение Б: източник на захранване реализация кодове, възложени от NMRA
[/size]
Следните източник на захранване реализация кодовете са отредени от NMRA стандарти и Департамент за съответствие. Производителите, желаещи да използват конверсия в този списък не се прилага по отношение на NMRA стандарти за съответствие и Департамента по заданието за реализация ID.
00000001 = Аналогов Power реализация
00000010 = Радио
00000100 = Zero-1
00001000 = Trix
00010000 = CTC 16 / Railcommand
00100000 = FMZ (Fleischmann)
Приложение C: Процесът за промяна от производител на специални променливи по избор или за единни (Spec)
[/size]
[Официално процес, при който първоначално се включи променливи, както производствени специфични опции може да се включи в ПП за избор и / или използването на единни от всички производители трябва да бъдат дефинирани и добавяни тук.]
Конфигурация Променливи 33-46 изходна места за 1-14 Функции FL (е), FL (R), и F1-F12
Съдържанието на матрица е да посочва на ресурси, които функционират контролно, които цифровите дешифратори ползват за изходи. Това позволява на потребителя да персонализира резултатите, които се контролират чрез входни команди. Резултатите на тази функция FL (е) се контроли в CV # 33, FL (R) в CV # 34, F1 в CV # 35, до F12 в CV # 46. А стойността на "1" във всеки бит показва, че функцията е за контрол. Това позволява едно множество функции за контрол на резултатите, или на една и съща мощност да бъдат контролирани чрез множество функции. 33-37 променливи 1/8 контрол на изхода. 38-42 променливи контрол на изходи 4/11 променливи 43-46 контролни резултати на изходи 7-14. В по подразбиране е, че FL (е) контролира резултата от изход 1, FL (R) контролира резултата от изход 2, F1 контрол резултата от 3 до F12 контролира резултата от изхода 9 до 14.
Ами това е ... сигурно има и грешки , и глупости , но вече нямам нерви да ги изчиствам , при това не съм сигурен дали правилно съм интерпретирал някой неща.
Тези които са по - в час , да коригират и да поправят , ако намерят нещо.
