Смекни!
smekni.com

Подсистема учета готовой продукции цеха металлизации Оскольского электрометаллургического комбината (стр. 9 из 12)

Количество используемых в программе переменных ограничивается лишь размером памяти данных контроллера (63 Кбайт). Кроме того, имеется возможность выделения блоков в дополнительном сегменте памяти данных контроллера.

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

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

В языке имеется также возможность работы с 32 – разрядными числами, заданными в формате с плавающей точкой (вещественными числами), которые физически располагаются в двух соседних регистрах. Для записи вещественных чисел в регистры и выполнения арифметических действий над такими числами используются специальные функции.

В ЯП Turbo-CONT включен ряд операторов, в том числе и структурированных управляющих конструкций, характерных для большинства универсальных языков высокого уровня. Кроме того, в ЯП Turbo-CONT используются также специальные операторы, введение которых связано со спецификой задач управления технологическими процессами (для исключения зависания программы и подачи на дискретные выходы ложных сигналов, обеспечения корректного входа в программу после ее сброса и т.д.).

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

Функциональные возможности разработанной ИСР ПО CONT-Designer значительно расширяются благодаря включению набора библиотек, содержащих объектные коды наиболее часто используемых в технологических программах стандартных функций и драйверов, реализующих арифметику с плавающей точкой, ПИД- и ПДД2-регуляторы, фильтрацию, линеаризацию, масштабирование измеренных значений, инициализацию и чтение таймера реального времени, работу с архивами и массивами переменных, с модулями аналогового ввода-вывода и другие возможности. Открытый формат оформления функций и драйверов позволяет пользователям ИСР ПО CONT-Designer самостоятельно расширять его возможности путем написания собственных функций и драйверов для дальнейшего использования их в программе.

При управлении сложными дискретными процессами возникает необходимость вычисления в пользовательской программе сложных логических выражений, в которых операндами являются битовые переменные (дискретные входы и выходы, флаги, таймерные биты). Для обеспечения такой возможности в ЯП Turbo-CONT применяется булева алгебра.

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

Транслятор ЯП Turbo-CONT, а также редактор исходных текстов и система отладки объединены в единую интегрированную среду, что заметно упрощает и ускоряет процесс создания прикладных программ. Для ускорения написания исходного текста программы в редакторе предусмотрена возможность работы с шаблонами.

Если в процессе компиляции не обнаружено ошибок, формируются исполняемые файлы, которые автоматически загружается в память контроллера. Соединение ПЭВМ с контроллером при загрузке и отладке программы может быть двухточечным и осуществляться через последовательный интерфейс RS-232, а также сетевым. В последнем случае связь осуществляется по интерфейсу RS-485 через специальные сетевые модули и к ПЭВМ может быть подключено несколько контроллеров, удаленных от нее на значительное расстояние.

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

2. ОХРАНА ТРУДА

2.1 АНАЛИЗ УСЛОВИЙ ТРУДА

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

Техника безопасности – система организационных и технических мероприятий и средств, предотвращающих воздействие на работающих опасных производственных факторов.

Опасный производственный фактор - производственный фактор, воздействие которого на работающего в определенных условиях приводит к травме или к другому внезапному резкому ухудшению здоровья.

Условия труда - совокупность факторов, оказывающих воздействие на человека и результаты его труда. Одной из важнейших характеристик условий труда является наличие опасных и вредных производственных факторов.

Опасный производственный фактор может привести к случаю травматизма, вредный – к профессиональному заболеванию.

К опасным производственным факторам компрессорном в цехе относят:

- пожароопасность;

- электрический ток;

- загазованность.

Вредными производственными факторами являются:

- шум;

- вибрация.

2.1.1ОПАСНЫЕ ПРОИЗВОДСТВЕННЫЕ ФАКТОРЫ

2.1.1.1 ПОЖАРООПАСНОСТЬ

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

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

- горючими компонентами в этих помещениях являются: масло компрессорное, пары аммиака (при объемном содержании аммиака свыше 11% и наличии открытого пламени начинается его горение), перегородки, двери, изоляция проводов, пластиковые компоненты схем и т. п.;

- окислителем является кислород воздуха;

- источниками зажигания могут быть выделения тепла проводами при протекании по ним электрического тока или электрическая дуга которая может возникнуть в случае короткого замыкания.

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

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

Для тушения пожаров на начальных стадиях широко применяются огнетушители. По виду используемого огнетушащего вещества огнетушители подразделяются на следующие основные группы:

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

- газовые и порошковые огнетушители применяются для тушения жидких и твердых веществ, а также электроустановок, находящихся под напряжением.

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

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

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