Agrosystem
Vyráběn byl od 1984 v JZD AK Slušovice. Hardware je založen na U880D @ 2,5MHz.Na počítači byl provozován operační systém COBRA/W.Počítač velmi podobný TNS SC, používal se s OS COBRA. Obvykle v kazetě TNS SL64 nebo TNS A02 (výrobce Metra Blansko, RO2-220V-200VA-50Hz).
Stručně lze Agrosystem definovat jako „heterogenní výpočetní systém určený pro decentralizované řízení zemědělských podniků." Jak již z názvu vyplývá, hlavním cílem bylo poskytnout zemědělským podnikům výkonný a přitom ekonomicky únosný prostředek výpočetní techniky pro vysoce decentralizované, efektivní formy využívání výpočetní techniky na úrovni podniku, ev. závodu.
Agrosystem byl již koncipován jako ucelená počítačová síť, tudíž nikoliv jako autonomní mikropočítač.
Základní principy počítačové sítě Agrosystem jsou: spojení, masovost, rozptýlená inteligence, agregace dat, kolekce dat, ochrana dat; stavebnice.
Princip spojení je jedním ze základních a rozhodujících principů. Realizuje se technickým a logickým propojením prvků sítě.
- vlastní linkové spojení uvnitř podniku (areálu budovy apod.),
- veřejná telefonní síť,
- měnič signálu (např. MDS 1200), telefonní přístroj,
- modul automatické telefonní volby (AVT),
- interfaceový modul ASAD (pro spojení mezi různými systémy), ASK (pro spojení mezi počítači TNS),
- počítač TNS-64 K (koncentrátor),
- multiplexor ADEC (pro spojení počítačů TNS a počítače řady EC),
- UNIPP univerzální jednotka přenosu dat „off-line“ (nahrazuje snímač a děrovač děrné pásky).
Programové prostředky spojení jsou realizovány komunikačním protokolem v ovladačích programů počítačů TNS. Použitý komunikační protokol ISO 1745 je implementován pod názvem BCS-TNS.
Hardware
Jádro systému tvoří základní inovovaná sestava mikropočítače TNS-64, tvořená moduly:
CPU, INT, DRAM 64k, PROM, KBD-TVD, FLP, UVI a ASK.
V současnosti je možno systémový software rozdělit do dvou skupin:
- operační systém COBRA
- operační systém DELAS - KAZETOPASKOVY SYSTEM PRO VYVOJ PROGRAMU V JSA (JZD SLUSOVICE + K&K)
- SBASIC
je interpret jazyka BASIC. Proti systému COBRA má tu výhodu, že nepotřebuje systémové médium. Stručná charakteristika SBASICu je:
- Ukládání programů na kazetopáskovou jednotku KPP800, černou pásku, výhledově na běžný magnetofon.
- Ukládání dat na kazetopáskovou jednotku KPP800, černou pásku, výhledově na běžný magnetofon.
- Definice typů čísel: celočíselné v pevné čárce (2 Byte), jednoduché přesnosti v plovoucí čárce (4 Byte), dvojité přesnosti v plovoucí čárce (8 Byte).
- Přístup na I/O brány na úrovni BASICu.
- Definice adres I/O brány přímo v příkazu PRINT a volba typu zabezpečení (přerušení, kontrolní součet).
- Možnost vkládat více příkazů do jednoho řádku.
- Výkonný řádkový editor.
Nové verze SBASICu jsou zaměřeny na řízení technologických procesů. Vyznačují se novými příkazy a funkcemi, které slouží k práci s A/D převodníkem a s hodinami reálného času. Nové příkazy a funkce jsou:
- ADC K – funkce, jejíž hodnota je výsledek A/D převodu. K je číslo kanálu.
- TIM N – funkce, jejíž hodnota je okamžitý čas – hodiny, minuty, sekundy nebo desítky milisekund.
- STIM – příkaz pro nastavení reálného času.
DELAS
DELAS je systém pro vývoj programů v JSA. Zahrnuje textový editor, relativní assembler, relativní zaváděč a programové vybavení pro ladění programů. Systémové médium pro DELAS jsou kazety v mechanikách KPP800. Systém DELAS umožňuje pořizovat zdrojové programy, překládat a spojovat několik relativních programů do jednoho absolutního modulu. Zdrojové, relativní a absolutní programy lze uchovávat na kazetách.
Programové vybavení pro ladění programů má příkazy pro:
- Zavádění programů z kazet a ukládání na kazety.
- Práci s černou páskou.
- Modifikace a zobrazení paměti.
- Zobrazení a modifikaci I/O bran.
- Zobrazování přenášených a komparací bloků paměti.
- Zobrazení a modifikaci bloků paměti.
- Přenášení a srovnání bloků paměti.
- Zobrazení a modifikace registrů.
- Nastavení bodu zastavení laděného programu.
- Spuštění programu.
- Krokování programu po jednotlivých instrukcích se zobrazováním všech registrů, stavu, pouze adresy.
- Spuštění strojového programu s trasováním.
Z prvků bylo možno vytvářet problémově orientované sestavy pro:
- sociálně-ekonomické výpočty
- operativní řízení
- vědecko-technické výpočty
- řízení technologických procesů
Plán výrobce vycházel z toho, že tyto sféry stále více prolínat až do stádia, kdy vznikne ucelený hierarchicky integrovaný systém řízení zemědělského podniku i nadpodnikových sfér.
V JZD Slušovice byly v tehdejší době řešeny všechny oblasti výše uvedených aplikací, a to po stránce systémové analýzy, vývoje technických prostředků i programového vybavení. Jako příklad možno uvést mzdovou a skladovou agendu, operativní řízení dopravy, výživy a reprodukce stáda, zemědělskou statistiku i přímé řízení technologických procesů (fermentace, velkokapacitní stáje).
Reference
- Amatérské radio: časopis pro radiotechniku a amatérské vysílání. Praha: Svaz československých radioamatérů, 10.02.1984, 33(2), s. 59. ISSN 0322-9572. Dostupné také z: https://ndk.cz/uuid/uuid:a8110cc0-42cd-11ea-850c-5ef3fc9ae867
- http://www.kompjutry.cz/soubory/nahledy_html/jzdakslusovice_agrosystem.html (WebArchive)
- https://www.youtube.com/watch?v=bW6rZ9bQpEU (WebArchive)
- https://sites.google.com/site/cssrpocitace/registr/tns-scgcmcw (WebArchive)
- https://www.youtube.com/watch?v=bW6rZ9bQpEU (WebArchive)
- https://www.youtube.com/watch?v=UNbOKFhNOy4 (WebArchive)
- https://www.youtube.com/watch?v=HFpLwhvl0Kg (WebArchive)