bash.im ithappens.me zadolba.li
10429

Протоайтишник

13 января 2013, 07:15

Ребята, знаете, по-моему, я предыдущая эволюционная модель сисадмина, программиста и спеца по БД.

Что такое АСУТП? Это несколько программируемых логических контроллеров, которые соединены чаще всего по одному интерфейсу (Profibus, Modbus, CANopen), но бывает и веселее. Деньги очень часто жмут, потому что сейлы ведут огромные войны за каждый проект, в результате чего вместо нормальных Endress-Hauser и Siemens ставятся «Овны» (хорошую вещь овном не назовут) и «Метраны».

И в итоге тебе надо:

— поднять систему, в которой древоподобной топологией связаны два-три контроллера и несколько станций распределённой периферии (которая часто бывает другого протокола, чтобы дешевле);

— всему этому зоопарку вручную при помощи миниатюрных тумблеров раздать адреса;

— прописать программу работы целого завода на смеси из пяти языков по стандарту IEC 61131-3, которые каждый производитель, особенно Siemens, считает своим долгом не просто модифицировать, а изуродовать до неузнавания;

— нарисовать SCADA-оператора, в котором уже используются VBA и С-скрипт (в каждом по-своему изуродованный), а ещё же бывают и панели оператора, на которых опять всё по-своему;

— раздать права для каждого действия отдельным людям;

— для всего этого безобразия спроектировать, укомплектовать и вручную собрать несколько двухметровых шкафов, чтобы всё работало.

В итоге из меня получается Админ Всея Завода. И тут-то самое смешное и обаятельное: я месяц воевал, чтобы мне дали права локального админа для рабочего ноута, чтобы я мог поставить ПО, и ещё столько же за настоящий мелкомягкий Офис и SQL, потому что со сторонними вся эта ужасть не работает...