Город Гранд-Рапидс на севере штата Мичиган – второй по величине в штате. В нём расположен комплекс из 19 зданий государственной школы Гранд-Рапидс, GRPS. Климатическими системами, обогревом и кондиционированием, во всех зданиях управляет один компьютер Commodore Amiga, которому уже больше 30 лет.

Один из студентов школы написал для него программу, управляющую климатическим оборудованием. В случае проблем с компьютером или программой администрация всё ещё обращается к этому бывшему студенту, который живёт неподалёку от школы.

Для общения с датчиками система использует радиомодемы на 1200 бод. Компьютер периодически отправляет запросы и получает ответы с датчиков. Проблема в том, что частота работы пересекается с частотой раций, используемых персоналом, поэтому иногда данные не доходят до компьютера из-за искажений сигнала.



Тим Хопкинс, завхоз школы, рассказал, что этот компьютер был приобретён на смену предыдущему агрегату, который был «размером с холодильник». Компьютер управляет работой бойлеров, вентиляторов, насосов и получает данные с температурных датчиков.



Хопкинс рассказал, что нарушить универсальный принцип «работает – не трогай» пришла пора потому, что к компьютеру уже сложно стало находить запасные части. За это время ему пришлось, в частности, поменять мышь и два монитора.

По оценкам управляющих школой, установка новой системы обойдётся в сумму около $2 млн. Необходимость замены устаревшей системы обсуждалась ещё 4 года назад, но тогда бюджет ушёл на более срочные проекты.

Комментарии (36)


  1. rPman
    13.06.2015 18:17
    +11

    То есть выделить бюджет на замену только одного компьютера (именно он похоже тут слабое звено, так как к нему все сложнее находить комплектующие), а именно — arm-компьютер уровня малинка + пару штук баксов на разработку софта (напоминаю, предыдущий был разработан одним студентом) они не могут, а 2кк$ вполне почему бы и нет.

    Пилят везде, в меру своей наглости? :)


    1. SLY_G Автор
      13.06.2015 19:36
      +5

      Ну это же не частная школа, приходится как-то выкручиваться. Шторы надо где-то брать…


    1. BillFainder
      13.06.2015 19:39
      +8

      //Проблема в том, что частота работы пересекается с частотой раций, используемых персоналом, поэтому иногда данные не доходят до компьютера из-за искажений сигнала.

      Вот эта проблема кажется более серьёзной, чем компьютер, которому за 30 лет заменили лишь мышь и два монитора, а если их сложить, то получится, что менять надо практически всю систему, что учитывая размеры объекта вполне может стоять 2kk$


      1. mark_ablov
        13.06.2015 20:07

        > Хопкинс рассказал, что нарушить универсальный принцип «работает – не трогай» мешает то, что к компьютеру уже сложно стало находить запасные части

        Про коммуникации не слова. Вполне возможно найти и более-менее современный радиомодем, который работает на этих частотах, поэтому при смене управляющего центра переделывать всю систему не потребуется.


        1. AYrm
          13.06.2015 20:19

          Для Amiga с стандартным COM-портом вообще не проблема подключиться. Было-бы желание. И комьюнити у этих машинок есть — есть к кому обратиться.


    1. AYrm
      13.06.2015 20:24

      Amiga довольно необычный агрегат. Представьте: 1984 год. Про Windows еще не слышно. И тут у нас полноценная многозадачная оконная OS работающая на 512 кб ОЗУ. И еще остается место для виртуального RAM диска. Система, для нормальной эмуляции которой в 2000 году у средней PC машинки с 2 Gb памяти и процессором в сотни раз быстрее не хватало ресурса.


      1. mychaelo
        13.06.2015 21:01
        +10

        в 2000 году у средней PC машинки с 2 Gb памяти

        Ничего себе у вас в 2000 году машинка была


        1. AYrm
          13.06.2015 22:31

          Да вот уже стираться начинает в памяти. Порядок 3Dfx уже точно позади. GfMX2 в качестве видео. Процессор Celeron или PIII в картридже. Да, с памятью уже сложно вспомнить. 1 гиг кажется чем-то обыденным. Наверно правильно 256-512 Mb оперативки на 2000 год?
          В 98-99 ведь 32 еще было нормально?


          1. Gordon01
            14.06.2015 07:02
            +1

            Я был в то время школьником и у меня было 512 оперативки ddr-1. Так что для более-менее обеспеченных, гиг было легко поставить. Другое дело что столько памяти было не нужно. ХР в 2001 работала идеально на 128 памяти, даже на 64 запускалась.


            1. RussianSpy
              14.06.2015 08:17
              +2

              Что-то вы путаете. В 2003 году на 20-летие я купил себе компьютер (половину заработал сам — остальное добавили друзья и родители). И в конфигурации этого компьютера было 1 Гб памяти. Это было настолько много, что мои однокурсники и друзья мне не верили, когда я рассказывал о характеристиках своего нового ПК. Дабы подкрепить свои слова, вот вам ссылка на статью про тестирование Pentium4 Prescott в журнале «Мир ПК» за 2004 год (то есть через год после покупки моего компьютера). И там тестовый стенд, на котором гоняют процессоры имеет 512 МБ оперативной памяти. А тестовые стенды всегда обгоняют текущие средние показатели объема памяти в 2-4 раза. Или вот еще другая статья тех же лет на другом сайте. Так что вы, возможно, ошибаетесь в своих воспоминаниях как минимум на пару-тройку лет. Ну, или же у вас были очень богатые родители, которые каждый год тратили по 2-3 тысячи долларов на новый компьютер.


              1. AYrm
                14.06.2015 09:27

                Пока обсуждали — я начал вспоминать. Диски в 98-99 были нормой на 1 гигабайт. Память 16-32 мегабайт. В 2000 произошел прорыв и диски скакнули на 20 и потом 40 гигабайт. А память начала двигаться к планкам 128-256-512. Начали появляться доступные CD писалки. Чуть позже началась гонка скорости процессоров.


              1. Ayahuaska
                14.06.2015 11:08
                +1

                У меня в 2002 появился свой канпутер, вот такой: Intel Celeron (1.7 ГГц), 256 МБ ДДР, GeForce MX440 — далеко не самая топовая машина, но 256 тогда — весьма не мало памяти.


                1. Muxto
                  15.06.2015 13:57

                  Тот же год, такой же комп.
                  Сдох лишь в прошлом году.


                  1. Ayahuaska
                    15.06.2015 14:21

                    У меня где-то в 2005 году начал помирать южный мост и он отправился в какую-то студенческую общагу печатной машинкой.


                1. Rumlin
                  15.06.2015 14:07

                  В 2001-м у меня было 128 Мб. Хватало на всё, но хотелось 256, и через год нарастил до 384.


            1. DrPass
              14.06.2015 12:17
              +1

              Ну не преувеличивайте. По меркам 2000 года типичный объем памяти составлял 64-128М, у крутых машин было 256. У нас в 2001-м в офис купили новые «печатные машинки» Celeron 700 с 128Мб, и это были мощные девайсы на то время.
              А самые первые чипсеты с поддержкой DDR SDRAM были выпущены только в конце 2000-го года. Вряд ли вы в 2000-м могли их купить. Ну разве что как подарок на Новый год :)


              1. AYrm
                14.06.2015 14:01

                Я согласился, что погорячился. 15 лет всетаки прошло. И в 2000 у меня был переезд, который довольно сильно поднял мои возможности купить компьютер. Не собирать по частям, а купить сразу. Для меня это был скачек по оборудованию очень заметный.

                ps. Новый год тоже случается — достался мне почти на халяву DVD-RAM и несколько «дискеток» к нему. Каждая по 5Gb.


  1. Rumlin
    13.06.2015 20:21
    +2

    По оценкам управляющих школой, установка новой системы обойдётся в сумму около $2 млн. Необходимость замены устаревшей системы обсуждалась ещё 4 года назад, но тогда бюджет ушёл на более срочные проекты.

    В этой статье есть еще один вариант бюджетно решить на какое-то время:
    Apparently parts are getting hard to find, so they might have to upgrade to an Amiga 1200.


    И из wikipedia:
    Поэтому Amiga 1200 произведённые до 1996 года, продаются и сегодня


    1. AYrm
      13.06.2015 20:27

      Не понимаю в чем у завхоза проблема?


  1. zencd
    13.06.2015 20:42
    +2

    Я бы подумал в сторону эмуляции Амиги на стандартном PC (чтобы противостоять проблемам сжелезом).
    Ну и в качестве идеи: поменять рации или тупо переключить их рабочую частоту.


  1. Byteman
    13.06.2015 21:24
    +3

    AMiGA RULEZZZ FOREVER!!!


  1. pavelband
    13.06.2015 21:33
    -15

    Это статья о том — какие американцы «ну тупые» и нищеброды. Нет бы эмулятор замутить этой амиги…


  1. Disasm
    14.06.2015 02:00

    Меня одного удивляет, что в комментариях никто не рассматривает возможность запуска имеющегося управляющего софта под современной ОС на нормальном железе?


    1. AYrm
      14.06.2015 09:32

      Это своя OS на своем железе. Есть эмуляторы, но они заточены на игры — на Amiga были отличные для своего времени игры, некоторые даже сейчас смотрятся достойно.
      Другой вопрос в том, что софт написан на чем-то простом и стандартном — Бейсик, Паскаль, С — что мешает переписать? Найти толкового школьника, пусть у него будет такой проект. Там же популярны всякие «научные» проекты школьные.


      1. Disasm
        15.06.2015 14:47

        Если софт написал на Бейсике или Паскале, то что мешает его просто запустить под каким-нибудь Linux на x86 с минимальными исправлениями?


        1. Ayahuaska
          15.06.2015 15:23

          Тот же Pascal умеет вставки на ассемблере, может быть в этом затык. Плюс всякие платформозависимые штуки…


          1. AYrm
            16.06.2015 00:12

            Ага. На Amiga в Бейсике была к примеру команда SAY которая проговаривала слова и фразы. Или команды для работы с спрайтами, для работы с окнами — OS то была многозадачная и оконная.


    1. ASD2003ru
      15.06.2015 13:47

      Не думаю что это большая проблема, но может быть лицензия на AmigoOS или что то подобное? Если память не изменяет, то даже эмули амиги идут без ОС (или образа BIOS). В принципе похожая проблема и с эмуляторами Sony PS1.


      1. Disasm
        15.06.2015 14:58

        Дык моё предложение в том, чтобы отказаться от эмуляции Amiga вообще.


    1. Int_13h
      15.06.2015 16:00
      +1

      В такой системе заменить софт на компе — это процентов 20 от общего объёма работы. Каналы передачи по радиомодемам — в утиль, надо все переводить на эзернет/вайфай. На другом конце каналов передачи тоже какие то железки с мозгами должны быть, чтобы данные расшифровывать и исполнительными устройствами управлять. Технологии 30летней выдержки — какой-нибудь зоопарк из 8080 в лучшем случае. Исполнительные устройства тоже уже пенсионного возраста.
      Бывший студент может и обслуживает комп, меняет мышку :) А всю систему поддерживать в рабочем состоянии — уже пару инженеров и толпу слесарей надо. Так что 2 миллиона это копейки для модернизации такой системы. А после полной модернизации оборудования и обслуживание будет дешевле, и отказов убавится, и энергоэффективность повысится. Вложиться один раз, чтобы в последующем лет10-15 экономить.


  1. progman_rus
    14.06.2015 04:58

    Я так понял что основная трабла — несовместимость частот раций и радиомодемов.
    Иначе достаточно было бы заменить комп и портануть/переписать софт или вообще запустить в виртуалке.

    Интересно а что мешает настроить рации на другу частоту или другой канал и не будет ли это дешевле двух мультов баксов.


    1. 6opoDuJIo
      14.06.2015 07:02
      +1

      В чём проблема установки такого-же радиомодема на нормальное железо? (ту-же малину?)
      Ну или спаять, из спичек и желудей, подходящий.


      1. progman_rus
        14.06.2015 07:43
        +1

        БМП.
        Может быть потому что это два мульта не стоит :-)


  1. Just_Wah
    14.06.2015 18:50
    +1

    Была у меня в свое время Amiga 2000. Как раз как на фото. Лет 20 назад. Насколько помню монитор ей был не особо нужен, т.к. спокойно подключалась к телевизору. С клавиатурой да, могли быть проблемы, т.к. она вещь в себе. Но вот запчасти… А какие ей еще нужны запчасти? Сама по себе она работала на одной материнской плате. Т.е. если поломается какой-нибудь агнус, то только перепайка непосредственно на плате (если чип получится найти). А вообще забавный зверь. У меня была даже плата расширения эмуляции РС ХТ, превращавшая амигу в полный аналог РС. Но в остальном. В 1995 году в России платы и чипы стоили так атомно, что вся перспективность расширения оставалась лишь «розовой мечтой».
    Спасибо за теплые воспоминания. В Питере на Светлановском проспекте на заборе НПО «Светлана» довольно долго была знаменитая надпись «OS/2 Rulez» и где-то в году 96 рядом появилась надпись «Amiga Rulezzzz», а потом еще добавили «PC suxx». Потом все оптом закрасили и больше не обновляли. Эпоха противостояния закончилась.


    1. neko_nya
      15.06.2015 13:37

      Мда уж. Bring back these good old days.
      Самое приятное, что эти машинки, типа спектрума/амиги, помимо весьма достойных игр стимулировали пользователей к изучению компьютеров и программирования — благодаря простоте и доступности.
      У меня амиги не было, хотя хотелось. Спектрум был.


      1. Just_Wah
        15.06.2015 17:22

        сложность доступа была решающей стимуляцией. Ведь что такое был ПК в конце 80х? Лично у меня желание заняться ПК было запущено книгой «Недетские игры». Это было что-то неизведанное. Я стал собирать ЮТ-88, но забросил, т.к. был более «правильный» Радио-86РК. Через общение с единомышленниками ты обзаводился информацией. Ведь даже купить ИК80 было весьма непросто. А потом я увидел спектрум. Это был первый и безусловно легендарный ПК. Помню, что было дорого. Что я долго объяснял родителям, почему им надо потратить много денег на РФки ;) Практически никакой литературы, ты все впитывал как губка. Журнал «ZX Format» я даже не видел в оригинале, только ксероксы очень посредственного качества. А уж открытие мира Amiga. Журнал «Amiga Format» залистывался до дыр. Наверное, до сих пор где-то валяется подшивка за пару лет. В общем, много кем ругаемый (и, безусловно, в большинстве случаев справедливо) дефицит имел огромную положительную сторону — он стимулировал тебя к самостоятельному решению. А сейчас все доступно. Хочешь — вот тебе комп, хочешь — вот тебе приставка, хочешь — вот тонна литературы и 100500 часов видеоуроков. В общем, на любой вкус и кошелек. И уже неинтересно.
        Так что простоты сейчас с точки зрения получения знаний на пару порядков больше. Но желания в обратную сторону меньше.