Вы находитесь на странице: 1из 446

51ЕМЕМ5

СИМАТИК 85
П ро грам м и руем ы й
контроллер
85-11511

Заказн. Номер: 6Е85 998-0ОЕ02-1С


Издание 03
Указания для пользователя по технике безопасности

1 Общие указания

Эта документация является "техническим обосновании поставляемым с


продуктом" <МЪи), содержащим необходимую информацию для
о пр е де л е нно г- о ис п о ль з о вами я о пис анн о г о ниж е пр о д у к та» Она
используется технически квалифицированным персоналом, например ,
инженерами, программистами или специалистами по обслуживанию,
которые имеют специальное образование и соответствующие знания в
о б л ас ти изм е р ит е л ь н о й, у пр ав л яющ е й и р е г-у лир у ющ е й т е х ник и , а
также в области техники автоматизации.

Знание и технически безукоризненное выполнение данных в МтО


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

МШ
не содержат всех деталей для любого оборудования описываемого
продукта и не могут иметь данные на каждый случай, который может
возникнуть при запуске, эксплуатации и обслуживании . Если Вы
хотите получить дальнейшую информацию или у Вас возникли какие-то
особые проблемы, которые в данном руководстве не освещены или
освещены недостаточно, то рекомендуем обратиться в ближайшее к
Вам представительство Фирмы 31ЕМЕЫЗ»

Кроме того необходимо указать, что содержание этой документации к


продукту не является частью имеющихся соглашений, договоренностей
или правовых отношений и не может их изменять. Все обязательства
Фирмы 31ЕМЕЫЗ можно получить из соответствующего контракта,
который также содержит полные гарантийные правила. Эти
контрактные гарантийные определения на основе положений данного
руководства ни дополняются, ни ограничиваются.

Квалифицированный персонал

в смысле указаний по технике безопасности в данном МЪи и на самом


продукте это люди, которые

$ как проектирующий персонал хорошо знакомы с концепциями


безопасности техники автоматизации;
$ как обслуживающий персонал знакомый в полном объеме с прави­
лами по технике автоматизации умеет использовать содержание
этих МЪи на практике;
ф как сервисный персонал владеет соответствующими правилами по
ремонту техники автоматизации и имеет право запуска в эксплуа­
тацию токовых контуров и устройств/систем в соотвествие со
стандартами техники безопасности„

ЕУУА4МЕВ811 6053-09Ь 0-1


Указания по безопасности

Приведенные ниже указания с одной стороны служат вашей персональ­


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

В данных МьО подчеркнуты указания по безопасности и обслуживанию,


по предотвращению опасности для жизни и здоровья пользователей
и л и о б с л у ж и в а ю щ е г- о п е р с о н а л а и д л я и в б е ж а н и я р а в р у ш е н и я у с т р о й с т в
путем ввода в текст таких слов как "Внимание" или “Опасность”»

4 Определение области применения

$ Устройство/система или компоненты системы могут быть использо­


ваны только для случаев установки, предусмотренных в каталоге
и и в- т е х н и ч е с к о м о и и с а н и и, и т о л ь к о в с о ч е т а н и и с р е к о м е н д о -
в а н н ы м и и л и д о п у.е т и м ы м и Ф и р м о й 81Е М Е N 8 ’ ч у ж и м и ’ у с т р о й с т в а м и и
к о мп о н е нтами»

$ Описанный продукт был разработан, изготовлен, проверен и задо­


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

Опасно

$ После удаления кожуха или защитной арматуры или после


открытия шкафа с системой, определенные части этого ус-
тройства/системы, находящиеся под напряжением, стано­
вятся доступными»

й Пр и н е к валифицир о ванн ом о бращ е нии с ус тр ойс в о м/с ис т е м о й


или при несоблюдении указанных в данном МЗД или на са-
мо м ус тр о йс тве/с ис т е м е ук азаний по те х ник е б е з о пас н о с ти
могут возникнуть тяжелые последствия для человека или
оборудования»

ф Только квалифицированный персонал может работать с дан­


ными устр ойствами/системами .

$ Этот персона?! должен быть подробно ознакомлен со всеми


источниками опасности и с инструкциями , указанными в
данном Мг□»

$ Безупречная и осторожная эксплуатация продукта включает


в себя правильную транспортировку, хранение, установку
и монтаж, а также правильное обслуживание и эксплуата ­
цию .

0-2 Е\Л/А4МЕВ811 6053-09Ь


5 Указания по проектированию и установке продукта

Т.к. продукт при его использовании, в основном, является


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

При этом, особенно следует помнить следующие обстоятельства:


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

* В специальных случаях установки следует обратить внимание на


предписания по безопасности и предупреждению несчастных слу­
чаев.

* П р и п о в ы ш е н н ы х т р е б о в а н и я х к Ф У н к- ц и о н а л ь н о й б е з о п а с н о с т и п р о -
дук та н е о б х о дим о п р ин ять в о внимани е о и а с ны е о шиб к и ( на пр им е р ,
п р и н е и с п р а в н ы х эле м е н т а х к о н с т р у к т и в а > и с п о м о щ ь ю д о п о л н и -
т е л ь ны х м е р < н а п р и м е р , м н о г- о к а н а л ь на я к о н с т р у к ц и я ): б л о к и р о в а т ь
их влияние.

* Встраиваемое устройство можно эксплуатировать и обелуживать


т о ль к о в о вс тро е нн о м со с то янии или с зак рытым ко жух о м.

* В устройствах с жестким подключением (закрепленное по месту


у с т р о й с т в о/с ист е ма > б е з с е те в о го р авделите л я и/или пре дох ра-
нителей, сетевой разделитель и/или предохранители встраивают­
ся п р и с о з д а н и и у с т а н о в к и ; у с т р о й с т в о п о д к л ю ч а е т с я к з а щ и т -
ному кабелю.

* У с т р о й с т в о/с ис т е ма с жестко п о д ключ е нным, не о тс о е дйн яе м ь 1 м каб е-


лем подключения и без всеполярного сетевого разделителя необ­
ходимо иметь рядом заземленный защитный разъем для простого
под к л ю ч е н и я / о т к л ю ч е н и я у с т р о й с т в а .

* Устройства, работающие с сетевым напряжением, перед эксплуата­


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

* При питании 24 В следует обратить внимание на предохраняющее


зл е ктриче с к о е р азделе ние малых наир яж е ний. Иожн о исп о ль зовать
только сетевые блоки питания изготовленные в соответствие с
I ЕС 364-4-41 или НВ ЗУ4 > 04 » 41 < ’уЭЕ С’ 1ОО часть 410 .> .

$ Каб е ли подк люч е ни я и с игна ль ные к абели про кладываю тс я таким


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

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

ЕУУА4МЕВ811 6053-09Ь 0-3


г

Устройства. автоматизациитизации и их
и о в с л у и Н: 5. Ю щ б элементы устанав­
обслуживающие
ливаются таким образом, ом, чтобы они были достаточно :защи{цены от
не а п л а н и рованн о й деятельности»

4; К. о л е б а. н 1-1 я |.•17т к1 о тк лоне ни я с е т е в о го напр яж е ни яI от номинального


значения не !могут превышать границ допуска, у ' к; а С-: а н н ы X Е- т е у. н к1 -
ческиX данны 9 в противном случае 9 н е и с -к л ю ч а ю т с я с б о й 4* 7 н к ц и й
и опасные состояния в зле к тр ич е с к и х м о дуля X/ус тр о йс тва х »

С7теду ет принять меры, чтобы при прерывании/отключении питания,


п р е р в а н н а я п р о г г« а м м а м о г л а быть Продолжена с того .же самого
м е с та» Пр и зт о м, м о ж. е т так же во зник нуть к р ратк нный, н е-
атк о вр е м е нный
опасный режим работы» Например, ИС ПОЛЬ 3 о вани е

Устройство "Мо-с-Ан.ь" < т« е . Аварийное отключение) согле.сно ЕМ


60204/1 ЕС 204 <V^Е 113) должно оставаться действующим для
всех режимов работы устройства автоматизации» Ис к люч е ни е ус т-
а .в а р к1 й н о г- о о с т а н о в а м о .ж е т п р и вес т и к н е к о нтр о ли р у е мым
р о й с т в а аварийного
или неопределенным последствиям»

6 Активные и пассивные ошибки устройства автоматизации

4! зависимости от постановки зада.ч алектр онные ус тр ойства уп-


равления могут иметь как активные так и пассивные опасные
о шибк и « В ус р о йс в е у пр авл е ни я пр ив о д о м , например
например,, опасны ак-
тивные ошибки т»к « они ведут к неверному включению привода,
В Функциях с о общеНИЙ напр отив, пассивные о ш и б к и м о г у т в ы ц а т ь
сообщение об о пас н о м р е .жим е р аб о ты»

3 т о р а л и ч и е возможных ошибок В зависимости от постановки за


дач , г-1
на опасные
о. и н сли 1~1 ся и 1~!
рт неопасные
йг и н ли пс! с ИМ е е Т значение для всех сообра.т.е-
НИЙ безопасности для поставляемого пр одукта-»
Везде 9, где возникновение ошибок в устройстве автоматизации
может стать причиной больших разрушений материалов или даже
нанесения вреда персоналу, необходимо предпринять дополни­
тельные меры или установить дополнительные устройства, кото—
рые в случае ошибки обеспечат безопасное рабочее состояние
(например 9 с помощью не завис имы х пере к лючат елей гр аничн о г о
значения 9 механических блокировок и т. д. )

7 Действия при профилактике и поддержании работоспособности I


Ремонт а т о м а т |.'1 з и о в а н н о й т е х н и к и м о ж е т быть п р е д п р и н я т толь ье о
специалистом по сервису Фирмы 31ЕМЕМЗ или квалифицированным
персоналом (см « выше)м для
(см.выже). Для замены частей или компонентов иполь-
зуются только те те,ч к о т о р ы е ук
которые азаны в списке запасных частей
указаны
!апас ные части" этого МьН- Н
или в главе "Запасные Некомпетентное
е к о мп е т е нтн о е вскры­
тие и неправильный р емонт могут привести к смести
ремонт смерти или тяжелым
телесным повреждениям, а также к значительным материальным
потер ям»

Перед век р ыти е м ус тр о йс тва н е о б х о дим о вс ВС е г-да о тс о е дин ять сете-


в о й р аз-ъ е м или выключать
вык л ючать с е т е в о й п е р е к л ючат ель»

* При замене предо •р а н 1-1 т еле й м о ж н о и с п о ь 3 о в- а т ь только тот тип 9


который ук зан в технических данных ИЛИ в руководстве по
о с л у .ж !-'1 в а Н кт 1-0 »

0-4 ЕУУА4МЕВ 8116053-096


Батареи нельая держать Д «5 р жать вблиаи огня, а также
Бб лиэи огня нагревать корпус
батареи т « к. в о :а м о ж е н е< а р ы в <; м а н? с им а 7Т ь н сч я т е м п е к» а т у р а окру-
жаиэщей среды 100 с;>. Литиевые б а т а ’р» е и и л и б а т а р е 1-1 содержащие
ртуть нельая вскрывать к1 пере аар яжать при :5амене необходимо
и с п о л ь а о Е< а т ь тотже тип !

Батар ей и а к и? уму л я т о 1:» ы п р и вы б р« а с ы в а. н и и с н 1-1 т а к» т с я спецмусором»

Ж Если необ едим о п р о в о д }--1 т ь и а м е р к! г е л ь н ы е и л и в? о н т):«о л ь н ы е р» а б о -•


ты на активном устройстве ч то следует выполнять действия и
инструкции согласно п р е д п и г 5. н и я ГТ о п р е д о т в р а щ е н и 1-0 н е с н а с т н ы х
с л у на е в VЕ^О 4 « О 9 особенно пункт 8 “Допустимые о т к л о н е н к1 я п -р и
работе с активными ч а. с т я м и ” . П р и а т о м и с п о л ь а у е т с: я со ответет-
вующий лек тр ин е с к ий инс тр ум е нт -

Ж П р и у с т а н о в к е монитора:
н е к о мп ет е нтн о е в м е ш а 'Г е 7т ь с т в< о 9 о с о б е НН о иам е н е ни е выс о к ого нап-
р я ж е н и я и ?т и у с: т а н о в те а д р у г- и 'а типов а л е в? т р о н н о - л у н е в ы х трубок
м о ж е т п р и в ест и к тому, НТО рентг-еновское иалунение увеличите я
д о н е д о пус ТИМЫ х раамеров. И а мене н н о е т а к; и м обрааом устр ойство
не может с н к1 т а т ь с я д о п у с т и м ы м и н е м о ж е т а В; с П 7Т у а Т 1.-1 -р о в а т ь г я.

ЕУУА4МЕВ811 6053>09Ь 0-5


31МАТ1С 35

35-115и

Программируемый контроллер
)

Руководство

ЦПУ 941/942/943/944

Е^А 4НЕВ 811 6000-01а


}
8ТЕР и 81МАТ1С - зарегистрированный товарный знак акционерного
общества Зхетепз и охраняется законом.
Соруг1дЫ -право издания Зхетепз АО 1988 год

Право на технические изменения сохраняется.

Размножение настоящей документации, а также реализация её содержания не


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

Введение

Обзор системы 1

Техническое описание 2
ч

Структурные директивы 3

Ввод в эксплуатацию 4

Адресация 5

Программирование Введение в 8ТЕР 5 6

Операции 8ТЕР 5

Программный тест 8

Диагностика погрешностей 9

Обработка аналоговых значений 10

Встроенные модули 11

Возможности связи 12

Технические данные 13
А/В
Приложения С

Е\Л/А4МЕВ811 6000-01 а
85 -11511 Справочник Предисловие

)
Предисловие

Автоматизированное устройство 85 - 11511 является программной системой


управления для малых и средних областей мощности. Оно выполняет все
требования, которые предъявляются ко всем современным автоматизи­
рованным устройствам. Для того, чтобы оптимально использовать управление,
потре,битель нуждается в обстоятельной мнформации.
Производительность 85 - 1150 в последнее время постоянно возрастала.
Поэтому возникла необходимость переработки настоящего справочника.
Одновременно мы попытались удовлетворить повышенные требования к
технической документации. В частности, это означает:
о Унификация запаса слов и видов письма
о Обширная структура
о
Визуализация отдельных проблем
о
Оформление содержания, удовлетворяющее требования заказчика
Тем самым должно быть достигнуто, что потребители с малой предварительной
подготовкой и профессионалы 81МАТ1С 85 получат всю информацию,
необходимую для их работы с 85 -11511.
Однако в справочнике невозможно осветить все проблемы, которые могут
возникнуть при разносторонних возможностях применения. И в этом случае
Вы не останетесь без внимания. В приложении Д Вы найдёте перечень лиц, к
которым Вы можете в любое время обратиться за советом.

1
7

Е\Л/А4МЕВ811 6000-01 а 0-1


Бведенме
На следующих страницах вы найдете информацию, которая облегчит
-м работу с данным руководством.
Содержание
Содержание данного руководства разделено тематически на отдельные
блоки:
- Описание (обзор системы, техническое описание)
- Монтаж и эксплуатация (правила монтажа, эксплуатация и
адресация)
- руководство ПС прог’раммированию (введение в о 1 хЫ—-Н операции
^ТЕР-5)
- Вдсможности тестирования (программный тест, диагностика ошибок)
- Особ'енности работы (обработка аналоговых значений, встроенные
блоки, возможность коммуникации)
- Обзор технических данных
В таблицах приложения Вы найдете дополнительную информацию.
В конце книги расположен лист коррекций. Внесите туда свои
замечания и пожелания и отошлите этот лист нам- Этим Вы поможете
нам в улучшении данной книги при следующем издании.
Курс обучения.

Фирма о 1ЕМЕЫЗ предлагает пользователям системы 31НАТ1С 35 богатые


возможности обучения. Более подробную информацию Вы можете
ПОЛУЧИТЬ в представительствах Фирмы 31ЕМЕЫЗ.
Обзор литературы.
Это руководство является наиболее полным описанием
программируемого контроллера 35—11ЗИ- Однако. КРУГ тем, которые
не являются специфическими 35—11517.
для 35-1 15и, очерчен здесь
кратко, Более полную и исчерпывающую информацию Вы можете найти в
следующих изданиях:
- Свободнопрограммируемая система управления с памятью.
Том). Управление сопряжением и запуском : от задач управления
к управляющим задачам.
С. теЬЬЕМЕЕЦТЕК. Г- 2АЗТЕО^
ВЕАШЗСЬПЖЮ 1987
Содержание:
- функциональные устройства программируемых контроллеров.
- Теория техники управления при использовании языка
программирования ЗТЕР-5 для программируемых контроллеров
31МАТ1С 35.
Заказн. Номер: 13ВЫ 3-528-^4464-0

ЕVVА4NЕВ811 6000-01 а 0-3

....
- Автоматизация с помощью 35-1151)
Пг) о г р а М м и р V С' МЫЙ к {.) и т р о л л с Р 1НАТ1С 35

НАЫЗ ВЕКСЕЕ
31ЕМЕЫЗ АС, ВЕЕЫЫ ВЫЛ МВЫСНЕЫ 1987 )

Содержание :
- Язык программирования ЗТЕР-5
- Обработка программ
- Встроенные блоки
- Интерфейсы для периферии
Заказы. Номер: 13ВЫ 3—8009—1484—0
Информацию о гамме УСТРОЙСТВ Вы можете ПОЛУЧИТЬ из следующих
каталогов:
ЗТ52. 7 "Программируемый контроллер 35 1151)"
ЗТ57 "Стандартные функциональные блоки и программы-драйверы
для программируемых контроллеров серии 1)"
- ЗТ59 "Программаторы"
- ЕТ1. 1 19-дюймовые встраиваемые системы Е3902С" : \
- ИР1 1 **Термоэлементы, компенсаторы п 1

Для других компонентов и модулей (иапр. СГ и 31ЫЕС ЫЫ)) имеются


отдельные каталоги и руководства. В соответствующих местах мы
будем сообщать Вам об этих дополнительных источниках информации.'
Программируемый контроллер 35--115В выполнен в соответствии с
нормами УВЕ 0160 и иь 508. Соответствующие нормы по 1ЕС и УЛЕ
смотрите в тексте.

Общие принципы построения руконолства


Для наглядности в руководстве используется с ТРУК турирование
изложения в Форме меню, что означает :
- Выделение в тексте отдельных глав специальными регистрами печа­
ти:
- В начале книги Вы найдете обзорный лист, в котором дан обзор
содержания отдельных глав:
- Перед каждой главой приводится ее более подробная структуриза-
ция. Отдельные главы находятся на третьем уровне структуры.
Для дополнительного выделения в тексте используются заголовки,
напечатанные жирным шрифтом:
- Рисунки и таблицы пронумерованы отдельно по каждой главе. На
обратной стороне листа с оглавлением раздела Вы найдете пере­
чень РИСУНКОВ и таблиц, которые имеются в данном разделе;.
При оформлении книги использовались различные способы выделения
в тексте, которые описаны ниже:
- Для определенных понятий используются сокращения, например
УСТРОЙСТВО программирования (РО):
- Сноски помечаются сдвинутыми на полетроки цифрами, (напр^ 1).
или приподнятыми звездочками ( * )• Соответствующие пояснения
находятся в нижней части листа или сразу после текста, к кото-
РОМУ они относятся;
- Ссылка на информацию представлена в виде (-> раздел 7.3.2). что
указывает на раздел 7. 3. 2-
Ссылки на отдельные страницы не используются:

0-4 ЕУУА4МЕВ811 6000-01 а


- Газмсры на рисунках и чертежах указываются в миллиметрах, за
ними в скобках приводятся размеры в дюймах,
например 187 (7. 29).
Область значений представляется в виде 17. . . 21 - от 17 до 21-
могут быть представлены в двоичном, десятичном, или
Значения МОГУТ
виде. Каждая система счисления имеет ин ■
шестнадцатиричном виде-
деке, например
- Особо важная информация заключается между ДВУМЯ серыми
полосками. В верхней полоске находится ключевое слово.
определяющее тип высказывания.

КехЗ тыс
Дснолнительпая информация, указывающая из особенно'ли-
X
Внимание - .............................. ■•

Вы должны Обратить особое внимание на это высказывание, чтобы


избежать выхода из СТРОЯ аппаратной или программной части
оборудования.

Ос т о р о ж н о !
Если Вы не учтете это высказывание. то возможны травмы персонала.

Руководство может содержать информацию только на определенный


момент времени- Если необходимо внести коррективы или дополнения,
в КНИГУ вкладываются листы дополнений, которые учитываются при
последующей переработке книги,
книги. Номер издания руководства
указывается на титульном листе, Данное руководство имеет номер
издания ”2"
2". При каждой переработке номер издания возрастает.
Предисловие
Программируемый контроллер 35-1151} является свободнопрограм­
мируемой системой управления с памятью для задач малой и средней
СЛОЖНОСТИ- Он удовлетворяет всем требованиям, которые
предъявляются современным системам автоматизации. Для: ТОГО,
IV

чтобы Вы МОГЛИ использовать систему управления оптимально, не об ­


холимо иметь исчерпывающую информацию.
Мощноеть ПР о г р аммиру е мог о контроллера 35-11511 в последнее время
программируемого
значительно возросла.
возросла, поэтому появилась необходимость
переработки руководства. Одновременно с этим, мы сделали попытку
удовлетвори повышающиеся требования к технической документации.
»•<'» г

□то означает следующее;


- Стандартизация набора рминов и способов выделения в тексте;
- Детальная структуризация;
- Визуализация разъяснения отдельных проблем;
- Ориентация руководства на пользователя;
Все это с д е л аы о для того, чтобы пользователь, имеющий
минимальные знания по С 1НАТ1С 35, мог бы ПОЛУЧИТЬ всю
необходимую информацию, для работы контроллером 35-11511.

ЕУ7А4ЫЕВ811 6000-01 а 0-5


Во Время контроля обработки невозможна коррекция, однако можно
выполнять другие тестовые Функции и Функции А6:
- Ввод и вывод (возможно изменение программы):
- непосредственная индикация состояния сигнала (ЗТАТУЗ УАЕ);
- управление выходами и переменными (ЗТЕ11ЕЕЫ, ЗТЕПЕЕМ УАЕ):
- Функции справочные (ЫЗТАСК, ВЗТАСК).
После прерывания Функции по команде от устройства или по про­
граммной команде АО переходит в ЗТОР и соответствующий светодиод
в поле обслуживания СРВ загорается.
Информация по БЫЗОВУ Функции Р6 вы найдете в соответствующем
руководстве.

0-6 ЕVVА4NЕВ811 6000-01 а


Оглавление.

1. Обзор системы
1. 1 Область применения
1. 2 Компоненты системы
1. 2. 1 Модуль источника п^лтания
1. 2. 2 Модули центральных процессоров
1. 2. 3 Модули входов и выходов
1. 2. 4 Модули быстрого счета импульсов 1
1. 2. 5 Коммуникационные процессоры
1. 3 Возможности расширения
1. 3. 1 Централизованная конфигурация
1. 3- 2 Децентрализованная конфигурация
1. 4 Коммуникационные системы
'^1,5 Диагностика, мониторинг И программирование
1. 6 Программное обеспечение
2 Техническое описание
3 Правила монтажа
4 Эксплуатация
5 Адресация
б Введение в ЗТЕР-5
7 Команды языка ЗТЕР-5
8 Программный тест
9 Диагностика ошибок
10 Обработка аналоговых значений
11 Встроенные блоки
12 Возможности коммуникации
13 Технические данные

ЕVVА4NЕВ811 6000-01 а 1-1


Рисунки
1. 1 Компоненты ПК 35-11511

1-2 Е\Л/А4МЕВ811 6000-01 а


1. Обзохз системы
Контроллер 31ИАТ1С 35-11511 применяется во всем мире в различных
областях и используется для разнообразных целей. Он построен по
модульному ПРИНЦИПУ, причем, различные Функции автоматизации
реализованы в нем с помощью различных модулей. Таким образом.
Вы можете собрать 35-11511 полностью приспособленным к Вашим
потребностям. Система предлагает Вам три возможности коммуни­
кации и богатую палитру устройств программирования.
программирования, диагностики
и визуализации. Язык программирования ЗТЕР-5 и обширный набор
программного обеспечения облегчит Вам работы по программированию.

1.1 Область применения


ПК ^5—115и может использоваться для всевозможных промышленных
целей. ' Несмотря на многообразие задач автоматизации, 35-115и
будет являться оптимальным решением для любой из них, будь то
простейшее управление или задача комплексного регулирования.
Основные области применения:
Автомобильная промышленность:
сверлильные и контрольные автоматы, монтажные автоматы, линии
окраски. стенды испытаний на удар.
- Пластмассовое производство:
машины для литья под давлением, термопластавтоматы,
установки изготовления искусственного волокна.
- Тяжелая промышленность:
устройства Формования, прессовое оборудование, печи, вальцо-
вочное оборудование, установки сжигания, регулировка темпера-
ТУРЫ в шахтах.
- Химическая промышленность:
устройства дозирования, устройства смешивания.
- Пищевая промышленность:
установки варки пива, центрифуги.
- Машиностроение:
)
системы управления станками, машинами.
машинами, упаковочные машины,
станки, сверлильные установки, деревообрабатывающее оборудование,
системы сообщения об ошибках и неисправностях, сварочное
оборудование и специальные машины.
- Строительство:
подъемные установки, климатические установки, вентиляция. ос-
вешение.
” Транспорт:
многоэтажные склады. устройства транспортировки и СОРТИРОВКИ,
крановые установки и подъемники.
- Энергия, газ, вода, воздух:
управление насосами, подготовка водяных растворов,
Фильтровальные установки.станции высокого давления. очистка
воздуха, установки регенерации газа, контроль потоков.

Е\Л/А4МЕВ811 6000-01 а 1-3


1. 2 Компоненты системы.

Система 31НАТ1С 35-1150 построена по МОДУЛЬНОМУ ПРИНЦИПУ-


Отдельными компонентами ее являются:
- Блок питания.
- Центральный модуль-
- Модули ввода/вывода.
- Модули предварительной обработки сигналов.
- Коммуникационные процессоры.

Рис 1. 1 Компоненты ПК 35-11511.

1.2-1 Нодуль источника литания

Модуль источника питания (РЗ) преобразует внешнее напряжение


питания во внутреннее рабочее напряжение. Напряжения питания для
35-1150:
= 24В. лл 115В или й220В.
Кабели питания подключаются СНИЗУ
снизу к 1винтовым разъемам. В
зависимости от количества модулей или потребляемой модулями
мощности можно выбрать один из возможных допустимых потребляемых
токов - ЗА, 7А или 15А. При выходных токах до 7А вентилятор не
требуется. Литиевая батарея необходима для поддержания памяти
КАМ, в КОТОРОЙ хранятся сохраняемые данные - маркеры, таймеры и
счетчики - ПРИ отключении напряжения питания, Неисправность
батареи индицируется светодиодом. Для смены батареи при
отключенном напряжении питания необходимо подать внешнее
напряжение питания через специальные гнезда.

1-4 ЕVVА4NЕВ811 6000-01 а


I
1. 2. 2 Модули пентгальных пропессоров.

Модули центральных процессоров (СРП) являются мозгом


программируемых контроллеров- Они выполняют программу управления-
В зависимости от мощности задачи управления, которая стоит перед
вашим контроллером 31ИАТ1С 35-11511,
35-115и, Вы можете выбрать один
из четырех центральных процессоров:
СР941, СР942, СР943 и наиболее мощный СР944-
Мошность выбираемого процессора зависит от необходимой СКОРОСТИ
выполнения Вашей программы и от размера памяти пользователя- С 1
помощью процессора 942/943 и 944 Вы, кроме того, можете работать
с аналоговыми МОДУЛЯМИ
модулями и стандартными пакетами программ
регулирования, так как в операционную систему этих процессоров
встррен алгоритм Р1С-регуляторов- Возможное время опроса
регулируемого контура - от 100 мс- Вы можете реализовать максимум
8 КОНТУРОВ регулирования-
1.2-3 Нодули входов и выходов-
Модули входов и выходов являются интерфейсами , ;
узлами связи
датчиков и исполнительных механизмов с системой[ управления-
у
Модули входов и выходов ПК 35-11511 дают пользователюI возможность
удобного управления с помощью быстрого монтажа, 1
механического
кодирования и достаточного места для надписей на I разъемах
модулей-

Цифровые МОДУЛИ

Вам предлагаются модули, которые соответствуют уровням напряжений


и токов Вашей установки- Таким образом,не Вы должны предоставлять
контроллеру необходимые уровни, 15и подстраивается под
35-11511
а 35-1
УРОВНИ напряжений и токов Вашей машины или станка-
Цифровые МОДУЛИ с помощью удобной техники подключения
предоставляют Вам возможность подключения сигнальных кабелей
через передний разъем и две возможности подключения на выбор
либо винтовые зажимы, либо зажимы с защелками (СК1ИР-контакты) -
Аналоговые модули

Чем мощнее программируемый контроллер, тем большее значение


)
приобретает в нем обработка аналоговых Iсигналов- Тем самым
повышается значение модулей обработки аналоговых сигналов-
Установка аналоговых модулей необходима при решении задач регули­
рования, например, регулировка уровня, температуры или числа
оборотов- 31НАТ1С 35-11511 предоставляет Вам возможность работы с
ДВУМЯ основными типами аналоговых модулей входов - потенциально
связанными и потенциально изолированными- Они подключаются на
требуемый уровень сигнала через субмодуль пределов измерений- Для
четырех каналов необходим 1 субмодуль- Это означает, что число
каналов одного МОДУЛЯ позволяет реализовать до четырех различных
областей измерений на одном модуле- Области измерения можно
менять ПРОСТОЙ заменой субмодуля- Различные области
измерения напряжения или токов аналоговых звеньев управления
перекрываются тремя различными модулями аналоговых выходов-

ЕУУА4МЕВ811 6000-01а 1-5


12-4 Нодули быстрого счета импульсов
Счет быстрых последовательностей импульсов, получение и обработка
инкрементов пути,
ПУТИ, измерение скорости и времени, регулировки,
позиционирование и многие другие задачи являются критичными по
времени: они не МОГУТ достаточно бысто решаться центральным
процессором ПК вместе с основной задачей управления- Поэтому в
35-11511 Вы можете использовать модули предварительной обработки
сигналов, называемые также "интеллигентной периферией" (1Р). При
этом задачи измерения, регулирования и управления будут решаться
параллельно основной программе и гораздо быстрее- Эти модули в
основном имеют отдельный собственный процессор и поэтому МОГУТ
решать задачи самостоятельно,
самостоятельно. Всем этим МОДУЛЯМ
модулям свойственна
высокая СКОРОСТЬ обработки, простое управление и эксплуатация с
помощью стандартного программного обеспечения

125 Коммуникационные процессоры.

Для ТОГО, чтобы облегчить создание связи между человеком и


машиной или машиной и машиной. в ПК 35—11зи предлагается
использовать РЯД специальных коммуникационных процессоров (СР).
Они делятся на две основные группы*
- СР для сетевых систем и
- СР для передачи сообщений и протоколирования-

13 Возможности сасшипения.
Если мощность центрального устройства (20 не достаточна для
Вашего■ станка или установки, то Вы можете воспользоваться
устройствами расширения (Еб)- Модули связи соединяют центральное
УСТРОЙСТВО и УСТРОЙСТВО расширения. В зависимости от желаемой
конфигурации устройств Вы можете выбрать соответствующий модуль
связи-

13-1 Пентгализованная конФигусапия.


При централизованной конфигурации требуется УСТРОЙСТВО
расширения, кабель связи и напряжение питания, При
централизованной конфигурации в Е6 не требуется собственного I
источника питания. При этом варианте Вы можете подключить к
центральному устройству до трех устройств расширения- Длина кабе­
лей между отдельными устройствами в общем не должна превышать
2- 5м.

1-3-2 Лепентсализованная конфигурация-

При децентрализованной конфигурации Вы можете располагать устрой­


ство расширения в непосредственной близости от датчиков и испол­
нительных УСТРОЙСТВ.
УСТРОЙСТВ- При этом стоимость кабельной обвязки
датчиков и исполнительных устройств значительно уменьшается.

1-6 ЕVVА4NЕВ811 6000-01 а


14 Коммуникационные системы.
Гибкость системы управления имеет большое значение для производи­
тельности машин. Для достижения максимальной гибкости при решении
) комплексных задач управления системы делятся на несколько
децентрализованных устройств. При этом вы будете иметь небольшие
системы управления. Таким образом. Вам легче будет проектировать,
эксплуатировать, диагностировать, изменять, обслуживать и,
одновременно. видеть, мониторизировать полностью весь процесс,
Вы можете полнее использовать свою установку, так как при
выходе из СТРОЯ одного из устройств оставшаяся часть может 1
работать. При децентрализации должен быть обеспечен
информационный поток между устройствами. Для решения задач
обмена данными между отдельными ПК, возможности централизо-
ваннфй диагностики управления и мониторинга производствеыной
установки, а также для сбора производственной информации о
производительности мы предлагаем Вам для ПК 35-11511 следующие
варианты коммуникаций;
“ Связь от точки к точке с помощью коммуникационных процессоров
СР524 и СР525
- Связь по шине через различные по мощности и цене сети 31ЫЕС-Ы
и 31ЫЕС-Н1
- Связь от точки к точке через центральные процессорные МОДУЛИ
942/944
- ИнтреФейс АЗСII при СР944 для подключения принтеров, клавиатур
и т. д.

1.5 Диагностика, мониторинг и программирование.

Сегодня для пользователя само собой разумеется, что он может


целенаправленно следить за процессом И, и, ПРИ необходимости,
вмешиваться в него. Раньше ПРИ ПРОСТЫХ задачах ]НУЖНО было
собирать достаточно сложный стенд с сигнальными[ лампами,
переключателями, потенциометрами и различными кнопками, а для
сложных задач необходимо было иметь дорогие станции обработки
данных. Негибкие или дорогие решения сегодня уходят в прошлое,
35-115и предлагает' Вам большую палитру различных по цене и
мощности УСТРОЙСТВ обслуживания и мониторинга - от маленьких
РУЧНЫХ до цветных комфортабельных станций обработки данных. С
помощью □35-11511 Вы можете .оптимально реагировать на различные
требования автоматизации и в соответствии с ними осуществлять
программирование. Ван предлагается гамма независимых и, в то
же время, совместимых программаторов :
- Недорогой РУЧНОЙ программатор Реб05и.
- Мощный РУЧНОЙ программатор РС615.
- Переносной программатор Формата ** дипломат** с экраном на жид-
ких кристаллах РС635.
- РС675/РС685 с комфортабельным экраном на основе ЭЛТ.
Р6595 С аппаратным обеспечением на базе ПЭВМ РС16-11/
РС16-20 в качестве стационарного места программирования и Г
1
подготовки документации.
Все программаторы работают с мощным, простым в обращении, удобным
для пользователя и легким для изучения языком программирования и
ЗТЕР-5. Ь

ЕVVА4NЕВ811 6000-01 а 1-7


1 • 6 Программное обеспечение.
До сих пор было так. что цена аппаратной части падала, а цена
программного обеспечения росла, так как постоянно усложнялись
I
автоматизируемые процессы, РОСЛИ требования к безопасности,
повышалась стоимость (зарплата) персонала и ПОСТОЯННО
ужесточались эргономические требования. С помощьюI данной
разработки 31ЕМЕЫЗ положил этому конец. 31ИАТ1С 35-11511 обладает
программным обеспечением, стоимость которого понижается из-за:
Использования удобного для пользователя языка программиро­
вания ЗТЕР-5 с его четырьмя видами представления и удобной
возможностью структурирования:
- Богатого каталога программного обеспечения и стандартных
функциональных блоков;
- Простых в использовании программирующих УСТРОЙСТВ.

1-8 ЕVVА4NЕВ811 6000-01 а


и

оглавление
1. Обзор системы
2. Техническое описание
2. 1 Модульная конструкция
2. 2 Работа контроллера
2. 2. 1 Функционирование
э . 2- 2 Работа с модулями памяти
2. 2. 3 Обработка программ
2. 2. 4 Описание центральных процессоров
2. 3. 1 Буферная батарея
2. 3 Принадлежности
2. 3. 2 Нодуль памяти 2
2. 3. 3 Программаторы (Р6)
2. 3. 4 Устройства диагностики и мониторинга
^2, 3. 5 Печатающие устроства (РТ)
3. Правила монтажа
4- Эксплуатация
5. Адресация
6. Введение в ЗТЕР-5
7. Команды языка ЗТЕР-5
1 8. Программный тест
)
9. Диагностика ошибок
10. Обработка аналоговых значений
11. Встроенные блоки
12. Возможности коммуникации
13- Технические данные

ЕVVА4NЕВ811 6000-01 а 2-1


Рисунки
2. 1 ПК 35-1151} (центральное устройство)
2- 2 Схематичное представление ПК 35-1151}
2> 3 Схематическое представление цикла выполнения программы
2. 4 Определение времени реакции
2. 5 Схематическое представление СР1}941
2. 6 Схематическое представление СР1}942
2. 7 Схематическое представление СР1}943
2. 8 Схематическое представление СР1}944
Таблицы
2. 1 Счетчики, таймеры, маркеры СР11941' - • 944
2. 2 Сопоставление модулей центральных процессоров
2- 3 Время обработки в микросекундах (округленно)
2. 4 Используемые модули памяти

2-2 ЕVVА4NЕВ811 6000-01 а


2. Техническое описание.
в ЭТОЙ главе будет описана конструкция и способы работы
программируемого контроллера 35-11511 с периферией.

2. 1 Модульная конструкция-

А6 35-11511 состоит из различный'функциональных устройств, которые


можно комбинировать в зависимости от поставленной задачи.

1 2 3 6
2 Д’

л-'
р1ЕМЕМ5' О о ' а
О
хЖ'
' 31МАРС ЗЬ

« «
) ЙЛ*Г <
ж
К?,
4*I 5
«

П,
«ЧГЙС
1 12

ВЬ' И

05
4:' -К о
сч
(
ю

ОС

Рис 2- 1 ПК 35-11511 (центральное устройство)

Краткое описание основных частей 35-11511:

1. Блок питания (Р3951)


Преобразует из сетевого напряжения 115/220В переменного тока
или 24в постоянного тока рабочее напряжения для ПК и подпиты­
вает память ВАН от батареи при отключенном напряжении питания.
Кроме того,он выполняет Функции контроля напряжения и выдачи
сообщений.

2. Модуль центрального процессора (СР11)


Считывает информацию о состоянии сигналов на входах, выполняет
программу управления и устанавливает сигналы на выходах. Наряду
с функциями обработки программ, СР11 предоставляет пользователю
внутренние маркеры, таймеры и счетчики и допускает выполнение
предварительной установки способа запуска и диагностики ошибок
с помощью светодиодов, начиная с СР11942. Кроме того, имеется
возможность, ИСПОЛЬЗУЯ переключатели на передней панели,
ПРОИЗВОДИТЬ сброс памяти РАН (полное стирание).
Программу управления можно вводить в СР11 через программатор или
через МОДУЛЬ памяти.

ЕVVА4NЕВ811 еООО-О1а 2-3

!
3. Коммуникационный процессор (СР)
Для связи человек-машина и машина-машина в ПК 35-115и можно
устанавливать коммуникационные процессоры. Они служат для:
- Диагностики, обслуживания и мониторинга Функций станка или
хода выполнения процесса:
- Выдачи сообщений и протоколирования состояния станков и
установок. К этим процессорам можно подключать различные
периферийные устройства, например: печатающее УСТРОЙСТВО,
клавиатуру, устройство обработки данных, терминалы и мониторы, а
также другие устройства управления (ПК) и ЭВМ.
4. Технологические модули (1Р) (не изображено)
В Вашем распоряжении имеются модули предварительной обработки
сигналов для решения особых задач:
- Счет ИМПУЛЬСОВ большой частоты следования;
- Получение и обработка инкрементов пути:
- Измерение скорости и времени;
- Регулировка температуры и приводов;
и т. д.

Как правило, эти МОДУЛИ имеют свой собственный процессор и. таким


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

5. Модули входов и выходов.


Цифровые МОДУЛИ входов подключают цифровые сигналы, например,
контактные или бесконтактные датчики ВЕКО и согласуют' их с
внутренним уровнем сигналов 35-1151). Цифровые модули выходов
преобразуют внутренний уровень сигналов к уровню сигналов
процесса, например, для реле или магнитных пускателей. Аналоговый
МОДУЛЬ входов преобразует аналоговый сигнал процесса, например
от датчика измерений или термосопротивления, з
КОТОРЫЙ затем
обрабатывается контроллером 35-1151) в цифровом[ виде. Аналоговые
модули выходов <Формируют из внутренних цифровых значений
аналоговые сигналы процессов.
процессов, например для регулировки числа
оборотов двигателя.

6. Нодули связи ОН.АЗ),


ПК 35-115и смонтирован на носителе модулей с определенным
количеством мест подключения,
подключения. Носитель с блоком питания.
центральным процессором и модулями периферии называется
центральным устройством. Если мест подключения на носителе модулей
центрального устройства недостаточно, то можно подключить ДРУГОЙ
носитель модулей, называемый устройством расширения (система без
процессора)..
центрального процессора) Нодуль связи соединяет устройства
расширения с центральным устройством.

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

8. Интерфейс ТТУ-
Сюда Вы можете подключать программатор или диагностическое
УСТРОЙСТВО. Этот интерфеейс может быть также использован как
интерфейс локальной информационной сети 31НЕС Ы.
9. Модуль памяти (-> Раздел 2. 3- 2)

2-4 Е\Л/А4МЕВ811 6000-01 а


1
10. Батарея (-> Раздел 2-3. 1)
Модуль операционной системы (начиная с СРи944) (не изображен)
) В этом модуле, наряду с операционной системой контроллера, имеются
драйверы для второго интерфейса.
ВТОРОГО интерфейса, Они могут быть ПРИ
при запуске
загружены в рабочую память интерфейса.

2- 2 Работа контроллера

В следующем разделе будет описано, как контроллер выполняет


программу пользователя.
2-2.1 функционирование 2

РСРП 1
Внутренняя Модуль
память памяти
программ (ЕАМ/ЕРЕОМ/
Аккумулятор (ВАМ) ЕЕРЕОН)

Счетчики I Последоват.
I Таймеры интерфейс
Маркеры Устройство
управления ь “I
РАЕ РАА

Шина периферии
1
Модули Модули
входов выходов
(ЦИФРОВ/ (ЦИфРОВ/
аналог) аналог)

функцио­
нальные
МОДУЛИ

Модули периферии

Рис 2. 2 Схематичное представление ПК 35-1150

Память программ

Программа управления хранится в модуле памяти (-> Раздел 2.3)


или во внутренней памяти ЕАН. В СРП 944 вся программа может
находиться во внутренней памяти ВАМ (96 X 2^® байт = 96Кбайт).
Для того,чтобы программа сохранялась при отсоединении модуля
от ПК,
памяти ОТ необходимо использовать модуль памяти ЕРЕОН или
ЕЕРВОМ.
1
}

ЕVVА4NЕВ811 6000-01 а 2-5

\
В отличие от них,память ЕАИ и модуль памяти КАМ имеют следующие
отличия:
- Можно оперативно менять содержимое памяти:
- Можно сохранять и изменять данные пользователя;
- При отключении сетевого напряжения и выходе из строя буферной 1
батареи происходит пропадание данных в памяти:
Область отображения процесса (РАЕ. РАА)
Состояние сигналов модулей входов и выходов заносится центральным
процессором в область отображения процесса, Область отображения
процесса является зарезервированной областью в памяти ЕАН
центрального процессора, Для модулей входов и выходов имеются
различные области:
- Область отображения процесса входов (РАЕ);
- Область отображения процесса выходов (РАА).

Последовательный интерфейс
Используется для подключения программатора, устройств диагностики
и мониторинга. Кроме того, через этот интерфейс контроллеры можно
подключать к локальной сети 31МЕСЫ (в качестве ЗЬАУЕ). ЦПУ
943 и 944 имеют вариант с ДВУМЯ
двумя последовательными интерфейсами.
Это позволяет выполнять следующие функции:
- Связь от-точки-к-точке с другим программируемым контроллером
- Драйвер АЗСИ (только при СР11944) для подключения клавиатуры,
принтера и т. д.

Тайнеры, счетчики, маркеры.

Центральный процессор предоставляет в Ваше распоряжение внут-


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

Таблица 2- 1 Счетчики, таймеры, маркеры СРи941---944


Маркеры Таймеры Счетчики

Количество 2048 128 128


Сохраняемые 1024 (М0. 0. . Н127. 7) 64 (Т0. . Т63) 64 (20- . 263) )

Несохраняемые 1024(Н128. 0. . М255. 7) 64(Т64. . Т127) 64(264. . 2127)

Аккумулятор

Аккумулятор - это регистр вычислений,с помощью которого происхо-


ДИТ загрузка значений во внутренние счетчики и таймеры,
таймеры. кроме
того, в аккумуляторе производятся операции сравнения, вычисления,
преобразования.

Устройство управления.
Устройство управления вызывает в соответствии с программой
управления последовательно одну за ДРУГОЙ команды из памяти
программ и выполняет их. При этом обрабатывается информация из
области отображения входов, значения внутренних таймеров и
счетчиков, а также состояние сигналов внутренних маркеров.

2-6 ЕVVА4NЕВ811 6000-01 а


Шина перифеюии.
Шина периферии является электрическим соединителем для всех
сигналов, КОТОРЫМИ обмениваются между собой ЦПУ и остальные
МОДУЛИ в центральном устройстве или устройстве расщирения.
2* 2- 2 Работа с нодулями памяти.
Объем внутренней памяти программ (КАМ) зависит от ЦПУ. Это
различие действительно также и для устанавливаемых модулей
памяти.
- СРи941/942/943
Модули памяти служат в качестве расщирения внутренней памяти
КАМ.
2
- СРи944
внутренняя память КАМ делится на две области (банк 1 и 2) по
48Кбайт. При каждом новом старте содержимое установленного
МОДУЛЯ памяти копируется во внутреннюю память КАМ- Этот про­
цесс длится несколько секунд, и в это время одновременно горят
оба светодиода - красный "ЗТОР" и зеленый "КШ". Если перед
процессом копирования действительные блоки были записаны
во внутреннюю память КАМ, то это выглядело бы следующим обра-
зом:
1
1. Все блоки с меткой "Блок в ЕРКОМ" в КАМ стираются.
2. Внутренняя память КАМ сжимается (компануется).
3. Блоки из МОДУЛЯ памяти копируются во внутреннюю память КАМ.

Из такой СТРУКТУРЫ памяти (~> раздел 5. 4) вытекают следующие


особенности:
- В банке 1 МОГУТ быть записаны блоки программы управления и
блоки данных (максимум 48Кбайт).
- В банке 2 не могут быть сохранены блоки данных.
- функции программатора "ВВОД"/"ВЫВОД" СВ, "АДРЕС" И операции
ЗТЕР-5 обращаются всегда к банку 1.
Особенности при программировании модулей ЕРВОИ:

- Модуль памяти ЕРКОМ 64Кбайт (6Е35 375-0ЕА61).


При установке в СРи943 этот модуль может программироваться
максимально на 20Кслов команд. При работе с пакетом ЗТЕР-5
обращайте, пожалуйста, внимание на СТРОКУ сообщения на экране
)
ГЛАВНАЯ ФУНКЦИЯ КОН. АДРЕС ХТ2ХУ2ХУ
Максимально допустимый конечный адрес - 00009ЕЕЕ.
- Модуль памяти ЕРКОМ 64Кслов * (6Е35 375-0ЬА71).
При установке в СРи944 этот МОДУЛЬ
модуль может программироваться
максимально на (48К-1)слов команд. При работе с пакетом ЗТЕР-5
СТРОКУ сообщения на экране
обращайте, пожалуйста, внимание на строку
ГЛАВНАЯ ФУНКЦИЯ КОН. АДРЕС ХУ2ХУ2ХТ
Максимально допустимый конечный адрес - 0000ВЕГ1).
Эти МОДУЛИ в руководстве по программатору еще не внесены в список
модулей для программирования. При программировании этих модулей
на экране программатора следует выбирать следующее:
- Режим программирования такой же, как для модуля 6Е35 373—0АА81.
- На экране появляется маска для программирования модуля 0АА81.
- Для программирования на Р6675 X**X и Р6685 необходим адаптер.
X
соответствует 128Кбайт
X X
только ПРИ использовании версии 35-ВОЗ.

Е\Л/А4ЫЕВ811 6000-01 а 2-7


2- 2- 3 Обработка программ
Входные сигналы на МОДУЛЯХ входов циклически опрашиваются и их
состояние переносится в область памяти РАЕ (область отображения
)
входов); входные маркеры связи (-> раздел 12.1.1)
актуализируются, Эта информация обрабатывается программой
управления совместно с актуальными значениями маркеров, данными
таймеров и счетчиков. Программа управления состоит из ряда
отдельных ИНСТРУКЦИЙ. Они вызываются инструкция за инструкцией из
памяти программ и выполняются. Результат записывается в область
памяти РАА (область. отображения состояния выходов). После
выполнения программы данные из области РАА передаются на модули
выходов и выходные маркеры связи к коммуникационным процессорам,
Во время циклической обработки программы имеется возможность
оперативно реагировать на изменение сигналов с помощью;
- Программирования оранизанионных блоков обработки прерываний
{-> раздел 6.3.1 И раздел 12.4):
- Использования команд с прямым доступом к периферии
(например, Е РВ, Т РВ):
- Многократного программирования непосредственного обращения к
периферии в программе управления.
В начале каждого цикла программы процессор запускает триггер
КОНТРОЛЯ времени цикла. Если триггер цикла. времени
времениконтроля ____ ______ не
цикла _______
будет сброшен в течение примерно 500 мсек 1 , то опознается
превышение времени цикла в программе управления или ошибка СРП,
ПК переходит в состояние останова "ЗТОР",и все МОДУЛИ
модули выходов
блокируются.

Запуск
----------------------------

____ ±_____
Пуск контроля
времени цикла

Актуализация РАЕ
и входных маркеров
связи
I

Управляющая
программа

Передача РАА
и выходных маркеров
связи

Рис 2. 3 Схематическое представление цикла выполнения программы


1 Начиная с СРи943 контрольное время цикла может быть
запрограммировано (-> раздел 7.3.2)

2-8 ЕVVА4NЕВ811 6000-01 а


Время реакции

Время между изменением входного сигнала и ответной реакцией


выходного сигнала определяет время реакции. Это время (РИС 2-4)
обычно составляет сумму времен :
- вадержка на модуле входов и
- задерзкка выполнения программ!^.
Время задержки модуля выходов не учитывается.
<— --------- ^Время реакции- >
<—> Задержка
МОДУЛЯ
входов 2
ч
1
Е0. 0
0

1
А0. 0
0

> Время

Цикл обработки Цикл обработки Цикл обработки


программы N-1 программы N программы 1

Рис 2-4 Определение времени реакции

В худшем случае время реакции в два раза превышает время


выполнения программы.

Е\Л/А4МЕВ811 6000-01 а 2-9


2- 2‘ 4 Описание центральных процессоров-
В программируемом контроллере Вам предлагается четыре различных
типа центральных процессоров (СРУ). Следующая таблица содержит 1
основные характеристики процессоров-
Таблица 2- 2 Сопоставление модулей центральных процессоров-

СРи941 СРи942 СРи943 СРи944


Время обработки 1000 команд ок- 30МС ок- 18мс ок- 10МС ок- Змс
(точно- см. Приложение А)
Внутренняя память (КАМ) 2Кбайт 10Кбайт 16Кбайт* 96Кбайт

Общая память пользователя Сумма из ВНУТР- памяти и модулей


(максимальная)
18Кбайт 42Кбайт 48Кбайт 96Кбайт
Контрольное время цикла 500МС 500МС - изменяемое
Обработка программы ЦИКЛИЧ. > Циклическая, управление по
упр. по прерываниям, управление по
прерыв. времени
Объем адресн- пространства 512 XXX 1024
(макс), цифровые входы Е0. 0. . . Е0. 0 ... Е127. 7
Е63. 7
Объем адресн. пространства 512
* * *
1024
(макс)- цифровые выходы А0. 0. . . А0. 0 . . . А127. 7
А63. 7
Объем адресн- пространства 64
(макс)- аналоговые входы Р^128 . . . Р1|/254
Объем адресн- пространства 64
(макс)- аналоговые выходы Р^128 ... Р^254
Маркеры: сохраняемые 1024 : М0- 0 - - - Н127. 7
несохраняемые 1024 : И128- 0 - - - Н255- 7
Таймеры: - сохраняемые 64 : Т0 - - - Т63
- несохраняемые 64 : Т64 --- Т127
Счетчики: сохраняемые 64 : 20 ... 263
несохраняемые 64 : 264 ... 2127
Диапазон времен 0.01С - - - 9990С

Диапазон счета 0 999


Объем операций около 170 операций
функции регулирования 11517 Нет Да Да Да
X
ПРИ использовании модуля ЕРЕОН 6Е35 375-0ЬА61 (40Кбайт)
ИСПОЛЬЗУЮТСЯ только 8Кбайт.
XX
(-> раздел 2. 3. 2)
XXX
сумма входов и выходов не должна превышать 512.

2-10 ЕУУА4МЕВ811 6000-01 а


Таблица 2-3 Время обработки в микросекундах (округленно).
время для
СРи941 СРи942 I СРЦ943 |СРЦ944
Логические операции 2. 2 1. 6
операции загрузки и передачи "67-115 1. 6
(Е.А, Н. Т, 2)
Операции сравнения и арифме­ 73-115 1. 6
тические
Операции переходов/преобра- 59-108 1. 6 2
зований
------- ------ ------------------------------------
Операции таймеров/счетчиков 110-160 88-157 3. 7
Операции вызова блока 90-219 80-207 1. 7-6. 7
Операции загрузки/передачи 87-98 75-86 2. 2-3. 9
(П^)
Операции замещения 170 160 160 7. 2
X
(формальные операнды)

Операции загрузки/передачи 80-120 80-115 80-115 6


XX
(перифер. , ЫК. Т1Е. ТЫВ)
Операции обработки 135-160 130-155 130-155 7. 2/5. 2
(ВОи» ВИ»)
Операции проверки битов 211 206 206 206

X
Ко времени обработки добавляется время команды замены
XX
Ко времени обработки добавляется время передачи

Е\Л/А4МЕВ811 6000-01 а 2-11


СРи941
СРи941 содержит встроенный, ориентированна на решение задач
пользователя битовый процессор (А31С 1) и микропроцессор,
Микропроцессор выполняет общие функции связи с программатором,
обработку Функций времени внутренних таймеров. обработку словных
команд и управление шиной 35 контроллера. Кроме того, он
управляет битовым процессором (А31С),
КОТОРЫЙ отвечает за быструю обработку битовых команд. Кроме
памяти. в КОТОРОЙ содержится операционная система, СРи941 имеет
внутреннюю память ЕАН. позволяющую хранить программы управления
объемом до 2Кбайт. Дополнительно может быть установлен модуль
памяти объемом 8Кбайт или 16Кбайт. Контрольное время цикла
устанавливается с помощью переключателя.

Модуль памяти Память Внутренняя


8. •. 16Кбайт операционной память КАМ
системы 2Кбайт
32Кбайт

Поле
обслужи­
Управление
ШИНОЙ ПК
35
--►
Модули
вания входов
выходов

Микропроцессор А31С
-обработка -обработка
словных команд битовых
-обработка команд
таймеров
> -управление
Р6 шиной
-связь с
программатором

Рис 2-5 Схематическое представление СРи941.


1 А31С = микросхема специального применения

2-12 Е\Л/А4НЕВ811 6000-01 а


г

СРи942

СРи942 содержит встроенный, ориентированный на решение задач


пользователя битовый процессор (А31С) и микропроцессор. Микро-
процессор выполняет общие Функции связи с программатором,
обработку функций времени внутренних таймеров, обработку словных
команд и управление шиной 35 контроллера. Кроме того, он управляет
битовым процессором (А31С), КОТОРЫЙ отвечает за контроль времени
цикла» быструю обработку битовых команд и некоторых словных
команд, Кроме памяти, в КОТОРОЙ содержится операционная
система, СРи941 имеет внутреннюю память ЕАН, позволяющую хранить
программы управления объемом до 10Кбайт.
Дополнительно может быть установлен МОДУЛЬ памяти объемом от
8Кбайт до 32Кбайт. 2
-V

Модуль памяти Память Внутренняя


8. . • 32Кбайт операционной память ЕАН
системы 10Кбайт
32Кбайт

Управление
Поле т шиной ПК ——*
обслужи­ 35 Модули
вания входов
выходов

Микропроцессор А81С
-обработка -обработка
словных команд битовых
-обработка команд
таймеров и части
> -управление словных
Рб шиной -контроль
-связь с времени
программатором цикла

Рис 2- 6 Схематическое представление СРи942-

I
Е\Л/А4МЕВ811 6000-01 а 2-13
СРи943

СРи943 содержит два встроенных , ориентированных на решение задач


пользователя битовых процессора (А31С) и один микропроцессор,
Микропроцессор выполняет все общие функции связи с
программатором, обработку прерываний, команды замещения и
управление шиной контроллера 35- Кроме! ТОГО» Iон управляет
битовыми процессорами (А31С). которые отвечают за быструю
обработку команд ЗТЕР-5. Кроме памяти, в которой содержится
операционная система.
система, СРи943 имеет внутреннюю память КАМ.
позволяющую хранить программы управления объемом до 16Кбайт. При
использовании МОДУЛЯ ЕРЕОН типа 6Е35 375-0ЬА61 (40Кбайт) в вашем
распоряжении имеется только 8Кбайт внутренней памяти КАМ- Общая
сумма памяти пользователя, имеющаяся в вашем распоряжении, не
превышает 48Кбайт . СРП 943 может иметь вариант с ДВУМЯ
последовательными интерфейсами, Второй интерфейс управляется
отдельным микропроцессором со своей операционной системой,
системой. Он
может использоваться как интерфейс для ОР (панель оператора) и
31МЕС Ы (локальная сеть): а также может использоваться для связи
от точки к точке через протокол 31МЕС Ы.

Модуль памяти Память Внутренняя


8... 40Кбайт операционной память КАМ
системы 8 или 15Кбайт
32Кбайт
—X-----------
Управление
Поле шиной ПК ---- ►
обслужи­ 35 Модули
вания входов
выходов
Микропроцессор 2ХА31С
-часть словных -обработка
команд битовых
-управление команд
шиной и части
-первый словных
Р6 последовательн -КОНТРОЛЬ
интерфейс времени
цикла
-обработка
таймеров
Т

Микропроцессор Память
-Второй операционной
последовательн системы
ОР интерфейс 8 Кбайт

Рис 2- 7 Схематическое представление СРи943-

2-14 Е^УА4МЕВ811 6000-01 а


1

Сри944
СРи944 содержит два встроенных , ориентированных на решение задач
пользователя битовых процессора (А31С) и один микропроцессор.
) Микропроцессор выполняет все общие Ф
функции
ункции связи с
программатором, обработку прерываний, команды замещения. Кроме
того, он управляет битовыми процессорами (А31С), которые отвечают
за быструю обработку команд зТЕР-5, контроль времени цикла, и
35.
управляет шиной контроллера 35* СРи944 имеет встроенную память
КАН, позволяющую хранить программы управления объемом до 96Кбайт.
Содержимое модулей памяти ЕРЕОИ копируется в эту область памяти,
Операционная система находится в модуле памяти и может 'быть
заменена без вскрытия МОДУЛЯ.
модуля. СРи944 может быть исполнен в
варианте с двумя последовательными интерфейсами. Второй интерфейс 2
управляется отдельным микропроцессором со своей собственной[ опе-
рациднной системой, Он может использоваться как интерфейс для ОР
(панель оператора) и 31МЕС Ы (локальная сеть), связь от точки к
точке через протокол 31МЕС Ы и драйвер АЗСЦ.

Нодуль памяти
операционной
системы для:
-ЦПУ
-2-го интерф.
в
I ............... - Внутренняя
Модуль памяти память ЕАИ
8 ... 96 Кбайт 96Кбайт

Поле
обслужи­
вания

Микропроцессор ЗХА81С
-часть словных -обработка
команд битовых команд
-управление и части словн.
шиной -КОНТРОЛЬ
-первый времени цикла
Р6 последовательн -команды ---- ►
интерфейс замещения Модули
-обращение к входов
шине периферии выходов

Микропроцессор Память
-Второй операционной
последовательн системы
ОР интерфейс 32Кбайт

Рис 2. 8 Схематическое представление СРи944-

ЕVVА4NЕВ811 6000-01 а 2-15


2* 3 Принадлежности.
Вы можете оптимизировать свою систему управления с помощью
следующих принадлежностей.
'I
2. 3. 1 Буферная батарея.
Она необходима для того, чтобы при отключении сетевого напряжения
питания программа и данные, находящиеся в памяти ЕАИ, остались
неповрежденными. Время работы новой батарей составляет около
ДВУХ лет. Перед установкой 1Р244 буферная батарея депассивируется
(нагрузка 100 Ом в течение 2 часов или иьа11>3,0В). При
необходимости используется капсула для батареи номер О^А
9900560.01.
2. 3. 2 Нодуль памяти.

Для хранения программ управления или для переноса программ в ПК


35-1150 ИСПОЛЬЗУЮТСЯ следующие три типа модулей памяти:
- Модуль ЕРЕОН
ЕРКОИ - СЛУЖИТ в качестве памяти для хранения
жесткозапрограммированных значений. Вы можете записывать в них
программу с помощью программаторов Р6615/635/670/675/685/695. Для
стирания содержимого модуля ЕРЕОН необходимо использовать
УСТРОЙСТВО ультрафиолетового стирания.
- Модуль ЕЕРЕОН - СЛУЖИТ в качестве памяти для хранения
жестко запрограммированных значений. Вы можете записывать в них
программу и стирать ее с помощью программаторов
Р(3615/635/670/675/685/695.
- Модуль ЕАН - СЛУЖИТ как для хранения программ, так и для
отладки их во время пусконаладочных работ. Данные МОДУЛИ
ИСПОЛЬЗУЮТСЯ в качестве памяти программ только в том случае, если
имеется буферная батарея.
Различные модули имеют разную емкость памяти. (~> таблица 2«4)*

Таблица 2. 4 Используемые модули памяти

Модуль памяти Возможность Прогр Орга­


установки в СРП Заказной номер номер низа­
ция
Тип Емкость X 941 942 943 944
ЕРКОМ 8Кбайт I I I I 6Е35 375-0ЬА15 11 Байт
ЕРЕОИ 16Кбайт I I 6Е35 375-0ЬА21 12 Байт

ЕРЕОН 32Кбайт I I I 6Е35 375-0ЬА41 17 Байт

ЕРЕОИ 64Кбайт** I 6Е35 375-0ЬА61 122 Байт

ЕРЕОИ 128Кбайт*** I 6Е35 375-0ЕА71 163 Слова

ЕЕРЕОН 8Кбайт I I I I 6Е35 375-0ЕС31 211 Байт

ЕЕРЕОН 16Кбайт I I 6Е35 375-0ЕС41 212 Байт


ЕАИ 8Кбайт I I 6Е35 375-0ЕП11
ЕАИ 16Кбайт I I 6Е35 375-0ЕП21
ЕАИ 32Кбайт I 6Е35 375-0ЕП31

2-16 Е\Л/А4МЕВ811 6000-01 а


X
2Кбайт соответствует примерно 1000 команд ЗТЕР-5.
X X
При применении этого модуля используется только 40Кбайт (для
СРи943).
При программировании (требуется адаптер программирования)
следует помнить, что нельзя превышать абсолютный адрес 9ГГГН.
иначе СРП перейдет в состояние останова ЗТОР.
к к м
В СР11944 используется 96Кбайт. На экране появляется маска для
МОДУЛЯ 0АА81. При программировании (требуется адаптер про­
граммирования) следует помнить, что нельзя превышать абсол­
ютный адрес ВГКВН
ВРЕСН (адрес слова). На программаторе Р6615 не
программируется.

Указание: 2
Для СРи9444 МОДУЛЬ наН больше не требуется, так как весь
ДОПУСТИМЫЙ объем памяти КАИ уже имеется в качестве
встроенной памяти процессорного модуля.

2- 3. 3 Псогсаммаюсы (Рб)-
Применение:
- Ввод программ:
- Тестирование программ;
- Отладка программ.

Используемые программаторы: Р6605и.Р6615.Р6635.Р6670.Р6675,


Р6685 и Р6695.

с помощью программатора Вы можете работать в режиме ОЫ-ЫНЕ


программируемому
(подключен к программиру емому контроллеру) или ОГГ-ЫЫЕ (без
связи с программируемым контроллером).
Программатор Р6605и может работать только в режиме ОЫ-ЫПЕ.
2* 3> 4 Устройства диагностики и мониторинга.

Применение:
- Индикация актуальных значений таймеров и счетчиков :
- Ввод новых заданных значений :
- Вывод текстовых сообщений от программы ;
- Индикация областей входов, выходов,
выходов. маркеров и данных (только
ПРИ использовании ОР396).
Используемые устройства мониторинга : ОР393, ОР395* и ОР396.
Используемые устройства диагностики : В6335 и П3075**
к
ПРИ СР943/944 подключение только к первому интерфейсу.
мX
В3075 используется только с СР11944.
2'3.5 Печатающие устгоства (РТ).

Использование: Печать
- ввода
- вывода
- программ
Используемые устройства: РТ88. РТ89 и РТ90.
Возможности подключения : СР525, программаторы, (начиная с Р6605и
I
и выше) и интерфейс АЗСИ.

Е\Л/А4NЕВ811 6000-01а 2-17


",

1. Обзор системы
2. Техническое описание.
3- Правила монтажа.

3. 1 Носитель модулей.
3. 1. 1 Центральное устройство (26).
3. 1. 2 Устройство расширения (Ё6).

3. 2 Механический конструктив.
3. 2. 1 Монтаж модулей.
3. 2. 2 Установка вентилятора.
3. 2. 3 Размеры.
3. 2. 4 Встраивание в шкаф.
3. 2^ 5 Централизованное подключение.
3. 2л6 Децентрализованное подключение.
3.2. 7' Другие возможности подключения. 3
3. 3 Соединения.
3. 3. 1 Подключение модуля блока питания Р3951.
3. 3. 2 Подключение цифровых модулей.
3. 3. 3 Подключение аналоговых модулей.
3. 3. 4 Передний разъем.
3. 3. 5 Симулятор
3- 3. 6 Подключение вентиляторов

3. 4 Общая конфигурация
3. 4. 1 Блок питания.
3.4. 2 Электрическая конфигурация с периферией процесса
3. 4. 3 Прокладка проводов.
3. 4. 4 Экранирование.
3. 4. 5 Выравнивание потенциалов.
3. 4. 6 Величина напряжений помехи.
3. 4. 7 Защита при непрямых контактах.
3. 4. 8 Меры для мгновенной зашиты

4. Эксплуатация.
5. Адресация.
6. Введение в ЗТЕР-5.
7. Команды языка ЗТЕР-5.
8. Программный тест.
'!
9. Диагностика ошибок.
10. Обработка аналоговых значений.
11. Встроенные блоки.
12. Возможности коммуникации.
13. Технические данные.

ЕУУА4МЕВ811 6000-01 а 3-1


Рисунки

3. 1 Пример центрального устройства.


3. 2 Возможности подключения носителя модулей СЕ700-0.
3. 3 Возможности подключения носителя модулей СК700-1-
3. 4 Возможности подключения носителя модулей СЕ700-2.
3. 5 Возможности подключения носителя модулей СЕ700-3.
3. 6 Пример устройства расширения 1.
3. 7 Возможности подключения носителя модулей ЕЕ701-1.
3. 8 Возможности подключения носителя модулей ЕЕ701-2.
3. 9 Возможности подключения носителя модулей ЕЕ701-3.
3. 10 Монтаж модулей.
3. 11 Кодирующий элемент.
3. 12 Подключение модулей в виде плат к адаптеру (6Е35 491-0ЬВ11).
3. 13 Установка блока вентиляторов.
3. 14 Размеры носителя модулей.
3. 15 Размеры модулей.
3. 16 Размеры для установки в 19"-дюймовый шкаф.
3. 17 Централизованное подключение с использованием модулей.
3. 18 Децентрализованное подключение с помощью А3301/А3310-
3. 19 Децентрализованное подключение с помощью А3302/311-
3.20 Децентрализованное подключение с помощью А3304/314. )
3.21 Модуль источника питания Р3951.
3. 22 Подключение модулей с и без потенциальной развязки.
3.23 Подключение измерительных датчиков-
3. 24 Подключение термоэлементов.
3. 25 Подключение термосопротивлений.
3. 26 Схема подключения модуля аналогового входа-
3. 27 Подключение измерительного датчика-
3-28 Подключение потребителя.
3-29 Подключение к выходам тока и напряжения.
3. 30 Вид спереди передних разъемов.
3. 31 Установка переднего разъема.
3-32 Симуляторы.
3. 33 Схема подключения блока вентиляторов.
3- 34 Примеры электрических конфигураций.
Таблицы

3. 1 Различие в использовании модулей связи 1Н305 и 1М306-


3- 2 Технические данные модулей связи для децентрализованного
подключения.
3. 3 Подключение системы 35-115и к ДРУГИМ ПК 31ИАТ1С 35.
3. 4 Сообщения об обрыве контакта термосопротивления.
3. 5 Обзор передних разъемов-
3.6 Установка переключателя сообщений.

3-2 ЕVVА4NЕВ811 6000-01 а


3 Правила монтажа

Программируемый контроллер (ПК) системы 35-1156


35—115и состоит из
центрального устройства, к которому при необходимости может
)
быть подключено одно или несколько устройств расширения.
Отдельные модули ПК 35-1156 монтируются на носителе модулей.
3* 1 Носитель модулей

В зависимости от того, какая мощность или какой объем требуется


для системы управления, пользователь может взять один из
нескольких различных носителей модулей, Каждый носитель модулей
состоит из алюминиевого несущего профиля для механического
крепления модулей и одной или ДВУХ шин для электрической связи
модулей между собой.
Монтажные места - места подключения модулей нумеруются в
порядке возрастания слева направо. 3
31-1 Центральное устройство (26)

Центральное УСТРОЙСТВО состоит из блока питания (РЗ),


центрального процессорного модуля (СРб) и различных модулей
периферии, При желании это МОГУТ быть цифровые,
аналоговые МОДУЛИ, к омму ник ационные процессоры (СР) или
МОДУЛИ предварительной обработки сигналов -"интеллектуальные
модули" (1Р).

и ' & о
■ 31МЛ1!С Зь

5

Г' '
-Я ж. с Л'4

К
ШОС
‘Г

в г

1 ■ гч

ОС

Рис. 3. 1 Пример центрального устройства.


Для конструктива центрального устройства Вам предлагается 4
различных центральных носителя модулей.

# Для центрального устройства "0" (260) : СЕ700—0


# Для центрального устройства Н I» (261) : СЕ700-1
# Для центрального устройства "2" (262) : СЕ700-2
# Для центрального устройства "3" (263) : СЕ700-3
Они различаются по количеству мест подключения и
предоставляют различные возможности подключения (расположение
подключения - приложение С).

ЕУ7А4МЕВ811 6000-01 а 3-3


Возможности подключения носителя модулей СК700-0-
Носитель 1модулей СЕ700-0 используется для построения систем
управления малой конфигурации. Он может нести на себе модуль
источника питания (РЗ). центральный модуль процессора (СРП),. а
также не более четырех модулей входов/выходов. Конструктив этой
Формы называется 2С0. С помощью модуля связи (1Н) к нему можно
подключить. расширение и/или коммуникационный процессор СР530 для
связи с шиной 31ИЕС Ы. Кроме того, в качестве альтернативы
возможно подключение модулей предварительной обработки сигналов
(см. РИС. 3.2).

Носитель модулей
СК700НЭ

у
■/< ■■■' г ■■■■г
I «
I
I V
I I
I I
I I V
I
I
I I
I I

Нес» установки ношей Р5 СРО о 1 2 3 1М


ЗДУА»»А»

Иошь источника питания


Я???
Ношь оентраяьного пропессопа
Цийровие ноши
Аналоговне ноши к-?:*?;*: ’????:
й53

1М305/1М 306’
Йй
СР 530

1Р 240/242/243/244

йнтерйейс В1Н08
)

1 Если модуль связи 1Н305/1И306 не подключен, то удалять


заглушку не следует.

Рис 3.2 Возможности подключения носителя модулей СЕ700-0

3-4 Е\Л/А4МЕВ811 6000-01 а


Возможности подключения носителя модулей СВ700-1
Носитель модулей СЕ700-1 используется для построения систем
управления малой и средней конфигурации. Он может нести на себе
МОДУЛЬ источника питания (РЗ). центральный модуль процессора
(СРП). а также до семи модулей входов/выходов. Конструктив этой
Формы называется 261. 261 является полностью совместимым с 260. С
помощью МОДУЛЯ связи (1Н)(1И) й нему можно подключить расширение
и/или коммуникационный процессор СР530 для связи с шиной 31ЫЕС
Ы- Кроме того, в качестве альтернативы возможно подключение
модулей предварительной обработки сигналов (см. рис. 3.3).

ч
3
Носитель модулей
СЕ700-1

Т“
I -1
Г I I V 1(
I I
I I
I I
I I 1
I I »
I I I

Иеста установки нотой м СРО о 1 2 3 4 5 6 1М

МолтД) йстодиика питания


I-
1(О1У1Ь оентраяьного процессора
Оикювие ноши •>

Аналоговые юти ■ У"’-'''

йы

1М305/1М 306 2 Ж
”5?
СР 530
1Р 240/241 ... 245

\Л/Р625 ■
йнтерйейс 1)11108 Я
1 Установка модулей на места 4, 5, 6 возможна только при
использовании модулей 1Н306.
2 Если МОДУЛЬ связи 1М305/1Н306 не подключен , то удалять за-
глушку не следует.
р
Рис 3- 3 Возможности подключения носителя модулей СК700-1

Е'Л/АДЫЕВЗП 6000-01 а 3-5

I
Всзможности подключения носителя нодулей СВ700-2
Носитель модулей
1 СЕ700-2 используется для построения систем
управления большой конфигурации, встраиваемых в 19”- шкаф, Он
может нести на себе модуль источника питания (РЗ). центральный
МОДУЛЬ процессора (СРП), а также до семи модулей входов/выходов.
Конструктив этой формы называется 262. С помощью МОДУЛЯ связи
(АЗ) к нему можно подключить децентрализованное устройство
расширения, Кроме того, в качестве альтернативы возможно подклю-
чение модулей предварительной обработки сигналов и/или коммуни-
кационных процессоров (СР) (см. рис. 3.4).

Носитель модулей
СК700-2

/
Г I 4 Л . ■' ■■ Л. I
I I
I I I
/ I
I I
I I I
I
X
/
—и у
Иесга установки иошеи СРО о 1 2 3 4 :■ 6 1М
Модуль исюкника питание
Колгиь оентракьного процессора
ЦиФповне ноши
Анаюговне шши ' 1
1М305/1М 306^ в
А5 301/302/304/308

СР513/524... 526/530/535
1Р 240/241 ...

1Р252’

\Л/Р625

йнтер^йс ШЙ08

1 Установка модулей на места 4. 5. 6 возможна только при


использовании модулей 1Н306
2 Если МОДУЛЬ связи 1И305/1Н306 не подключен , то удалять за-
глушку не следует.
3 На местах подключения 3» 4 и 5 прямой ДОСТУП к периферии не
возможен.

Рис 3. 4 Возможности подключения носителя модулей СК700-2

3-6 ЕVVА4NЕВ811 6000-01 а


1

Возможности подключения носителя нодулей СК700-3


Носптеяъ 1модулей СЕ700-3 используется для построения систем
управления большой конфигурации, встраиваемых в 19” шкаф. В
отличие от носителей модулей СЕ700-0/1/2 . здесь возможно
подключение модулей через адаптеры. СЕ700-3 имеет места для
СВ700-3
установки блока питания (РЗ)центрального процессорного модуля
(СРП), цифровых или аналоговых модулей блочного исполнения,
модулей предварительной обработки сигналов (1Р) и коммуникацион-
ных процессоров (СР): с помощью МОДУЛЯ связи к К нему можно
подключить устройства расширения. Конструктив СЕ700-3
обозначается как 263- (см. рис. 3-5).

3
Носитель модулей
СЕ700-3
7
Л .7 Л?; .7:..; л
I I
I
/
! I
I
I
I X
I X
-4- Л 4-
Кеста установки иошей СРО о* 1* г* 3 4 5 6* 1М
4
Но1У1Ь источника питания
|.МЛМЛМЛ»Л1 "

ИонуА пентрааьного пропеса1ра


Цифровые ж)1У1й
■ 1^
Анаюговне коши
СР 513/524/525
СР5% (осяовнав плата)
СР526 (распрение) I
СР 530-71А12

СР535-ЗМА12 2 г 2

1Р 241 /245/252 2 2 2

1Р 240/242.. 244 /246/247

\/7Р625
^1МО5-VI5РАМ

А5 301/302/304/308

1М305/306

^Только с адаптером 6Е35 491-0ЬВ11


X На этих местах подключение возможно только через адаптер
6Е35 941НЭЕВ11
1 Возможна установка только при использовании основного модуля
1
СР526 в адаптере 6Е35 491-0ЕВ11
2 Установочное место не позволяет устанавливать блоки двойной
ШИРИНЫ

Рис 3-5 Возможности подключения носителя модулей СЕ700-3

ЕVVА4NЕВ8п 6000-01 а 3-7


3>12 Устройство расширения (ЕС)
Если для Вашей конфигурации системы управления не хватает
установочных мест для модулей в центральном устройстве, у Вас
имеется возможность подключения одного или нескольких УСТРОЙСТВ
расширения. В зависимости от вида связи пользователю
предоставляется выбор из следующих носителей модулей устройств
расширения:
# Устройство расширения ”1” (Е61): ЕЕ701-1
# Устройство расширения ”2” (Е62): ЕЕ701-2
# Устройство расширения "3" (Е63): ЕЕ701-3
(Расположение разъемов -> см. приложение С)

Рис. 3.6 Пример устройства расширения 1


Для централизованного подключения устройства расширения к
центральному устройству (см. раздел 3.2-5) предлагаются следующие
МОДУЛИ связи:

# 1Н305
# 1М306
Для децентрализованного подключения устройства расширения к
центральному устройству (см. раздел 3-2-6) предлагаются следующие
МОДУЛИ связи:

# А3301/310
# А3302/311
# А3304/314
# А3308/318

3-8 ЕVVА4NЕВ811 6000-01 а


Возможвости подключения носителя нодулей ЕВ701-1
Конструктив, выполненный на носителе модулей ЕК701-1 называется
Е61- Е61 используется для подключения к центральному устройству
(260/1/2) , если[ они расположены рядом (централизованная
конфигурация). Носитель модулей ЕК701-1 содержит 9 мест ДЛЯ
модулей входов/выходов (цифровых и аналоговых) и 1 модуля связи
1Н305 или 1М306- Питание устройства расширения осуществляется
через модуль связи. Возможно подключение максимум 3 устройств
расширения к одному центральному устройству (260/1/2) или к Е62.

ч
3
Носитель модулей
ЕК701-1

г т-
У' I » X V
I I
I I
/ I
I I
I I
I
а
I

Кеста установки иошой а 2 ; 3 4 & б 1 1М


Цийровне коти 1 ИвИ
МО
цннм С*Л>л«О»л«
Й«Й«Й!Й>

■I
«»■■■■■?<
Анаюговае иоти 2
1М305/1М306 11111
Ейуй^ййа

1 Кроме модуля входов 6Е35 434-7ЬА11


2 Только ПРИ использовании 1М306

Рис 3- 7 Возможности подключения носителя модулей ЕЕ701-1

Е\Л/А4МЕВ811 6000-01 а 3-9

, '1
Возможности подключения носителя нодулей ЕЕ701-2

с помощью носителя модулей ЕЕ701-2 можно создать конструктив Е62.


Е62 применяется для подключения к 2(52, если они ]находятся )
поблизости ДРУГ от друга или на удалении. На носитель модулей
ЕЕ701-2 подключаютя блок питания , модули входов или выходов
(цифровых или аналоговых) и блок связи с центральным
устройством, а также с другим устройством расширения Е6 - 1Н306.
Таким образом, к одному Е62 можно подключить три Е61. С помощью
модулей связи А3310, А3311, А3314 и А3318 Е62 можно подключить к
программируемым контроллерам 35-1103, 35-130, 35-135и, 35-150и и
35-155и.

Носитель модулей
ЕЕ701-2

7
7:. > I I ? ■-..л.;'-
I I 1
I I
I I
I
I I
I I I
I I I I

Песта установки иошей о 1 2 Г«


5 6 ;<-7 1М1
Нонаь жнючника питание 1111
Цийповне жцун в: МК Ж II
Анаюговне иоти
1М305/1М306
■■
А5310/311/314/318
0877313

1 Кроме МОДУЛЯ входов 6Е35 434-7ЬА11


2 Только при использовании 1И306. Недопустимо при использовании
модулей связи А3302/311.

Рис 3. 8 Возможности подключения носителя модулей ЕК701-2

3-10 Е77А4МЕВ811 6000-01 а


Л
Возможности подключения носителя модулей ЕВ701-3
Носитель модулей ЕЕ701-3 с модулями образуют Е63- ЕСЗ используется
для подключения к 262 на близком расстоянии и на удалении,
Носитель модулей ЕЕ701-3 может содержать блок питания, модули
входов/выходов (цифровые и аналоговые), коммуникационные
процессоры и МОДУЛИ предварительной обработки сигналов (без
обработки прерываний), модуль' связи с 26, а также модуль связи с
модуль'связи
Е6 1М306- Поэтому возможно подключение до трех Е61 к одному ЕбЗ-
А3311, А3314 и А3318 можно подключить
Через МОДУЛИ связи А3310, А3311,
Е63 к программируемым контроллерам 35-1103, 35-130, 35-135и, 35-
150и и 35-155и.

ч
3
Носитель модулей
ЕЕ701-3

4
-г / V X
Г Г 1
I I
I I
I I
I I \
I
I I 1
I I 1

4' _™Х
Песта установки иошеи е 1 2 3 4 5 6 1М
|1Ц11,<Я.ИН>.1 “

Ио1У1ь исюяняка питания


Цифровые И01У1И
Анаюговие иоши ■
■вЗДЧугЙ-аДгК |;Н'м1?Иу;у?1 м

1М306
А5310/311/314/318

СР ’ 513 / 524... 526/530/535

1Р 240/241...245
■ 1к '

1Р 3 246/247 /252

\Л/Р625 1
1811 ..^.А--

0877 313

ЙнтеоМс В1Й05 |»1Л«Д|Л|»/««ти

1 Кроме модуля входов 6Е35 434-7ЬА11


2 Недопустимо при использовании связи через А3302/311
3 Только ПРИ использовании модулей связи А3304/314
Рис 3- 9 Возможности подключения носителя модулей ЕЕ701-3

Е1Л/А4МЕВ811 6000-01 а 3-11


3- 2 Механический конструктив.

Возможности подключения носителя нодулей ЕК701—3


Все МОДУЛИ крепятся на соответствующих носителях модулей.
Носители модулей МОГУТ располагаться в шкафах с размерами в
ДЮЙМОВОЙ или метрической системе. Они могут также крепиться на
поверхности, которая может быть отклонена от вертикали до 15
град, Модули в блочном исполнении (в кожухах) монтируются на
носитель модулей непосредственно. Модули в виде плат двойного
европейского формата (без кожуха) должны подключаться через
адаптер.

3. 2. 1 Монтах модулей.
Монтаж модулей в виде блоков ПРОИЗВОДИТСЯ в следующей
последовательности:
- Удаляется защитная заглушка на разъемах:
- Модуль подвешивается на верхней направляющей носителя модулей;
- Затем опускается вниз до упора ;
- Прикручиваются верхний и нижний винты крепления.
)

■ ■

м
■■
11^11

м■
и

со
о
см
ю

сл
ОС

Рис 3< 10 Монтаж модулей

Если возможны механические колебания рамы, то модули должны


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

3-12 Е\Л/А4МЕВ811 6000-01 а


1

Механическое кодирование мест подключения.

Для того, чтобы уменьщить вероятность выхода модулей из СТРОЯ,


все МОДУЛИ, за исключением модуля питания и центрального
процессора. имеют кодирующие элементы в Форме кубика, состоящего
из ДВУХ частей. Это кодирование мест подключения требует , чтобы
при смене модуля на это место устанавливался МОДУЛЬ
подобного типа.
Кодирующие кубики состоят из двух частей в форме ключа,
совместимых между собой, При монтаже кодирующий кубик
закрепляется на носителе модулей, При снятии модулей одна часть
кубика остается на носителе модулей, а другая на модуле, Теперь
на данное место подключения можно установить только этот или
идентичный МОДУЛЬ. Если необходимо установить другой модуль, то
надо, сменить кодирующий кубик на носителе модуле. Можно работать
без 'установки кодирующих кубиков, Для этого вы должны перед
первым подключением удалить КОДИРУЮЩИЙ элемент с модулей. 3

^08
)

1
I

Рис. 3. 11 Кодирующий элемент.

ЕVVА4NЕВ811 6000-01 а 3-13


Адаптег.

с помощью адаптера (6Е35 491-0ЬВ11) можно подключать МОДУЛИ в


виде плат двойного европейского формата к носителю модулей так, )
как будто это модули в блочном исполнении.

I
о
)
I
о

Рис. 3. 12 Подключение модулей в виде плат к адаптеру (6Е35 491-


0ЬВ11).
При монтаже Вы должны вставить модуль в адаптер по направляющим.
После ЭТОГО
этого закрепите модуль с помощью эксцентрика на верхней
части адаптера. При необходимости вы можете пространство,
оставшееся пустым на передней панели адаптера, закрыть заглушкой.
Это новое устройство вы можете крепить на носителе модулей.

внимание 1
При использовании адаптера двойного размера, если общая потреб­
ляемая мощность превышает 11 Ватт, то необходим вентилятор.

3-14 Е\Л/А4МЕВ811 6000-01 а


3- 2‘. 2 Установка вентилятора.
Установка блока вентилятора небходима при следующих условиях:
■ Если нагрузка блока питания превышает 7А:
- Если используются модули с повышенным потреблением мощности,
например, определенные коммуникационные процессоры и модули
предварительной обработки сигналов (смотри раздел 13 "Технические
данные").
Блок вентиляторов содержит 2 вентилятора, пылевой Фильтр и
систему контроля работоспособности вентилятора с беспотенциальны­
ми контактами.
Для установки блока вентиляторов необходим соответствующий
конс^труктив - две боковые крепежные части и кабельный канал.
Боковые части являются держателями, а в кабельный канал
укладываются провода. Монтаж вентилятора производится в следующей 3
последовательности:
1 акрепите боковые держатели под носителем модулей на стене
шкафа или на монтажной поверхности с помощью винтов:
- Подвесьте блок вентиляторов СНИЗУ на боковые держатели нап-
)
равляющей шины:
3 - Подайте внутрь:
4 - Подайте блок вентиляторов вверх и
5 Двумя зажимами (см. РИС. ) зафиксируйте его в конечном поло-
жении:
6 - При возможной вибрации и колебании вентиляторов закрепите его
на боковых держателях (с помощью винтов М4х20 с шайбами):
7 - Кабельный канал подвесьте к боковым держателям.
Особенности:
- Кабельный канал может использоваться без блока вентиляторов.
- Блок вентиляторов может подключаться и отключаться также при
подвешенном кабельном канале.
- Блок вентиляторов может прикручиваться к боковым держателям
вместе с кабельным каналом.
- Во время эксплуатации можно менять Фильтры вентилятора
(см. Приложение В).

Гис. 3-13 Установка блока вентиляторов

Е\Л/А4NЕВ811 6000-01 а 3-15


3. 2- 3 Размеры

ос
О О 01

ЗКМСИ* 0 о о о о о "Т
56 56


51МАТ1С $5 (2.18) 51МАТ1С 55 (2.18)
й

-ё-
140
302.6 (5.46) 302.6 (5.46)
(11.80) (11.80)
190.5 190.5

□ □ О
(7.43) (7.43)

8
1 О|ДГ 2а
о И. _Д__ I 5 О] 1
-335(13.07}------------ 465 (18.14)-

---------- 353,1 (13.77) 482,6(18.82)-

СР 700-0 СР 700-1/2; ЕР 701-1 .3


Рис. 3. 14 Размеры носителя модулей.

■\ 1

302.6
(11.80)

(10
!'!• V

я-'т-р

б
I
э
«а К
тг •1
я
1
(0.23)
1—3—1 ----- ------------- —ь—
203,6 (7.94) 201 (7.84)

1 Элементы крепления и разъемы (например, при установке адаптера) )


выступают на передней панели (пример СР525)
а ь механическая
мм (1П. ) мм (1П. ) кодировка
Модуль источника питания 65 (2.54) 187(7. 29)
Центр, процессорный модуль 43 (1.68) 187(7. 29)

Цифровые и аналог, вх/вых Встроено


Адаптер
Модуль интерфейса связи 25 (0.98) 133(5. 19)
Рис 3. 15 Размеры модулей.

3-16 Е\Л/А4МЕВ811 6000-01 а


3. 2- 4 Бстгаивание в шкаф-

100
(3.90)

Я
я:
7
140
(5.46)
190.5
(7 43)

I X 114,8
533.4
(го 80)

(4.48)

о 80.0
о (3.12)
о

X
---- 1 14.8
3
О I (0.58) 3
4«5 (18.14Г

? 533.4
533.3
(20 ВО)
г
(20.80)

X о о
Т
302.6
(11.80)

о 2
533.4
(20 80) оИо б __ 9
—+^(0.35)

110
ф ф (429)

□ 1

С
С
С
3
3

3 о
о
о
Э
о

ВНИИ а н и е:||||||||Н^^^
Размер 533.4 Указан для случая, если не используется вентилятор.

Рис. 3- 16 Размеры для установки в 19"-дюймовый шкаф.

Е\Л/А4ЫЕВ811 6000-01 а 3-17


3- 2* 5 Централизованное подключение.

При централизованной конфигурации, к центральному УСТРОЙСТВУ


(260/1/2) можно подключить до трех устройств расширения типа Е61.
Для связи носителей модулей ЕК701-1 нужно использовать только )
модуль связи 1Н305 или 1Н306. При централизованном
подключении с помощью 1Н305. нужно помнить следующие моменты:
- Вы можете пользоваться только жесткой адресацией мест
подключения (см. Раздел 5).
- Если ВЫ устанавливаете ЕС под 26. то кабеля связи длиной 0. 5М
будет недостаточно. (В этом случае используйте модуль связи 1Н306
или версию 1М305 с более длинным кабелем связи).
Таблица 3. 1 Различие в использовании модулей связи 1Н305 и 1М306

Связь с 1Н305 Связь с 1И306


Число ЕС (максимально) 1 3
Общая длина кабелей 0. 5М или 1. 5Н макс. 2. 5М
Адресация мест подключения жесткая произвольная
(при 26 и Е6) (ПРИ 26 и Е6)
Потребляемый ток ЕС (макс. ) 1А ; *

СК 700-
0/1/2/3

тг

СК 700- СК 700-
0/1/2/3 0/1/2/3 !

Модуль источника питания Носитель модулей ЕК701-1

Модуль центрального процессора Модуль связи 1Н306


м м
Модуль связи 1М305 • Кабель связи 705

Рис 3. 17 Централизованное подключение с использованием модулей


связи 1Н305 и 1Н306.

ЕС с повышенным потреблением тока должны находиться как можно


ближе к 26
** Вы можете использовать также кабель длиной 1. 25М (кат. Номер
6Е85 705-0ВВ20). С его помощью можно связать два Е6.
1

3-18 Е\/7А4МЕВ811 6000-01 а


“1

3- 2> 6 Децентрализованное подключение.

При децентрализованном подключении центральное устройство может


быть удалено от устройств расширения на расстояние до 1000м.
Удаление и количество подключаемых устройств расширения зависит
от конкретного типа модуля связи. На следующих страницах описаны
три возможных вида децентрализованного подключения.
Во всех трех вариантах Вы должны помнить следующее:

- В каждом ЕЕ701-2 или ЕЕ701-3 должен быть источник питания Р3951


и модуль связи 1М306 для адресации модулей входов/выходов.
- Обратите, пожалуйста, внимание на раздел 3. 4- 4.
- При установке модулей цифровых входов в ЕЕ701-2 или ЕЕ701-3 мы
советуем использовать модули с меткой выпуска "2” или выше.

Таблица 3- 2 Технические данные модулей связи для децентрализо-


ванного подключения

А3301 А3310 А3302 А3311 А3304 А3314 А3308 А3318


Число Е6 (максим) 4 3 8 63
I
Общая длина кабелей 200м 1000м 600м 3000м

Потребляемый ток 5В 0. 8А 0. 7А 2А 1. 5А 1. 2А 0. 85А 0. 5А 0. ЗА

ЕVVА4NЕВ811 6000-01 а 3-19


Подключение с помощью нодулей связи А3301/А3310

А3301 монтируется на носителе модулей СЕ700-2. При этом К 26


можно подключить до четырех Е6. Для этого необходимо на
носителе модулей ЕК701-2/-3 установить А3310 и связать эти модули )
кабелем 6Е35 721- .. (РИС. 3- 18).
Особенности:

- Неиспользуемый разъем на передней панели А3301 и А8310 должен


быть заглушен штекером:
Нодуль связи Е6 А3301: Штеккер-заглушка 6Е35 760-0АВ11.
Модуль связи 26 А3310: Штеккер-заглушка 6Е35 760-0АА11.
- На А3301 и А3310 не требуется установка перемычек, если
используется нормальный объем адресов.
- Расширенный объем адресов (О-область) может использоваться
только в программируемых контроллерах 35-13511, 35—15017 и
35-1 503.

Кабель 721 Кабель 721

I
СК 700-2 ЕК701-2/-3 ЕН701-2/-3

р
$
с
р
и
йЙ
г- --
р
$
г- -
р
5
; |[^

! IР
I
I
I

А5 301-3* А5 310-3* А$ 310-3*

Заглушечный штекер 6Е35 760-0АВ11


)
Заглушечный штекер 6Е35 760-0АА11

Модуль связи 1Н306


Здесь можно подключать до 3-х УСТРОЙСТВ
расширения с ЕЕ701-1
С адаптером

Рис. 3. 18 Децентрализованное подключение с помощью А3301/А3310

3-20 ЕVVА4NЕВ811 6000-01а


Подключение с лоиошью модулей связи А83в2/А8311
А3302 монтируется на носителе модулей СЕ700-2-
СЕ700-2. Он позволяет
подключить к 26 до трех Е6. Для этого в каждый носитель блоков
I
ЕЕ700-2/-3 НУЖНО установить А3311 и соединить модули между собой
кабелем 6Е35 723-. . - (см рис. 3- 19).
Особенности:
- Адреса модулей цифровых входов и выходов в Е6 должны начинаться
с 0 и идти без промежутков!
- На модуле А3302 не надо менять установленные на нем перемычки,
Однако, следует помнить, что источники питания в Е6 должны
примерно на 0. 5с включаться раньше и на 0. 5с позже выключать-
са, чем в 26 (иначе возникает "Ошибка квитирования").
Если,обеспечить это невозможно, то следует удалить перемычку
7-10 на месте установки 51- При этом программируемый кон­ 3
троллер (А6) ПРИ сообщении "неисправность периферии" будет
сбрасываться и производить автоматический перезапуск с
сохранением промежуточных переменных.
- На А3311 не надо менять установленных перемычек.
- Расширенный объем адресов может быть использован при установке
носителя модулей ЕЕ701-2/-3. Необходимые установки на
)
А3302 посмотрите, пожалуйста, в соответствующем руководстве
(Каталог, номер С79000-В8500-С249-02).
- В неиспользуемый передний разъем на А3302 необходимо установить
заглушку .
- Модули аналоговых входов/выходов в Форме блоков при такой связи
устанавливать нельзя.

А5 302-3* о • А5 311-3*
I I I
I I
СК 700-2 ! I I ЕК701-2/-3 !
й

I I
р с I р I
I I
$ р I $ I
I___ I____
и

□о о
I
I
6
1 Кабель 723
5
Модуль связи 1М306

• Здесь можно подключить до трех устройств расширения


ЕЕ701-1
о Здесь можно подключить одно устройство расширения
ЕЕ701-2/-3
» В адаптере

Рис. 3- 19 Децентрализованное подключение с помощью А3302/311

Е\Л/А4МЕВ811 6000-01 а 3-21


Подключение с помощью модулей связи 1И304/1И314

АЗ 30 4 монтируется на носителе модулей СЕ700—2. Через него к 26


может быть подсоединено до 4 децентрализованных Е6. Для этого на
)
носителе модулей ЕЕ701-2/-3 необходимо установить А3314 и
соединить МОДУЛИ кабелем 6Е35 721-. .. (см. Рис. 3.20).
Особенности:
- С помощью симметричных модулей связи А3304/А3314 устрой­
ства расширения на основе носителей модулей ЕЕ701-2 или ЕЕ701-3
можно подключать с полной адресной шиной к 26 следующих сис-
тем: 35-115и, 35-1356, 35-1506 и 35-1503.
- Возможно подключение Е6185.
- Может использоваться расширенных объем адресов для этих
программиру емых контроллеров (кроме 35-1156)(см. Руководство
к А3304/А3314).
- С помощью переключателей 31 и 32 на передней панели можно
установить в работу только один разъем интерфейса (ХЗ или Х4)
или оба (ХЗ и Х4)-
Переключатель в положении ЕШ - интерфейс в работе.
Переключатель в положении ОЕЕ - соответствующий интерфейс
выключен из работы , светодиод не горит.
- На последнем модуле связи А3314 в нижнем разъеме всегда должна
быть установлена заглушка 6Е35 760-1АА11.

Кабель 721 Кабель 721


I I
I I
ЕК7О1-2ЛЗ ЕК701-2/-3
I

Й
И
I Р Р
СК 700-2 5 $
р

о
С
5 Р

-т Кабель 721 Кабель 721


I

4
А5 304 *
Е1^701-2/-3 ЕК701-2/-3
р р
5 5

п
Модуль связи А3314 м

Модуль связи 1И306 т Заглушка 6Е35 760-1АА11


• Здесь можно подключить до трех устройств расширения ЕЕ701-1
* В адаптере

Рис. 3.20 Децентрализованное подключение с помощью А3304/314


)

3-22 ЕVVА4NЕВ811 6000-01 а


-

Расположение перемычек на модуле связи А3304


- Перемычки на XII должны быть установлены при связи А3304/А3314
следующим образом:
1 3 5 7 9 11 13 15
XII

2
1
4 6
I
8
I
10 12
а л
14 16

- Длина кабеля связи для симметричного подключения


устанавливается с помощью XI2. При установке перемычек на XI2,
следует помнить, что параметр устанавливается на наиболее длин-
ныд из двух отрезков кабеля интерфейсов ХЗ и Х4.
3
Общая длина симметричной связи на каждом
Х12 1 ПЛ 2
3 4 интерфейсе может составлять максимум 100м.
5 6
7 8

! Х12 1 2 Общая длина между 100м и 250м.


3 4
5 6
7 8

X12 1 2 Общая длина между 250м и 450м.


3 4
5 6
7 8

Х12 1
3 Общая длина между 450м и 600м.
5
7

- Перемычки XI4 и XI5 при связи А3304/А3314 могут устанавливаться


следующим образом:

3 2 1 РЕВ не используется.
Х14
ООО Внимание: При установке А3304 в контроллере
35-1151} перемычку XI4: 3-2 устанавливать не надо.

3 2 1 РЕЦ используется.
О 0-0 Внимание: При включении напряжения питания необ­
ходим дополнительный новый старт (ЕЫ-ЗТ-ЕЫ).

3 2___1_ РЕП устанавливается, если идет сообщение интер­


Х15 О 0-0 фейса "неисправность"

3 2 1 РЕВ устанавливается, если оба интерфейса дают


О~1 сообщение о неисправности.

Указание:
Если РЕ1} не используется, то при запуске необходимо
предусмотреть, чтобы Е6 включалось в работу раньще, чем 26 или
чтобы область отображения процесса передавалась в ОВ1.

Е\УА4МЕВ811 6000-01 а 3-23


- Переключатель 33 переключать не следует: все переключатели
ДОЛЯЙ1Ы быть в положении "ОЫ".

$3


Установка перемычек на А3314

2 1.
3 2 1 3 2 1
О СЬиС)
Установка О оо

ВК 1 ВК2 ВКЗ

На переключателе 31 все переключатели должны стоять в положении


"ОКЕ".
3> 2* 7 Другие возможности подключения
)
Центральное устройство и УСТРОЙСТВО расширения системы 35-11511
МОГУТ быть соединены с центральными устройствами и устройствами
расширения других систем семейства 31ИАТ1С 35- При этом ВОЗМОЖНЫ
следующие конфигурации;

Таблица 3- 3 Подключение системы 35-11511 к другим ПК 31НАТ1С 35-


Подключение Центральн Интерфейс В Устр-во Интерфейс в Кабель
УСТР-ВО центр, устр. расширен у-ве расшир
Централизо­ 1103 6Е35 300-ЕА11А Е61 6Е35 306-7ЕА11 705
ванное 130А ЕК701-1
до 2- 5м 150А или
Е62
130К, 1 30^ 6Е35 300-5ЬВ11 ЕЕ701-2
1350, 150К без РЗ
1503. 1500
Децентрали­ 130А. 1 50А 6Е35 301-5АА13 Е62 6Е35 310-ЗАВ11 721
зованное ЕЕ701-2
до 200м 130К, 1 30^ 6Е35 301-ЗАВ13 Е63
1350, 150К ЕЕ701-3
1503, 1500
Децентрали­ 135и 6Е35 304-ЗЦА11 6Е35 314-ЗиА11 721
зованное 1 503, 1 50и
до 600м

Децентрали­ 1 30А. 1 30К 6Е35 302-5АА11 6Е35 311-ЗКА11 723


зованное
до 1000м 1103/В 6Е35 302-ЗКА11
130А/В/К
130V
135и, 150и
150А/К/3
* Подключение возможно только в случае, если новый запуск
определяется по команде "ЗТР" в ОВ22- )

3-24 ЕУУА4МЕВ811 6000-01 а


3< 3 Соединения.
Электрические соединения модулей между собой ПРОИЗВОДЯТСЯ с
помощью ШИННОЙ платы носителя модулей.
Дополнительно должны быть выполнены следующие соединения:
- Подключение сетевого напряжения питания к модулю источника
питания Р3951:
- Подключение к цифровым И аналоговым модулям датчиков и
исполнительных устройств, Датчики и исполнительные устройства
подключаются к переднему разъему, КОТОРЫЙ устанавливается на
контактные штифты передней части модулей. Сигнальные
провода МОГУТ быть подключены к переднему разъему до или после
закрепления его на модуле. Схему подключения вы найдете на
внутренней стороне передней дверки модуля. К каждому модулю
входов/выходов прикладывается перфорированная наклейка для
надписей. сС помощью этой наклейки вы можете указать адреса 3
отдельных каналов на модуле. Надписанные наклейки вместе с
прилагающимися защитными полосками вы можете наклеить на
переднюю дверку модуля.

В следующих разделах объясняется, как Вы должны подключать отде-


льные МОДУЛИ.

Подключение модулей предварительной обработки сигналов и коммуни­


кационных процессоров вы найдете в соответствующих руководствах
по эксплуатации.

3- 3- 1 Подключение модуля блока питания Р2951-


При подключении Р3951 вы должны предусмотреть следующее:
(Т^ Установить переключатель выбора напряжения на соответствукицее
напряжение питания сети (только для модулей переменного
напряжения).
@ Подключить сетевой кабель питания на клеммы Ы, N и^.

1
УОеТАбЕ
ЗЕ1ЕСТ0К

о> 2
с 7

о©

115/2207 АС

0 0

Рис 3*21 Модуль источника питания Р3951-

ЕУУА4МЕВ811 6000-01 а 3-25


3‘ 3« 2 Подключение цифровых модулей.

Цифровые МОДУЛИ
модули бывают с потенциальной развязкой и без
потенциальной развязки, При использовании модулей без
потенциальной развязки необходимо уравнять потенциалы внешнего
сигнала процесса (Мех1) и внутреннего напряжения (Н1п1’ т. н. РЕ)
(-> рис 3.22). При использовании модулей с “потенциальной
!
развязкой внешнее напряжение отделено от внутреннего с ПОМОЩЬЮ
! оптронной развязки.

Потенциально-развязанные потенциально-связанные

1+ 1+

М М
Мех1

- М-шина (М1П1)

Рис 3-22 Подключение модулей с-и без потенциальной развязки.

3. 3. 3 Подключение аналоговых модулей.

Аналоговые нодули входов.

При подключении датчиков тока и напряжения Вы должны соблюдать


следующие условия при подключении аналоговых входов.

!
Внимание
Незанятые входы (П+/П-) должны быть закорочены или нагружены
модулем делителя тока или напряжения (-> табл. 4.11. кроме 6Е35
498-1АА11)

3-26 ЕУУА4МЕВ811 6000-01 а


Подключение изнерительных датчиков.
Для того, чтобы не превысить допустимую разность потенциалов Всм'
необходимо ПРИНЯТЬ соответствующие меры. Они различны при
) использовании потенциально развязанных и потенциально связанных
датчиков, При использовании потенциально-развязанных датчиков
измерительный контур может принять потенциал относительно земли
такой величины, что будет'^
будет'* превышена допустимая разность
потенциалов (СМОТРИ максимальные значения для конкретных
модулей). Для того, чтобы избежать этого, необходимо отрицательный
потенциал датчика связать с нулевым потенциалом модуля (И-шина).
Пример: Измерение температуры на токовой шине с помощью
изолированного термоэлемента,
термоэлемента. Измерительный контур в
некоторых случаях может принять потенциал, который
приведет к выходу модуля из строя; этого можно избежать с
помощью выравнивания потенциалов. (~> РИС. 3< 23)* 3
Возможные причины:
- Статическая нагрузка;
- Переходное сопротивление, через которое измерительный
контур получает потенциал токовой шины, например.
переменное напряжение 220В*
I При потенциально-связанных датчиках допустимая разность
потенциалов Всц между входами и М-шиной не может быть превышена.

Пример: Измерение с помощью неизолированного термоэлемента


температуры токовой шины гальванической ванны, Потенциал
токовой шины по отношению к потенциалу массы модуля
составляет максимум =24В*
=24В. Были использованы аналоговые
МОДУЛИ входов 460 с потенциально-свободным входом
(допустимое Всм «60В/=75В).

Потенциально- Нодуль Потенциально­ Модуль


развязанный связанный
датчик датчик

м- Ое
м-

Осм

Провод
выравнивания
потенциалов и см

7
Н-шина И~шина

Измерительный модуль для четырех входов.

Рис 3.23 Подключение измерительных датчиков

5
I;

ЕУ7А4МЕВ811 6000-01 а 3-27


Подключение термоэлементов с компенсацией*
Если колебания температуры внутри помещения влияют на результаты
измерения в какой либо точке (например,в шкафу с зажимами) и
если Вы хотите избежать постоянного корректирования относительной
точки температуры, то может быть использована цепь компенсации,
Для этого необходимо установить тепловой контакт между зажимами
)
подключения и компенсационной цепью*
Ножки 23 и 25 ИСПОЛЬЗУЮТСЯ в качестве выводов для подвода
компенсационного напряжения. Общая петля компенсации для всех
входов должна быть установлена на переключателе режимов . При
подключении цепи компенсации следует помнить, что:
- Цепь компенсации должна иметь плавающий потенциал.
- Провода цепи компенсации и цепи питания компенсатора должны
быть экранированными с целью избежания наводок.
Для каждого аналогового МОДУЛЯ требуется отдельная цепь
компенсации и источник питания.

Указание:
Значение измеренного входного напряжения для одной точки
используется с помощью матобеспечения для других измеряемых
точек. )

Нлеииник Мшь
Терйоэленент
о I
I
т
I
I
м+

I I м-
X 1
»

Компенсатор
I
4.
I
4.
I 23
I
Т
I
25
К-ппа
Источник
питания

йзиештепышм тшь 6Е55198-1ААН

Рис 3. 24 Подключение термоэлементов.


Информацию о термоэлементах и компенсаторах Вы найдете в
каталоге МР11.

3-28 ЕVVА4NЕВ811 6000-01а


и

Подключение термосопготивлений (напр. Р1100]-


Подача тока ПРИ использовании аналоговых модулей входов различна
1
(-> РИС. 3.25).
При 6Е35 460-. . .
От генератора постоянного тока подключенные последовательно
термосопротивления (максимально 8хР1100) запитываются током 2. 5мА
через контакты "3+" и "3-".
ПРИ 6Е35 465~. . .
Каждое термосопротивление запитывается от генератора постоянного
тока через модуль (6Е35 498-1АА11) током 2, 5мА через контакты
"3+" и "3-".
Напряжение на Р!100 подается через контакты "М+" и "М-"". На те
входы (Н+ и М-), на которые не подключены термосопротивления, 1Я

можно подключить датчик напряжения. 100 Ом-коррекция должна


производиться от программы управления путем выбора верхней и
нижней границ в ЕВ250 (-> раздел 11. 1.4).

Модуль Модуль
м+
м+
Кави м-
вхова 0 м-
РТ 100 ЕЗ
7
5+ ' сопя

(2,5 тД)
* СОП11 Г

5- 5-

М-шина

г
Измерительный модуль 6Е35 498-1АА11

Рис. 3. 25 Подключение термосопротивлений

Е^/иА4МЕВ811 6000-01 а 3-29


ВТ

Схемы подключения переднего разъема.

На следующем рисунке изображена схема подключения


термосопротивлений к модулю аналоговых входов. )

а ь а ь
1 1+ = 247 1 1+ = 247
1 2 2
3 М0 + 3 М0 +
4 4 МО-
5 1710- 5 М1 +
6 6 М1-
7 1711 + 7 М2 +
8 8 М2-
9 М1 - 9 МЗ +
10 10 МЗ-
11 5-ь 11
12 12
13 13 М,’вх1
1 14 14
15 М2 + 15 М4 +
16 16 М4-
17 М2- 17 М5 +
18 18 М5-
19 МЗ + 19 М6 +
20 20 М6-
21 МЗ- 21 М7 +
22 22 М7-
23 КОМР + 23 КОМР +

25 КОМР- 25 КОМР-
26 Ешд. о о 26
27 М4 + 27 $0 +
28 53 28 $0-
29 М4- а 29 51 +
30
I
I
I
I Е1 30 51 -
31 М5 + I I ■3 31 52 +
32 Ешд. 3 КЗ 32 52-
33 М5- КЗ 33 53 +
34 КЗ 34 53-
35 $- КЗ 35
36
I
I
I
I КЗ 36
37 I I КЗ 37 ’ех1
1 38 « I КЗ
39
40
Мб4-
I
I
I
I
I
I
КЗ
КЗ 15
40
$4 +
54-
41 М6- I
I
I КЗ 41 $5 +
42 I КЗ 42 55-
43 М7 + КЗ
44 I Ешд. 1 КЗ
43
44
$6 +
$6-
45 М7- 45 57 +
46 46 $7-
47 I- Еп 47

6Е55 460-71А11 6Е55 465-71А11


>
а = номер ножки разъема
ь = расположение
к подключение на центральную точку заземления системы управления

Рис 3-26 Схема подключения модуля аналогового входа

3-30 Е77А4МЕВ811 6000-01 а

1
Сообшение об обрыве контакта тегмосопротивления
Обрыв соединения термосопротивления индицируется следующим
)
образом;
Таблица 3. 4 Сообщения об обрыве контакта термосопротивления
Обрыв при: М+ Н-
Р1100 3+

цифровом/
аналоговом 0 0 0 0 0
значении
состояние
'битов 1 1 1 0 1
ОЙ1И6КИ X 3

X
Для модуля аналоговых входов 460: для не оборванных сопротив-
лений Р1100 это значение равно 0 (выключено), и бит ощибок Г=0.
Если на модуле выбрана Функция "Без сообщения о нарущении
соединения", то обрыв цепи термосопротивления индицируется с
помощью бита переполнения, Бит переполнения остается активным
почти 1, 5 сек (11= 1), т. е. при циклическом режиме все остальные
измерительные ячейки также лают переполнение (11= 1), однако и ПРИ
отдельном опросе может происходить то же самое, если время между
ДВУМЯ переключениями <1,5 сек.
Подключение измерительных преобразователей.

При ДВУХПРОВОДНОМ преобразователе измерений напряжение питания


будет подключено непосредственно через измерительный
; МОДУЛЬ
аналогового МОДУЛЯ входов. Четырехпроводный преобразователь
напряжения имеет отдельное напряжение питания. На следующем
рисунке показано подключение измерительного преобразователя.

I м+
Модуль
г——
□с (2207) Модуль
1 1 I

м-
м-

Измерительный Измерительный
преобразователь преобразователь

И--шина М-шина

Измеритель БЕ35 498-1АА51 Измеритель 6Е35 498-1АА71


1 = 4. . . 20МА 1 = 4...20МА
Рис. 3. 27 Подключение измерительного датчика

Е\Л/А4ЫЕВ811 6000-01 а 3-31


г

Нодули аналоговых выходов.


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

0^ (х)

5-и (х)
Напряж. ОУ(X)= выходное напряжение
потре­
5-{х) бителя 01(X)=выходной ток

3+(х)=провод датчика +
01 (X) I
3-(х)=провод датчика -
+ Ток
потре­ Мана=заземление аналого­
бителя вой части

МдмА
т X =номер канала (0.. . 7}

Рис 3.28 Подключение потребителя

3-32 ЕVVА4NЕВ811 еООО-О1а


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

^V (0) 07(1) 07 (2)*

5+ (0)

5-(0)
:й $+ (1)

5- (1)
:о 5 + (2)*

5- (2)*
л
ОКО) 01(1) ► 01(2)

ч 5
Мама
у
6Е55 470-71АХХ
6Е55 470-71СХХ

07 (0) 07(1)* 07 {2}

5+ (0)

5-(0)
5+ (1)

5- (1)
5+ (2)

5- (2)*
л

6Е55 470-71ВХХ

Рис. 3. 29 Подключение к выходам тока и напряжения.

Указание:
Если выход напряжения не используется или если подключен только
выход тока, то необходимо на переднем разъеме на неподключенных
выходах напряжения установить перемычки. ри. этом
При вы должны
соединить аУ(Х) с 3+(Х) и 5-(Х) с Нана-

Е7иА4МЕВ811 6000-01 а 3-33


3- 3- 4 Передний разъем.
Для подключения в Башем распоряжении имеются следующие передние
разъемы:
)
Таблица 3-5 Обсор передних разъемов

огопый Колич Тип Сечение Макс, колич-


номер подключен ПОДКЛ- подключ- ПРОВОДОВ на
ПРОВОДОВ К разъем
5Е35 490-71.131 1 24 З1еит от 1x2.5мм2
км о О
до 2x1,0мм2 4x2. 5ММ'-
или
6Е35 490 -7Е211 1 о Клеммы от 1х2,5мм2
до 2x1,0мм2 36x1, Змм'-
или
46 Пружин­ Многожильный
ный кон провод сечен. 48x1.0мм
такт 0. 5. ■ . 1. 5мм2

К
ПРИ использовании перемычек это сечение уменьшается
X X
ПРИ наконечниках от 0,75 до 1,5 мм2
XXX
при наконечниках от 0.5
0. до 1,5 мм2

Винтовое Пружинное
подключение подключение
24 полюсы. 46-полюсн. 46-полюсн.
гашв
11®
0
0
‘ 0
' 0
: 0

I
■ 0
: 0
■ 0

0
У ' 0 I )
0
0
0
: 0
: 0
: 0
' 0
■ 0
■ 0

И
10
’ 0
■ 0

Рис 3- 30 Вид спереди передних разъемов.


Для удобства монтажа на разъеме имеется паз для прокладки
пучка кабелей кабельный канал.

3-34 Е\/УА4МЕВ811 6000-01а


установка переднего разъема.
Вы должны выполнить следующие действия:
1 Открыть переднюю дверку модуля.
2 Состыковать передний разъем с поворотным рычагом в нижней части
МОДУЛЯ.
3 Поднять разъем вверх до упора
4 Завернуть крепежный винт.

1 Модуль
2 Открытая передняя дверца
3
Ф 3 Передний разъем в Фазе поворота
4 Крепежный винт

5 Рычаг поворота

Рис 3- 31 Установка переднего разъема

3- 3- 5 Симулятор
Вместо переднего разъема Вы можете установить соответствующий
симулятор. На передней панели симулятора находятся переключатели,
с помощью которых Вы можете симулировать входные сигналы (-> рис
3.32). Для симулятора необходимо внешнее напряжение питания.

1. Винтовые клеммы для


внешнего источника
питания

2- Крепежный винт
-1

Рис 3-32 Симуляторы

ЕУУА4МЕВ811 6000-01 а 3-35


3- 3- 6 Подключение вентиляторов
На рисунке ниже Вы можете увидеть, какие соединения необходимо
сделать для подключения блока вентиляторов.
)

Переключатель
выбора
11 напряжения с*
АС 220/115 7 N питания ОС 24У м
X X
[]б00тАТ []1АТ

115 7 220 V I ии 4** V


, ОС 247
6Е55 981-
0НА11
1 2 3 -=-
000
N 11
6 Е55 981-
0НА21
1 2 - “
3"=^ М Ь
000

Рис 3* 33 Схема подключения блока вентиляторов


При выходе из СТРОЯ вентиляторов на клеммы 1,2,3 1, 2, 3 выдается
сообщение об ошибке в виде переключения беспотенциальных ”сухих**
контактов»

Таблица 3* 6 Установка переключателя сообщений

Н. 3. Контакты Н. О. Контакты
Работа без ошибки 1-3 1~2
Ошибка 1”^2 1-3

I
I

3-36 Е\Л/А4МЕВ811 6000-01 а


3. 4 Общая конфигурация
Данная глава содержит указания, которые следует принимать во
внимание при подключении ПК 35-11511.
3- 4> 1 Елок питания.
Комплектная собранная система управления состоит из ДВУХ
раздельных контуров питания;
- Контур питания центрального устройства и устройства расширения.
- Контур питания датчиков сигналов и исполнительных устройств.
Контур питания системы управления.
Он цитает ЦПУ, периферийную шину, интерфейс программатора и
конт5^ ^управления периферийными модулями. Модуль источника пита-
НИЯ Р3951 создает из сетевого напряжения питания =24В/«115В/
3
й230В необходимые рабочие напряжения постоянного тока 5В, 5-2В и
24В.
При установке блока питания для центрального устройства или
устройства ' расширения необходимо следить, чтобы суммарный ток
потребления не превышал номинальный ток блока питания. Поэтому мы
предлагаем модуль питания Р3951 в двух исполнениях 5В, ЗА и 5В, 7А
(если используется вентилятор, то - до 15А) (-> раздел 2.)•

При установке различных источников питания Р3951 следует помнить


следующее:
- В случае использования потенциально развязанного модуля 6Е35
951-7ЫП31 входное напряжение должно иметь небольшое защитное
напряжение по УВЕ 0100/5.73 8С или равнозначное . В противном
случае необходимо соединить контакт РЕ с защитным проводом,
- При использовании модуля питания 6Е35 951-7Ж11/7ЦВ21/7МВ14
отсутствует гальваническая развязка между 24-вольтовой и
24-ВОЛЬТОВОЙ
5-вольтовой частями, нулевой потенциал КОТОРОЙ соединен с
носителем модулей.
к в разработке

Контур питания нагрузки.

В целях безопасности Вы должны использовать для контуров питания


!
системы управления и нагрузки одинаковые источники . Для модулей
с напряжением питания =24В 31ЕНЕЫЗ предлагает источники питания
из ряда 6ЕУ13 (-> каталог ЕТ1).
При подключении специальных или особых устройств питания
нагрузки Вы должны помнить, что;
- Выходное напряжение не контролируется внутренними схемами
КОНТРОЛЯ ПК. Напряжение нагрузки в этом случае должно
контролироваться внешними устройствами.
- При частичной нагрузке выходное напряжение источника питания
не должно превышать 30В.

ЕVVА4NЕВ811 6000-01 а 3-31


3-4- 2 Электрическая конфигурация с перифериен процесса
На РИС. 3. 34 представлены различные конфигурации, При реализации
конфигурации необходимо помнить следующее:
1. Для ПК, сигнальных датчиков и исполнительных УСТРОЙСТВ Вы
должны предусмотреть главный выключатель по (УСЕ 0113) или
возможность свободного отключения (по УСЕ 0100).
2. Если: провода сети питания расположены на высоте более 3--Х
метров и имеют защиту от короткого замыкания и заземление, ТО
подключение сети к ПК и КОНТУРУ нагрузки возможно без
дополнительного предохранителя.

3. Для постоянного напряжения 24В контура нагрузки необходим


источник питания нагрузки, Этот нерегулируемый источник питания
должен быть защищен с помощью конденсатора (200мкф на каждый
Ампер тока нагрузки).

4. Для токового контура нагрузки с более чем пятью действующими


катушками необходимо иметь гальваническую развязку (по УСЕ 0113
раздел 8. 4. 1 И УСЕ 0100 . 60).
)
5. Заземлите контур нагрузки с одной стороны (по УСЕ 0113 раздел
8. 4. 1 И УСЕ 0100 . 60). Подготовьте источник питания нагрузки
(клемма И) или возможное соединение для защитного кабеля на раз-
делительном трансформаторе .
Для незаземленного контура нагрузки следует предусмотреть
контроль неправильного напряжения.

6. Контуры тока для датчиков и исполнительных устройств могут


иметь защиту по группам.

7. При использовании потенциально-связанных модулей входов/выхо-


дов вы должны связать клемму Н источника питания с защитным
проводом РЕ блока питания Р3951 контура тока управляния.

8. Для защиты от паразитных связей блоков центрального


контроллера и расширения необходимо носитель модулей связать с
помощью медного провода большого сечения (0 > 10мм2) в виде
звезды с центральной точкой заземления РЕ.
9. При незаземленной работе Вы должны связать носитель модулей ПК
емкостным способом с потенциалом земли (зашита от ВЧ-помех).
10. Датчики и исполнительные устройства.

11. Батарея.

12. Преобразователь постоянного напряжения с разделением


потенциалов
13. Изолированные потенциалы.

3-38 ЕVVА4NЕВ811 6000-01 а


__ |м ~'Н 1-1 ВоНюе (цпд««я1еЦ
Е ©
I
г I Ро1епЪа1де1гепп1ег
I б1»<сЬьраплилд4и(1пв;ег
I +^® 1ф

иI® т
I ®-д- А
I
!
Аб $5-115и
®

I Аб $5-П5и

1
Р5 с РУ) ОЕ ОА
АС
115/230 115/
АС
115/
I Р5 Срц ОЕ
2307 2307 0С24У ОС
1 24.7
11
®1 N
РЕ

®
б«й»г цпа »
® Уе11д«пз1» '

Конфигурация с блоком Конфигурация с блоком питания =24В


питания 115/230В для ПК, от незаземленной батареи для ПК, 3
датчиков и приемников. датчиков и приемников. ПК заземлен.
У«1...1ип9 тф
I111 --- ......а-------------- —-------------------------------------------
12
13
М
РЕ ---------- ©

м воНеп» (ипдвегйеН

1®^ т
Гк

1?
А® 55-1150

ц; ®

1
Аб 55-1150
Гг=Т
1
м I 0С2«.У
Р5 СРЧ ОЕ ОА
Р5 СРи С ОЕ ОС ОС
ОС 21.7 ОС ОС гьу 247
21.7 24 7

т1
•Р€
ф'___ 'РЕ

I® © ' ’Н^'5ОО7^
1 беЬег цп(1
I б»Ь»^ цпй 5>е<1д»га1«
51»ид»«д^»
I
Конфигурация с блоком Конфигурация с блоком питания 24В
питания =24В для ПК, от незаземленной батареи для ПК,
датчиков и приемников (незаземленного), датчиков и при­
емников.
N5-
’*”***ч т(1;

® 'Ш "1-
N ---
РЕ —

I ф
К 24 7'\

I |м

I 1 рв1мЪоИгп *

1 А® А®
®
Аб 55-1150 ®
Аб 55-1150
Гг= К
I АСР5 СРО( ОЕ
ОС I . - СРО} СЕ
Р5
М
ОА
11^2307 2АУ ОС 21.7 ОС ОС
! 21.7 24 7

(8) I-------- Ц. ре
(5) I---- РЕ
I

1
---- _,,^;^РЕ

1НР/5ОО7.^^'^ ® V
б«О«г ил^
1® \ ] 51е11д«а1»
I бе!)»< илд
’ 51»11д»гз*е
-г7:±=7-=

Конфигурация с блоком Конфигурация с блоком питания 24В


питания 115/230В для ПК для ПК, датчиков и приемников (не-
с блоком питания =24В для заземленных). При свободнопотен ­
датчиков и приемников циальном режиме необходимо
напряжение питания =24В,маленькое
защитное напряжение по
УВЕ 0100/5-73 или равнозначное.
Рис 3- 34 Примеры электрических конфигураций

ЕУ7А4ЫЕВ811 6000-01 а 3-39

I
г

3‘ 4‘ 3 Прокладка проводов.
При создании системы управления на базе ПК провода имеют
следующие функции: }
- Провода питания ПК и питания нагрузки,
- Провода цифровых сигналов переменного напряжения,
-- Провода цифровых сигналов постоянного напряжения,
- Провода аналоговых сигналов.

В зависимости от функции и нагрузки Вы должны помнить следующее:

Прокладка проводов внутри шкафа:


- Провода аналоговых выходных сигналов и цифровых сигналов можно
прокладывать, не экранируя в одном кабельном канале.
- Сигнальные провода аналоговых входов,прокладывая в одном
кабельном канале с проводами цифровых сигналов. следует
экранировать.
- Провода цифровых сигналов постоянного тока и провода аналоговых
сигналов нельзя прокладывать совместно с проводами переменного
тока в одном кабельном канале.
” Сигнальные провода нельзя прокладывать в одном кабельном канале I

с силовыми проводами питания.


- Провода питания 230В следует экранировать при прокладывании
их с сигнальными проводами .
-.Экран должен быть заземлен на внешней или внутренней стороне
шкафа (на входе или выходе шкафа).

Прокладка проводов вне шкафа.

- Провода цифровых сигналов для постоянного и переменного тока,


а также провода аналоговых сигналов, необходимо прокладывать в
виде раздельных жгутов.
- Для аналоговых сигналов, как правило, используются экранированные
провода.
- Кабель с сигнальными проводами может прокладываться в одних и
тех же кабельных каналах с силовыми кабелями, Однако, для
улучшения защиты от помех прокладку следует ПРОВОДИТЬ на
расстоянии не менее 10см.
- Между сигнальными проводами и силовыми кабелями с напряжением
свыше 500В следует выдерживать расстояние не менее 10см.

Сетевой вывод для программатора.

Для подвода напряжения питания к программатору необходимо в


каждой группе шкафов предусмотреть розетку. Розетка должна
иметь защитный провод.

3-40 ЕVVА4NЕВ811 6000-01 а


3. 4- 4 Экранирование.
Для выполнения экранирования необходимо следующее:

- Кабельный экран прокладывается в шкафу вблизи крепления кабеля


к шине экрана. Оплетка экрана должна крепиться к шине экрана
возможно большей поверхностью (например, с металлическим рука­
вом, КОТОРЫЙ покрывает экра1<,’ или кабельный колокол РЦК. )
- Если ИСПОЛЬЗУЮТСЯ кабели с экраном из Фольги, то экран должен
контактировать с шиной экрана по возможно кратчайшему пути
(около 3см. ).Шина экрана должна быть связана хорошим проводни­
ком с несущим брусом, корпусом шкафа, а также с центральной
точкой заземления в шкафу.
- Шины экранирования могут быть изолированными для проводов ана-
логовых сигналов и соединяться на центральном месте с нулевым
_ '___ _ --
потенциалом или о......
..... .М. ••
"землей".
3
Одностороннее заземление экрана кабеля.

- Экраны проводов аналоговых сигналов низкого уровня (мВ или мА)


подключайэтся в шкафу к шине экрана с одной стороны.
- Целесообразно соединить экран кабеля с корпусом разъема.
В этом случае экран соединять с модулем еше раз не надо.
) - На проводах цифровых сигналов экран подключен к шине экрана.
- Одностороннее заземление экрана кабеля целесообразно в том
случае, если ко второму концу кабеля не может быть проложен
низкоомный ПРОВОД выравнивания потенциалов или если экранирова­
ние рассчитано только на влияние низкочастотных или статических
помех.

Двухстороннее заземление экрана кабеля.

- Для двухстороннего заземления экранов кабелей проводов цифровых


сигналов, для которых особенно важно отделение от высокочас-
тотных помех, обеспечивают необходимое наличие низкоомного
провода выравнивания потенциалов. Сопротивление должно сос-
тавлять около 10'/. сопротивления оплетки экрана.
- При использовании кабеля шины, который полностью или частично
удлиняет внутреннюю шину контроллера, устанавливаемого самим
предприятием пользователя, (например, при использовании блока
связи с Е6), экран должен быть заземлен с обеих сторон. Это
соединение не может быть удалено.

3. 4. 5 Выравнивание потенциалов.
При децентрализованной конфигурации имеются следующие варианты:
- Распределенное в пространстве расположение центрального
устройства и устройства расширения с соединением через блоки
связи А3301/310 (до 200м) или А3304/314 (до 600м).Блоки связи
301/310 и 304/314 потенциально не развязаны. В этом случае
сечение провода выравнивания потенциалов должно быть > 10 мм2
(УОЕ 0100. 547).
- Пространственно распределенное расположение (до 1000м)
центрального устройства и устройств расширения с последователь­
ным соединением через А3302/311. Нодули А3302/311 имеют
потенциальную развязку.
- Обмен сигналами между разделенными установками через
входы/выходы. Для обмена сигналами необходимо использовать моду­
ли с разделением потенциалов внутренней шины контроллера и
входов/выходов.

Е>Л/А4МЕВ811 6000-01 а 3-41


3< 4< 6 Величина напряжений помехи.
Напряжения помех, попадающие в контроллер через сигнальные и
питающие провода замыкаются в центральной точке заземления на
носитель модулей. Эта центральная точка заземления является )
низкоомной и связывается возможно более коротким медным ПРОВОДОМ
сечением >10мм2 с защитным проводом РЕ- На проводах питания
и сигнальных проводах в шкафу не допускается перенапяжение.
Поэтому следует принимать следующие меры:
- Встроенные в шкаф ИНДУКТИВНОСТИ,
индуктивности, которые не управляются
напрямую от 31НАТ1С (например защитные и релейные катушки). Вы
должны шунтировать ЕС-цепочками.
- Рекомендуется отделить ту часть шкафа, в КОТОРОЙ расположены
сильные магнитные поля, металлическими перегородками.
- Для освещения шкафов, в целях безопасности и во избежание помех.
Вы не должны использовать люминесцентные лампы.

4> 7 Зашита при непрямых контактах»


Токоведущие части в случае неисправности МОГУТ быть сделаны
неконтактноопасными. Вы должны обеспечить защитные мероприятия
по отношению к контактам высокого напряжения, Поэтому следует
принимать следующие меры:
- Связывайте шкаф по защитному кабелю сечением >10ММ2 с
заземлением здания или шиной РЕ распределителя.
ПРОВОД РЕ кабеля питания к клемме РЕ силового
- Подключайте провод
источника питания.^
- Стоящие РЯДОМ 1каФы должны быть соединены хорошо ПРОВОДЯЩИМИ
проводниками или к каждому шкафу должен быть подведен провод РЕ
сечением >10мм2.
3* 4- 8 Меры для мгновенной зашиты.

Если кабель или провода для 35 проложены вне здания, то следует


использовать экранированные провода. Экран должен быть
токонесущим и должен быть заземлен с обоих концов. Для проводов
аналоговых сигналов в этом случае следует использовать ДВОЙНОЙ
экранированный кабель, причем внутренний экран как описано в
главе 3. 4. 4 может быть заземлен только с одной стороны, При этом
сигнальные кабели необходимо обеспечить защитными элементами
ИРРТйВ перенапряжения (варисторы или заполненные инертным газом
разрядники), которые могут быть установлены при входе кабеля в )
помещение (здание) или в шкафу.

3-42 Е\Л/А4МЕВ811 6000-01 а


Оглавление

1. Обзор системы
2- Техническое описание
3> Правила монтажа
4- Эксплуатация
4. 1 Указания по режимам работы
4. 1. 1 Работа блока питания и центрального процессора
4. 1. 2 Режимы работы
4. 1. 3 Методы нового запуска контроллера
4.1.4 Буферизация
4.1.5 Полное стирание
4.^1. 6 Действия при вводе в эксплуатацию
ч
4. 2 Работа с модулями входов/выходов
4. 2. 1 Цифровые модули
4. 2. 2 Аналоговые модули

4. 3 Эксплуатация установки
4. 3. 1 Меры безопасности
'I
4. 3. 2 Контроль установки перед эксплуатацией

5. Адресация
6. Введение в ЗТЕР-5
7. Команды языка ЗТЕР-5
8. Программный тест
9. Диагностика ошибок
10. Обработка аналоговых значений
11. Встроенные блоки
12. Возможности коммуникаций
13. Технические данные

Е\Л/А4МЕВ811 6000-01а 4-1


Рисунки
4- 1 Передняя панель модуля источника питания
4* 2 Вид спереди центральных модулей
4« 3 Поля обслуживания различных центральных процессоров
4. 4 Условия изменения режимов работы
4> 5 Новый запуск после подачи напряжения питания
4- 6 Эксплуатация ПК 35-11511

Таблицы

4. 1 Возможные комбинации подключения последовательных


интерфейсов
4. 2 Индикация режимов работы
4. 3 Условия хранения
4. 4 Установка Функций на модуле 6Е35 460-7ЬА11
4. 5 Установка функций на модуле 6Е35 465-7ЬА11
4. 6 Длительность циклического опроса
4. 7 Описание субмодуля измерений
4. 8 Действия по эксплуатации

4-2 ЕVVА4NЕВ811 6000-01 а


!

4. Эксплуатация.

В данном разделе Вы найдете указания по работе ПК 1150. а также


модулей входа/выхода.

4> 1 Указания по режимам работы.


В данном разделе Вы найдете основную информацию по режимам работы
ПК 35-1150.
4. 1. 1 Работа блока питания и центрального процессора.

С помощью переключателей на этих двух модулях Вы можете управлять


режимами работы ПК. Светодиоды показывают Вам текущее состояние
режима работы.

ЕVVА4NЕВ811 6000-01 а 4-3


Модуль источника питания-

На этом модуле можно произвести следующие установки:


- Р3951 может работать с различными напряжениями питания {- 24В/
115В/ 230В). На модуле источника питания переменного тока
следует установить переключатель выбора напряжения питания на
необходимое значение.
~ Рабочее напряжение включается или выключается переключателем-
- С помошью кнопки квитируется (сбрасывается) сообщение о неис~
правности буферной батареи-

1- Гнездо для батареи


51ЕМЕН5 0 2- Гнездо для подключения внешнего источ­
ника постоянного напряжения 3,4-- - 9В
51МАТ1С 55 для буферизации памяти КАМ при смене
батареи ПРИ
при отключенном напряжении
.© питания контроллера
во»1.
3.1.415 АЬ 3- Индикатор неисправности батареи
Кер1асе Ьу
Светодиод ГОРИТ, если:
»га1П«1
р«г5оппе1
~ Отсутствует батарея
оп1у !
- Батарея установлена неправильно !
)
- Напряжение батареи упало ниже 2, 8В
Если ГОРИТ светодиод, процессор выдает
ЕХТ ВАТТ 147 б? сигнал "ВАП"
ВАТТ 10*
РЕ5ЕТ 4- Кнопка "ЕЕЗЕТ" для квитирования (сбро­
57 ОС
са) неисправности батареи после уста-
новкй НОВОЙ. При режиме работы без ба­
5.27 ОС
тареи сигнал неисправности сбрасывает­
247 ОС
1МТ-0С 1
РО>/ЕР /
I
о
® ся нажатием этой кнопки
5- Индикация рабочих напряжений
ТОЕТАбЕ
+ 5В напряжение питания периферийных
5Е1ЕСТ0Р модулей
+ 5- 2В напряжение питания программато­
ров Р660511/Р6615, ОР, клеммной
23^
Ом колодки ВТ777
о® + 24В для пйтания интерфейса ТТУ 20мА >

115/2207 АС
6- Переключатель ВКЛ/ВЫКЛ (I=Вкл, 0=Выкл) -
0 0 Рабочее напряжение в режиме "ВЫКЛ"
блокируется без прерывания подачи се-
тевого напряжения
7- Переключатель выбора напряжения сети
I
115В/230В под крышечкой с надписью
8- Винтовые клеммы для подключения сете-
вого напряжения

Рис. 4- 1 Передняя панель модуля источника питания

4-4 ЕVVА4NЕВ811 6000-01 а


1
Центральный модуль.
На передней панели процессорного модуля можно выполнить следующие
рабочие Функции:
- Установка модуля памяти;
- Подключение программатора (Р6) или панели оператора (ОР);
- Подключение к шине 31 МЕС Ы;
- Установка режима работы;
- Предварительный выбор сохраняемости;
- Полное стирание памяти;
- Смена режима операционной системы (только для СРи944).
Текущее состояние ЦПУ -индицируется с помощью светодиодов.
_ щели на передней панели ЦПУ 1 расположена пластина с основными
В
модуля центрального
указ^иями для модуля источника питания и МОДУЛЯ
процессора. Различие между различными центральными процессорами
Вы можете увидеть на нижеприведенном рисунке.
4
Ф
Ф Ф

115и
сри
115и
1150
сри 1150
Г

СРЦ СРМ
941 ©•
943 944
942
■ф ■ф ф-

Чгп1

2 ©•

ям нм ЯМ
5Т ЯМ 5Т 5Т

4- ЯМ ЯМ
4>-
■<>
п 1
км ян 4^ 5Т

4-^
5Т а 5Т
ф
ф 072
2ГК
ОУ

ЫА5Я

мя
мя
ЯЕ
Ой ф МЯ
не
оя
ф-
яе
оя
МН
НЕ
ОЯ
ф-

512

511 51 I
©•

О-
ВА5^
Ч1>

®
Ф 4-
©■ ®

-О ■Ф -Ф- -Ф ■Ф^

■Ф

1. Гнездо для МОДУЛЯ памяти


2. Поле обслуживания
3. Пластина с указаниями
4. 5. Интерфейсы для Р6. ОР. или шины 31МЕС Ы
6. Индикация ошибок
7. Гнездо для МОДУЛЯ операционной системы.

Рис 4. 2 Вил спереди центральных модулей


1 Только для процессоров 941 и 942

ЕУ7А4ЫЕВ8П 6000-01 а 4-5


Версии 943 и 944 МОГУТ иметь два последовательных интерфейса
(гнезда 4 и 5 на рис. 4. 2). К ним можно одновременно подключить
программатор, панель оператора или ШИНУ 31МЕС Ы. Возможны
следующие комбинации:
Таблица 4. 1 Возможные комбинации подключения на последовательные
интерфейсы.
Интерфейс 1 Интерфейс 2
СРи941. . . 944 СРи943 СРи944
Программатор
Панель оператора
31МЕС Ы - ЗЕАУЕ
Связь точка-к-точке
АЗС II

Здесь выполняются не все Функции Р6.


Указание : •.
Время выполнения программы может удлиняться, если на интерфейс 1
подключен РС, ОР или 31ПЕС Ы.

Рабочие органы ЦПУ находятся на поле обслуживания. На следующем


рисунке показаны поля обслуживания различных модулей ЦПУ.

РМ
рм 5Т
РН
5Т 5>Т
РМ

5Т аУ2 ОУ

ВАЗР ВА

МР МР
НР РЕ РЕ
РЕ
ОР
.0 ОР ОР

СРи 943 СРи 944


СРО 941/942

Ъ Переключатель режима работ ЗТОР/ЕШ (СТОП/РАБОТА)


2* Индикатор режима работы "ЕЫ" - РАБОТА
3. Индикатор режима работы "ЗТ" - СТОП
4. Переключатель для:
- предустановки сохранения (ЕЕ)
- предустановки несохранения (МЕ)
- стирание памяти (ОЕ)
5. Индикация ошибок (->раздел 9- 1-3)

Рис 4. 3 Поля Обслуживания различных центральных процессоров. )

4-6 ЕVVА4NЕВ811 6000-01 а


4. 1- 2 Режимы работы

С помощью переключателя режима работ можно выбрать режим работы


контроллера "ЕЦЫ" — работа или "ЗТОР" - останов. Режим работы
!
"ЗАПУСК" выполняется автоматически при переходе из режима "ЗТОР"
в режим "ЕШ".
Режим работы "ЗТОР"
- Программа не выполняется
- значения счетчиков, таймеров,
таймеров» маркеров, которые были
актуальными при переходе в режим работы "ЗТОР", сохраняются.
- Нодули выходов блокируются (состояние сигналов 0). Появляется
индикация об ошибке "ВАЗР" (начиная с процессора СРи942).
Внимание
При переходе от ’*ЗТОР’* к область отображения процесса и
- несохраняемые маркеры, счетчики и таймеры устанавливаются в
нулевое состояние .
4
Режим работы ”ЕЦЫ".
- Идет циклическое выполнение программы.
- Обрабатываются запущенные в программе таймеры
-Считывается состояние сигналов модулей входов
- Опрашиваются модули выходов

Указание
Режим работы ’*кцгг может быть установлен после полного стирания
памяти ПРИ ПУСТОЙ памяти ЕАИ.

Режим работы "ЗАПУСК"

- Горят все светодиоды индикации ошибок (начиная с СРи942).


- Обрабатывается организационный блок ЗАПУСКа 0В21 или ОВ22.
- Обрабатываются таймеры.
- Все МОДУЛИ входов/выходов блокируются, на выходах устанавлива-
ется нулевой сигнал.
-Все входы и выходы в области отображения состояния имеют
нулевое состояние .
- Контроль времени цикла не активен.

ЕУУА4МЕВ811 6000-01 а 4-7


Значение светодиодов индикации.
Два светодиода в поле обслуживания ЦПУ (2 и 3 на рис. 4. 3)
показывают состояние центрального процессора. Возможные состояния
показаны в таблице ниже. Мигание красного светодиода также
соответствует неисправности ПК (->9. 1.3).
Таблица 4* 2 Индикация режимов работы
Красный Зеленый Значение
светодиод ^етодиод

Режим работы "ЗАПУСК” 1


о Режим работы "СТОП"
о Режим работы "РАБОТА"
о о Контроль обработки (-> раздел 8-4)

1 в СРи941 ГОРИТ только красный светодиод

Изменение режима работы.

На нижеприведенном рисунке показано, каким образом можно


изменить режим работы контроллера.

- После восста­
- Разрушена программа новления нап­
После восстановления управления (напр. ВАН ряжения пита­
напряжения, если при отказе батареи) ния, если до
состояние ПК было - Переключатель режима этого было
"ЗТОР" ВШ -> ЗТОР состояние ПК
- Причина-прерывание "ВШ" или
(-> раздел 9. 1) "ЗАПУСК"

- Переключатель режима - Обработка


работ ЗТОР -> ВШ блока ЗАПУСКа
- Выбор режима ВШ с Рб

ЗТОР > ЗАПУСК > ВШ

1
- Переключатель режима работ
ВШ -> ЗТОР
- Выбор режима ЗТОР с Рб
- Причина - прерывание
(-> раздел 9. 1)
Рис 4. 4 Условия изменения режимов работы.

4-8 ЕУУА4МЕВ811 6000-01а


4.1.3 Методы нового запуска контроллера.
Перед режимом работы "ЗАПУСК" ЦПУ выполняет программу нового
запуска. Вид нового запуска зависит от действия (переключатель
ЗТОР или подача напряжения»
напряжения, которая была ПРИЧИНОЙ нового
запуска).
Новый запуск из состояния СТОП:
Если ПРОИЗВОДИТСЯ запуск контроллера в состояние работы из
состояния СТОП с помощью переключателя режима работ ЦПУ или с
помощью выбора режима работы контроллера, установленного с
программатора, то операционная система выполняет следующую
подпрограмму нового запуска:
- Стирается область отображения СТОП
пЬ10цесса!
- Стираются несохраняемые тай­
меры, маркеры и счетчики;
- Цифровые выходы устанавлива­ Подпрограмма
ются в состояние "0": нового 4
- Опрашивается и запоминается запуска
конфигурация подключенных
модулей входов/выходов;
- Проверяется модуль памяти;
- Создается адресный список ЗАПУСК
для программы управления
-Контроллер переходит в ре­
жим работы "ЗАПУСК".

Новый запуск после подачи напряжения питания.

Вид нового запуска может быть задан с помощью программирования


ОВ21/ОВ22 (-> раздел 6. 3. 1).
Подпрограмма нового запуска выполняется как и при запуске из
состояния "СТОП". Кроме того, как показано на рисунке ниже,
обрабатывается состояние батареи,
батареи. модуля памяти и состояния
контроллера перед отключением сети питания.

Напряжение
включено
I

■Батарея в Нет Память^ Да


порядке ? типа ЕАМ?

Да Нет

ЦПУ была Да Сохранение Да


в ЗТОР ? включено ?

Нет Нет V

ЕШ ЗТОР ЕШ ЗТОР

Рис. 4> 5 Новый запуск после подачи напряжения питания.


I

Е5Л/А4МЕВ811 6000-01 а 4-9


4. 1.4 Буферизация.

С помощью переключателя функций на поле обслуживания ЦПУ можно


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

Таблица 4. 3 Условия сохранения


Маркеры Таймеры Счетчики
Положение М0. 0. . .Н127. 7 Т 0. . . . Т 63 2 0. ... 2 63
переключателя сохраняются сохраняются сохраняются
остаточности
ЕЕ Н127. 0- . ■ М255. 7 Т64. . . . Т127 264.... 2127
не сохраняются не сохраняются не сохраняются
положение остаточных остаточных остаточных
переключателя маркеров нет таймеров нет счетчиков нет
остаточности
МЕ

Указание: «1111111т111111111П111111П11т111Я11П1№111111П111»1П№1П№1№МЯ11111111т11№11П1111111»1№
ПРИ "запуске
Если ПРИ" запуске после включения напряжения питания и при
переключателе, установленном на сохранение (ЕЕ) (ЕЕ).. индицируется
неисправность батареи , то контроллер переходит в состояние ЗТОР-

4-10 ЕVVА4NЕВ811 6000-01а


4-1-5 Полное стирание-
Перед вводом новой программы необходимо выполнить полное стирание
памяти- При этом стираются:
- Память программ контроллера;
-Все данные (маркеры, таймеры и счетчики);
- Все метки ошибок-
Указание:
Если1 не выполняется
выполняв полное ”' стирание, ' то
тся'-'полноё сохраняется вся
информация, даже если программа переписывается-

Стирание выполняется следующим образом:


1- Переключатель предустановок устанавливается в положение "ОЕ"-
2- Переключатель режима работ дважды переключается из положения
ЗТОР в положение *ЕШ-

Во время процесса полного стирания красный светодиод мигает-


>41
Полное стирание можно сделать с помощью программатора (в режиме
ОЫ-ЫЫЕ)-
)
4-1-6 Действия при вводе в эксплуатацию.

На следующем рисунке показана диаграмма ввода контроллера 35-11511


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

Е\Л/А4МЕВ811 6000-01 а 4-11


Старт
< Установить модуль памяти
У
Подать питание

/-"Зеленыи\^ Нет
светодиод > Заменить источник питания
на РЗ горит'?

< Полное стирание ЦПУ

Красные^ Красный Красный


■Светодиоды Нет /Светодио^ч^ Нет /светодио^\
ЗТОР и ВАЗР ЗТОР мигает ? ЗТОР мерцает?
ГОРЯТ ?х^ "^(для СРВ944/ '(для СРВ944)"'"

Ошибка модуля памяти Замените ЦПУ


'^сть Нет
связь с Замените ЦПУ или Р6
\Р6

Переключить режим из ЗТОР в КШ

-^Новый Да
запуск с Проверьте или введите ОВ21/ОВ22
ошибкой?-

''Зеленый^ Нет
светодиод Анализ прерывания ->раздел 9- 1
РЦЫ ГОРИТ?'

'^Работа\^ Нет
без ошибок? Ошибка программы -> раздел 9- 2
или ошибка периферии -> раздел9- 3

Да ^Красный\^ Нет Светодиоды.


Прерывание светодиод ЗТОР и ЕШ
ЗТОР горит-^ не горя1>?

ПК работает Анализ прерывания Идет КОНТРОЛЬ


нормально -> раздел 9- 1 обработки

Рис 4.6 Эксплуатация ПК 35-11 ЗВ-


)
4-12 ЕVVА4NЕВ811 6000-01 а
4. 2 Работа с нодулями вдодов/выходоб.
В зависимости от типа сигналов процесса, которые обрабатываются.
А можно выделить два типа модулей - цифровые и аналоговые.

внимание ! |||||||||М^^
------ ----------
Подули входов/------------
выходов--------
можно-----------------
вставлять--------------------
или вынимать только при
отключенном напряжении питания программируемого контроллера и
датчиков.

4> 2- 1 Цифровые нодули.


Для X цифровых сигналов предлагаются модули либо с потенциальной
развйз^сой сигналов процесса от ПК, либо без нее. Подключение
блока питания датчиков и исполнительных устройств производится с
помощью разъема на передней стороне модуля, Там же располагаются
светодиоды, показывающие состояние входов и выходов. Светодиоды
соответствуют клеммам на переднем разъеме. 4
4. 2. 2 Аналоговые нодули.
) Делитель напряжения или шунтирующее сопротивление может
вставляться в виде субмодуля (табл. 4.7) модуль входов и
4. 7) в МОДУЛЬ
выполнять Функции сопряжения уровней сигналов процесса с уровнем
модулей, в этом случае можно устанавливать различные области
измерений. модули ВЫХОДОВ
Различные МОДУЛИ выходов выдают напряжения и токи
различных уровней.

Модули входов.

В этих МОДУЛЯХ можно выбирать различные функции. Переключатель


выбора функции, расположенный на обратной стороне МОДУЛЯ,
необходимо установить в соответствующее положение (табл. 4. 4 и
4. 5).
указание:
При выборе функции надо устанавливать все переключатели.

Е\Л/А4МЕВ811 6000-01 а 4-13


Таблица 4- 4 Установка функций на модуле 6Е35 460-7ЕА11
Функции Переключатель I Переключатель 11
Область 50мВ 500МВ
измерения

Сравнительная Да Нет
компенсация
я В
Представление Двоичное Число со
аналогового дополнение знаком
значения

Частота нап­ 50Гц б0Гц


ряжения пита­
ющей сети я
Опрос Пик лич* Единичный
ИИ

Сообщения об Канал 0. . 3 Канал 4- • 7


обрыве
провода

Без сообщения
об обрыве
провода

4-14 ЕVVА4NЕВ811 6000-01 а


Таблица 4>5 Установка функций на модуле 6Е35 465-7ЬА11

Функции Переключатель I Переключатель II

Граничное 50мВ 500МВ


значение
области и
измерения
Сравнительная Да Нет
компенсация
в В
Измерение с
помбщью термо
сопротивления
по 4-проводам
8 каналов
4
Измерение 8 каналов 16 каналов
тока или
напряжения гггп
)

Частота нап­ 50Гц 60Гц


ряжения пита­
ющей сети

Опрос Пик лич* Единичный

В в
Количество 8 каналов 16 каналов
каналов

1
У
Представление Число и Двоичное
аналоговых знак дополнение
значений

Сообщения об Канал 0.. 3 Канал 4. . 7


обрыве прово­ Канал 0..7 Канал 8- . 15
да для 8 кан.
(для 16 кан. )
Без сообщения
об обрыве
провода
Я

ЕУ7А4МЕВ811 6000-01 а 4-15

Л
Сообщения об обрыве провода.
Для КОНТРОЛЯ датчика, подключенного на вход субмодуля измерений
6Е35 498-1АА11, можно выбрать функцию сообщений об обрыве
провода (-> табл. 4.4 И 4.5).
Перед каждым подключением входного значения на входные клеммы
кратковременно (1,6мс) подается ток, и установленное напряжение
проверяется на граничное значение. Если возникает неисправность
датчика или провода. то напряжение превышает граничное значение,
и выдается сообщение об обрыве провода (бит 1 в байте данных 1
устанавливается в 1), АЦП выдает значение "0". Дополнительные
данные по использованию сообщений об обрыве провода Вы найдете в
разделе 10.
Опрос.

Прием аналоговых значений можно производить ДВУМЯ различными


способами.

Циклический опрос:

ПРИ этой функции внутренняя система модуля осуществляет ОПРОС


всех входов. Временной промежуток, после которого обновляется
величин,
значение измеренных величин» зависит от количества входных
каналов.
Таблица 4. 6 Длительность циклического опроса.

Тип МОДУЛЯ 8 каналов 16 каналов


Время цикла 480 мс 960 мс

Измеренные оцифрованные значения хранятся в промежуточной памяти


по адресам, соответствующим каждому каналу (старший байт по
адресу N. младший байт по адресу N+1). Измеренные значения могут
быть считаны из промежуточной памяти в любой момент времени.
Единичный ОПРОС.
Прием измеренных значений в этом случае ПРОИЗВОДИТСЯ по )

инициативе ЦПУ, и МОДУЛЬ должен однократно опрашиваться по СО­


ответствуюшим адресам каналов по команде записи (Т Р^):при этом
данные относительны, Во время приема на шине данных устанав-
ливается бит работы (Т=1). Он допускает опрос в течение одного
цикла считывания. После сброса бита работы (Т=0) оцифрованные
значения измерений могут быть считаны в виде двух байтов.
Подключение субмодулей измерений.

На МОДУЛЯХ аналоговых входов можно установить в зависимости от


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

4-16 Е\Л/А4МЕВ811 6000-01а


г

Таблица 4- 7 Описание субмодуля измерений.

Модуль Схема МОДУЛЯ функция функция


I
6Е35 498- (в каждом 4) 500МВ/МА/РТ100 50мВ

I I
I I ± 500т7;
- 1АА11 I I + 50 т7
I I
I I РТ 100
о -ф
I I

I
I
- 1АА21 I ± 1 V + 100т7»
I
I
ч о
I

- 1АА31 I
I
I + 10 V ±17*
I
I
о
I

<7
- 1АА41 I
I
I + 20 гпА ± 2тА*
I
I
о
I

1+
- 1АА51 I
+ 4 ... + 20 гпА
I
2-Проводной
I- преобразователь

- 1АА61 I I
I
I ±57 ± 500 т7 *
I I
I I
о -в>
I

<7
- 1АА71 I
I + 4 ... + 20 глА
/ I
I
I
4-Проводной
о
I
преобразователь

м Эта комбинация возможна и для предела 50мВ» но в этом случае


погрешность будет выше.

Указание:
зуемые ”входы”должны
Неиспользуемыё"' долямы быть закорочены с помощью субмодуля
делителя напряжения или шунтирующего субмодуля. При использовании
проходных модулей на переднем разъеме следует установить

Е\Л/А4МЕВ811 6000-01 а 4-17


4< 3 Эксплуатация установки.
Данный раздел содержит указания по проектированию и эксплуатации
установки с использованием программируемых контроллеров.
I

4. 3. 1 Меры безопасности.
При проектировании УСТРОЙСТВ
устройств с использованием программируемых
контроллеров Вы должны соблюсти нормы УСЕ (например УВЕ 0100
или УВЕ 0160). В частности:
- Следует избегать состояний, из-за которых персонал может под­
вергнуться опасности:
- Даже ПРИ появлении ошибки в ПК должна существовать возможность
срабатывания команды аварийного останова;
- Защитные меры должны выполняться непосредственно на рабочих
устройствах в силовой части:

- После восстановления напряжения питания или после разблокировки


кнопки аварийного останова машина не должна иметь возможности
запуститься самостоятельно, без вмешательства персонала;

— При нажатии кнопки аварийного останова необходимо достичь


состояния. безопасного для персонала и устройства:
- Исполнительные устройства и привода, из-за КОТОРЫХ может
ВОЗНИКНУТЬ опасная ситуация (например, привод главного дви-
жения в станках с инструментом), должны выключаться:
- Исполнительные устройства и привода, чье отключение может
повредить устройство и быть опасным для персонала (например,
устройства подачи напряжения питания), не должны отклю­
чаться ПРИ нажатии кнопки аварийного останова;

- Нажатие кнопки аварийного останова должно распознаваться


программируемым контроллером и обрабатываться программой
управления.

4-18 Е\Л/А4МЕВ811 6000-01 а


4. 3. 2 Контроль установки перед эксплуатацией.
Перед подачей напряжения питания на установку должны быть
выполнены следующие действия.
Таблица 4. 8 Контроль перед эксплуатацией
Предустановка Контроль Примечания

Машина и ПК 35—115и - Проверить подклю- При проверке конфи­


обесточены; это 03- чение сетевого нап- гурации руководств-
начает, что главный ряжения. Защитный уйтесь нормами УБЕ
выключатель нахо- ПРОВОД должен быть 0100 и 0113.
дится в выключенном подключен.
состоянии. - Проверить, чтобы
все установленные
модули были бы на-
ч дежно закреплены на
носителе модулей.
- Сравнить установку
периферийных модулей 4
с планом расположе-
НИЯ по документации
пользователя, обра-
тить ]
внимание на
жесткую или произ-
ВОЛЬНУЮ адресапию
модулей.
- На МОДУЛЯХ входов/
выходов необходимо
проверить , не может
ли ВОЗНИКНУТЬ из-за
ошибки подключения
ПРОВОДОВ высокое
напряжение (например
220^) на входах для
низкого напряжения
(например 24^).
- При использовании
потенциальносвязан­
ных модулей следует
помнить,что клемма И
(масса) источника
питания датчиков и
/ исполнительных уст-
РОЙСТВ но лжна быть
соединена с клеммой
заземления носителя
модулей (связь Иех1
-М1П1).

Вынуть предохраните­ -ПК без модуля памя­ После включения гла­


ли для датчиков и ти переключить в вного выключателя
исполнительных уст- состояние ЗТОР и загорится зеленый
РОЙСТВ. Отключить подключить Р6 к цен­ светодиод на ИСточ­
напряжение питания тральному модулю. нике питания и крас­
исполнительных уст- -Произвести полное ный светодиод ’*ЗТ”
РОЙСТВ, аа главный стирание ПК и пере- на ЦПУ.
выключатель включить вести в состояние Красный светодиод.
ЕШ. ”ЗТ** погаснет и
загорится зеленый
светодиод ”ЕЫ***

Е\Л/А4ЫЕВ811 6000-01 а 4-19


Таблица 4-8 Контроль перед эксплуатацией (продолжение).
Предустановка Контроль Примечание
Установите предохра­ -Все датчики после- Подключение датчиков )
нители цепи питания довательно проверя- сигналов должно со-
датчиков: предохра- ются. провождаться зажига­
нители питания испо­ -С помощью Функции нием соответствующих
лнительных УСТРОЙСТВ Р6 "СОСТ. ПЕР” можно светодиодов на пере­
и силовых цепей ос­ проверить каждый дней панели модулей
таются отключенными. вход. входов.

Включить предохрани­ С помощью функции Р6 Светодиоды проверяе­


тели пускателей не­ "управлен" (ЗТЕЦЕЕЫ) мых выходов должны
полнительных уст­ можно проверить каж­ зажигаться, и состоя­
ройств. Силовая цепь дый выход периферии. ние пускателей соот­
исполнительных УСТ­ ветствующих исполни­
РОЙСТВ остается вык- тельных механизмов I
люченой. должно меняться.

Силовая цепь испол- С помощью функции Р6 Горит красный свето­ 1


нительных устройств "ВВОД” (ЕШ6АВЕ) вве­ диод ” ЗТ" или зеле-
остается выключенной сти программу, Ввод ный светодиод ”КЫ". .
программы может быть При использовании
сделан в режиме ”ЗТ” МОДУЛЯ ЕАН необхо-
или *№*. димо установить ба­
тарею.

Протестировать или
скорректировать всю
программу блок за
блоком .
Записать программу в
модуле памяти (если
это необходимо)
ВКЛЮЧИТЬ СИЛОВУЮ -Переключить ПК в нк выполняет програм­
цепь исполнительных состояние "ЕШ” му.
УСТРОЙСТВ.

4-20 Е\Л/А4МЕВ811 6000-01 а


Оглавление
1. Обзор системы
2. Техническое описание
А 3. Правила монтажа
4. Эксплуатация
5 Адресация
5. 1 Структура адреса
5. 1. 1 Адреса для дискретных устройств
5. 1. 2 Адреса аналоговых устройств
5. 2 Адресация соединительных разъемов
5. 2. 1 Постоянная адресация
5. 2. 2 Переменная адресация
5. 2.^3. Адресация с серийной группой интерфейсных модулей 302.
5. 3 Обработка сигнала процессора.
5. 3. 1. Обращение к РАЕ.
5. 3. 2 Обращение к РАА
5. 3. 3 Непосредственное обращение.
К
5. 4 Адресное пространство ЦПУ *»

6. Введение в ЗТЕР-5
7. Команды языка ЗТЕР-5
8. Программный тест
9. Диагностика ошибок
10. Обработка аналоговых значений
11. Встроенные блоки
12. Возможности коммуникации
13. Технические данные

ЕVVА4NЕВ811 6000-01 а 5-1


Рисунки
5. 1 Структура адреса дискретных устройств.
5. 2 Постоянная адресация соединительных разъемов в центральном )
устройстве.
5. 3 Постоянная адресация соединительных гнезд в Е61.
5. 4 Установка адресов на адресном поле интерфейсного модуля
1Н 306
5. 5 Установка С1Е-переключателей.
5. 6 Адреса группы входных/выходных устройств.
5. 7 Структура области отображения процесса.
5. 8 Обращение к РАЕ.
5. 9 Обращение к РАА.
5. 10 Загрузка группы входных/выходных устройств.
5. 11 Распределение памяти ЦПУ
5. 12 Адресное пространство периферийных модулей

Таблицы
5- 1 Установка области адресов на группе интерфейсных модулей
АЗ 302-3.

5-2 Е\Л/А4ЫЕВ811 6000-01 а


1

5 Адресация
Для ТОГО, чтобы можно было опрашивать устройства, необходимо их
УПОРЯДОЧИТЬ С ПОМОЩЬЮ определенных адресов-
)

5. 1 Структура адреса
Группа дискретных устройств опрашивается с использованием битовых
данных, аналоговые устройства - с использованием байтовых и
словных данных. Поэтому адреса имеют различную структуру.
5-1■1 Адреса для дискретных устройств

Каждый канал группы дискретных устройств представлен одним битом.


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

* Память (программная) СРП делится на различные адресные области


(-> раздел 5.3):
X Отдельные байты нумеруются относительно начального адреса ад­
ресной области;
X Восемь битов байта имеют сквозную нумерацию от 0 до 7-
5
I
Для дискретных устройств адрес имеет следующий Формат:

0 5
I I

номер бита (номер


канала)
номер байта

Рис. 5- 1 Структура адреса дискретных устройств.

5. 1. 2 Адреса аналоговых устройств

Для каждого канала группы аналоговых устройств нужно Збайта (одно


слово). Поэтому адреса аналоговых каналов соответствуют номерам
байтов.

)
5. 2 Адресация соединительных разъемов

Для А6 35-1150 адреса могут задаваться ДВУМЯ различными


способами:

Постоянная адресация соединительных разъемов


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

Е\Л/А4МЕВ811 6000-01 а 5-3


5. 2. 1 Постоянная адресация
В следующих случаях каждому месту установки МОДУЛЯ периферии
назначается жестко заданный адрес:
- Работа без интерфейса расщирения ЕС при устрановленной заглушке
- Работа с интерфейсом расширения 1М305
(централизованная конфигурация: -> раздел 3.2-5).
Для цифровых и аналоговых групп устройств используется различное
число номеров байтов.
Группа цифровых устройств.
Каждый соединительный разъем имеет 32 байта, что позволяет оп-
РОСИТЬ 32 бинарных входа или выхода. Если Вы подключите группу
УСТРОЙСТВ с 16 и 8 входами или выходами, то используйте младшие
номера байтов. Старшие номера при ЭТОМ останутся не
использованными.
Группа аналоговых устройств.

Группа аналоговых устройств может быть подключена к центральному


УСТРОЙСТВУ через соединительные разъемы 0...3.

Каждый разъем содержит 32 байта, что позволяет ОПРОСИТЬ 16


аналоговых каналов, Если Вы подключите группу из 8 каналов, то
используйте 16 младших номеров байтов, 16 старших байтов ПРИ
этом не используются.

Особенности:
- Группы входных и выходных устройств не могут иметь одинаковые
адреса.
- Если группе аналоговых устройств ставится В соответствие опре-
деленный соединительный разъем, то соответствующая адресная об­
ласть теряется для группы цифровых устройств.
Следующий РИСУНОК позволит Вам понять упорядочение адресов при
постоянной нумерации:

Номер соеди­ РЗ СРП ^0 1 2 3 4 5 6 1И


нительного X X
разъема в 26. I

Цифровые 0. 0 4. 0 8. 0 12. 0 16.0 20. 0 24. 0


модули

3. 7 7. 7 11.7 15. 7 19- 7 23. 7 27- 7


Аналоговые 128 160 192 224 Аналоговые
МОДУЛИ устройства
не подключ.
159 191 223 255
Модули Адреса

Рис. 5- 2 Постоянная адресация соединительных разъемов в


центральном устройстве.
X Эти соединительные разъемы используются для СЕ 700-1/-2 (цен-
тральное устройство 1 или 2).
)

5-4 Е^Л/А4МЕВ811 6000-01а


Номер со­
едини-
тельного 0 1 2 3 4 5 6 7 8 1Н
разъема в
Е61
Цифровые 28. 0 32. 0 36. 0 40. 0 44. 0 48. 0 52. 0 56. 0 60. 0
модули 1И
305
31.7 35. 7 39. 7 43. 7 47. 7 51.7 55. 7 59. 7 63. 7
Аналого­
вые МО­
ДУЛИ Аналоговые устройства не подключаются

'Модули Адреса

Рис. 5. 3 Постоянная адресация соединительных гнезд в Е01 •

5. 2. 2 Переменная адресапия
5
ПК 35-11511 представляет Вам возможность каждому соединительному
разъему поставить в соответствие адрес. Это ВОЗМОЖНО, если к
центральному УСТРОЙСТВУ и каждому у с тройс тву расширения
подключена группа интерфейсных модулей 1М 1И 306. Адресация не
зависит от того, какое УСТРОЙСТВО подключается: 26 или к Е6. На
правой стороне интерфейсного МОДУЛЯ находится крышка, которая
закрывает адресное поле. На адресном поле для каждого разъема
имеется один С1Ь-переключатель, с помощью КОТОРОГОI можно
установить наименьший номер байта для этого гнезда.

Группы входных и выходных устройств в различных подключающих


разъемах могут иметь одинаковые адреса.

ЕVVА4NЕВ811 6000-01 а 5-5


г------- 1
! 5ТР1 АОКЕ55В1Т I Адрес. Адресный переключатель
7 6 5 4 3 2 1 I
пиФров. (1 =вкл. : 0-выкл. )
оы ом I модулей 7 6 5 4 3 2 1
16 I
I
I 1 7 6 5 4 3 2 1 I
0 0 0 0 0 0 0 0
I 32 I 2 0 0 0 0 0 0 1
I
I
I
I
4 0 0 0 0 0 1 0
I
16 ОМ ом I
6 0 0 0 0 0 1 1
I
1 I 8 0 0 0 0 1 0 0
I
I 32 7 б 5 4 3 2 1
I
I
10 0 0 0 0 1 1 0
I 12 0 0 0 0 1 1 0
I I 14 0 0 0 0 1 1 1
I
16 ом ом I
I
16 0 0 0 1 0 0 0
\ 1. I 18 0 0 0 1 0 1 0
I 32 6 5 4 3 2 1
I 20 0 0 0 1 0 1 0
I
I
I
I
22 0 0 0 1 0 1 1
I
ОМ ом I 24 0 0 0 1 1 0 0
I 16 I 26 0 0 0 1 1 0 1
' 3 1 7 5 4 3 2 1
I
28 0 0 0 1 1 1 0
I I
I
32 I 30 0 0 0 1 1 1 1
I I 32 0 0 0 1 0 0 0
I
I 16 ОМ ом
I
I
34 0 0 0 1 0 0 1
? * I 36 0 0 0 1 0 1 0
32 6 5 4 3 2 1 I 38 0 0 0 1 0 1 1
I
I
I
I
40 0 0 0 1 1 0 0
I I I 42 0 0 0 1 1 0 1
I
16 ОМ ом I 44 0 0 0 1 1 1 0
I
■ 5 I
46 0 0 0 1 1 1 1
к 32
1 6 5 4 3 2 1
I 48 0 0 0 1 1 0 0
I
50 0 0 0 1 1 0 1
ом ом
I
I
52 0 0 0 1 1 1 0
16 I 54 0 0 0 1 1 1 1
6 5 4 3 2 1
I
56 0 0 0 1 1 1 0
I
32 I
58 0 0 0 1 1 1 1
I I
I I 60 0 0 0 1 1 1 1
I
16 ом ом 1
I
62 0 0 1 1 1 1 1
‘ 7 1 7 6 5 4 3 2 1
I
I
32 I Адрес, Адресный переключатель
I
аналог, {1 =вкл. : 0 = выкл. )
16 ОМ ом I модулей 7 6 5 4 3 2 1

сI _
1 7 б 5 4 5 г 1
128 1 ^0 0 0 0 0
32 I
I 144 1 0 0 1 0 0 0
160 1 0 1 0 0 0 0
4 176 1 0 1 1 0 0 0
1/92 1 1 0 0 0 0 0
/208 1 1 0 1 0 0 0
^224
224 1 1 1 0 0 0 0
240 1 1 1 1 0 0 0

1 :Номер разъема 3 :Адресный переключатель


2 :Переключатель для выбора коли­ 4 :С1Ь-переключатель
чества входов/выходов в модуле

Рис 5. 4 Установка адресов на адресном поле интерфейсного модуля


1Н 306

5-6 Е\Л/А4МЕВ811 6000-01 а


Установка адреса.
С помощью переключателя (2) Вы устанавливаете, какую группу уст-
РОЙСТВ Вы подключаете к этому устройству.1
Установка переключателя ОГГ; 32-х канальная дискретная или 16-
ти канальная аналоговая группа,устройств.
Установка переключателя ОЫ'. 16-ти канальная дискретная или
32-х канальная аналоговая группа устройств.
С помощью 7-ми адресных переключателей (3) Вы устанавливаете наи­
меньший адрес - адрес для канала ”0" - этой группы устройств.
Адреса ДРУГИХ каналов этой группы устройств представляют собой
возрастающую последовательность:

- 32-^х .канальная группа цифровых устройств может иметь в качестве


начального адреса только номер байта, кратный "4" (0,4,8...);
- 16-ти канальной группе цифровых устройств должен соответство-
вать начальный адрес номер байта, кратный "2" (0,2,4...):
- 16-ти канальная группа аналоговых устройств может иметь только
начальные адреса 128, 160, 192 и 224;
8-ми канальной группе аналоговых устройств должны соответство­ ■
вать только начальные адреса 128, 144, 160... 240:
Псимес:

К соединительному разъему (2) подключена 16-ти канальная группа


цифровых входных УСТРОЙСТВ. Вы должны установить начальный адрес
46. 0.
При этом необходимо соблюдать следующую последовательность дей-
ствий:

Проверьте, делится ли номер байта выбранного начального адреса


без остатка на 2, так как у Вас имеется 16-ти канальная группа
цифровых устройств;
46/2=23 остаток 0

- Установите число входных каналов (переключатель поставьте


на ОЫ):
- Выберите по рисунку 5. 5 положение переключателей адреса и уста­
) новите с помощью С1Ь-переключателей в разъеме (2).

Адрес равен сумме


128 64 32 16 8 4 2 значений колов
включенных перек­
лючателей! «апрй-
16 1 ОН 5 3 2 1 мер:
1 2+4+8+32=46
7 6 4
32

Рис. 5- 5 Установка В1Ь~переключателей.


1 Цифровая группа устройств ввода/вывода (6Е35 482-7ЬА11)
1
рассматривается как 16-ти канальная группа устройств-

Е^Л/А4НЕВ811 6000-01 а 5-7


Тогда группа устройств адресуется следующим образом:
Номе15 канала 0 1 2. . . 7 8 9 10. . . 15
Адрес 46. 0 46. 1 46. 7 47. 0 47. 1 47. 7 )

5. 2. 3 Адресация с серийной группой интерфейсных модулей 302.


Посредством перемычек на группе интерфейсных модулей 302 Вы
можете задать начальный адрес и область адресов для каждого
интерфейса, а, следовательно, для каждого ЕС.
Таблица 5. 1 Установка области адресов на группе интерфейсных мо­
дулей АЗ 302-3.
Расположение перемычек Область адресов для интерфейса
на ЕР 66 * 331 332 I 333
Адресная область 64 Байта

XX XXX
000. . . 063 064. . . 127 128. .. 191

XXX XXX
128. . . 191 1 92. . . 255

Адресная область 16 Байт

000. ..015 016. . . 031 032. . . 047

032. . . 047 048. . . 063


>

XX XX XX
064. . . 079 080. . . 095 096. . . 1 1 1

XX XX
096. ..111 112... 127

X ЕР означает "встроенное место".


X X В СРП 941 только с ЬР^/ЬРВ или ТР^/ТРВ.
*** В СРП 942 только с ЕР^/ЕРВ или ТР^/ТРВ-

5-8 ЕVVА4NЕВ811 6000-01 а


5- 3 Обработка сигнала процессора-
Состояние сигнала группы входных и выходных модулей может быть
прочитано или записано с использованием следующих адресов.
I

Г000Н 0
Цифровые модули
Г07ГН 127
Г080Н 128
Аналоговые МОДУЛИ

Г0ГГН 255

Абсолютные адреса Относительные 5


адреса байтов

Рис. 5- 6 Адреса группы входных/выходных устройств.


Состояние сигнала цифровых модулей запоминается дополнительно в
особой области памяти, области отображения процесса, Область
отображения процесса состоит из двух частей: подобласти ввода
(РАЕ) и подобласти вывода (РАА) •

ЕГ00Н 0
РАЕ
ЕЕ7ЕН 127
I
ЕЕ80Н 0
РАА
ЕЕЕЕн 127

Абсолютные адреса Относительные


адреса байтов
Рис. 5. 7 Структура области отображения процесса.
Сигналы процесса могут быть считаны или заданы как через область
отображения процесса, так и непосредственно.

ЕVVА4NЕВ811 6000-01 а 5-9


5. 3. 1 Обращение к РАЕ-
При запуске и в начале программной обработки состояние сигнала
группы УСТРОЙСТВ ввода записывается в РАЕ- Инструкции в управляю-
щей программе задают те адреса, для КОТОРЫХ необходимо задавать
информацию- Устройство управления затем читает данные, которые
были активизированы в начале программной обработки, и обрабатыва­
ет их-

РАЕ
Побитовое чтение при 7 6 5 4 3 2 1 0
N бита

двоичных операциях
байт2
3
и Е 2.2 <

Побайтовое чтение при


загрузке, в аккумулятор 1:
1ЕВ12 байт 12
)
15 о
111111111
АККи1
Старший байт Шпй байт

Пословное чтение при


загрузке в аккумулятор 1:

1Е77 40
байт40
байт41
15
АККи 1 I I I I I I I П11111. 1-1.□
Старший байт шшй байт

Рис- 5- 8 Обращение к РАЕ-

5-10 Е1Л/А4МЕВ811 6000-01 а


5. 3. 2 Обращение к РАА

Во время программной обработки в РАА заносятся новые состояния


сигналов, В конце каждой программной обработки эта информация
передается в группу устройств вывода.

РАА
Побитовая передача при N бита
двоичных операциях; 7 6 5 4 3 2 ■ о

= А 4.6 байт4
5
Побайтовая передача при
загрузке в аккумулятор 1:
ТАВ 36 байтзб

15 О
Акки1 11111111

Старший байт ншй &1йт

Пословная передача при


загрузке в аккумулятор 1;
ТАУ7 52
байт52
байт53
АККи 1
Старший байт Хлашй байт

Рис. 5. 9 обращение к РАА

ЕУУА4МЕВ811 6000-01 а 5-11


5> 3- 3 Непосредственное обращение-

ОййТййййй ЙЙГЙЙ.ДЙЙ а.«адйГйе1лх уйурйййтй й йбдасть йтйбра-


жения процесса не записывается. Вы должны с помощью инструкции
"ЕРВ , ЬР^ , ТРВ или ТР^ " непосредственно читать их или пере­
давать в ГРУППУ УСТРОЙСТВ вывода.
Вы можете также непосредственно обмениваться информацией с груп-
пой цифровых УСТРОЙСТВ. Это необходимо, если состояние сигнала
НУЖНО обрабатывать немедленно в управляющей программе.
Следующая картинка показывает различие в загрузке сигналов
состояния.

Адрес байта модулей входа


0. . . 127 X 128. - . 255

_2Е
РАЕ
1 г

V Е X. X
Ь ЕВ X Ь РВ X Ь РВ X
Ь Е^ X Ь Р^ X Ь Р^ X
:г:

Управляющая программа

= А X. X
Т АВ X Т РВ X Т РВ X
Т X Т РТ^ X Т Р^ X

РАА

0. . . 127 X 128. . . 255


Адрес байта модулей выхода

X Область 64...127 отображение процесса в СРП 941 не


используется.
Рис. 5. 10 Загрузка группы входных/выходных устройств.
Указание:
Если Вы с помощью непосредственного обращения вызываете адрес,
пустому гнезду.
соответствующий ПУСТОМУ то СРП
СРВ выдаст сообщение:
"Ои! Пипе зуеггиб (0У2)** при ЗТОР-

5-12 ЕУ7А4МЕВ811 6000-01 а


5- 4 Адресное пространство ЦПУ
Следующий РИСУНОК показывает распределение памяти КАМ в ЦПУ»

адрес КБсЙТ адрес НБайт


ООООн
"йнтеллйрент1ше“ иолулй периферии о ООООн
’‘йнтелййген1ж’‘ модули периферии о
ЮООн 4 ЮООн 4

ЗОООн Л 12

16 К А\Л/
7000н
I 28

КОЛУЛЬ 8К А\Л/
ЭОООй-,
I 36 9000н лаиятй I 36
ч 8КА\Л<
8 к А\Л/
Мль Т ♦
ВОООн
ЛЗИЯТЙ I 44 ВОООн внутренняя нанять (5 К АТУ) 44
4К А\Л/
V
..I...
ООООн 52
внутренняя нанять (1 К А\Л/)

5
0800н (внутренние дашше! 54 0800н (внутренние данные) 54

ОСООн список адресов блоков 55 ОСООн список адресов блоков 55

ЕбООн (внутренние данные) 57,50 ЕбООн (внутренние данные) 57,50

ЕАООн сйстеннне данные В2 58,50 ЕАООн систенние даннне В5 58,50

ЕСООн тайнерн Т 59 ЕСООн тайнерн Т 59

ЕОООн снетдикй 2 59,25 ЕОООн счетчики I 59,25

ЕЕОО|'н маркеры й 59,50 ЕЕОО|’н наюеры В 59,50


ЕЕОО,’н Область отобоаюния 59,75 ЕЕОО,'н область отобрзхения 59,75

вхоюв/шодов влолов/вжоюв

РОООн
область ле№$еж и 60 РОООн область лерй1е]ло1 и 60
внутренний регистр внутренний регистр

ЕЕЕЕ, н 64 РРЕЕ| н 64

СРи 941 СРи 942

Рис. 5. 11 Распределение памяти ЦПУ

)
Е\Л/А4МЕВ811 6000-01 а 5-13
адрес КЕайт
ООООн ’'ййте1ЛйГ8ятаые“ йолулй иермферий о
ЮООн л 4
Нояуяь
памяти
5000н 20

16К А\Л/

8 К А77
7000н
20К АУУ
I 28
4К АУУ
(32 К А'Л^)
И I
9000н 36
т внутренняя нанять (4 к АТУ)

ВОООн (4 К АУУ) 44

□ОООн (внутренние данные} 52

□СООн сжок ад‘)8(;ов бжов 55

Е600|'н (внутренние даннне) 57,50

ЕАОО,’н енетешше дашше В" 58,50

ЕСООн тайиеры Т 59

ЕОООн сяетяйкй 1 59,25

ЕЕООн иаркерн й 59,50

ЕЕОО|'н Область отображения 59,75

ВХОЯОР/ВЖОЛОВ

ЕООО,’н Область 11е11!9$срий и 60

внп'Ренний регистр
ЕЕЕЕ,н 64

СРУ 943

Рис. 5. 1 1 Распределение памяти ЦПУ (продолжение)

5-14
ЕVVА4NЕВ811 6000-01 а
адрес КБайт
0000,’н
"йнтеллйгеитнуе” иолгли периферии о
1000,’н 4

модуль
внутренняя внутренняя
ЕРКОН
память память
(ЕАМ) (ЕАМ)
БАНК БАНК 1

Ч
□ОООн (випреинис днине! 52

□соо.'н СЛИСОК адесов блоков 55

5
ЕбООн (вйпровние давиле} 57,50

ЕАООн сйлённне лавине 58,50

ЕСООн Шйера Т 59

ЕОООн счеши 2 59,25

ЕЕООн наркерн И 59,50

ЕЕООн область отобржнйя 59,75

ВХ0Л0В/В1К0Л0В
ЕОООн область лериФерйи и 60

внутренний регистр
рррр.н 64

СРи 944

Невозможно обращение и:
управляющей программы

Рис. 5- 1 1 Распределение памяти ЦПУ (продолжение)

ЕVVА4NЕВ811 6000-01 а 5-15


Периферийная область распределена следующим ЯЛ:■
лЛ

адрес КБайт
РОООн йога периферии р 60
25
Р200| 'н йаркер связи 60,50
РЗОО, 'н 6075
Р400, 'н 61
Р800| 'н 62
РРОО,’н (внутренний регистр) 6375
н 64
Рис> 5>12 Адресное пространство периферийных модулей

5-16 Е\Л/А4МЕВ811 6000-01 а


Оглавление

1. Обзор системы
2. Техническое описание.
3. Правила монтажа.
4. Эксплуатация.
5. Адресация.

6. Введение в ЗТЕР-5-
6. 1 Построение программ
6. 1. 1 Представление
6- 1- 2 Область операндов.
6. 1-3 Преобразование принципиальной схемы.

6. 2 Структура программы.
6>2г 1 Линейное программирование.
6. 2. 2 Структурированное программирование.

6. 3 Типы блоков.
6.3.1 Организационные блоки (ОВ).
6.3.2 Программные блоки (РВ).
6.3.3 Шаговые блоки (ЗВ).
6.3.4 функциональные блоки (ЕВ).
6- 3. 5 Блоки данных (ПВ)
6. 4 Обработка блоков.
6
6. 4. 1 Изменение программ.
6. 4. 2 Изменение блоков.
6. 4. 3 "Сжатие" памяти контроллера.

б- 5 Представление чисел.

7. Команды языка ЗТЕР-5.


8. Программный тест.
9. Диагностика ошибок.
10. Обработка аналоговых значений.
11. Встроенные блоки.
12. Возможности коммуникации.
13. Технические данные.

Е\Л/А4МЕВ811 6000-01 а 6-1


Рисунки

6. 1 Совместимость различных представлений


6. 2 Глубина вложения
6. 3 Конструкция заголовка блока
6. 4 Пример построения программы, начиная от организационного
6. 5 Установка режима запуска
6. 6 Программирование функционального блока с параметрами блока
6. 7 Параметрирование функционального блока
б. 8 Пример содержимого блока данных
б. 9 Область действия блоков данных.
б. 10 Выполнение "сжатия" памяти
б. 11 Расположение отдельных битов 1б-битового двоичного числа
с фиксированной точкой
Таблицы

6. 1 Сопоставление типов операций


б. 2 Сопоставление типов блоков.
6. 3 Обзор организационных блоков.
6. 4 Параметры для временных ОВ.
6. 5 Вид и тип параметров блоков с допустимыми текущими
операндами.
6. 6 Пример представления чисел в ПК.

6-2 Е^Л/А4МЕВ811 6000-01 а


85 -11511 Справочник Введение в 8ТЕР 5

6 Введение в 8ТЕР 5
Этот раздел описывает программирование заданий автоматизации с помощью
АО 8 5 - 11511. Объясняется, как составляются программы и какие модули
применимы для расчленения программы. Кроме того. Вы найдёте обзор
различных видов изображений чисел, которые знакомы языку программи-
рования 8ТЕР 5.
6.1 Составление программы
в программируемых системах управления задания по автоматизации форму-
лируд)тся в виде управляющих программ. Здесь в ряде указаний потребитель
определяет, как автоматизированное устройство (АУ) - (АО) должно управлять
или регулировать установку. Чтобы АУ могло "понимать" программу, для это­
го программа должна быть написана на определённом языке, на языке про­
граммирования, по установленным правилам. Для семейства 81МАТ1С 85 был
разработан язык программирования - 8ТЕР 5.

6.1.1 Виды изображений


)
Для ряда 81МАТ1С 85 унифицированного языка программирования 8ТЕР 5
возможны следующие виды изображений: 6
о
Список операторов или мнемокод (А1УЬ)
Мнемокод изображает программу последовательности сокращённых
команд. Мнемокод может быть построен следующим образом:
Оператор
! Операнд
I

002: V Е 0.1
!
I I ! Оператор
! ____ Обозначение операнда
(

)
Относительный адрес мнемокода в соответствующих модулях.
Оператор сообщает АУ, что он должен делать с операндом. Параметр задаёт
адрес операнда.
О
Функциональная схема (ГОР)
В функциональной схеме изображаются графически логические компанов­
ки при помощи символики.
о
Контактный план (релейная схема) (КОР)
В контактном плане изображаются графически функции управления при
помощи символики электросхемы.
о
СКАРН 5
Этот вид изображения служит для описания структуры последовательного
управления.
Выщеупомянутые три вида изображений возможны только для програм­
мирующих устройств РО 635, РО 675, РО 685 и РО 695.
I

ЕУиА4МЕВ811 6000-01 а 6-3


Введение в 8ТЕР 5 85 -11511 Справочник
Каждый вид изображения обладает особыми свойствами. Блок программы,
который
г—7---“- запрограммирован
---7—7 7 в мнемокоде, ---
не может быть
— поэтому сразу
7
выведен в функциональной или релейной схеме. Также и графические
изображения не совместимы между собой. Однако программы в функцио­
нальной или релейной схеме могут всегда транслироваться в мнемокод.
Диаграмма множеств изображает это высказывание следующим образом:

РОР КОР

А\Л/1

Картина 6.1 Совместимость изображений

В языке программирования 8ТЕР 5 существует три вида операций:


О
Основные операции
о
дополнительные операции
о
системные операции
В таблице 6.1 Вы найдёте дальнейшие информации по отдельным видам
операций.
Таблица 6.1 Сопоставление операций

Язык программирования 8ТЕР 5


Основные дополнительные системные
операции операции операции
Область применения во всех модулях только для функцио­ только для функ-
нальных блоков циональн. блоков
Виды изображения А5УЬ, ГПР, КОР АШ.
Особенности для пользовате­
ля с хорошими
знаниями сис-
темы

В седьмой главе Вы найдёте подробное описание всех операций и примеров


программирования.

6-4 Е\Л/А4МЕВ811 6000-01 а


6-1-2 Область операндов.
Язык программирования ЗТЕР-5 содержит следующие вилы операндов:
) Е ВХОДЫ Интерфейс от процесса к ПК.
А выходы Интерфейс от ПК к процессу.
Н МАРКЕРЫ Память.для двоичных результатов
промежуточных операций.
Б ДАННЫЕ Память для цифровых результатов
промежуточных операций.
Т ТАЙМЕРЫ Память для реализаций функций таймеров.
2 СЧЕТЧИКИ Память для реализации функций счетчиков.
Р ПЕРИФЕРИЯ Интерфейс от процесса к ПК.
К КОНСТАНТЫ Жестко заданные числовые значения.
ОБ. РВ. ЗВ, ЕВ, БВ БЛОКИ Вспомогательные средства для структури­
ч рования программы.
Список всех операторов и операндов Вы можете найти в приложении А.
6-13 Преобразование принпипиальной схемы-

Если Вы свою задачу управления представляете в виде


принципиальной схемы, то должны преобразовать ее в вид А^Е, /КОР
1
./■ или РЦР.
Пример. Условие управления- 6
Сигнальная лампа должна гореть, если кнопка 31 нажата, и
контакт 32 не разомкнут.
Программирование управления.
Сигнальная лампа подключена к выходу (напр. А2. 0),
напряжение сигнала обоих контактов подключено на два
входа (напр. Е1« 1 ИЕ1-2) программируемого контроллера.
ПК опрашивает напряжения сигналов (состояние сигнала "1"
при нажатом НЗ контакте и ненажатом НО контакте). Оба
состояния сигнала связаны
, по функции "И"И";
”; результат
логической операции передается на выход А2.0 (лампа
горит).

СХЕМА АЖ РЦР КОР

51
и Е 1.1 Е 1.1 ------ Е 1.1 Е 1 2 А2 О
52
и Е 1.2 &
Е 12------- - А20
А 2.0

ЕУУА4МЕВ811 6000-01а 6-5


6. 2 Структура программы.
В ПК 35--115и можно создавать линейную или структурированную
программу. В последующих разделах описываются Формы программы.
6- 2. 1 Линейное программирование-
Для обработки простых задач автоматизации достаточно
запрограммировать отдельные команды в одном разделе (блоке). В ПК
35—1150 - это организационный блок 0В1 (-> раздел 6- 6-3-
3. 1). Этот
блок обрабатывается циклически, т. е. после выполнения последней
команды снова начинает выполняться первая. Линейная программа мо-
жет быть длиной до 8Кбайт.
При этом следует помнить следующее:
- При вызове 0В1 пять слов занимает заголовок блока (->раздел
б. 3- 1):
- Инструкции занимают обычно одно слово в памяти программы, наря­
ду с этим имеются также инструкции состоящие из двух слов, на-
пример для операций "загрузки констант", Вы должны ПРИ подсче-
те длины программы удваивать счет.
-• 0В1 должен заканчиваться, как и все остальные блоки, командой
"ВЕ" - конец блока.
6- 2- 2 Структурированное программирование-

Для решения сложных задач вся программа делится на законченные по


смыслу отдельные завершенные части программы (блоки). Такой метод
построения программы дает Вам следующие преимущества:
- Простое наглядное программирование даже больших программ,
- Возможность стандартизации частей программ,
- Возможность ПРОСТОГО изменения программы,
- Простое тестирование программы,
- Простая эксплуатация,
- Техника подпрограмм (вызов блоков из различных мест).
В языке программирования ЗТЕР-5 имеется пять типов блоков:
- Организационные блоки (ОБ)
Организационные блоки обрабатывают программу управления.
- Программные блоки (РВ) ■
В программных блоках находится программа управления,
разделенная по функциональным и технологическим признакам.
- Шаговые блоки (ЗВ)-
Шаговые блоки являются специальными программными блоками для
программирования последовательного управления, Они обрабатыва-
ются, как и программные блоки.
- Функциональные блоки (РВ) •
Функциональные блоки являются специальными программными
блоками. Наиболее часто повторяющиеся или особо сложные части
программ (например, функции сообщений, вычислений) программиру­
ются в виде функциональных блоков. Вы можете параметрировать их
и использовать для их программирования расширенный набор команд
(например, операции перехода внутри блока).

6-6 Е\УА4МЕВ811 6000-01 а


1
- Блок данных (БВ).
В блоках данных хранятся данные, которые необходимы при
выполнении программы управления, Данными МОГУТ быть, например,
заданные значения. граничные значения или тексты.
С помощью вызовов блоков можно перейти в ДРУГОЙ блок. Так можно
делать вложения любых программных, функциональных и шаговых бло-
ков (-> раздел 6.3) до 16 уровней.

При подсчете глубины вложения, следует помнить, что системная


программа в некоторых ситуациях самостоятельно вызывает
организационные блоки (например ОВ31).

Обшай ,глубина вложения вычисляется, как сумма глубины вложения


всех организационных блоков, При вложении больше 16 уровней ПК
выдает сообщение об ошибке "СТЕК БЛОКОВ ПЕРЕПОЛНЕН" (ЗТЦЕВ)
(->раздел 9. 1) и переходит в состояние ЗТОР.

) ОВ 1

Уровень 1 Уровень 2 Уровень 3 Уровень 16

Рис 6-2 Глубина вложения

")

Е\Л/А4МЕВ811 6000-01 а 6-7


г

6' 3 Типы блоков-

Основные особенности блоков Вы найдете в следующей таблице :


)
Таблица 6- 2 Сопоставление типов блоков.
ОВ РВ ЗВ ГВ СВ
Количество 2561 2562 2562 25бЗ 2544
ОВ0. . ОВ255 РВ0. . РВ255 ЗВ0. - ЗВ255 ГВ0. . ГВ255 СВ2. - СВ255
Длина (макс) 8Кбайт 8Кбайт 8Кбайт 8Кбайт 4096 слов5
Набор Основные Основные Основные Основные, Биты,
операций операции операции операции расшир. , числа,
(спдержимое) системные тексты

Виды КОР,ГОР, КОР,ГЦР, КОР, ГЦР, КОР, ГЦР,


представлен. АУЕ АУЕ АУЕ АУЕ
Длина 5 слов 5 слов 5 слов 5 слов 5 слов
заголовка
и
Вызов блока ЗРА, ЗРВ ЗРА. ЗРВ ЗРА. ЗРВ ЗРА, ЗРВ А. Е
(ДОПУСТИМО
только из
ГВ !)

1 Некоторые ОВ могут самостоятельно вызываться операционной сис­


темой (->раздел 6.3-1 И 11-2)-
2 При установке стандартных ГВ параметр 0 не может быть исполь­
зован.
3 В операционной системе уже имеются встроенные стандартные
функциональные блоки (->раздел 11.1).
4 Блоки данных СВ0 и СВ1 зарезервированы для списка адресов
блоков и для списка маркеров связи .
5 До С^255 опрашиваются командами "Е СУ" и "Т СУ".

6-8 Е\Л/А4ЫЕВ811 6000-01 а


Г ■!

Стгуктуюа блока
Каждый блок состоит из :
- Заголовка блока с указанием типа блока, номера блока и длины
блока.
Он создается программатором при организации блока.
- Тела блока с программой ЗТЕР-? или данными.

Абсолютный
адрес Слово синхронизации
байта
Тип блока
Номер блока
ч Тип ПК
Библиотечн. номер

\
Длина блока

V
V

Рис 6- 3 Конструкция заголовка блока


6

Программирование блоков.

За исключением блоков данных, все остальные блоки программируются


следующим образом;
- Задается тип блока (напр. РВ).
- Задается номер блока (напр. 27).
- Вводятся команды программы управления,
- Завершается блок командой "ВЕ",

6-3.1 Организационные блоки (ОВ).

Орг аниз ационные блоки представляют собой программный интерфейс


между операционной системой
> и программой управления.
Они обрабатываются:
- Либо операционной системой, в зависимости от возникновения
прерывания по событию или по времени,
- Либо представляют собой рабочие функции, которые можно вызвать
из программы управления (-> раздел 11.2).
Обзор этих блоков Вы найдете в таблице 6. 3-
Наряду с этим можно программировать все организационные блоки с
параметрами из разрешенной области; но они должны вызываться в
программе управления.

ЕVVА4NЕВ811 6000-01 а 6-9


Таблица 6- 3 Обзор организационных блоков.
N0. Функция Встроенные ОВ
ОВ СРи941 СРи942 СРи943 СРи944
ОВ, которые должны программироваться пользователем и вызываться
операционной системой.

0В1 Циклическая обработка программы 1НИН НИН ННИ


Обработка программы прерывания с приоритетом А. В. С. В.

0В2 Прерывание А: генерация преры­


вания от цифровых входов
-434 и 1Р
ОВЗ Прерывание В: генерация преры-
вания от 1Р

ОВ4 Прерывание С: генерация преры-


вания от 1Р

0В5 Прерывание В: генерация преры-


вания от 1Р
ОВ10 Обработка программы прерываний
по времени
0В11
(возможные интервалы времени:
0В12 10МС..... 10МИН)

0В13
Обработка способов запуска

0В21 Ручной запуск

ОВ22 Автоматический запуск ПК при


восстановлении питания
Обработка программных ошибок и ошибок устройства.
I
ОВ22 Задержка квитирования при отде­
льном обращении к шине 35
(команды о РВ, ЫЕ и т. д. )
I
ОВ23 Задержка квитирования при акту­
ализации картины отображения
процесса и маркеров связи

ОВ24 Задержка квитирования при акту­


ализации картины отображения
процесса и маркеров связи

ОВ27 Ошибка замещения, подстановки


ОВЗ 2 Ошибка ПРИ передаче ОВ или при
создании ОВ (команда Е ОВ)
ОВЗ 4 Неисправность буферной батареи

6-10 Е\Л/А4МЕВ811 6000-01 а


(

Таблица 6- 3 Обзор организационных блоков. (продолжение) ■


N0. Функция Встроенные ОВ
ОВ СРи941 СРи942 СРи943 СРи944
Уже готовые ОВ: ОВ, которые уже запрограммированы и должны просто
вызываться:

0В31 Установка контрольного времени


цикла 1

ОВ251 Алгоритм Р1В-регулятора 2


■ Имекяшеся ОВ
1 При использовании СР11941/942 необходимо Формальное программи­
рование 0В31. Для этого требуется инструкция ВЕ.
2 При'использовании СРи942, начиная с версии 6Е35 942--7ВА12, блок
через функцию "ВЫВОД КАТАЛОГА" не выводится.
На картинке ниже показано, как можно обрабатывать
структурированную программу управления. Кроме того. здесь видно
особое значение организационного блока.

ОВ 21/08 22
6

ОВ 1 РВ 1 5В 1

РВ 2 РВ 200

I
Системная Программа
программа управления

Рис 6.4 Пример построения программы, начиная от организационного


блока.
На следующей странице более подробно описаны различные ОВ.

ЕVVА4NЕВ811 6000-01 а 6-11


0В1: Циклическая обработка программы.
В 0В1 задается структура программы, т. е. 0В1 состоит из ряда
вызовов блоков. Через последовательность этого ряда вызовов
пользователь может определить последовательность обработки блоков
РВ или ГВ- Вызов может быть по условию или безусловный.
ОБ2/3 обработка прерываний СР1}941.

в СРВ941 можно ПРОИЗВОДИТЬ обработку подпрограммы прерывания.


Обработка по прерыванию начинается, если от процесса приходит
сигнал. ВЛИЯЮЩИЙ на ЦПУ программируемого контроллера.
Циклическая программа прерывается Ии выполняется подпрограмма
обработки пререывания. После обработки этой прогаммы ЦПУ
возвращается в ТОЧКУ основной программы, из КОТОРОЙ началось
выполнение подпрограммы прерываний и продолжает• ее выполнение.
Обработка программы прерывания требует:

- Источник прерывания
Нодули предварительной обработки сигналов и цифровые МОДУЛИ
входов с прерыванием процесса:
- Интерфейс пользователя
При прерывании А обрабатывается 0В2, ПРИ прерывании В - ОВЗ.
Если ОВ прерывания не запрограммированы, то продолжается цик-
лическое выполнение программы, и сигнал прерывания остается без
внимания:
- Места прерывания
Циклическая обработка программы может быть прервана после любой
команды ЗТЕР-5. Однако, встроенные ЕВ рассматриваются, как одна
команда;
Блокировка прерываний
С помощью команды АЗ можно блокировать обработку прерывания, а
командой АЕ снова ее разрешить. По умолчанию установлена
команда АЕ.
- Приоритет прерываний.
Текущую обработку программы прерывания прервать нельзя. При
обновременно возникших прерываниях А и В первым обрабатывается
прерывание А:
- Глубина вложения прерываний
Внимание ! При обработке прерываний общая глубина вложения
блоков не может превышать 16:(Для СРи943 - 32).
- Время реакции
Время реакции зависит от конфигурации ПК. При максимальной
конфигурации (512 входов, 512 выходов, 127 таймеров) время
реакции менее 8мс. Минимальная конфигурация (время цикла зани­
мает только операционная система) - время реакции <3мс.

(^р)тах
= 3000 + 1,7 X 2 ЕА + 29 X 2 Т (р5)

2 ЕА; Сумма байтов цифровых входов/выходов


2Т: Сумма используемых внутренних таймеров
Указание 1 № , , , тн!
При использовании команд ЗТЕР-5, время выполнения КОТОРЫХ
превышает максимальное время реакции (ТЕ)макс (например ТЫВ),
соответственно изменяется время реакции на прерывание.

6-12 Е1Л/А4МЕВ811 6000-01 а


Пример. Программирование ОВ2.
Подъемная клеть должна позиционироваться точно в двух точках. При
СКОРОСТИ перемещения 0, 5м/с необходимо, чтобы точность позициони­
рования составляла 5мм. Программа управления производит обработку
16 байтов входов/выходов и 10 таймеров. Вычисляется время реакции.
Обработка сигналов цифровых модулей входов/выходов с прерыванием
процесса : максимально 1 мс.
Время реакции вызова ОВ2:
тах = 3000 + 1,7-ЕЕ/А + 29-ЕТфб) (Тк)тах = 3000 + 1,7 «16 + 29 10{р§)
.Тк. гпах = 3317(р5)

При скорости перемещения 0> 5м/с допуск позиционирования


составляет:
3=0,5 (3317+1000)10—6 (м) 3-2,2мм
Следует учитывать механическое и электрическое замедление ПРИ
торможении подъемной клети.

А^Ь пояснения

0000 Ь РВ 1 Байт 1 в РАЕ актуализируется


0002 Т ЕВ 1
0004 и Е 1.0 Опрос:Конечн. выключатель в поз.1?
0006 Е А 8.0 Бит выхода А8. 0 устанавливается
в "0", если результат операции =1
0008 : и Е 1. 1 Опрос:Конечн. Выключатель в поз. 2? 6
000А : Е А 8. 1 Бит 8. 1 Устанавливается в "0",
если результат операции 1
000С Е АВ8 Информация 8байта передается в
000Е т РВ8 МОДУЛЬ цифровых выходов. В зависи­
0010 ВЕ мости от состояния сигнала вклю­
чается ПРИВОД 1 или 2.

Указание: I
Если используется модуль предварительной обработки сигналов Р^0,
то Е^0 не может использоваться.
в5

ОВ2/3/4/5 обработка прерываний СРи942/943/944‘

При использовании СРи942/943/944 возможна обработка прерываний.


/ Обработка прерываний предполагает, что если в центральный
процессор программируемого контроллера пришел сигнал от процесса,
то прерывается выполнение циклической программы и начинается
обработка специфической программы. После выполнения этой
программы ЦПУ возвращается на место в циклической программе, в
КОТОРОМ произошло прерывания, и продолжает ее выполнение.
Обработка программы прерывания вызывает следующие замечания:
- Источник прерывания:
Модули предварительной обработки сигналов и цифровые модули
входов с прерыванием процесса;
- Интерфейс пользователя:
При возникновении аппаратных прерываний, операционная система
обрабатывает следующие ОВ:
Прерывание А :ОВ2.
Прерывании В :ОВЗ.
Прерывании С :0В4.
Прерывании П :ОВ5.
Если ОВ прерывания не запрограммированы, то продолжается цик-
лическая программа, и сигнал прерывания остается без внимания.
)

Е\Л/А4МЕВ811 6000-01 а 6-13


- Места прерывания
Прерывание может обрабатываться в циклической программе или в
программе обработки по времени после каждой команды , встроенного
функционального блока и после операционной системы в заранее
определенном месте, Команда ТЫВ в СРи942/943 может быть прервана
после каждого слова, При использовании СРи944 время обработки
команды ТЫВ настолько мало. что от прерывания отказались.
Вним ание !
Встроенные функциональные блоки не прерываются. Это означает, что
если в циклической программе или в программе обработки по времени
используется встроенный функциональный блок, и он же используется
в программе прерывания, то в циклической программе и в программе
обработки по времени прерывания должны быть заблокированы.

- Блокировка прерываний.
С помощью команды АЗ можно блокировать обработку прерывания, а
командой АГ снова ее разрешить. По умолчанию установлена
команда АГ. Во время блокировки прерывания можно сохранить по
каждому каналу одно прерывание.
- Приоритет прерываний.
Текущую обработку программы прерывания прервать нельзя. При
обновременно возникших прерываниях действует следующий список
приоритетов:
Наивысший приоритет: Прерывание А.
Прерывание В.
Прерывание С.
Наименьший приоритет: Прерывание В.
- Глубина вложения прерываний.
При обработке прерываний общая глубина вложений блоков не может
превышать 16 (для СРи943/944 - 32 уровня).
- Время реакции.
Время реакции составляет ПРИ использовании встроенных ГВ
(ГВ240. . .ГВ251) максимально 1,5мс с ДОПУСКОМ 800МКС. Если не
учитывать встроенные ГВ, то время реакции = макс.
: 1мс с ДОПУСКОМ
300МС. Аппаратные ограничения не позволяют вход в прерывание
обработки процесса с периодом менее 12мс, т. к. в этом случае
прерывания не будут восприниматься.
- Сохранение данных.
Если используется блок прерываний "Смазанный маркер", который
также используется в циклической или обрабатываемой по времени
программах. то необходимо его во время обработки прерывания
сохранить в блоке данных.
- Пример : Программирование 0В2.
Подъемная клеть должна позиционироваться точно в двух точках. При
СКОРОСТИ перемещения 0,5м/с необходимо, чтобы точность
позиционирования составляла максимально 5мм. Будем использовать
встроенные функциональные блоки. Задержка сигнала от■ МОДУЛЯ
цифровых входов с прерыванием от процесса составляет максимум
1мс.
Время реакции от опроса концевого выключателя до отключения
двигателей:
Задержка сигналов (входов) : 1,00МС.
Время реакции цпу: 1, 50МС.
Время реакции вызова 0В2: 0. 17мс.
Задержка сигналов (выходов): 3, 00МС.
Общее время реакции 5. 67мс.

6-14 Е\Л/А4МЕВ811 6000-01 а


задержка,
Эта постоянная задержка. а также механические и электрические
задержки подъемной клети можно устранить с помощью правильной
установки конечного выключателя. Изменение времени реакции
составляет 800 мкс. При СКОРОСТИ
скорости перемещения 0.5м/с ДОПУСК
позиционирования составляет
3--0. 5x800x10-6 (м) 3-0. 4мм

Пояснения
0000 : Ь РВ 1 Сайт 1 в РАЕ актуализируется
0002 : Т ЕВ 1
0004 : и Е 1.0 Опрос: Конечн. Выключатель в поз. 1?
0006 : Е А 8.0 Бит выхода А8. 0 Устанавливается
в "0" если результат операции =1
0008. : В Е 1. 1 Опрос: Конечн. Выключатель в поз. 2?
000А : Е А 8. 1 Бит 8. 1 Устанавливается в "0".
если результат операции 1
000С Ь АВ8 Информация 8байта передается в
000Е Т РВ8 модуль цифровых выходов. В зависи­
0010 ВЕ мости от состояния сигнала выклю­
чается ПРИВОД 1 или 2.

ОВ10. ОВ11.ОВ12. 0В13: Обработка программ.управляемых по времени. 6


Для обработки программ, управляемых по времени в СРи942. СРи943
имеется 0В13. а в СРВ944 - ОВ10, ОВ11, ОВ12 и ОВ13. Временные ОВ
обрабатываются операционной системой с интервалами, задаваемыми
пользователем. Этот интервал времени можно изменить во время
выполнения циклической программы, Если ОВ обработки программы по
времени не программируется, то продолжается выполнение
циклической программы.
Указание,
ОВ обработки по времени могут прерывать циклическую программу, но
не МОГУТ прерывать программу обработки прерываний.
~ ■- 7
-Установка временных интервалов вызовов
Интервал вызова может быть задан в системных данных, как
коэффициент кратности 800мс (аналогично установке контрольного
времени цикла). Предустановка 100МС. При этом время может
устанавливаться от 10мс до 10мин. (Ь КН 0...ЕЕЕЕ).
Если в соотетствующее системное слово данных записан 0. то вызов
временного ОВ подавляется.
- Места прерываний.
Программа, обрабатываемая циклически, может■ быть прервана после
любой инструкции языка ЗТЕР-5. Однако, временные ОВ не могут
прервать встроенные функциональные блоки и операционную систему.
-Блокировка вызова временных ОВ.
С помощью команды АЗ можно блокировать вызов всех временных ОВ. а
с помощью АЕ снова разблокировать. Существует возможность
сохранить вызов во время блокировки вызова.
- Глубина вложения прерываний.
При обработке ОВ прерываний по времени общая глубина вложений
блоков не может превышать 16 (для СРи943/944 - 32 уровня).

ЕVVА4NЕВ811 6000-01 а 6-15


- Сохранение данных.
Если используется блок прерываний по времени "Смазанный маркер",
КОТОРЫЙ также используется в циклической программе, то необходимо
его во время обработки временного ОВ сохранить в блоке данных. )

Таблица 6- 4 Параметры для временных ОВ-


Слово Абсолютный
системных адрес Старший байт Младший байт
данных
3096 ЕАС0 Время цикла
(кратно 10МС)
3097 ЕАС2 Интервал времени для 0В13
X
3098 ЕАС4 Интервал времени для 0В12
X
3099 ЕАС6 Интервал времени для 0В11
30100 ЕАС8 Интервал времени для ОВ10 X

X
Действительно только для СРи944

Пример:

Установка интервала 1сек для 0В13


0В21 ОВ22 ЕВ21

: ЗРА ГВ 21 : ЗРА ГВ 21 ИМЯ 2Е1Т ЕШ


ИМЯ : 2Е1Т ЕШ ИМЯ : 2Е1Т ЕШ Ь КГ 100
Т ВЗ 97
ВЕ

Внимание ! В маске предустановки в программаторе надо выбрать


установку "СИСТЕМНЫЕ КОМАНДЫ: ДА".
ОВ21/22 : Установка режима запуска.
При восстановлении напряжения в режиме работы "ЗАПУСК" (->РИСУНОК
6. 5) обрабатываются: 0В21 при ручном новом запуске (выбор режима
КЦЫ от РС или переключателя режима работ), ОВ22 при новом запуске.

с помощью программирования этих блоков Вы можете сделать


определенные предустановки в контроллере перед выполнением
основной циклической программы. Если ОВ21/22 не
запрограммированы, то сразу же начинается выполнение 0В1
(циклическая программа) (-> режим работы "ЗАПУСК").

6-16 Е\Л/А4МЕВ811 6000-01 а


Особенности блоков запуска ОВ21/22:
- Горят красный и зеленый светодиоды (не для СРи941):
- Обрабатывается время (таймер):
- Контроль времени еще не активирован:
) - Блок прерываний не обрабатывается:
- Цифровые выходы блокированы.

Переключатель РЦЫ -> ЗТОР Восстановление


Команда из РС -> ЕШ напряжения питания 1

.
......... 3^____________________ ж__________________________

Считывание 9-й дорожки Считывание 9-й дорожки м

Стирание РА. несохраняемых Стирание РА. несохраняемых


таймеров,счетчков, маркеров таймеров,счетчков, маркеров
'I

Вызов 0В21 Вызов ОВ22


6

Разблокирование выходов

Считывание РАЕ

Вызов ОВ1
}

Запись РАА

1 Если ПК ПРИ выключении питания был в состоянии ЕЦЫ-


X на 9-й дорожке записана конфигурация установленной цифровой и
аналоговой периферии.

Рис б- 5 Установка режима запуска

ЕVVА4NЕВ811 6000-01 а 6-17


Примес 1: Программирование ОВ22-
После отключения напряжения необходимо проконтролировать, все ли
входные/выходные модули готовы к работе. Если один или несколько
модулей не отвечают при обращении к ним (не установлены или неи­
справны) , то контроллер должен перейти в состояние ЗТОР-
Пояснения
Е КЕ +0 Слова выходов 0,2 и 4 устанавливаются
Т РИ 0 в состояние "0"
Т РИ 2
Т РИ 4
Е РИ 6 Информация с входных слов б, 8 и 10 загру­
Е РИ 8 жаются одно за ДРУГИМ в аккумулятор
Е РИ 10 АККи 1.
ВЕ

Если входные или выходные модули не реагируют на инструкцию ЕР^


или ТРИ, то операционная система переводит контроллер в состояние
ЗТОР и устанавливает бит прерывания 0У2 (задержка квитирования) в
и-СТЕК (НЗТАСК) (->раздел 9-1).
Пример 2: Программирование ОВ21 и ГВ1-
После нового старта, вызванного переключением режима работ,
необходимо установить маркерные байты с 0 по 99, а маркерные
байты с 100 по 127 должны остаться в прежнем состоянии, так как
они содержат информацию о станке.
Предварительная установка: Установить переключатель сохранения в
положение ЕЕ (с сохранением).
Пояснения
ЗРА ЕВ 1 Безусловный вызов блока ГВ1
ИМЯ ЕОЕЗСН Н
ВЕ

I
А^Е Пояснения
ИМЯ ЕОЕЗСН Н
Е КЕ +0
Т Ш 200 В слово маркеров 200 записывается "0"
И010 Е КЕ +0 В АКК1Л записывается слово "0"
В № 200 Содержимое МИ200 указывает на адрес те­
кущего слова маркеров.
Т НИ 0 Текущее слово маркеров устанавливается
Е НИ 200 в "0"
I 1 Содержимое МИ200 увеличивается на 1
Т НИ 200
Е КЕ+100 Значение для сравнения ”100" загружается
в аккумулятор АКК1Л
: <Г Пока содержимое НИ200<100, переходить к
: ЗРВ =М010 метке М010
: ВЕ Байты МВ0. • • 99 установлены в "0".

6-18 Е\УА4НЕВ811 6000-01 а


ОВ23/24/27’ Обработка ошибок в СРи943/944
с помощью ов, реагирующих на ошибки, МОЖНО предопределить
А поведение ЦПУ ПРИ возникновении ошибки. Команда, в результате
)
выполнения КОТОРОЙ
которой возникает ошибка "Задержка квитирования",
ошибка "Замещения" или ошибка "Передачи", заменяется выполнением
соответствующего ОВ, реагирующего на ошибку. Если соответствующий
ОВ не запрограммирован, ЦПУ переходит в состояние ЗТОР*
Задержка квитирования.
Ошибка "задержка квитирования" возникает, если МОДУЛЬ, к которому
было обращение, не отвечает в течение 160мкс. Причиной может быть
ошибка в программе, дефект модуля или удаление модуля при
нахождении ЦПУ в режиме ЕШ.
- Задержка квитировани при непосредственном обращении - ОВ23
К задержке квитирования могут привести следующие команды:
ЕРВ, ЬР^, ТРВ, ТР^, ЫЕ, Т1Е, ТЫВ.
Операционной системой в слово системных данных ЗП103 (абсолютный
адрес ЕАСЕ) записывается абсолютный адрес МОДУЛЯ, от КОТОРОГО
возникла ошибка 072.

~ Задержка квитирования при актуализации отображения процесса или


маркеров связи - ОВ24.
Если ПРИ обновлении содержимого области отображения процесса
или маркеров связи возникла задержка квитирования, то в системное 6
слово данных ЗС103 заносится абсолютный адрес модуля и после
этого вызывается ОВ24. Если к ошибке 0У2 ведут несколько адресов
модулей. то в ЗС103 можно прочитать последний адрес.

- Ошибка замещения - ОВ27.


Ошибка замещения может возникнуть, если в функциональном модуле
после программирования вызова (ЗРА ГВх, ЗРВ РВх) было изменено
описание его Формальных параметров,
При опознании ошибки операционная система прерывает выполнение
программы и обрабатывает ОВ27.

ОВ31 : Установка времени никла (-> раздел 11.2- 1)-


ОВ32 : Ошибка при передаче.
Ошибка передачи возникает, если:
- Было обращение к слову данных без предварительного указания
блока данных (А ПВх):
- В командах ТС^, РП, РЖ, ЗШ), Е1Л) был указан параметр,
превышающий длину действующего блока данных:
-В команде Е СВ (создание блока данных) недостаточно свободной
памяти пользователя для создания заданного блока данных.
Операционная система прерывает обработку команды при возникнове­
нии ошибки передачи и выполняет команды в ОВ32.
ОБ34: Контроль напряжения буферной батареи

ПК постоянно контролирует напряжение батареи в источнике питания.


Если напряжение батареи стало слишком низким или батарея
отсутствует (сигнал ВАВ), то перед каждым циклом обрабатывается
ОВ34 до тех ПОР, пока батарея не будет сменена и пока не будет
сброшен сигнал ВАВ (кнопка ВЕЗЕТ). В ОВ34 можно запрограммировать
реакцию контроллера, если напряжения батареи станет мало,
мало. Если
ОВ34 не запрограммирован. то никакой реакции нет.
')

ЕVVА4NЕВ811 6000-01 а 6-19


Указание: •. .Лл..

Если внутренняя область памяти РАН используется ДЛЯ для хранения


программы или данных. то можно при установке модуля ЕРЕОМ/ЕЕРЕОН
контролировать напряжение батареи с помощью обработки ОВ34.
а'' ЕЯ
ОВ251: Алгоритм Р1Б-регулятора (->разлел 11-2.2).

6-3-2 Программные блоки (РБ}>


В этих блоках обычно программируются законченные фрагменты
программы пользователя.
Особенности:
В программных блоках допускается представлять функции управления
графически.
Вызов.
Программный блок активируется вызовом блока ЗРА или ЗРВ. Эти
операции МОГУТ программироваться во всех типах блоков, за
исключением блоков данных. Команды вызова блока и завершения
блока
ограничивают УКЕ. Однако в новом блоке можно снова ПРИНЯТЬ и
обработать этот УКЕ (результат логической операции).:
633 Шаговые блоки (ЗВ).
Шаговые блоки являются особой формой программных блоков для
обработки цикла управления, Они обрабатываются, как программные
блоки.
6- 3- 4 Функциональные блоки (РВ) ■

В функциональных блоках программируются наиболее часто


повторяющиеся или сложные функции управления.
Особенности:
- функциональные блоки МОГУТ быть параметрированы, ПРИ вызове
блока можно задавать текущие параметры:
- В отличие от других блоков, при программировании функционально ­
го блока можно использовать расширенный набор операций.
- Программа может быть записана и документирована только в виде
А^Е.
При использовании 35-1151) имеются различные функциональные блоки:
- Блоки запрограммированные пользователем:
- Встроенные в операционную систему блоки (->раздел 11):
- Стандартные функциональные блоки, представленные в виде пакета
программ (-жаталог ЗТ57).

Заголовок блока.

Заголовок функционального блока, по сравнению с другими, блоками


имеет дополнительную информацию.
Размер памяти, необходимый для него состоит из;
- Описания блока как и остальных блоков (5 слов)!
- Имени блока (5 слов):
- Параметров блока при параметрировании (3 слова на параметр).

6-20 ЕVVА4NЕВ811 6000-01 а


Создание функционального блока.
В отличие ОТ ДРУГИХ блоков в функциональный блок можно заложить
дополнительную информацию ;
- Библиотечный номер
Блоку может быть присвоен номер от 0 до 65535. Это число не
зависит от символьных или абсолютных параметров ГВ- ЕВ- Номер
задается только один раз, чтобы можно было однозначно идентифи­
цировать каждый функциональный блок. Стандартные функциональные
блоки имеют свои собственные номера продукции.

- Имя
функциональный блок может иметь имя, составленное макс, из 8
символов.
Ч
Для параметрирования Функционального блока Вы должны сделать ввод
следующих параметров:
- Имена (метки) параметров блоков (формальные операнды).
Каждый параметр блока имеет метку, под которой он устанавливается
как Формальный операнд при вызове ЕВ через текущие операнды.
Метка должна быть не длиннее 4-х знаков и должна начинаться с
буквы. В каждом функциональном блоке можно запрограммировать до
40 параметров.
6
-Вид параметров блоков.
Можно указать один из следующих типов параметра:
- Е входной параметр
- А выходной параметр
- С данные
- В блок
- Т таймер
- 2 счетчик.
При графическом представлении функционального блока выходные
параметры располагаются справа, остальные - слева от изображения
блока.
- Тип параметров блока
Вы можете указать следующие типы:
- В1 для операндов с битовым адресом
- ВТ для операндов с байтовым адресом
- V для операндов со словным адресом
- К для значений констант

Е\Л/А4МЕВ811 6000-01 а 6-21


При параметрировании должны задаваться все параметры блока.

)
Заголовок
системы

Имя
ИМЯ : ВЕ13Р1ЕЬ
МЕТКА: ВХ1 Е ВТ - Параметр блока
МЕТКА: ВХ2 Е В1 - Форм, операнд
Параметры МЕТКА: ВЫХ А В1
блока

и =вх1
в =ВХ2
Программа = =вых
управления

Распределение Пример программы


памяти

Рис б-6 Программирование функционального блока с параметрами


блока

6-22 Е\Л/А4МЕВ811 6000-01 а


Таблица 6. 5 Вид и тип параметров блоков с допустимыми текущими
операндами.

вид параметра ш параметра лолустиий текуюй операнд

ЬА В1 1ДЯ операндов с битовым адресом Ех.у Шд


Ах.у выход
Их.у иатжер
А х.у выход

Ш 1дя операндов с байтовым адресом Их байт входов


АВх байт выходов
ВВх байт иахжеров
В1X левый байт слова данных
ВВх правый байт слова данных
РВх байт ле^Феж

У Лдя операндов со сдовным адресом Их слово входов


АЧх слово выходов
Их слово иатжеров
ВЧх слово данных
РЧх слово периферии

В КВ №т двоипного числа 16 знаков Константы 6


П два байтовых числа в пределах
от й до 255 капое
КВ Формат оестнаддатиричного числа
КС Формат символов А^Н, 2 символа
КТ для ввода занчений таймеров,
ВОУ-кодирование с растрои времен
от 1.010 998.3
К2 для ввода значений счетчиков,
ВСВ-кодирование от 0 до 999
КЕ Формат чисел с Фиксированной
точкой от -32168 до +32767

В Тилы не указывается ВВ X блок данных, вызываемый


по команде А ВВ х.
И X ШДйонуьный блсж (допустим
только без лажетров), вызываемый
абсолетно (5РА И х).
РВ X программный блок, вызываемый
абсолетно (ЗРА РВ х).
5В X оаговый блох, вызываемый
абсолетно (ЗРА ЗВ х).

Т Тилы не указывается Т таймер; значение таймера, указанное


в виде данных или константы, для
таймера, залрограииижанного в РВ

2 ТИЛЫ не указывается 2 счетчик, значение счетчика, ука­


занное в виде данных или константы
для счетчика, запрограммированного
вИ

Е\Л/А4МЕВ811 6000-01 а 6-23


Бызов

Функциональные блоки, как и другие блоки, располагаются в памяти


контроллера под определенными номерами (например ЕВ47). Номера
с 240 по 255 зарезервированы для встроенных ЕВ-
Во всех блоках, кроме блоков данных, можно запрограммировать вызов
ЕВ.
Для вызова необходимы:
- Команда вызова
ЗРА ЕВх абсолютный вызов
ЗРВ ЕВх вызов по УСЛОВИЮ УКЕ=1
- список параметров (только если ЕВ с параметрами)
функциональный блок может быть вызван, I
только если он уже
запрограммирован, При программировании вызова ЕВI программатор
автоматически запрашивает данные для ЕВ.
Параметрирование-

В ЕВ закладывается программа обработки Формальных операндов,


В блоке, в КОТОРОМ вызывается ЕВ, после команды вызова следует
указать список параметров, с КОТОРЫМИ
которыми будет работать данный ЕВ.
Действительные операнды называются также текущими операндами.
Список параметров.
После команды вызова определяются входные/выходные переменные, а
также данные. Каждому формальному операнду соответствует
актуальный операнд. Длина списка параметров соответствует
количеству Формальных операндов. Поэтому в списке параметров можно
задавать до 40 текущих операндов. При обработке функциональных
блоков вместо Формальных операндов используются актуальные
операнды из списка параметров. Последовательность переменных
контролируется программатором.

На рисунке 6. 7 Вы можете увидеть пример параме трирования


функционального блока.

Другие особенности:

Вызов ЕВ занимает в памяти ПК 2 слова, а каждый параметр - еще


слово. Необходимая длина памяти для стандартного функционального I
блока, а также время обработки, указана в каталоге ЗТ57.
Метки, выводимые на экран программатора при программировании ЕВ
для входов и выходов ЕВ, а также имя ЕВ, расположены в самом ЕВ.
Поэтому, прежде чем начать программирование, надо все требуемые
функциональные блоки переписать на дискету с программой (в режиме
программирования ОЕЕ-ЫЫЕ) или непосредственно записать их в
память контроллера.

6-24 Е\Л/А4МЕВ811 6000-01 а


Выполняемая
РВЗ ЕВ 5 программа
МАМЕ; ВЕ15Р1ЕС

ВЕ2 ; XI Е В1

ВЕ2 : Х2 Е В1

ДЕ 2 ; ХЗ А В1
;$РА РВ5
и = XI
МАМЕ : ВЕ15Р1Е1
и = Х2
XI Е4.1 = = ХЗ и Е4.1
Слисок лараиетров
Х2 М 1.3 Ж ле1шоро вызова . ВЕ и М 1.3

ХЗ АО 1 А0.1
Формальные
: г
; НЕ 5 2
Ахпалыше
операнда
опБранш

$РВ РВЗ

МАМЕ : ВЕ15Р1Е1

XI Е 4.5 и Е4.5

Х2 Е5 3
> Слисок лараиетров
№ второго вызова и Е 5 3

ХЗ АО 1 АО 1

Фориалыше
олерашш 6 I

Рис. 6‘ 7 Параметрирование функционального блока


6. 5 Блоки данных (БВ)
В блоки данных заносятся данные, которые затем должны
обрабатываться программой.
Допустимы следующие виды данных:
- В виде битов (представление состояния установки);
- Числа в шестнадцатиричном, двоичном или десятичном представлении
(таймеры, результаты вычислений):
- Алфавитно-цифровые символы (тексты сообщений).
Программирование

Программирование ОВ начинается с указания номера блока с 2 по 255


(ГВ0 содержит список адресов блоков, ПВ1 зарезервирован для
маркеров связи). Данные заносятся в этот блок в виде слов. Если
объем информации меньше 116б бит.
бит, то оставшиеся биты заполняются
НУЛЯМИ. Ввод данных начинается со слова данных 0 и продолжается
по возрастающим адресам. Блок данных может содержать до 4096 слов
данных. До В^255 к ним можно обращаться с помощью команд и
Ввод записываемые занчения
0000 КН = АВС В^0 АВС
0001 кт = 100. 2 П^1 2100
0002 КГ +21874 5572

Рис. 6- 8 Пример содержимого блока данных

ЕVVА4NЕВ811 6000-01 а 6-25


Блок данных может быть создан или стерт из программы управления
(->раздел 7. 1.8).
Обработка программы с блоками данных:
1
- Блок данных вызывается в программе командой А ВВ х (х номер):
- Блок данных остается действительным до тех пор, пока не будет
вызван ДРУГОЙ блок данных.
- При возврате в блок, из КОТОРОГО был сделан переход, действи-
тельным снова становится тот блок данных. КОТОРЫЙ был действи-
тельным до перехода.
Действительней
Действительней
РВ7 РВ20 ВВ
ВВ
ОВЮ
А ОВ 10

ОВЮ

А ОВ 11
5РА РВ 20
ОВ11

ОВЮ

При вызове РВ20 действительная область данных сохраняется в


памяти и ПРИ возврате снова становится действительной.

Рис. 6- 9 Область действия блоков данных.

6. 4 Обработка блоков.

В предыдущих разделах было описано, как можно создать блок, Кроме


того, в разделе 7 описаны все операции, которые необходимы для
работы с блоком. Уже запрограммированный блок, конечно,
конечно. можно
изменить. Отдельные возможности изменеия описаны кратко, В руко-
водстве по обслуживанию используемого программатора необходимые
рабочие шаги по программированию рассмотрены более подробно.
6. 4. 1 Изменение программ.
Изменение программы возможно в зависимости от типа блоков с
использованием следующих функций программатора:
- ВВОД
- ВЫВОД/КОРРЕКЦИЯ
- СТАТУС/КОРРЕКЦИЯ (->раздел 8).
В ЭТИХ функциях Вы можете предпринять следующие изменения:
- Стирание команды, вставка или перезапись:
- Вставка или стирание сегмента.

6-26 Е\УА4МЕВ811 6000-01 а


6. 4* 2 Изменение блоков.
Изменение программы сказывается на содержащихся в программе
блоках. Вы можете стереть полностью блок или перезаписать его. Но
в памяти контроллера блок не стирается.
стирается, а лищь объявляется
недействительным. Это место в памяти использовать снова нельзя.
Таким образом, наступает момент, когда после исправлений программы
не остается больше места для'ввода
для ввода новых блоков; программатор
выдает сообщение "нет места в памяти А6’’ - в этой ситуации вам
следует произвести "сжатие" памяти контроллера.

6- 4- 3 "Сжатие и памяти контсоллепа.

ч Память
программ
Память
программ
ЙАИ ЕАМ

г
Действительный
Блок
1
Недействительный 11111111111111111 № в
у

СЖАТИЕ И Ввод
возможен 6
Ввод
невозмо: Свободное ■
место

Рис. 6. 10 Выполнение "сжатия’’ памяти

6- 5 Представление чисел.

)
ЗТЕР-5 дает Вам возможность работать с одним из пяти представлений
чисел:
- Десятичные числа от -32768 до +32767 (КГ)
- Шестнадцатиричные числа от 0000 до ГГГГ (КН)
- 16-битовые двоичные числа с фиксированной точкой
от 00000000 00000000 ДО 11111111 11111111.
- ВСП-кодированные числа (4 тетрады) от 0000 до.9999
- В побитовом представлении (КМ).
В памяти ПК 35-11515 все числа хранятся в 16-разрядном двоичном
виде. Отрицательные числа представлены в виде двоичного допол­
нения.

Е>Л/А4МЕВ811 6000-01 а 6-27


N0. Слова п
N0. Байта п (Старший байт) п + 1 (Хлалшй бабт)
)
N0. Бита 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

Значение
215 21* 213 212 211 210 2’ 28 27 26 25 2* 23 22 21 20

Рис. 6. 11 Расположение отдельных битов 16-битового двоичного числа


с Фиксированной точкой
В следующей таблице Вы найдете два примера представления чисел в
ПК:

Таблица 6. 6 Пример представления чисел в ПК.

Вводимое значение Представление в ПК

КГ +50 1111 1111 1100 1110


КН А03Г 1010 0000 0011 1111

6-28 Е77А4МЕВ811 6000-01 а


1
Оглавление.
1. Обзор системы.
2. Техническое описание.
3- Правила монтажа.
4- Эксплуатация.
5- Адресация.
6- Введение в ЗТЕР-5.
7- Команды языка ЗТЕР-5-
7- 1 Основные команды
7-1-1 Логические операции
7-1-2 Операции памяти
.7- 1-3 Загрузка и передача-
7- .1 - 4 Функции таймера.
7-1-5 Операции со счетчиками.
7-1-6 Операции сравнения.
7-1.7 Арифметические операции.
7-1-8 Операции с блоками
7-1-9 Специальные операции.

)
7. 2 Дополнительные операции
7. 2. Операции загрузки.
1
7. 2. Операции деблокировки.
2
7. 2. Операции контроля битов.
3
7. 2. Логические операции со словами.
4
7. 2. Операции сдвига.
5
7. 2. 6
Операции преобразования. 7
7- 2^ 7 Декрементирование/инкрементирование
7- 2- 8 Блокировка/деблокировка прерываний.
7- 2. 9 Операции обработки.
7-2- 10 Операции переходов.
7-2- 11 Операции замещения.
7- 3 Системные операции..
7- 3- 1 Операции установки.
7. 3. 2 Операции загрузки и передачи.
7- 3- 3 Операции перехода.
7- 3- 4 Арифметические операции
7. 3- 5 Особые операции
) 7- 4 Флаги-
7- 5 Примеры программ.
• 7. 5. 1 Обработка фронта.
7. 5. 2 Двоичный делитель (Т-триггер).
7- 5. 3 Генератор сигналов.
8. Программный тест.
9. Диагностика ошибок.
10. Обработка аналоговых значений.
11. Встроенные блоки.
12. Возможности коммуникации.
13. Технические данные-

Е\Л/А4МЕВ811 6000-01 а 7-1

V—
Рисунки
?• 1 Структура аккумуляторов
7- 2 Выполнение операции "Загрузка" )
7. 3 Передача байтов-
7- 4 Вывод текущего значения времени (пример)
7- 5 Вывод текущего значения счетчика (пример)
7- 6 Выполнение операции обработки-
Таблицы

7- 1 Обзор логических операций


7-2 Обзор операций памяти
7-3 Обзор операций загрузки и передачи
7-4 Обзор операций таймеров.
7- 5 Обзор операций счета-
7- 6 Обзор операций сравнения.
7- 1 Обзор арифметических операций
7- 8 Обзор операций с блоками.
7- 9 Обзор специальных операций.
7. 10 Операция загрузки.
1- 11 Операции деблокировки.
7- 12 Обзор операций контроля битов. )
7- 13 Установка УКЕ при выполнении операций Р и РЫ-
7-14 Обзор логических операций со словами-
7- 15 Обзор операций сдвига.
7- 1 б Обзор операций преобразования.
7- 17 Декрементирование и инкрементирование.
7- 18 Блокировка и деблокировка прерываний-
7- 19 Обзор операции обработки-
7-20 Обзор операций переходов.
7- 21 Обзор двоичных логических операций.
7.22 Обзор операций запоминания
7-23 Обзор операций загрузки и пересылки.
7. 24 Обзор Функций счета и времени.
1-2'3 Операция обработки.
1- 2Ь Обзор операций установки.
7-21 Обзор операций загрузки и передачи-
7-28 Операция перехода.
7-29 Арифметические операции
7-30 Операции обработки
7-31 Операции "ТАК" и "ЗТЗ".
1- 32 Флаги ПРИ выполнении операций сравнения.
7- 33 Флаги ПРИ выполнении арифметических операций-
7- 34 Флаги ПРИ выполнении логических операций со словами.
7- 35 Флаги при выполнении операций сдвига.
7. 36 Флаги ПРИ выполнении операций преобразования-

7-2 ЕVVА4NЕВ811 6000-01 а


I

7- Команды языка ЗТЕР-5


Язык программирования ЗТЕР-5 содержит три типа команд:

Основные операции, включающие в себя функции, можно


программировать в программных. шаговых, организационных и
функциональных блоках. За исключением операций сложения (+Г),
вычитания (-Г) и организационных операций, все они могут быть
введены или выведены на дисплей программатора во всех трех видах
представлений (КОР, ШР или А^Е).

I - Дополнительные операции содержат сложные функции, как например,


команды замещения, функции контроля, операции сдвига и
преобразования.

- Системные операции имеют возможность доступа непосредстрвенно к


операционной системе, Их должен использовать только квалифициро-
ванный программист.
7- 1 Основные команды

В разделах 7- 1- 1 • • • 7- 1- 9 описаны основные операции с примерами.

7-1.1 Логические операции

В таблице 7- 1 приводится обзор логических операций:


далее показаны примеры их использования.

Е\Л/А4МЕВ811 6000-01 а 7-3


Таблица ?• 1 Обзор логических операций
Команда Операнд Описание

О Операция "ИЛИ" над функциями "И". )


Выполнение операции ИЛИ над УКЕ преды­
дущей и последующей функций И.

и( Операция "И” над выражением в скобках


УКЕ выражения в скобках взаимодействует с
УКЕ предыдущей функции "И".

0( Операция "ИЛИ" над выражением в скобках


УКЕ выражения в скобках взаимодействует с
УКЕ предыдущей функции "ИЛИ".
1
1 ) Закрывающая скобка.
Эта операция завершает выражение в
скобках.

и о □ Операция "И", опрос сигнала на "1".


Результат опроса "1", если соответствующий
операнд имеет состояние сигнала "1". В
противном случае - результат опроса "0".
Этот результат устанавливает УКЕ в про­
цессоре после выполнения функции "И". 1

О □ о Операция "ИЛИ", ОПРОС сигнала на "1**-


Результат опроса "1",если соответствующий
операнд имеет состояние сигнала "1". В
ПРОТИВНОМ случае - результат опроса "0".
Этот результат устанавливает УКЕ в про-
__
цессоре после выполнения операции"ИЛИ". 1
цы о □ Операция "И", ОПРОС сигнала на "0"
результат опроса "1", если соответствующий
операнд имеет состояние сигнала "0". В
ПРОТИВНОМ случае - результат опроса "0".
Этот результат устанавливает УКЕ в про-.
цессоре после выполнения операции "И". 1

ОЫ 0
I

I
Операция "ИЛИ", ОПРОС сигнала на "0"
результат опроса "1",если соответствующий
операнд имеет состояние сигнала "0". В
противном случае - результат опроса "1".
Этот результат устанавливает УКЕ в про­
цессоре после выполнения операции "ИЛИ". 1
Обозначение параметр СРЦ941 СРЦ942/943/944
Е 0. 0. . . 63. 7 0. 0. . . 127- 7
А 0. 0. . . 63. 7 0. 0. . . 127. 7
И 0. 0. . 255. 7 0. 0. . . 255. 7
Т 0 .... 127 0 .... 127
2 0 .... 127 0 .... 127

1 Если ОПРОС
опрос следует непосредственно после операции,
ограничивающей УКЕ (первый опрос), то результат опроса восприни-
мается как новый УКЕ-

7-4 ЕVVА4NЕВ811 6000-01 а


Связь по функции "И"
с помощью этой операции опрашивается одновременность выполнения
различных условий-
)
Пример Схема

На выходе АЗ-5 индицируется "1". если


на всех входах одновременно присут­
ствует "Г'-На выходе АЗ-5 "0", если
т Е 1.1
хотя бы на одном из входов "0"- Коли­
чество опросов и последовательность Е 1.3
программирования являются произволь-
ными- Е 1.7

АЗ.5

АИ. ГЦР КОР

и Е 1.1 Е 1.1
&
и Е 1.3 Е 1.3
□ Е 1.7
А 3.5
А 3.5 Е 1.7

7
Операпия "ИЛИ"
с помощью ЭТОЙ операции выясняется, выполняется ли хотя бы
одно из нескольких условий-

Пример Схема
На выходе АЗ- 2 "Г'.если по крайней
мере на одном из входов "1"-
На выходе АЗ- 2 "О", если на всех входах 1.2 Е 1.5
одновременно "0"-
Количество опросов и последовательность
1 программирования произвольны-
)

га аз.2

А^Е рцр КОР

Е 1.2 АЗ 2
о Е 1.2 •<>
о Е 1.7 Е 1.2
=1
о Е 1.5 Е 1.7
Е 1.7
А 3.2
Е 1.5 АЗ.2
Е 1.5

!
ЕVVА4NЕВ811 6000-01 а 1-5
Операция И" лесел "ИЛИ"

Пример Схема
На выходе АЗ- 1 " 1". если по крайней
мере одна из операций "И" выполнена
(имеет на выходе "1").
т Е 1.5
т Е 1.4
На выходе АЗ- 1 "0". если ни одна из
операций "И" не выполнена.
Е 1.6 Е 1.3

5 А3.1

ГЦР КОР

и Е 1.5 ----
и
Е
Е
1.5
1.6
&
о Е1.5 Е1.6 А3.1
Е 1.6 ---- НН Б]
и Е 1.4 =1
и Е 1.3 Е 1.4 — Е1.4 Е1.3
А 3.1 & Ч НН н

Е 1.3 ---- ---- А3.1

Е\Л/А4МЕВ811 6000-01 а
н

Операция "ИЛИ" перед "И И

А
Пример Схема
На выходе А2- 1 будет сигнал "1". если
выполнено по крайней мере одно из усло­ —г
вий:
Е6.з\|
- на входе 6-0 сигнал "Г* Е 6.0 Е 6.2
- на входе 6-1 и на одном из входов б- 2
или 6.3 установлен сигнал "1".
На выходе А2- 1 будет "0", если ни одна Е6.1
из операций "И" не выполнена.

А 2.1

АШ. гцр КОР

О Е е.о Е6.0 >=1 Е6.0


9
А2.1
-(>-
О
и Е 6.1 Е6.1 & Е6.2 Е6.1
□(
о Е 6.2 Е6.2 — =1 Е6 3
о Е 63 -а
) Е6.3
А 2.1
— А 2.1

ЕVVА4NЕВ811 6000-01 а 1-1


Операция "ИЛИ" перед "И"

Пример Схема
На выходе АЗ-0 "Г*. если обе операции
"ИЛИ" выполнены.
На выходе АЗ-0 "0", если не выполнена
Г“ Е 1.4 Е 1.5
хотя бы одна операция "ИЛИ и
I 1
Е 2.0 Е2.1

АЗО

ГЦР КОР

□( Е 1.4 ---- > = 1


о Е 1.4
&
ЫЕ
Е1.4 ___
Е2.0 АЗО
о Е 1.5
Е 1.5 ----
)
и(
о
о
Е
Е
2.0
2.1
Е2.0 ---- =1 -а м
Е1.5 Е2.1

) Е2.1 — А 3.0
А 3.0

Опрос состояния сигнала "0".

Пример Схема
На выходе АЗ-0 "1" только в том случае,
если на входе Е1- 5 "1
"1"
(нормально разомкнутый контакт активи­
рован), а на входе Е1-6 "0"
т Е1.5
(нормально замкнутый контакт не активи­
рован) - (
Е 1.6

АЗО
I
ГОР КОР

и Е 1.5 Е 1.5 ---- &


им Е
А
1.6
3.0
Е 1.6 — АЗО
Ы/Е <>- Е1.5
Е1.6 ___АЗО

!
7-8 ЕVVА4NЕВ811 6000-01 а
1

7- 1> 2 Операции памяти

С помощью операций памяти можно сохранить результат операции,


■)
выполненной АЛУ контроллера, в виде состояния сигнала
соответствующего операнда. Запоминание может быть динамическим
(назначение) или статическим (установка и сброс).
Следующая таблица представит Вам обзор отдельных операций!
примеры приведены на последующих страницах.

Таблица 7- 2 Обзор операций памяти

Команда Операнд Описание

3 о о Установка
При первой обработке программы,
V если УКЕ=''1’',то соответствующий операнд
устанавливается в состояние *1".
Последующее изменение УКЕ не ПРИВОДИТ к
изменению этого состояния сигнала.

К о □ Сброс
При первой обработке программы, если
А УКЕ= '• 1 “ соответствующий операнд будет
установлен в состояние '‘0’'. Последующее
изменение УКЕ не приводит к изменению
этого состояния сигнала.
О О Назначение 7
При каждом цикле выполнения программы
соответствующий операнд будет устанав-
ливаться в состояние согласно текущему
I состоянию УКЕ-
Обозначение Параметр СРи941 СРи942/943/944
Е 0. 0. . . 63. 7 0. 0. . . 127. 7
А 0. 0. • • 63. 7 0. 0. . . 127. 7
И 0. 0. . 255. 7 0. 0. . . 255. 7

ЕУУА4МЕВ811 6000-01 а 7-9


ВЗ—триггер (элемент памяти) для запоминания состояния сигнала

Пример Схема
)
Сигнал ”1" на входе Е2. 7 вызывает уста­
новку элемента памяти АЗ. 5 в состояние
** 1 .
Если состояние сигнала на входе Е2- 7
изменится на "0", то это не повлияет на
состояние ЕЗ-триггера, т. е. запомина-
т .4 Е 2.7
ется предыдущее состояние.
Появление "1" на входе Е1.4 приводит к
сбросу ЕЗ-триггера.
Если состояние сигнала на входе Е1. 4 А 3.5
изменится на "0”. то это не повлияет на
состояние триггера, т. е. запоминается
предыдущее состояние.
При одновременном поступлении *1" на
оба входа - установки (Е2. 7) и сброса
(Е1.4)- приоритет у последнего опроса,
т. е. в данном случае у сброса (Е1.4).

рцр КОР

и Е 1Л
5 А 3.5 Е 2.7 А 3.5
и Е 1.4 А 3.5 Е- 5
к А 3.5
МОР о Е2.7 ---- 5

Е 1.4
Е 1.4 ---- К О —-
к О
ЫОР 0 используется в том случае,
* Команда N0? если программу
потребуется представлять в КОР или ГОР на Р6675/Р6670. При
программировании КЗ-триггера в КОР или РЦР эта операция заносится
в программу автоматически.

7-10 Е\Л/А4МЕВ811 6000-01а


КЗ-триггер (элемент памяти) для запоминания состояния сигнала в
маркере.

А
Пример Схема
Сигнал ”1" на входе Е2. 6 вызывает уста­
новку элемента памяти М1.7 в состояние
** 1 .
Если состояние сигнала на входе Е2‘ б
изменится на "0", то это не повлияет на Е2.6
состояние М1. 7, т. е. запоминается преды-
душее состояние.
Появление ” Г' на входе ЕЪЗ приводит к
сбррсу элемента (состояние "0"). О М1.7
Еслй оостояние сигнала на входе Е1- 3
изменится на "0". ТО ЭТО не повлияет на
состояние М1.7 . т. е. запоминается
предыдущее состояние.
Состояние маркера опрашивается и пере­
дается на выход АЗ-4

А^Е ГЦР КОР


/

и Е 2.6 М 1.7 Е2.6 М 1.7


5 м 1.7 к5
и Е 1.3 Е2.6 — 5 А 3.4
Е 1.3 1
к м 1.7
и м 1.7
Е 1.3 — К О---- А 3.4
А 3.4

Е\Л/А4МЕВ811 6000-01 а 7-11


7- 1. 3 Загрузка и передача.
С помощью операций загрузки и передачи Вы можете обмениваться
данными между различными областями операндов: значения таймеров и
счетчиков МОГУТ подготавливаться для дальнейшей обработки:
постоянные значения (константы) загружаются для дальнейшей
обработки.

Поток информации идет косвенно через аккумуляторы АКК1Л и АККП?.


Акуумуляторы - специальные регистры в ЦПУ, служащие в качестве
буферной памяти. В ПК 35-115 оба они имеют длину по 16 бит.
Структура аккумуляторов показана на следующем рисунке.

Аккиг Акки 1
15 8 7 О 15 8 7 О

Старший Младший Старший Младший


байт байт

Рис 7. 1 Структура аккумуляторов


Допустимые операнды могут загружаться и передаваться в виде
байтов или слов, При байтовом обмене информация выравнивается по
правому краю, т. о. занимается младший байт, остальные биты
заполняются НУЛЯМИ. Информацию в обоих аккумуляторах можно
обрабатывать различными ПУТЯМИ, Операции загрузки и передачи
выполняются независимо от состояния УКЕ. Эти операции можно
программировать в графическом представлении только в связи с
операциями таймеров и счетчиков: все остальные операции возможны
только в представлении А^Ь.
Различные операции собраны в следующей таблице, В дальнейшем Вы
найдете примеры к этой теме.

7-12 Е1Л/А4МЕВ811 6000-01 а


Таблица 7- 3 Обзор операций загрузки и передачи
Команда Операнд Описание
1
Е о □ Загрузка
Содержимое операнда, независимо от УКЕ.
копируется в дккумулятор АКК1Л.
УКЕ не устанавливается.

Т □ о Передача
Содержимое аккумулятора АКК1Л.независимо
от состояния УКЕ. загружается в операнд.
УКЕ не устанавливается.
I I
Параметр
Обозначение СРи941 СРи942/943/944
ЕВ 0. . . . 63 0. . . 127
Е1|/ 0. . . . 62 0. . . 126
АВ 0. . . . 63 0. . . 127
А^ 0. . . . 62 0. . . 126
МВ 0. . . 255 0. . . 255
МV 0. . • 254 0. . . 254
СЕ 0. . . 255 0. . . 255
СЕ 0. . • 255 0. . . 255
СV 0. . . 255 0. ■ . 255
0. . . 127 0. . . 127
21 0. . . 127 0. . . 127
РВ 0. . . . 63 0. . . 127
128. . . 255 128. . . 255
1
0. . . . 62 0. . . 126
128. . . 254 128. ..254
КМ1 любая комбинация любая комбинация
битов (1ббит) битов (166ИТ)
КН1 0. . . ГЕРЕ 0. . . ЕЕЕЕ
КГ1 -32768. . • +32767 -32768. . . +32767
КУ1 0. . . 255 0. . . 255
каждый байт каждый байт
КВ1 0. . . 255 0. . ■ 255
КС1 2 любых алфавитно- 2 любых алфавитно-
цифровых символа цифровых символа
КТ1 0. 0. . . 999. 3 0. 0. . . 999. 3
КУ1 0. . . 999 0. . . 999
ЕС □ □ Загрузка кодированная
Двоичное значение таймеров или счетчиков
независимо от УКЕ загружается в аккумуля­
I тор АКК1Л в коде ВСС-
1^араметр
Обозначение
Т 0. . . . 127
2 0. ... 127

1 Не для операции "Передача".

ЕVVА4NЕВ811 6000-01 а 7-13


Загрузка:
При загрузке информация из текущей области памяти, например, из
РАЕ, копируется в аккумулятор АКК1Л. ■)

Предыдущее содержимое АККГЛ сдвигается в АККи2.


Предыдущее содержимое АККи2 теряется.
Пример: Два следующих друг за другом байта (ЕВ7 и ЕВ8)
загружаются из РАЕ в аккумулятор.
РАЕ ПРИ этом не изменяется. (-> РИСУНОК 7-2).

Потерянная Акки 2 Акки 1 Информация


информация из РАЕ
Ву1е с1 Ву1е с Ву1е Ь Ву1е а

Вухе Вухес ВуХе Ь Ву1е а О


тЕВ 7
1ЕВ7

ЕВ 7

1ЕВ8

ВуХе Ь уХе а О ЕВ 7 О ЕВ 8 ЕВ 8

Рис 7- 2 Выполнение операции "Загрузка"

Передача:

При передаче информация из аккумулятора 1 копируется в


соответствующую область памяти, например в РАА. Содержимое АКК1Л
ПРИ этом не изменяется.
При передаче в область цифровых выходов соответствующий байт или
слово в РАА автоматически актуализируется.

Пример: На рисунке 7. 3 показано как байт А - младший байт в АКК1Л


- передается в АВ5. )

Аккиг Акки 1 Информация потерянная


в РАА информация
ВуХе д ВуХе с ВуХе Ь ВуХе а

ВуХе д Вухе с ВуХе Ь


г
ВуХе а
Т АВ 5
ВуХеа Информация
в АВ5.

Рис 7- 3 Передача байтов.

7-14 ЕУ7А4МЕВ811 6000-01 а


Операции загрузки и пересылки значений времени,
(см. также операции таймеров и счетчиков)

Пример Схема
Программатор автоматически записывает
соответствующие команды загрузки и пе­
ресылки в программу пользователя. Содер­
жимое ячейки памяти, адресованой тайме­
ром Т10,переносится в аккумулятор 1. Т 10
Затем содержимое аккумулятора 1 перево­ ^Загрузка
дится в область изображения процесса по
адресу выходного слова А^62.В этом при­
меру
V содержимое таймера можно просмот­
реть Вв двоичном коде по адресу выход­ Передача
ного слова АVб2. Выходы таймера ПУ и СЕ АУУ 62

- это цифровые выходы. Время задается в


двоичном коде на выходе СУ и в ВСС-коде
на выходе СЕ.

А^Ь РЦР КОР


А
и Е 5.0 Е5.0 Т 10

I ЕУ7 22 Т 10 Е 1
51
МОРО
Т 10
Е 5.0
—ттт
I т 10
Е77 22 — Т1Л/ Е\^22 — Т\Л/
— А\Л/ 62
7
□и — А\Л/62
т АVV 62: ОЕ —- ОЕ —
— р О — — к О —
МОРО
МОРО

Е1Л/А4НЕВ811 6000-01 а 7-15

-1
Операции загрузки и пересылки значений времени (кодированных].

Пример Схема
Содержимое ячейки памяти, адресованное с
I помощью Т10, кодированное в виде ВСВ
загружается в АКК1Л.В дальнейшем опера­
ция передачи переносит содержимое АКК1Л Т 10
в ячейку памяти области отображения
процесса, адресованную с помощью А^50.
В графическом виде представления про­
граммы КОР и РЦР операцию кодирования
можно выполнять только косвенно, через
установку выхода СЕ таймера или счетчи- 50

ка. При представлении в виде эту


команду можно выполнять отдельно.

ГЦР КОР

и
I
Е
ЕУЛ/
5.0
11 Т10 Е5.0 Т 10
51 т 10
Е5.0 ----- 1
а Е ■)
МОРО
МОРО Е\Л/ 22 -~1 Т\Л/ □и — Е\Л/22— Т\Л/ □и —

т
т
АУЛ/
10
50 — к
□ЕО —— А\Л/50 □ЕО —— А\Л/50
к
МОРО

7-16 Е\/\/А4МЕВ811 6000-01а


7- 1 • 4 функции таймера-
С помощью операций таймеров можно управлять временными процессами
в программе. В следующей таблице собраны операции таймеров-
Примеры приведены на последующих страницах-
Таблица 7- 4 Обзор операций таймеров-

Команда Операнд Описание

31 о о Запуск таймера в виде импульса-


Время запускается по переднему фронту УКЕ
При УКЕ="0" время устанавливается в "0".
Пока выполняется опрос по сигналу "1".
считается время.
д,---
ЗУ о о Запуск таймера в виде удлиненного импульса
Время запускается по переднему фронту
УКЕ. При УКЕ="0" время остается без
изменений. Пока выполняется опрос по
сигналу "1". считается время.

ЗЕ о □ Запуск таймера в виде задержки включения


I
Время запускается по переднему Фронту
УКЕ. При УКЕ="0" время устанавливается
в "0". Пока выполняется опрос по сигналу
" Г*, считается время.

33 □ о Запуск таймера в виде задержки


включения с запоминанием.
Время запускается по переднему Фронту
УКЕ. При УКЕ="0" время остается без
изменений. Пока выполняется опрос по
сигналу "1", считается время. Состояние
сигнала "0",если время сброшено с
помощью команды Е.
ЗА О О Запуск таймера в качестве задержки
выключения.
Таймер запускается по заднему Фронту
УКЕ- При УКЕ="1" время остается на на­
чальном значении. Пока УКЕ на входе =
"1" или пока идет счет времени, на выходе
таймера состояние "1".

- Е о □ Сброс таймера
Таймер сбрасывается на начальное значе-
ние пока УКЕ=1 .Опрос идет по состоянию
сигнала "0" пока время сброшено или пока
I I не запущено.
^[раметр
Обозначение
Т 0. ... 127

ЕУУА4МЕВ811 6000-01 а 7-17


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

КТ константа таймера
или
слово данных
СТ
слово входов ПРИ этом данные должны
АУ слово выходов быть представлены в
СТ
слово маркеров ВСБ-коде.
Константа времени загружается:
Следующий пример показывает загрузку константы времени 40с.

Операция
I Операнд

Ь КТ 40 . 2 \
Базис времени (0..3)
Значение (0...999)

Код для базиса времени:

Базис 0 1 2 3
Фактор 0. 01с 0, 1с 1с 10с

Пример : КТ40‘ 2 Соответствует 40 X 1 с.

Допуска:
Временные значения имеют допуска в зависимости от базиса времени. }

Пример Операнд Интервал времени

Возможности КТ400. 1 400 X 0, 1с + 0, 1с 39, 9. . . . 40, 1с


установки КТ40. 2 40 X 1с + 1С 39.......... 41С
для времени КТ4. 3 4 X 10с ♦ 10С 30......... 50С
40 с

Указание:
Всегда используйте наименьший из возможных временных базисов.

,1
7-18 ЕVVА4NЕВ811 6000-01 а
Загрузка значения времени как слова входов, выходов, маркеров или
данных-
Команда загрузки Ь БУ 2
В слово данных 2 заносится значение времени 638сек в ВСБ-коде-
Биты 14 и 1 б для задания времени не используются-

15 11 о 8.1

1 О О 1 1 О О О 1 1 10 0 0 О\/\/2

Базис времени
М трехзначное
значение времени
(в ВСБ-коде)
ч
Код для базиса времени:

Базис 00 01 10 11
Фактор 0. 01 с 0, 1 с 1с 10с

Слово данных 2 может быть описано из программы управления-


ПРИМер Значение 270x100МС должно быть загружено в слово
данных 2 блока данных 3-
7
А БВЗ
Е КТ270- 1
Т БУ2
Вывод текущего значения времени
( Значение времени в опращиваемом таймере- )

Текушее значение времени можно загрузить с помощью команды


загрузки в аккумулятор АККЕИ и затем обрабатывать дальще (->рис-
7- 4)-
Для вывода на цифровую индикацию используют операцию "загрузка
кодированная".
/
Текущее впеня в Т1

IТ1 1СТ1

АККи 1
--------- 1------------- Т
Двоичное значение Базис Трехзначное
времени времени значение времени
(ВСБ-код)

1 Биты, установленные в "0”-

Рис 7- 4 Вывод текущего значения времени (пример)

Е1Л/А4МЕВ811 6000-01 а 7-19


Запуск таймера

Таймеры работают в ПК асинхронно по отношению к выполняемой


программе. Установленный таймер во время выполнения программы
может обрабатываться. Обработка достигается последовательным
ОПРОСОМ таймеров. Между ними.
ними, в худшем случае, может находиться
обработка всей программы. Таймер не должен , поэтому, запускаться
самостоятельно.
Пример:

Схематичное представление Пояснения

Программа Сигнал На рисунке показана N+1 обработ­


от задатчика ка программы после запуска Т17
времени 17 Хотя время "коротко" после инст­
рукции "=А8.4" обрабатывается и
о 1 выход А8. 4 остается установлен­
ным при первой после этого обра­
I ботке программы, данное изменение
I учитывается.
I
I
к кт 100.0 I
$1 Т 17

1$ - п • 1.■Р
и т 17
А 8.4

п:Количество циклов программы


I : Время цикла программы КТ100»0 Соответствует 1сек.
_р_____________________________

Кроме операции "Сброс таймера", все операции с таймерами


запускаются при изменении состояния УКЕ с "0" на "1".
После запуска , загруженное значение времени с частотой базиса
времени уменьшается на 1 до тех пор, пока не достигнет "0". Если
состояние УКЕ изменилось в то время, пока таймер еще работает, то
таймер снова устанавливается на начальное значение и
перезапускается. Состояние сигнала таймера может быть опрошено
логическими операциями.

7-20 ЕVVА4NЕВ811 6000-01 а


Импульс

Пример:
)
Как только состояние на входе ЕЗ-0 Меняется с "0" на "1", выход
4-0 Устанавливается в "Г*-
Но выход должен оставаться установленным только 5 сек.

Временная диаграмма Схема


Состояние сигналов

ч
1
т Е 3.0
о Е 3.0
1
о А 4.0
■ ->-л Т1

А 4.0
Время
5 (сек)

рцр КОР 7
и Е 3.0
Т 1 Т 1
I КТ 50.1 ЕЗ.О
51 т 1 ЕЗО
МОРО
МОРО
КТ5О 1 — Т\Л/ □и
ОЕ
КТ 50.1— Т\Л/
ОЕ
““А 4.0
МОРО
и т 1
—к О — А 4.0 к О
А 4.0

Значение времени имеет погрешность, зависящую от базиса времени.

Е\Л/А4МЕВ811 6000-01 а 7-21


Удлиненный ИМПУЛЬС
Пример
1
Как только сигнал на входе ЕЗ-1 становится равным "1", выход Е4. 1
устанавливается в состояние "1" на время, определенное словом
входов Е^15-

Временная диаграмма Схема


Состояние сигналов

1
О
1
п Е 3.1 Е 3.1

А 4.1
О '”■'1
Время
(сек)
1 1
■ Т2

А4.1

рцр КОР

и Е 3.1
Т2 Т2
I ЕТУ 15
Е31 г
$7 т 2
МОРО
Е3.1 — -а Е- 1Ги
Е1Л/ 15- 00 Е1Л/15— т\л/ ОС
МОРО
МОРО ОЕ ОЕ
А4.1
и Т 2 — К о — А 4.1 К О
А 4.1

1-22 ЕVVА4NЕВ811 6000-01 а


1

Задержка включения

Пример
Выход А4- 2 устанавливается в состояние "1"
"1” через 9сек после
появления сигнала "1” на входе ЕЗ- 5 и остается в таком положении
до тех ПОР, пока на входе сигнал ”1”.

Временная диаграмма Схема


Состояние сигналов

\Е3.5
1
о
1
л Е 3.5

О А 4.2

й
р
тз
Время
9 (сек) ] А 4.2

7
рцр КОР

и Е 3.5 тз тз
I кт 9.2
5Е т 3 ЕЗ 5 — Т •----- Ю Т1----- 10
МОРО КТ9 2_ т\л/ ои “ кт 9.2— ТУ7 00
МОРО
ОЕ “ ОЕ
МОРО
и т 3 Н О — А 4.2 К О
= А 4.2

Указание:
Значение времени ’"9 сек” имеет наименьшую погрешность,
’9сек если
установка таймера была сделана с помощью инструкции "Е КТ 900.0".

ЕVVА4NЕВ811 6000-01 а 7-23


Установка задержки включения с запоминанием и сброс.

Пример
)
Выход 4.3 устанавливается в ”1" через 5сек после установки входа
ЕЗ. 3. Другие изменения состояния сигнала на входе ЕЗ. 3 не имеют
влияния на выход, С помощью входа ЕЗ- 2 таймер Т4 сбрасывается в
начальное состояние, и выход А4. 3 устанавливается в "0".

Временная диаграмма Схема


Состояние сигналов

1 Е 3.3 ЕЗ.З
О
1
Е3.2
О
1 А 4.3
О
Время 3.2
(сек)
Т4

А4.3

А^Ь гцр КОР

и Е 3.3
Т4 Т4
I КТ 50.1 ЕЗЗ
5$ Т 4 ЕЗЗ — Т1------ 15 Е-

и Е 3.2 КТ5О 1 — т\л/ ои


ои КТ 50 1—
к Т 4
МОРО □Е □Е
А4 3
МОРО
и т 4
Е3.2 К р — А4 3
З
ЕЗ 2
Е- К
О

А 4.3

Указание:
Значение времени имеет погрешность в зависимости от базиса
времени.

I
7-24 ЕУУА4НЕВ811 6000-01а
Т
Задержка выключения.

Пример.
Выход А4. 4 устанавливается с задержкой "1" по отношению к сигналу
на входе ЕЗ. 4. Время задержки определяется содержимым в слове
маркеров Ш13.

Временная диаграмма Схема


Состояние сигналов

\Е 3.4
ч
о
1
п Е 3.4
/ ЕЗ.4

О А 4.4

1 Время Т5
(сек)
А 4.4

рцр КОР
7
и Е 3.4 Т5
Т5
к МТУ 13
5А Т 5 —Е- 0’—’т
ЕЗ.4 -------------

NОРО
МОРО
Е 3.4
МТУ 13 _

□и МТУ 13— ТУУ □и


ОЕ
МОРО □Е А 4.4
и т 5 о — А 4.4
— к о
А 4.4

Е\Л/А4МЕВ811 6000-01 а 7-25


1- 1-5 Операции со счетчиками.
С помощью операций счета выполняется задание счета
непосредственно от ЦПУ. Имеется возможность счета как на
сложение, так и на вычитание. Область счета лежит между 0 и 999
(ТРИ декады). В следующей таблице приводится обзор операций со
счетчиками. Затем приводятся различные примеры.
Таблица 7- 5 Обзор операций счета.
Команда Операнд Описание

3 о о Установка счетчика
Счетчик устанавливается по положительно­
му фронту УКЕ.

Е о □ Сброс счетчика
Счетчик остается установленным в ”0*’ до
тех пор, пока УКЕ=1 •
2У О □ Счет вперед.
При положительном Фронте сигнала значе-
ние содержимого счетчика увеличивается
на 1.
1- При УКЕ=0 значение счетчика
остается без изменений.

2Е о а Счет назад.
При положительном Фронте сигнала значе-
ние содержимого счетчика уменьшается на
1. При УКЕ=0 значение счетчика остается
I I без изменений.
Параметр
Обозначение
2 0. ... 127

Загрузка значения счетчика.

Операции со счетчиками обращаются к внутренним счетчикам. При


установке счетчика, значение данных, находящееся в аккумуляторе
АККШ. воспринимается как значение счетчика. Поэтому, сначала в
аккумулятор следует загрузить значение счетчика. }

Счетчики могут быть загружены с помощью:

К2 константа счетчика
или
слово данных !
СТ
слово входов ПРИ этом данные должны
слово выходов быть представлены в
СТ
слово маркеров I ВСП-коде.

Константа счетчика может загружается:


Следующий пример показывает загрузку константы счетчика 37.
Операция
Операнд

Е К2 37
Значение (0...999)
)

7-26 Е\Л/А4МЕВ811 6000-01 а


Загрузка значения счетчика как слова входов, выходов, маркеров
или данных:
Команда загрузки Ь 3
В слово данных 3 заносится значение счетчика 410 в виде ВСБ-кода.
Биты с 12 по 15 для задания значения счетчика не используются.

15 11 о ВИ

О 1 О О 0 0 0 1 0 0 0 0 О\Л/3

Трехзначное
значение счетчика
(в ВСБ-коде)

Опрос счетчика
Состояние счетчика может быть опрошено с помощью логических
команд (например В 2х). Пока значение счетчика не равно нулю.
результатом опроса будет "1".
Выдача текущего состояния счетчика.

Текущее значение счетчика можно загрузить с помощью команды 7


загрузки в аккумулятор АКК1Л и затем обрабатывать дальще (->рис.
7. 5).
Для вывода на цифровую индикацию используют операцию "Загрузка
кодированная".
Текущее значение счетчика 22

122 1С22

АККи 1

т
Двоичное значение Трехзначное
значение времени
(ВСВ-код)
Биты, установленные в "0".

Рис 7- 5 Вывод текущего значения счетчика (пример)

ЕVVА4NЕВ811 6000-01 а 7-27


Установка счетчика и 8" и счет на вычитание "гВ"-
Пример:

Счетчик 21 устанавливается при включении входа Е4. 1 (3=установка)


в состояние 7. После этого на выходе А2. 5 появляется "Г*.
При каждом переключении входа Е4-0 (2Е=обратный счет) значение
содержимого счетчика уменьшается на 1.
Выход устанавливается в "0", если значение счетчика равно "0".

Временная диаграмма Схема

Е4.1
1
О Е4.0 К2 7
1
о
п Е4.1
К 5 2Е

7 г1 Е4.0 НН
О Двоич.
ТА. $ бит
1 5^0
о А 2.5

5 21
I I
5 21
Время (сек) А2.5 Значение

Г1ЛР КОР

и Е 4.0
2К 2 1
Е4.0—
1 1 Е4.0 2 1

N0? О
и Е 4.1 — 1\1 — 1М
Е4.1
I К2 7 Е4.1 — $ 5
$ 2 1 К2 7— 2\Л/ 00 —
N0? О К2 7 __ 2\Л/ 00 —
ОЕ — ОЕ —
МОР О
МОР О — К О — А2.5 — « О
и 2 1 А2.5
А. 2.5

1-23 ЕVVА4NЕВ811 6000-01 а


Сброс счетчика "В" и счет на сложение "27"
Пример:

При переключении входа Е4- 0 значение содержимого счетчика 21


увеличивается на 1. Е4- 2 будет сигнал " 1 ,
Когда на входе Е4.
значение счетчика сбрасывается,в ''0".
По ИНСТРУКЦИИ опроса и 21 на выходе А2-4 будет сигнал ’’1’’. если
значение содержимого счетчика отлично от "0'‘-

Временная диаграмма Схема


ч
Е4.2|-

1 Е 4.0
о $ 2Е
1
о Е4.2
Е4.0
+ НИ
2
21
о 2А
*0
1
о
А 2.4 "7
“Г
к 21
Время (сек)
А 2.4
Значение
16Ы1

АV^ гцр КОР

и Е 4.0 2 1 2 1
27
МОР
т.
о
1 Б40— 6 4.0
2V

— —
МОР о
МОР о — $ — $

и Е 4.2 — ои — — ои —
к 7. 1 ОЕ — ОЕ —

МОР о Е4.2 — Р Р —А2.4 р О


МОР
и
о
1 1
А2 4
А 2.4

Е\Л/А4ЫЕВ811 6000-01 а 7-29


7-1*6 Операции сравнения*
С ПОМОЩЬЮ операций сравнения можно сравнить между собой
содержимое двух аккумуляторов* Содержимое аккумуляторов при этом
не изменяется* Отдельные операции сведены в таблицу* Далее на
примерах объясняется их действие.
Таблица 7* 6 Обзор операций сравнения*
Команда Операнд Описание
« Г Сравнение на равенство
Содержимое аккумуляторов интерпретйруется
как набор битов и выполняется сравнение
на равенство*
> < Г Сравнение на неравенство*
Содержимое аккумуляторов интерпретируется
как набор битов и выполняется сравнение
на неравенство*
> Г Сравнение на больше*
Содержимое аккумуляторов интерпретируется
как числа с Фиксированной точкой* Опрос
исседует- больше или нет число в аккуму­
ляторе 2 . чем число в аккумуляторе 1*
> Г Сравнение на больше или равно*
Содержимое аккумуляторов интерпретируется
как числа с Фиксированной точкой* Исследу-
ется - не меньше ли число в аккумуляторе 2.
чем число в аккумуляторе 1 *
< Г Сравнение на меньше
содержимое аккумуляторов интерпретируется
как числа с Фиксированной точкой* Опрос
исседует- меньше ли число в аккумуля­
торе 2. чем число в аккумуляторе 1*
< Г Сравнение на меньше или равно
содержимое аккумуляторов интерпрети­
руется как числа с Фиксированной точкой* )
Опрос исседует- меньше ли или равно
число в аккумуляторе 2, чем число в
аккумуляторе 1 *

Выполнение операции сравнения*

Для обработки сравнения двух операндов нужно их последовательно


загрузить в аккумуляторы* Выполнение операции не зависит от
УКЕ* Результат операции битовый - УКЕ устанавливается для
дальнейшего выполнения программы* Если сравнение имеет
положительный результат, УКЕ=1,
то УКЕ=1. в противном случае УКЕ=0*
При выполнении операции сравнения, устанавливаются "биты условия"
(-> раздел 7*4)*

Указание:
Обращайте внимание на одинаковость задания форматов операндов*

7-30 ЕVVА4NЕВ811 6000-01а


Пример: Значение байтов входов 19 и 20 сравниваются между собой.
При равенстве устанавливается выход АЗ- 0-

Схема А^Е ГЦР/КОР

ЕВ 19 ЕВ 20
к ЕВ 19
к ЕВ 20
!=Р
Т. Р
1 22 А 3.0 ЕВ 19----- 2 1

ЕВ20 — 22 О -----АЗО

АЗО

7- 1- 7 Арифметические операпии-
С помощью арифметических операций содержимое аккумуляторов
интерпретируется как числа с Фиксированной точкой и над этими
числами выполняются соответствующие арифметические операции.
Результат заносится в аккумулятор АКК1Л. в следующей таблице
ПРИВОДЯТСЯ операции и далее они поясняются на примерах.

Таблица 7- 7 Обзор арифметических операций

Команда Операнд Описание

+ Г Сложение.
Содержимое обоих аккумуляторов склады-
вается.
- Г Вычитание.
Содержимое АКК1Л вычитается из содержи­
мого АККПг.

Для умножения и деления в ПК 35-115и имеются встроенные


функциональные блоки.

Е1Л/А4МЕВ811 6000-01 а 7-31


Обработка операций вычислений*
Перед выполнением арифметических операций надо оба операнда
загрузить в аккумуляторы.
Указание:
Обратите внимание на одинаковость Форматов операндов.

Арифметические операции выполняются независимо от УКЕ. Результат


операции заносится в АКК1Л для дальнейшего использования.
Содержимое АККи2 остается без изменений. Операции не влияют на
УКЕ. В зависимости от результата устанавливаются биты индикации
условий.

А^Ь Пояснения

Ь 23 Значение счетчика 23 загружается в АКК1Л

Е 21 Значение счетчика 21 загружается в АКК1Л- Преды­


дущее содержимое АКК1Л перемещается в АККи2.

+Г Содержимое аккумуляторов интерпретируется как


1б-битовые числа с Фиксированной точкой и склады­
ваются.

Т А^12 Результат - содержимое АККШ передается в слово


выходов АV12.
Пример работы счетчика
15 о
876 |о|о|о|о|о|о|1ТП |о|1|1|о|1|1|о|^ Акки 2

+ Р

668 1о|о|о|о|о|оП^ 111о1о| 1 АККи 1

1544 |о|о|о|о|о|1 |о|о|о|о| 1 |о|о|о1 АККи 1

7-32 Е\Л/А4МЕВ811 6000-01 а


7> 1 • 8 Опесапии с блоками
С помощью операций с блоками можно задать структурированную обра­
ботку программы- (->Табл.
После обзора (->Табл- 7- 8) приведены примеры
'I операций-
Таблица 7- 8 Обзор операций с блоками-
Команда Операнд Описание

ЗРА о о Безусловный переход


Независимо от УКЕ программы, ПРОИСХОДИТ
переход в ДРУГОЙ блок- УКЕ остается без
изменений-

ЗРВ о □ Переход по условию-


ч При УКЕ=1 происходит переход в другой блок-
В ПРОТИВНОМ случае продолжается выполнение
программы в текущем блоке-
УКЕ ПРИ этом устанавливается в *1*.

Обозначение Параметр
к
ОВ 0- - - - 255
РВ 0- - - - 255
ЕВ 0- - - - 255
ЗВ 0- - - - 255

А о о Вызов блока данных-


Независимо от УКЕ активируется блок данных-
Выполнение программы не прерывается 7
УКЕ остается без изменений-

Е о о Создание и стирание блока данных- X X


независимо от УКЕ устанавливается область
I I памяти КАМ для загрузки данных-
Параметр
Обозначение
к X к
СВ 255

ВЕ Конеп блока
Заверщение текущего блока независимо от
состояния УКЕ- Программа продолжает
выполняться в предыдущем блоке, из которого
был сделан переход в текущий блок- УКЕ
учитывается, но не устанавливается-

ВЕА Конец блока безусловный-


Независимо от УКЕ, завершается обработка
текущего блока- Программа продолжает
выполняться в предыдущем блоке, из которого
был сделан переход в текущий блок- УКЕ
учитывается но не устанавливается-

ВЕВ Конец блока по условию-


При УКЕ=1 обработка текущего блока завер-
шается- Программа продолжает выполняться в
предыдущем блоке, из КОТОРОГО был сделан
переход в текущий блок- УКЕ ПРИ смене блока
остается без изменений в "1"-
При УКЕ=0 операция не выполняется-
УКЕ устанавливается в "1" и программа про-
)
должает выполняться дальше без перехода-
X
В Р6 615 надо сделать предустановку "СИСТЕМНЫЕ КОМАНДЫ: ДА*.
ЕУ7А4НЕВ811 6000-01 а 7-33
Кроме того, помните, что операционная система занимает
определенные ОВ.
мк Длина ПВ указывается перед выполнением команды в АККШ. При
указании длины 0, ВВ стирается.
Блоки данных ПВ0 и ПВ1 зарезервированы для списка адресов
блоков и для списка назначения маркеров связи.

Безусловный вызов блока "ЗРА".


Внутри блока производится вызов другого блока и переход к его
обработке, независимо от каких либо условий.
Пример: В ГВ26 запрограммированы специальные функции. Они могут
вызываться и обрабатываться из различных мест программы,
например из РВ63.

Выполнение программы Пояснение

РВ63 ₽В 26
Команда ЗРА ГВ26 обра-
батывается в програм-
мном блоке 63 для вызо­
ва ГВ26.
ЗРА ГВ 26
5РАРВ26

Вызов блока по условию "ЗРВ"-


Внутри блока производится вызов ДРУГОГО блока и переход к его
обработке, если предыдущее условие выполняется (УКЕ=1).
Пример: В функциональном блоке ГВ63 запрограммированы специаль-
ные функции. Они МОГУТ вызываться и обрабатываться по
определенным условиям, например в РВ10.

Выполнение программы А^Е Пояснение

Команда ЗРВ ГВ63 обра­


РВ 10
батывается Вв програм­
мном блоке 10 для вызо­
3 Н 1.0 ва функционального бло­
и Е 31. 7 ка ГВ63, если сигнал на
ЗРВ ГВ63 входе Е31.7 Равен "1''.
5РВРВ63

7-ЗА. ЕVVА4NЕВ811 6000-01а


1

Вызов блока данных "А ВВ"-


Блок данных всегда вызывается безусловно. Все последующие команды
■) над данными ПРОИЗВОДЯТСЯ с вызванным блоком данных. С помощью
этой операции нельзя создать новый блок данных. Вызываемый блок
данных уже должен быть создан до этого.
Псимер : В программном блоке Р'бЗ используются данные, которые
запрограммированы в ВВ10, начиная со слова ВV1.
Другие данные, например результат вычислений, надо
занести в слово данных В^З блока данных ВВ20.

Выполнение программы АУЬ Пояснение


ч
РВ'З
А ПВ 10 Информация из слова
ОВ 10
данных В^1 блока данных
ВВ10 загружается в ак-
А ОВ 10 О\Л/ 1
Е 1 кумулятор. Содержимое
ЮТУ 1 АККЕИ заносится в слово
данных В^З блока данных
ВВ20.
АОВ 20 □ В 20

Т0\Л/3

А ВВ 20
Т В^ 3 1
Создание и стирание блоков данных.

Инструкция "Е ВВх" не вызывает, а создает новый блок данных. Если


из этого блока должны использоваться данные, то необходимо его
вызвать инструкцией "А ВВх".
Перед выполнением инструкции "Е ВВх" надо занести в АКК1Л значе-
ние количества слов создаваемого блока (-> пример).
Если длина блока данных равна 0, то таким образом блок данных
стирается, т. Е. Удаляется из списка адресов блоков и не может
быть больше использован.

I Указание:
После стирания, блок остается в памяти контроллера в качестве не-
действительного блока до тех пор, пока не будет сделано "сжатие"
памяти ПК (-> раздел 6.4.3).

Если попытаться создать блок данных, который уже имеется, то


ИНСТРУКЦИЯ "Е ВВх" не будет восприниматься !!

Длина создаваемого блока данных любая, но помните, что


программатор может обрабатывать блоки только с ограниченной
длиной.

ЕVVА4NЕВ811 6000-01 а 7-35


1

Создание блоков данных.

Пример Пояснения '1

Без дополнительно­ Ь КГ+ 127 Константа в виде числа с Фик­


го использования Е ПВ 5 сированной точкой +127 загру­
программатора соз­ жается в АККШ. одновременно
дается блок данных старое содержимое АКК1Л пере­
длиной 128 слов мещается в АККи2-
В области памяти КАИ ПК созда­
ется блок данных ПВ5 с длиной
128 слов данных (0000) и вно­
сится в список адресов блоков.
При следующей обработке коман-
"Е ПВ 5" этот блок остается
без изменений, если содержимое
АКК1Л не будет установлено в 0

Стирание блока данных-

Пример Пояснения
Должен быть стерт Ь КЕ +0 Константа в виде числа с Фик­
ненужный блок Е ПВ 5 сированной точкой +0 загру-
данных жается в АКК1Л, одновременно
старое содержимое АКК1Л пере­
мещается в АККи2.
Блок данных ПВ5 (он должен на­
ходиться в области памяти КАИ
ПК) объявляется недействитель­
ным и исключается из списка
адресов блоков.

7-36 Е\^А4МЕВ811 6000-01 а


Инстсунция завершения блока "ВЕ"-

С помощью ИНСТРУКЦИИ "ВЕ" можно завершить блок: блок данных не


нуждается в завершении. Инструкция ВЕ всегда является последней в
блоке.
При структурированном программировании выполнение программы после
инструкции ВЕ переходит к предыдущему (вызывающему) блоку.
Режультат двоичных логических операций не продолжается в
вызывающем блоке.

Пример: Программный блок РВЗ завершается инструкцией "ВЕ"-

Пример Пояснения
ч
дв V РВЗ Инструкция "ВЕ
"ВЕ"” завер­
шает РВЗ и управление
переходит к блоку ОВ1-
5РАРВ 3
ВЕ

ВЕ

Абсолютный переход по адресу возврата "ВЕА"-

Операция "ВЕА” осуществляет возврат к предыдущему блоку из


середины блока- Эта операция может завершать операции перехода в 7
ГВ (-> раздел 7. 2. 10 И 7- 3- 4) -
Двоичные логические операции не могут продолжаться в вызывающем
блоке.
Пример: Обработка ГВ21 прекращается без опроса УКЕ*

Пример Пояснения

РВ8 РВ21
Инструкция "ВЕА" указы-
вает, что надо выйти из
!
ГВ21 и вернуться в РВ8-

ЗРВ
5РВ =
ВЕА
5РАРВ21 ВЕА

ВЕ ВЕ

Е\Л/А4МЕВ811 6000-01 а 7-37


Обратный переход по условию "ВЕБ"-

Операция "ВЕВ" показывает, что надо выполнить обратный переход из


середины блока, если было выполнено предыдущее условие (УКЕ=1)- В
противном случае продолжается последовательное выполнение прог-
раммы в блоке-
»» н
Пример: Обработка ГВ20 будет прервана, если УКЕ установлено в

Пример Пояснения
РВ7 РВ20
Команда "ВЕВ" определяет
переход из ЕВ20 в РВ7,
если на. входе Е20. 0
сигнал и и
и Е 20 0 3 А 1- 0
5РАРВ20 ВЕВ
и Е 20-0
ВЕВ

7. 1. 3 Специальные операции-

В следующей таблице приводятся остальные основные операции, после


этого приводятся примеры.
Таблица 7- 9 Обзор специальных операций-
Команда Операнд Описание
2ТР Стоп Б конце обработки программы-
Текущий цикл обработки программы
завершается; описывается РАА и затем ПК
переходит в ЗТОР-
ЫОР0 Нулевая операция
В памяти ЕАМ ПК слово из 16 бит
устанавливается в "0"-
Ы0Р1 Нулевая операция
В памяти РАМ ПК слово из 16 бит
устанавливается в "1"-
ВПП о о Команда управления изображением на
I I экране программатора-
иё" А-
Обозначение араметр
130, 131, 132, 133, 255

Аь сло 2.1x14. € » '• “ '/..л л

Эти операции можно программировать только в АУЬ


<1п}п1/яяггякг1а№я^гягая1ю/яяяппт1гяга{я1япття}!^гктя1яип№1ят1пяпяапяяк№яа№к •^ткгтг^/гтгтаяпгяптпягтттгатг.'гттм^яггг^гтгг, тгтгтяптгяпптк.

7-38 ЕVVА4NЕВ811 6000-01 а


Опесапия ЗТОР-
При выполнении операции ЗТР контроллер переходит в состояние ос­
танова. Это бывает необходимо при определенных критических
условиях системы или при возникновении аппаратных ошибок.
При выполнении операции программа управления , без принятия во
. ...... ........ УКЕ
внимание ..... ,. выполняется до конца, После этого контроллер по
цепочке "ЗТЗ" переходит в состояние СТОП. ПК можно вывести из
состояния СТОП с помощью переключателя режима работ на модуле ЦПУ
(ЗТОР -> ЕШ) или перезапустить с помощью программатора.

Нулевые операции

Нулевые операции "ЫОР” служат для очистки или перезаписи


облартей памяти.
ч
Команда управления изображением

С помощью команды "ВЕР" программа в блоках делится на отдельные


сегменты.
Команды ЫОР и ВЕС используются только
ВЕР ИСПОЛЬЗУЮТСЯ для Формирования
представлений языка ЗТЕР-5 на экране программатора.
На работу ЦПУ эти команды не оказывают никакого влияния.

7* 2 Дополнительные операции

Основные операции могут быть использованы во всех блоках,


Дополнительные операции дают Вам расщиренные возможности по 7
управлению. Для этих операций действуют следующие ограничения:
- Они МОГУТ быть использованы только ПРИ программировании
функциональных блоков;
Представление дополнительных функций возможно только в виде
Апр­
В еле ДУЮЩИХ разделах Вы найдете описание дополнительных функций.

7- 2- 1 Операции загрузки
Информация загружается в аккумулятор, как и при основной
операции загрузки. В таблице 7. 10 представлена операция загрузки,
и после этого ПРИВОДИТСЯ
приводится пример ее использования.

Таблица 7- 10 Операция загрузки

Команда Операнд Описание

Е о □ Эагрузка
Независимо от состояния УКЕ загрузка в
I АККГЛ слова из системной области данных.

Обозначение 1араметр
ВЗ 0. . . 255

ЕУиА4ЫЕВ811 6000-01 а 7-39


Пример А^Ь Пояснения
В слове системных Е В5 103 В аккумуляторы загружается содер­
данных ЗС103 при Е КН Г004 жимое системного слова ЗС 103 и
задержке ответа от адрес "важного" модуля.
МОДУЛЯ записывает­ <> Е Если обнаруживается их несоответ­
ся адрес неисправ­ А 12. 0 ствие, то выход А12.0 устанавли­
ного МОДУЛЯ. вается в "1".
"Важный" МОДУЛЬ ВЕВ Выполнение программы продолжается
установлен с на- в ОВ1 (или в вызываемом блоке)
чальным адресом 4. ЗТР Если при сравнении обнаруживается
При задержке кви­ полное соответствие значений, ЦПУ
тирования по ЭТОМУ переходит в состояние СТОП.
адресу ЦПУ должно
перейти в состоя­
ние СТОП.
В противном случае
при получении со­
общения квитирова­
ния, продолжается
выполнение прог­
раммы. Этот пример
может быть запрог­ I

раммирован, напри­
мер в ОВ24.

7-40 ЕУУА4МЕВ811 6000-01а


7- 2- 2 Операции деблокировки.
ИСПОЛЬЗУЮТСЯ для того,
Операции деблокировки ’ТЕ" используются чтобы можно
было выполнить без смены фронта следующий набор операций:
- Запуск таймера:
- Установка счетчика:
- Прямой и обратный счет.

Операции деблокировки представлены в таблице 7- 11 и пояснены на


примерах.
Таблица 7- 11 Операции деблокировки.
Комднда Операнд Описание
___ л------
ЕЕ ' □ □ Деблокировка таймера/счетчика
При положительном фронте УКЕ таймер или
счетчик деблокируется. Операция позволяет
произвести новый старт таймера, установку и
запуск прямого или обратного счета счетчи-
I ка, если в момент пуска УКЕ=1.
Обозначение араметр
Т 0. . . 127
2 0. . . 127

7.
Пример Пояснения

Таймер Т2 запуска­ В Е 2. 5 Запуск таймера Т2 в режиме удли-


ется входом Е2. 5 Е КТ5. 3 ненного импульса длительностью
в режиме удлинен- ЗУ Т 2 50 сек. Выход таймера = А4. 2
ного импульса дли­ В Т2
тельностью 50 сек. -- А 4. 2

Если выход АЗ. 4 В А 3. 4 Если на выходе АЗ. 4 положительный


установлен, таймер ЕЕ Т 2 фронт УКЕ, когда вх.од Е2. 5 уста-
} перезапускается новлен, - таймер перезапускается.
Это означает, что выход А4. 2 либо
ВЕ остается установленным, пока длит­
ся удлиненный ИМПУЛЬС, либо уста­
навливается вновь.
Если вход Е2. 4 не установлен в
момент положительного фронта АЗ. 4
таймер не перезапускается.

X
Это временное значение обладает погрешностью 11 Осек, Исполь-
зуйте наименьший из возможных временной базис.

ЕУ7А4МЕВ811 6000-01 а 7-41


7 2-3 Операции контроля битов-
С помощью операций контроля битов можно ОПРОСИТЬ
опросить побитово
цифровые операнды и затем обработать их- Они всегда должны стоять
)
в начале логической операции- Таблица 7- 12 Содержит обзор
операций контроля битов.
Таблица 7- 12 Обзор операций контроля битов.
Команда Операнд Описание

Р о о Опрос бита на состояние "1".


Независимо от УКЕ опрашивается единичный
бит- В зависимости от его состояния уста-
навливается УКЕ- (-> табл 7- 13)-

РЫ о о Опгос бита на состояние "0".


Независимо от УКЕ опрашивается единичный
бит- В зависимости от его состояния уста-
навливается УКЕ- (-> табл 7- 13).

зи о о Безусловная установка бита-


Независимо от УКЕ опрашиваемый
УКЕ бит
устанавливается в состояние '• Г'. УКЕ не
изменяется.

ЕП О О Безусловная сброс бита.


Независимо от УКЕ опрашиваемый бит
устанавливается в состояние -О". УКЕ не
I I изменяется.
Параметр
Обозначение
Т 0. ... 127. 15
2 0. ... 127. 15
В 0. ... 127. 15
В31 0. ... 127- 15

1 Только при Р и РЫ-

Следующая таблица показывает, как обрабатывают УКЕ операции


КОНТРОЛЯ битов Р и РЫ- После этого показаны примеры использования /
этих операций.
Таблица 7-13 Установка УКЕ при выполнении операций Р и РЫ-
Операция Р РЫ
Состояние битов в 0 1 0 1
заданном операнде

Результат логической 0 1 1 0
операции

1-м ЕVVА4NЕВ811 6000-01 а


Пример АV^ Пояснения

На входе Е 2. 0 на­ А СВ 10 Вызов блока данных ПВ 10.


ходится Фотоэлект­ и Е 2.0 Значение счетчика 2 10 обнуляется
рический счетчик, 2У 2 10 ПРИ УКЕ=1 по входу Е2. 0. При каж­
КОТОРЫЙ считает и Е 3.0 дом положительном фронте на входе
детали. После каж­ Е К2 0 ' ЕЗ. 0 значение счетчика возрастает
дых 100 шт. требу­ 3 2 10 на 1. Счетчик сбрасывается либо
ется переход в ЕВ5 о Е 4.0 по входу Е4. 0, либо маркером Н5. 2.
или ЕВб- О Н 5. 2
После 800 шт. нео­ Е 2 10
бходим автоматиче­
ский сброс счетчи­ ЕС 2 10 Текущее значение счетчика 210 за­
ка 210 и начало Т 12 гружается в слово данных В^12 в
новЬ^го счета. виде ВСС-кодированного числа.
РЫ 2- 8 Если восьмой бит слова данных
ЗРВ ЕВ5 В^12 равен 0- переход в ЕВ5. Это
правило действует для 1,3,5
и т. д. сотен штук.

Р ^V12. 8 Если восьмой бит слова данныхС^12


ЗРВ ЕВ6 равен 0,- переход в ЕВ6. Это пра­
вило действует для 2-ой, 4-ей, б-ой
и т. д. сотен штук.

Р П^12. 11 Если 11-бит слова данных 0^12 ра­


-- М 5. 2 вен 1 (счетное значение 800),
то устанавливается маркер Н5- 2- 7
На входе Е10-0 на­ :и Е10. 0 Значение счетчика 220 обнуляет­
ходится Фотоэлект­ :2У 220 ся ПРИ УКЕ=1 по входу Е11-0 При
рический счетчик, :и Е11.0 каждом положительном фронте на
КОТОРЫЙ считает :Е К20 входе Е10. 0 значение счетчика
детали. После камо- :3 220 возрастает на 1.
дых 256 шт. необ­
ходим автоматиче­ :Р 220. 8 Если счетное значение достигло
ский сброс счетчи­ :ЗРВ=УОЕЕ 256 (100Н), то происходит пере­
ка 220 и начало :ВЕА ход на метку "УОЕЕ” (полный),
нового счета. если нет, - окончание блока.

УОЕЕ:Еи 220. 8 Восьмой бит счетчика 220 безу-


:ВЕ словно сброшен, и счетное зна-
чение обнулено.

Указание.
Значения времени и счета хранятся в словах таймеров и счетчиков в
10 младших битах (с 0 по 9) в 16-РИЧНОМ коде.
Код базы времени хранится в 12 и 13 битах слова таймера.

ЕVVА4NЕВ811 6000-01 а 7-43


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

Таблица 7. 14- Обзор логических операций со словами.


Команда Операнд Описание
Побитовое логическое "И"

04 Побитовое логическое "ИЛИ"


ХО^ Побитовое логическое "ИСКЛ. ИЛИ"

Обработка цифровых логических операций.

Цифровые логические операции выполняются независимо от состояния


УКЕ. При их выполнении УКЕ не меняется, однако, по результату
логической операции устанавливаюся Флажки. (-> раздел 7.4).
1
Указание: !

Перед выполнением операции оба операнда должны быть загружены в


аккумуляторы. При этом следует обращать внимание на идентичность
Форматов представления чисел!

Результат вычисления загружается в аккумулятор АКК1Л для дальней­


ших действий над ним. Содержимое АККи2 остается без изменений.

Пояснения
Ь Е4 92 Слово входов ЕУ92 загружается в АККШ.

Е КН 00ГГ Константа загружается в АККХЛ- Предыдущее


содержимое АКК1Л сдвигается в АККи2.

1Ж Содержимое обоих аккумуляторов логически


побитово перемножается (операция "И").

Т к4 82 Результат - содержимое АККШ передается


на слово выходов А^82.

Пример представления чисел

Е\Л/ 92 Во входном слове 90


15 о старшие 8 битов должны
АККО 2 |о|1|1|1[о|о[о1Т1 |1|о|о|1|1|1|о|^ быть установлены в "0".

И Оба слова побитово


КН ООРР
сравниваются, Если в
|о|о|о|о|о|о№1 I соответствующих битах
АККи 1
стоят "1", то в
результате заносится
РЕЗУЛЬТАТ н п
АККи 1 |о|о|о|о|о|о|о|о| |1|о|о|1|1|1|о1П

7-44 Е\/7А4МЕВ811 6000-01 а


Пояснения

Ь 35 Слово входов ЕV35 загружается в АКК1Л-


Ь КН 00ЕЕ Константа загружается в АКК1Л- Предыдущее
содержимое АККГЛ сдвигается в АККПЗ-

0^ Содержимое обоих аккумуляторов побитово


логически складывается (операция "ИЛИ").

Т ЕV 35 Результат - содержимое АКК1Л передается


на слово входов Е^35-

Пример представления чисел

ЕVV 35 В входном слове 35 мла­


15 О
дшие 8 битов должны
|1|1|1|о|о|1|^ Ы1|о|о|о|1 |1|^
Акки 2 быть установлены на
««
ИЛИ в слове
КНООРР результат
у с танавливаются «I »
АККи 1
|о1о|о|о|о|о|оЫ НННННЬГц если в соответствующем
разряде одного из слов
РЕЗУЛЬТАТ
стоит ’Ч”»

Акки 1 11|1|1|о|о|1|о|^ НЫ 1 ЬЬ Ыт И 7

Е\Л/А4МЕВ811 6000-01 а 7-45


АШ. Пояснения

Ь 71 Слово входов ЕУ71 загружается в АКК1Л-

Ь Е^ 5 Слово входов ЕУ5 загружается в АККШ • Предыдущее


содержимое АККи1 сдвигается в АККПЗ-
ХО^ Содержимое обоих аккумуляторов побитово
логически связывается по функции "ИСКЛ. ИЛИ".
Т 86 Результат - содержимое АКК1Л передается
на слово выходов А1(786-

Пример представления чисел

Е\Л/ 71 Входные слова Е^71 и


15 о Е^5 сравниваются на
Акки 2 |о|о|оНЫоПК1 |о|1|1|о|1Н(^ идентичность.
В слове результата бит
X- ИЛИ устанавливаются в "1",
Е\Л/5
11 |о|о| 111 |о|оТП |111|о|о|о|1|1|о]
если в соответствующем
разряде исходных слов
АККи 1 стоят различные значе-
НИЯ.
РЕЗУЛЬТАТ

Акки 1 Ыо|о|о|о|оГПо1 |1|оЫо|1|оГП

7-46 ЕVVА4NЕВ811 6000-01 а


7 2 5 Операции сдвига.
С помощью этих операций можно сдвигать биты в аккумуляторе АКК1Л.
Содержимое АКК112 остается без изменений. Путем сдвига можно
выполнить умножение или деление содержимого аккумулятора 1 по
основанию 2. Таблица 7. 15 содержит обзор этих операций, которые
ниже поясняются на примерах.

Таблица 7- 15 Обзор операций сдвига.


Команда Операнд Описание
□ Сдвиг влево.
Биты в АКК1Л сдвигаются влево.

ЗК^ о Сдвиг вправо.


Биты в АККШ сдвигаются вправо.
I
Параметр
0. . . 15

Обработка операций сдвига.


:
Выполнение операций сдвига не зависит от условий. УКЕ не
изменяется. Однако, с помощью операций сдвига могут
МОГУТ быть
установлены Флажки. Состояние последнего сдвинутого бита может
быть опрошено с помощью Функции перехода по условию.
условию, Параметр
ИНСТРУКЦИИ определяет количество позиций сдвига влево (ЗШ) или
вправо (ЗЕ^). В обоих случаях освобождающиеся позиции заполняются
НУЛЯМИ. Содержимое "выдвигаемых" битов теряется. Состояние бита
2® (ЗЕ^) или 2^5 (ЗЕУ) устанавливает после выполнения команды
бит Флага АЫ21. Этот бит в дальнейшем может быть обработан.
Операция сдвига с параметром "0" соответствует нулевой операции
(НОР).
Центральный процессор выполняет следующую операцию ЗТЕР-5 без
какой либо реакции.
Перед выполнением операции необходимо загрузить в аккумулятор
АККШ операнд, КОТОРЫЙ должен быть обработан. Изменненый операнд
остается в АКК1Л.

Е^Л/А4МЕВ811 6000-01 а 7-47


АV^ Пояснения

Ь 2 Содержимое слова данных 2 загружается в АКК1Л-


1
ЗШ 3 Биты в АККШ смещаются на 3 знака влево.
Результат - содержимое АКК1Л передается в
Т 3 слово данных 3.

Пример представления чисел


В слове данных П^2
запомнено десятичное
15___464 О 10 (□\Л/ 2) значение
значение
464.
должно быть
Это
АККи 1 1о|о|о|о|о|о[^ |1|1|о|1|о|о[^
помножено на 23 = 8.
Для этогоI биты П^2
51УУЗ загружаютсяI В АККи1 И
сдвигаются на 3 знака
3712,0 влево.
15__________ 2 о
АККи 1 |о|о|о|о|1Ь[71о1 |1|о|о|о|о|о|о1^
)

мп. Пояснения

Ь 128 Содержимое слова входов 128 загружается в АКК1Л

ЗК^ 4 Биты в АКК1Л смешаются на 4 знака вправо.


Результат - содержимое АККШ передается в
Т М1 160 слово выходов 160.

Пример представления чисел


Слово входов Е^2 дает I

десятичное значение
15 352,0 128)
■ О 352. Если биты в АКК1Л
будут смешены вправо на
АККи 1 |о|о|о|о|о1о[оТП |о|1|1|о1о|о|^
4 знака, то десятичное
число __
352 будет
поделено на 2^=16.
22 10
15 О
|о|о|о|о|о|о |о7о1 |о|о|о|1|о|1|?Ы
АККи 1

Е\Л/А4МЕВ811 6000-01а
1
7- 2- 6 Операции преобразования.

С помощью этих операций можно преобразовывать значения в АККТЛ-


Обзор отдельных операций представлен в таблице 7. 16»
7.16, после нее
приведены примеры использования этих операций.
Таблица 7. 1 б Обзор операций преобразования.

Команда Операнд Описание

КЕ^ Первое дополнение


содержимое АКК1Л побитово инвертируется

К2^ Второе дополнение


содержимое АКК1Л побитово инвертируется и
добавляется 0001Н.

Выполнение операций преобразования

Выполнение этих операций зависит от значения УКЕ и, кроме того,


влияет на него. С помощью операций К2Ч можно установить Флаги (->
раздел 7.4).

АШ. Пояснения

Е 12 Содержимое слова данных В^12 загружается в


АККПЕ Г
Все биты в АКК1Л инвертируются.

Т 20 Новое значение содержимого АККШ передается


в АУ20.

Пример представления чисел


В некотором устройстве
12 после включения следует
15 ___________ о выключение, Если необ-
Акки 1 |о|1|1|1|о|о|о|11 ЕИШЕИ ходимая информация до
данного момента храни-
)
лась в В1Л2, то необхо­
15 О димо проинвертировать
Акки 1 Ыо|о|о|1Ы1~|о1 |оЬ 11 |о|о|о|ТГП содержимое ^V12.

ЕУ7А4МЕВ811 6000-01 а 7-49


А^Ь Пояснения

Е 12 Содержимое слова входов Е^12 загружается в


Аккиь
К2^ Все биты в АКК1Л инвертируются и к ним прибав­
ляется "1".
Т 100 Новое значение содержимого АКК1Л передается
в ПУ100.
Пример представления чисел
Значение Е^12 должно
15 Е\Л/12
о быть преобразовано
отрицательное число.
в
АККи 1 |оЫо|1Ыо|о|1 I 1111 |о[о|о| 110111

К2VV + 1
15 О
АККи 1 Ыо|1|о|о|1|1|о| |0|0|1Ы1|0|1Ы

7-50 ЕVVА4NЕВ811 6000-01а


7- 2- 7- Леквементирование/инкрементирование
С помощью этих операций можно изменить содержимое аккумулятора
,)
АККи1. Обзор этих операций Вы найдете в таблице 7. 17, далее
ПРИВОДЯТСЯ примеры.

Таблица 7- 17 Декрементирование/й инкрементирование.

Команда Операнд Описание

С о Декрементирование
Содержимое аккумулятора уменьшается

I о Инкрементирование
Содержимое аккумулятора увеличивается.
Содержимое АКК1Л увеличивается
(инкрементируется) или декрементируется
(уменьшается) на величину.
:величину, указанную в
качестве параметра операции, Выполнение
операции не зависит от условий. Оно
ограничивается правым байтом (без передачи)
I I
Параметр
Обозначение
0. . . . 255

Обработка.
Выполнение обеих этих операций не зависит от УКЕ- В свою очередь,
7
эти операции устанавливают УКЕ и Флаги. параметра,
С помощью параметра. Вы
можете указать число, на которое изменяется содержимое АКК1Л.
Операции ориентированы на десятичные значения, однако, результат
записывается в АККЕИ в двоичном виде, Изменения влияют только на
младший байт аккумулятора.

Пример Пояснения
Шестнадцатиричная конс­ А ПВ б Вызов блока данных ПВ6
танта 1010Н должна быть Е КН1010 Загрузка 16-ричной кон­
увеличена на 16 и запи­ станты 1010Н в АККиЬ
сана в слово данных 8. I 16 Инкрементирование младшего
байта АККШ на 16-Результат
1020Н остается в АККВЬ
Кроме того, необходимо Т 8 Передача содержимого АККШ
результат инкрементиро­ (1020Н) в слово данных Ь^8-
вания уменьшить на 33 и Так как в АККШ находится
записать в слово данных результат инкрементирования
П^9. то можно сразу выполнить
операцию декрементирования
на 33-
П 33 Результат должен был быть
ЕЕЕН. Однако, так как при
декрементировании старший
байт аккумулятора не учиты­
вается, в АККГЛ в качестве
результата будет число
10ЕЕН.
Т 9 Содержимое АКК1Л пере­
дается в слово данных
Б1(/9 (10ЕЕН).
I

Е\Л/А4МЕВ811 6000-01 а
7- 2* 8 Блонисовка/деблокиговка прерываний-
Эти операции управляют обработкой программ по прерыванию и по
времени, Они предотвращают прерывание выполнения фрагмента
)
программы по запросу на прерывание- Обзор операций Вы найдете в
таблице 7-18- После этого следует более подробное описание этих
команд.

Таблица 7- 18 Блокировка и деблокировка прерываний.

Команда Операнд Описание


АЗ Блокировка прерываний
АГ Деблокировка прерываний

Обработка.

Выполнение этих операций не зависит от УКЕ- Со своей стороны они


не влияют на УКЕ и Флаги,
Флаги- После обработки "АЗ” прерывания не
выполняются, после "АГ” это ограничение снимается.

Пример А^Е Описание

Блокировать обра­
ботку прерываний
в определенном
блоке программы и А 7. 5
затем опять дебло­
кировать ее. АЗ Запретить прерывания.
и Е 2. 3
в случае поступления запроса на
прерывание отрезок программы
ЗРА ГВЗ между АЗ и АГ выполняется без
задержки.

АР Разрешить прерывания.
Если имеется еще прерывание 1,
то непосредственно после коман­
ды АГ происходит переход в блок
прерываний.

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


прерывание.

7-52 ЕVVА4NЕВ811 6000-01 а


7- 2- 9 Операции обработки.
С помощью операции "В" можно операцию ЗТЕР-5 обработать
"косвенно", При этом у Вас есть возможность изменить параметр
операнда во время выполнения программы управления. Операция
находится в таблице 7-19. ниже приведены примеры.
Таблица 7. 19 Обзор операции обработки.

Команда Операнд Описание

В о о Обработка слова маркеров или слов данных


I I
Параметр
Обозначение
№7 0. . . . 254
0. . . . 255

Обработка

Инструкция "Обработка слова маркеров или данных X" является


)
двухсловной инструкцией, которая выполняется независимо от УКЕ-
Можно сказать, что она состоит из ДВУХ взаимнодополняюших
инструкций:
- В первой инструкции стоит операция обработки и ввода слова
маркеров или данных:
- Во ВТОРОЙ ИНСТРУКЦИИ устанавливается операция и метка операнда,
КОТОРЫЙ должен Обрабатываться программой управления. В качестве 7
параметра следует указать 0 или 0. 0.

После этого программа управления работает с параметром, который


был занесен в словоI маркеров или данных, вызванным первой
инструкцией. Если необходимо косвенно обработать двоичные
операции, входы, выходы или маркеры, то в старшем байте этого
слова надо указать адрес бита, а в младшем байте - адрес байта.
Во всех ДРУГИХ случаях старший байт устанавливается в "0".
С инструкциями обработки можно комбинировать следующие операции :

Операции Пояснения

, ш, о, оы Двоичные логические операции


3,Е, = Операции с памятью
ЕЕ т, Ет, ЗА т, ЗЕ т, 31 т, 33 Т, ЗУ Т Операции с таймерами
ЕЕ- 2, Е2. 32. 2Е 2, 2У Операции со счетчиками
Ь, ЕС, Т Операции загрузки и передачи
ЗРА=, ЗРВ=, ЗР2=, ЗРН=, ЗРР=, ЗРМ=. ЗРО Операции перехода и ветвления
ЗЕ^, ЗЕ^ Операции сдвига
С, I Операции де-/инкремента
А СВ, ЗРА, ЗРВ, ТЫВ Операции вызова блоков

1 Операция "ЦЕ" в комбинации с "В или "В ГШ" образует


операцию "ЦА", если адрес байта в слове данных или маркеров
больше 127. за исключением СРи944: Здесь опрашиваются выходы с
последовательностью команд В П^х; и А X. у или
В В А X. у.

Е\/\/А4ЫЕВ811 6000-01 а 7-53

к
На следующем рисунке показано, как можно содержанием слова данных
определить параметр следующей инструкции.

0В6 ЕВх Выполняемая программа


: А БВ 6 : А БВ 6

0^12 КН=0108 В Б\? 12


и Е 0. 0 : и Е 8. 1
КН=0001 В Б^ 13
ЕЕ Т 0 : ЕЕ Т 1

Рис 7- 6- Выполнение операции обработки.

Следуюпшй пример показывает, как ПРИ каждом цикле выполнения


программы создается новый параметр.

Пример АУЬ Описание


1
Надо установить ’А БВ 202 Вызов блока данных БВ202.
содержимое слов :Е КВ 20 Загрузить постоянное число
данных от Б^ 20 до "20" в аккумулятор 1.
БV 100 в состояние :Т 1 Переслать содержимое аккумуля­
"0*’. "Индекс-ре - тора 1 в слово данных Б^1.
гистром" для пара­ И1:Ь КН0 Загрузить шестнадцатиричную
метров слов данных константу "0" в АКК1Л.
является Б^ 0. :В 1 Обработать слово данных Б^1.

:Т Б^О Переслать содержимое АККШ в


слово данных, адрес КОТОРОГО
сохранен в слове данных Б^1.
:Е Б^ 1 Загрузить слово данных Б^1 в
АККи1.
:Ь КВ 1 Загрузить постоянное число "1"
в Аккиь Слово данных Б^1 по­
местить в АККи2.
: +Г Суммировать содержимое АККи1 и
АККи2, и результат сохранить в )
аккумуляторе 1 (увеличение ад­
реса слова данных).
:Т Б^ 1 Переслать содержимое аккумуля­
тора 1 в слово данных Б^1 (но­
вый адрес слова данных).
:Е КВ 100 Число "100" загрузить в акку­
мулятор 1, и новый адрес сло­
ва данных поместить в АККи1.
: < =Е Сравнить содержимое аккумуля-
торов на "меньше-равно".
:ЗРВ=Н1 Условный переход к символу Н1,
если АККи2 <= АККиь

7-54 Е\/УА4МЕВ811 6000-01 а


7- 2- 10 Операции переходов.
Различные операции сведены в таблицу. Примеры показывают, как
можно установить операции переходов.
)

Таблица 7. 20 Обзор операций переходов.

Команда Операнд 'Описание

ЗРА= о Переход безусловный.


Безусловный переход выполняется независимо
от УСЛОВИЙ.

ЗРВ= о Переход условный.


Условный переход совершается в том случае,
ч если результат логической операции
Если результат = "0", команда не выполня-
ется, И
и результат логической операции ус­
танавливается в ”1".

ЗР2= о Переход по равенству нулю.


Переход выполняется, если АЫ21=0 и АЫ20=0.
УКЕ не изменяется.

ЗРЫ= о Переход по неравенству "0".


Переход выполняется, если АЫ21 <> А N20=0.
УКЕ не изменяется.

ЗРР = о Переход по положительному результату 7


Переход выполняется, если АЫ21=1 и АЫ20=0.
УКЕ не изменяется.

ЗРН= о Переход по отрицательному результату


Переход выполняется, если АЫ21=0 и АЫ20=1.
УКЕ не изменяется.

ЗРО= а Переход по переполнению (ОуегИои].


Переход выполняется в случае переполнения.
Если переполнения нет, то переход не вы­
полняется, Результат логической операции
I не изменяется.

Обозначение
Метка
перехода
(максим.
4 знака )

Обработка операций перехода.

При использовании операций переходов все время надо указывать


метку, к которой осуществляется переход, состоящую максимально из
4-х знаков, при этом, первый знак обязательно должен быть буквой.
При программировании следует помнить, что :
-Дистанция перехода не может превышать +127 или -128 слов в
памяти программы. Помните, что некоторые инструкции, например
загрузка константы, занимает 2 слова. При необходимости более
дальнего перехода следует вводить промежуточные метки.
- Переходы производятся только в пределах одного блока.
- Нельзя переходить границы сегмента (ВЬВ 255) .

Е\Л/А4МЕВ811 6000-01 а 7-55


Пример Описание
Если слово входов АМ0:Е Е^1 Входное слово ЕV1 загружено
Е^1 равно "0", то в аккумулятор 1. Если содер­ )
проводится переход :ЗР2=АН1 жимое АКК1Л равно нулю 1 ,
к символу "АН 1".
Если входное слово
Е^1 и выходное слово
и Е1.0
то ПРОИСХОДИТ переход к
СИМВОЛУ "АН I", в противном
случае обрабатывается сле-
А^З не идентичны, то дующая ИНСТРУКЦИЯ (ЦЕ1.0).
происходит переход
назад к символу
"АЫ 0". АК1 :Е Е^1 Сравнение слов Е^1 и А^З. В
В случае идентичнос- :Е А^З случае неравенства в АКК 1
ти слов Е^1 и А^З ;Х0^ устанавливаются I
отдельные
Е^1 сравнивается со биты. Если содержимое акку­
словом данных 12. :ЗРМ=АН0 мулятора 1 не равно 0, то
Если ЕV 1 > или < ПРОВОДИТСЯ переход назад к
12, то происходит символу "АН 0". в противном
переход к символу случае обрабатывается сле-
"21ЕЕ" (цель). дующая ИНСТРУКЦИЯ.
:Е ЕУ1 Входное слово 1 сравнивает­
:Е С^12 ся со словом данных по
: ><Е "больше"/ "меньше". 1

В случае состояний "больше"


:ЗРВ=21ЕЬ или "меньше" УКЕ устанавли­
вается в "1".
Если УКЕ="Г', то происходит
переход к символу "Цель".

Если УКЕ="0". то следует


обработка следующей инстру­
21ЕЬ:и Е12. 2 кции.

1 Инструкция "Ь.. . " не влияет на Флаги, При этом содержимое АККП


может быть обработано с помощью операции ”ЗР2='’. если выполнить
сложение (+Е) с константой 0000н.

7-56 ЕVVА4NЕВ811 6000-01 а


7 2-11 Операции замещения-
Если необходимо обработать программу без больших изменений, но
с различными операндами, то целесообразно отдельные операнды
1
параметрировать (-> раздел 6-3-4)-
Если надо изменить параметры, то необходимо только задать
различные параметры при вызове функционального блока- В программе
эти параметры обрабатываются'’ как Формальные операнды- Для
обработки Формальных операндов необходимы специальные операции,
которые специфичны, однако, в принципе не отличаются от тех, что
мы рассматривали ранее-
Далее Вы найдете описание этих операций с соответствующими
примерами-
Двоичные логические операции-
Ч
Различные двоичные логические операции сведены в таблицу 7-21-

Таблица 7- 21 Обзор двоичных логических операций-


Команда Операнд Описание

и = □ Функция "И"
Опрос Формального операнда на состояние "Г'-

Ш= о Функция "И"
Опрос Формального операнда на состояние "0"-

о о функция "ИЛИ".
Опрос Формального операнда на состояние "Г*-

ОЫ= о Функция "ИЛИ".


Опрос Формального операнда на состояние "0".
I
Формальный Допустимый акту- Параметр
операнд альный операнд Вид Тип

Двоично-адресо­ Е.А В1
ванные входы, вы­
ходы и маркеры
таймеры и счетчики т. г

ЕУУА4МЕВ811 6000-01 а
Опегации запоминания
Отдельные операции сведены в таблицу 7. 22 и затем пояснены на
примерах.
Таблица 7-22 Обзор операций запоминания
Команда Операнд Описание

3 о Установка (двоичная] Формального операнда.

ЕВ= о Сброс (ДВОИЧНЫЙ] формального операнда.


о Назначение результата Формальному операнду
I УКЕ устанавливается формальным операндом.
Формальный Допустимый акту- Параметр
операнд альный операнд Вид Тип

Двоично-адресо- Е. А В1
ванные входы, вы­
ходы и маркеры
)
Пример : в 0В1 парамеТРИРУется ЕВ30.

Вызов функциональн. Программа в функц. Исполняемая


блока в ОВ1 блоке (ЕВ 30) программа

и Е20
:ЗРА ЕВ 30 О Е1М1 ш Е21
ИМЯ :УЕЕКЫЦЕ Е1М2 о Е2. 2
Е1Ы1 Е 2. 0 О Е1МЗ 3 А73
ЕШ2 Е 2^ 1 8 НОТОВ5 А71
ЕШЗ Е 2. 2 АОЗ) В Е2. 3
УЕЫ1 Е 2. 3 и УЕМ1 и Е2. 1
Аи31 А 7. 1 в Е1М2 оы Е2. 2
Аи32 А 7. 2 ом Е1ЫЗ к
Н0Т5 А 7. 3 вв Н0Т0В5 А7. 2
ВЕ Аозг ВЕ
ВЕ
)

7-58 ЕУ7А4МЕВ811 6000-01 а


Операции загрузки и пересылки.
Различные операции сведены в таблицу 7- 23 и затем пояснены на
примерах.
Таблица 7. 23 Обзор операций загрузки и пересылки.
Команда Операнд /.Описание

Е о Загрузка Формального операнда

ЕС о Загрузка кодированного Формального операнда

Е^ = о Загрузка Формального операнда как набор


битов.
ч
Т о Передача в Формальный операнд.
Формальный Допустимый акту- Параметр
операнд альный операнд Вид Тип

для Е Двоично-адресо­ Е. А ВТ, V


ванные входы, вы7
ходы и маркеры 1
таймеры и счетчики Т. 2
для ЕС= таймеры и счетчики Т. 2
для набор битов В КГ, КН, км, кт,
КС, кт, К2
1
для Т Двоично-адресо- Е. А ВТ,^
ванные входы, вы­
ходы и маркеры 1

Пример : В РВ1 парамеТРИРУется ЕВ34.

Вызов функциональн. Программа в функц. Исполняемая


блока в ОВ1 блоке (ЕВ 34) программа

и =Е0 В Е 20
ЗРА ЕВ 34 Е = Е1 Е Н^10
ИМЯ ЕАСЕ/ТЕАМ 3 26 3 2 6
ЕО Е 2.0 В = Е1 В Е 2. 1
Е1 Е 2. 1 IV = Е^1 Е К2 140
Е1 МИЮ 3 27 3 2 7
’ Е^1 К2 140 В Е2. 2 В Е 2. 2
ЕС1 2 7 2^ 26 2У 2 &
Т1 А^4 24 27 2У 2 7
ЕУ2 К2 169 ЕС = ЕС1 ЕС 2 7
ВЕ Т = Т1 Т А^ 4
В Е 2. 7 В Е 2. 7
Е 26 Е 26
Е 27 Е 27
Е^ = Е^2 Е К2 160
ЕС = ЕС1 ЕС 27
!=Е Е= !
Е 27 Е 27
ВЕ ВЕ

)
1 Слово данных : СЕ, СЕ.

ЕVVА4NЕВ811 6000-01 а 7-59


Временные и счетные функции.
В следующей таблице собраны отдельные операции, Их действие и
значение поасняется на некоторых примерах.
Таблица 7- 24 Обзор функций счета и времени.
Команда Операнд Описание

ГЕ о Деблокирование Формального операнда для


холодного рестарта (см. "Описание ГТ или
Г2" в зависимости от Формального операнда).
ЕП о Сброс (цифровой) формального операнда.

31 о Запуск таймера, заданного Формальным опе-


рандом, в качестве импульса с длительно-
стью, заданной в АККи.

ЗЕ о Запуск таймера, заданного Формальным опе-


рандом, в качестве задержки включения с
длительностью. заданной в аккумуляторе.

ЗУ2 = о Запуск таймера, заданного Формальным опе­


рандом, в качестве удлиненного импульса с
длительностью, заданной в аккумуляторе или
установка счетчика, заданного Формальным
операндом, с указанным счетным значением.

ЗЗУ = о Запуск таймера, заданного Формальным опе­


рандом, в качестве запоминающей задержки
включения со значением, закодированным в
аккумуляторе, или счет вперед счетчика.
заданного Формальным операндом.

ЗАЕ □ Запуск таймера, заданного формальным опе-

I
рандом, в качестве задержки включения с
длительностью, закодированной в аккумуля-
торе. или счет назад счетчика, заданного
Формальным операндом.
Формальный Допустимый акту- Параметр
операнд альный операнд Вид Тип

таймеры и счетчики Т, 2 1
1 Не для "31" и "ЗЕ".

Задание значений таймеров и счетчиков.

Значение таймеров или счетчиков может задаваться в виде


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

- Слово операндов может иметь тип параметров Е и А, а тип V. Они


должны быть загружены в АКК!) с помощью команды "Ь=".
- При использовании констант вид параметра должен быть "В", тип
может быть "КТ" или "К2" . Эти формальные операнды загружаются в
АККи с помощью команды "Ш=".
I

7-60 ЕVVА4NЕВ811 6000-01 а


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

Пример 1:
Вызов функциональн. Программа в функц. Исполняемая
блока в ОВ1 блоке/,(ЕВ 32) программа

цы = Е5 ЦЫ Е 2. 5
ЗРА ЕВ 32 ц =Еб Ц Т 2. 6
ИМЯ 2Е1Т ь КТ5. 2 Ь КТ5. 2
Е5 : Е 2. 5 ЗА Т 5
Е6 : Е 2. 6 ЗАК = 2Е15 Ц Е 2. 5
2Е15: Т 5 ЦЫ Е 2. 6
2ЕК6: Т 6 и = Е5 Е КТ5. 2
АЦЗ^:^ А 7. 6 цы = Еб 33 Т б
:ВЕ ь КТ5. 2 Ц Т 5
О Т 6
337 = 2Е16 А 7. 6
Ц Е 2. 7
ц = 2Е15 В Т 5
о = 2Е16 К Т б
=АЦ36 ВЕ
Ц Е2. 7
ВБ = 2Е15
ВБ = 2Е16
ВЕ

Пример 2:

Вызов Функциональн. Программа в Функц. Исполняемая


блока в 0В1 блоке (ЕВ 32) программа

и = Е2 Ц Е 2. 2
ЗРА ЕВ 33 ь К217 Е К217
ИМЯ 2АЕНЕ 3 2 5
Е2 Е 2. 2 372 = 2АЕ5 ц Е 2. 3
ЕЗ Е 2. 3 2 5
Е4 Е 2. 4 и = ЕЗ ц Е 2. 4
2АЕ5 2 5 2В 2 5
АВЗЗ А 7. 3 337 = 2АЕ5 Ц 2 5
ВЕ А 7. 3
и = Е4 :Ц Е 2. 7
:К 2 5
ЗАВ = 2АЕ5 :ВЕ
и = 2АЕ5
=АЦЗЗ
и Е2. 7
вп = 2АЕ5
ВЕ

ЕVVА4NЕВ811 6000-01 а 7-61


Операции обработки.
С ПОМОЩЬЮ таблицы 7.25 и примера поясняется действие данной
операции.
Таблица 7-25 Операция обработки.
Команда Операнд Описание

В □ Обработка Формального операнда.


Замещаемый блок вызывается независимо от
I условий (абсолютно).
Формальный Допустимый акту- Параметр
операнд альный операнд Вид Тип

СВ. РВ, ЗВ. ГВ 1 В

1 Функциональные блоки можно указывать как текущие операнды без


указания параметров блока.
Пример:

Вызов функциональн. Программа в функц. Исполняемая


блока в ОВГ блоке (ГВ 35) программа

А^Ь А СВ 5
ЗРА ГВ 35 :В = П5 Ь С^ 2
ИМЯ ВЕАЕВ А СВ б
П5 СВ 5 :Ь = С^2 Т Ш 1
С^2 с^ г Т А^ 4
С6 СВ б :В = П6 ЗРА ГВ 36
^V1 С^ 1 ВЕ
А4 А^ 4 :Т =^V1
КЗ 6 ГВ 36 ’.Т =А4
ВЕ :В = Р36
:ВЕ

'I

7-62 ЕУ\/А4МЕВ811 6000-01 а


7. 3 Системные операции.
Для системных операций действительны те же ограничения, что и для
расширенного набора операций. Они могут быть запрограммированы:
- только в функциональных блоках
- только в виде представления А^Е.
Системные операции должны использоваться только пользователями,
которые ХОРОШО знают систему, так как эти команды имеют доступ
к системным данным ПК. Если Вы хотите использовать
системные операции, то в меню выбора предустановок надо указать в
поле "СИСТЕМНЫЕ КОМАНДЫ: ДА”.
7. 3. 1 Операции установки.
С помощью этих операций, как и в битовых операциях из расширенной
области, можно изменять отдельные биты. Таблица 7. 26 содержит
обзор операций установки.

Таблица 7- 26 Обзор операций установки.


Команда Операнд Описание
I зи о о Безусловная установка бита.
Определенный бит в области системных данных
устанавливается в состояние "1".

Ей о о Безусловный сброс бита.


Определенный бит в области системных данных 7
I I устанавливается в состояние ”0".
Параметр
Обозначение
ВЗ 0. 0. . . 255. 15

Обработка операций установки.


Выполнение операций не зависит от УКЕ-

ЕVVА4NЕВ811 6000-01а 7-63


7. 3. 2 Операции загрузки и передачи.
С помощью этих операций можно опросить всю память программы ЦПУ.
Они должны использоваться для обмена данными между аккумуляторами
и такими областями памяти. к КОТОРЫМ нельзя обратиться с помощью )
обычных операндов. Подборку отдельных операций Вы найдете в
таблице 7. 27.
Таблица ?• 27 Обзор операций загрузки и передачи.

Команда Операнд Описание

ЫК о Косвенная загрузка регистра.


Указанный регистр загружается содержимым
слова памяти.

Т1Н □ Косвенная передача из регистра.


Содержимое указанного регистра передается в
I память.

араметр
0 (для АККиП , 2 (для АККиЗ)
тнв о Передача блока данных (побайтово).
Область памяти передается в программную
память в виде блока.

Т о о Передача.
Передача слова в область системных данных.
I I
Обозначение араметр
ВЗ 0. 0. . . 255. 15

Загрузка и передача содержимого регистров.

Оба аккумулятора являются регистрами. Каждый регистр имеет ширину


16 бит. Так как обе операции ЫЕ и Т1Е передают данные в виде
С л о в 0,$ то регистры в 35—11515 опрашив^тся сразу парой (АККШ и
АККи2).
Выполнение операций не зависит от УКЕ. Адреса в памяти. которые
должны опрашиваться при обмене данными, ПК берет из АКК1Л. Прежде
чем выполнить системную операцию надо позаботиться о том, чтобы
требуемый адрес был записан в АККиЪ

Пояснения

Ь КН Г100 16-Ричный адрес Г100Н загружается в АККШ-

ЫЕ 0 Информация из памяти с адресом Г100Н


загружается в АККГЛ-

7-64 ЕVVА4NЕВ811 6000-01 а


Обработка передачи блока.
Выполнение операции не зависит от УКЕ.
Параметр определяет длину блока данных (в байтах), который должен
быть передан.
Длина блока не может превышать 255 байтов. Адрес поля источника
берется из АККи2, адрес поля приемника находится в АККВЕ
Передача блока происходит декрементно, т. е. сначала задается
верхний адрес поля, При передаче байты записываются в байты
приема.

Пример Представление
Блок данных в
1^2 байт должен
бйть передан из ЕЕ85
адреса Г0А2Н в 21е1
адрес ЕЕ90Н
ЕЕ90
тмв

Р097
Оие11е
Р0А2

7
Пояснения

:Е КН Г0А2 Верхний адрес поля источника загружается в


АККВ1.

:Е КН ЕЕ90 Верхний адрес поля назначения загружается в


АККЕП. Адрес источника смещается в АККи2.

:ТНВ 12 Блок данных передается в поле приема.

Передача

Пример: После каждого изменения режима


работы из ЗТОР в ЕШ необходимо установить
время контроля цикла на 100мс. Это время
может быть запрограммировано в слове
системных данных 96. как значение, кратное
10МС.

А^Е Пояснения

:ОВ21 0В21 обрабатывается при включении.

:Е КЕ 10 В АККВ1 загружается Фактор 10.

:Т ВЗ 96 Это значение передается в слово системных


данных 96-
:ВЕ

Е\Л/А4МЕВ811 6000-01 а 7-65


7- 3- 3 Операции перехода.
Внутри функционального блока можно указывать цель перехода с
помощью 1метки. При этих операциях перехода Вы можете задать
дистанцию( перехода в виде числа с Фиксированной ТОЧКОЙ.
Важнейшие особенности приведены в таблице 7. 28.
Таблица 7-28 Операция перехода.
Команда Операнд Описание

ЗРЕ о Относительный переход.


Линейное выполнение программы прерывается и
продолжается с места, определенного по
дистанции перехода.
Параметр
-32768...+32767

Обработка операции перехода.

Выполнение операции не зависит от УКЕ-


Дистанция перехода задается непосредственно с помощью параметра. I
Так, например, значение параметра "2" означает, что дальнейшее
выполнение программы продолжается не со следующей инструкции, а с
инструкции. отстоящей на 1 слово.

Эта маркировка имеет следующие особенности:

- Дистанция перехода не изменяется автоматически. Если в "пере­


прыгиваемой" части программы выполнены изменения, то цель пере-
хода может сместиться.
- Цель перехода должна находиться в том же сегменте и блоке, что
и функция перехода.
Внимание ■
Так как пользователь не может влиять на расположение блоков внут­
ри области памяти, то переход должен быть ограничен пределами
блока.

7-66 Е\Л/А4МЕВ811 6000-01 а


г
7- 3. 4 Арифметические операции
Операции изменяют содержимое аккумулятора на заданное значение-
) Это значение может представлять собой положительное или
отрицательное десятичное число, заданное в виде параметра
(-> таблица 7- 29) •
Таблица 7- 29 Арифметические операции

Команда Операнд Описание

АПО о о Прибавление константы.


Можно прибавить константу в виде байта или
I I слова-
------- —
Обо:^ачение араметр
ВЕ -128. - - +127
КЕ -32768-- - +32767

Обработка-

1 Выполнение операции производится независимо от состояния УКЕ- С


другой стороны она не влияет на УКЕ и на биты состояния-
Вводом отрицательного параметра производится вычитание- Кроме
того, если результат не может быть представлен в виде 16 бит, то
не ПРОИСХОДИТ передача в АКК112, т. е. содержимое АККи2 остается
без изменений- 1
Пример Описание

Константа 1020Н должна Ь КН 1020 Константа 1020Н заг-


быть уменьшена на 33 и ружается в АКК1Л
результат надо передать АОО ВЕ -33 К содержимому АККШ
в слово маркеров МУ28. добавляется десятич-
После этого к результа­ ное число -33-
ту надо прибавить 256 и Т Н^ 28 Новое содержимое
сумму передать в слово АККи1 0ГЕГН заносится
маркеров МУ30- в слово маркеров МУ28
АОО КГ 256 К последнему резуль-
тату прибавляется
десятичное число 256-
Т МУ 30 Новое содержимое
АККи1 0ЕЕРН заносится
в слово маркеров МУ30

ЕVVА4NЕВ811 6000-01 а 1-&1


т

7. 3- 5 Особые операции
Таблицы 7. 30 и 7-31 содержат обзор оставшихся системных команд.
Таблица 7- 30 Операции обработки
Команда Операнд Описание
В1 Косвенная обработка.
Активизация операций с помощью Формального
операнда.
Допустимый акту­ Параметр
альный операнд Вид Тип

Обработка.
Операция "В!" работает как другие операции обработки. В отличие
от команды "В СУ" или "В НУ" в этой операции используется
Формальный операнд. Инструкция, которая выполняется с помощью )
команды "В1" ориентируется на Формальный операнд. Однако, это
невозможно ввести через его метку, Перед выполнением команды "В1"
надо загрузить в аккумулятор ПОРЯДКОВЫЙ номер Формального
операнда в списке параметров.

Вызываемый ПарамеТРИРУемый Пояснения


блок ГВ

ЗРА ГВ 2 ИМЯ ;ВЕАЕВ


ИМЯ ВЕАЕВ МЕТКА:Е1Ы0 Е^
Е1Ы0 Е^10 МЕТКА:Е1М1 ЕV
ЕШ1 ЕV20 МЕТКА:АВЗ А^
Айз А^100

•.Ь КГ +2 В АККГИ загружается конс­


танта "2”.
:В1 Следующая инструкция долж­
на обрабатывать Формальный
операнд, который стоит на
ВТОРОМ месте в списке па­
раметров.
:Т 80 Содержимое Е^20 передается
в А^80.

7-68 ЕVVА4NЕВ811 6000-01 а


Таблица 7-31 Операции “ТАК" и "ЗТЗ"-
Команда Операнд Описание

ТАК Обмен содерэптого акуумуляторов.


Независимо от УКЕ происходит обмен
содержимого аккумуляторов АКК1Л и АККи2.
УКЕ и Флаги не меняются.

ЗТЗ Немедленный стоп.


Независимо от УКЕ процессор переходит в
ЗТОР.

Обработка операции останова,


ч
При выполнении операции к*ЗТЗ" ЦПУ сразу переходит в состояние
останова, и выполнение программы на этом месте останавливается.
Из состояния ЗТОР ПК можно вывести только вручную
(переключатель режима работ) или с помощью программатора по
Функции "СТАРТ**.

1
7> 4 Флаги.
ЦПУ программируемого контроллера 31ИАТ1С 35-1150 имеет три
УСЛОВНЫХ Флага.
— АН20 7
— АМ21
— ОУ переполнение (ОУЕЕРЬО^)

Флаги устанавливаются при выполнении различных операций:


- Операций сравнения,
- Операций вычисления,
- Операций сдвига и
- Некоторых операций преобразования.

Флаги представляет собой УСЛОВИЯ для выполнения операций


перехода.
Установка Флагов при выполнении операций сравнения.

Операции сравнения влияют на флаги АЫ20 и АН21 (-> таблица


7. 32). Операции сравнения влияют на результат логической операции
(УКЕ). Если условие выполняется, УКЕ=1. После сравнения
можно использовать переход по условию "ЗРЕ".
Таблица 7. 32 Флаги при выполнении операций сравнения.

Содержимое АКК02 по отно­ Флаги Допустимые функции


шению к содержимому АКК1Л переходов
АН21 АН20 ОУ
Равно 0 0 ЗР2
Меньше 0 1 ЗРМ» ЗРН
Больше 1 0 ЗРЫ, ЗРР

ЕVVА4NЕВ811 6000-01 а 7-69


Установка флагов при выполнении арифметических операций.

Выполнение арифметических операций приводит к установке всех ко-


дов. Эта установка зависит от содержимого аккумулятора после
арифметической операции. (-> Табл. 7.33).
Таблица 7. 33 Флаги при выполнении арифметических операций.
Результат выполнения Флаги Допустимые функции
арифметической операции переходов
ЛН21 АН20 ОУ
< -32786 1 0 1 ЗРН, ЗРР. ЗРО
от -32768 до -1 0 1 0 ЗРЫ, ЗРИ
0 0 0 0 ЗР2
от +1 до +32767 1 0 0 ЗРЫ. ЗРР
> +32767 0 1 1 ЗРЫ. ЗРН. ЗРО
(-)65536 к 0 0 1 ЗР2, ЗРО

X
Результат вычисления -32768 32768
Установка Флагов при выполнении логических операций со словами.

Логические операции приводят к установке кодов АН2 0 и АН2 1.


Код переполнения остается неизменным. (-> Табл. 7. 34).
Установка кодов зависит от содержимого аккумулятора после обра­
ботки логической операции.

Таблица 7. 34 Флаги при выполнении логических операций со словами.

Содержимое аккумуляторов Флаги Допустимые функции


переходов
АН21 АЫ20 ОУ
Ноль (КН = 0000) 0 0 ЗР2
Не ноль 1 0 ЗРЫ. ЗРР

Установка Флагов при выполнении операций сдвига.

Выполнение операций сдвига приводит к установке кодов АЫ2 0 и )


АЫ2 1. Код переполнения остается неизменным. (->Табл. 7.35).
Установка кодов зависит от значения бита, сдвинутого последним.
Таблица 7. 35 Флаги при выполнении операций сдвига.
Значение последнего Флаги Допустимые функции
сдвинутого бита переходов
АН21 АН20 ОУ
••0" 0 0 ЧР7
И м
1 0 ЗРЫ. ЗРР

7-70 ЕVVА4NЕВ811 6000-01 а


I
Установка Флагов при выполнении операции преобразования-
Образование двоичного дополнения (К2^) приводит к установке всех
кодов. (-> Таблица 7.36).
Эта установка зависит от результата преобразования.
Таблица 7- 36 Флаги при выполнении операций преобразования.
/ у

Результат после выполнения Флаги Допустимые Функции


операции преобразования переходов
АМ21 АЫ20 ОУ
< -32786 1 0 1 ЗРЫ» ЗРР, ЗРО
от 32768 до -1 0 1 0 ЗРЫ. ЗРЫ
от^ +1 до +32767 1 0 0 ЗРЫ, ЗРР
> *3г767 0 1 1 ЗРЫ. ЗРМ, ЗРО
(-)65536 0 0 1 ЗР2. ЗРО
к Результат преобразования из КН 8000

ЕVVА4NЕВ811 6000-01 а 1-1У


7. 5 Примеры программ.
В этом разделе Вы найдете примеры программ, которые можете запро­
граммировать с помощью программатора (например Р6675) во всех
трех видах представления и затем проверить их.

7. 5. 1 Обработка фронта.

Пример Схема

При каждом положительном фронте сигнала на


входе Е1.7 выполняется логическая операция
”И" и Е1. 7 и Ш М4. 0 ! УКЕ=1. Вместе с тем
устанавливается маркер М4«0 И Н2. 0 (маркеры
фронта). Е 1.7
При следующем цикле обработки логические .и— Е 1.7
операции 1} Е1.7 и ЦЫ М4. 0 не выполняются,
так как маркер N4- 0 уже установлен.
Маркер М2. 0 сбрасывается.
Маркер Н2. 0 , таким образом, выдает на время М 2.0 М2.0
выполнения отдельного цикла сигнал ”1".
При выключении входа Е1. 7 маркер М4.0
сбрасывается.
Таким образом, происходит подготовка к
обработке следующего положительного фронта
сигнала на входе Е1.7.

АИ. ГЦР КОР

и Е 1.7 Е 1.7 & Е 1.7 М4.0 М 2.0 М 4.0


им м 4.0 М 2.0 М4.0 $
м 2.0
и м 2.0 М4.0 - --- $ Е 1.7
5 м 4.0 К 0-
им Е 1.7
к м 4.0
МОР о

1-12 Е1Л/А4МЕВ811 6000-01 а


7. 5. 2 Двоичный делитель (Т-триггер).
Этот раздел показывает, как запрограммировать делитель на 2-
)
Пример : Состояние выхода двоичного делителя (выход АЗ-О) изме-
няется ПРИ каждой смене сигнала с ''0*'
"0" на " 1"
(положительный фронт) входа Е1.0. Поэтому на выходе
]
триггера получается половинная, по сравнению с основной.
частота.

Временная диаграмма Схема


Состояние
сигналов
ч
т
1
о Е 1.0
АЗО
1
о АЗО
!

Время

АШ. ГЦР КОР


7

и Е 1.0 Е 1.0 — &


им М 1.0 Е1.0 М1.0 М 1.1
М 1.1 М 1.0-С --- М 1.1 О
и м 1.1 М 1.0
5 м 1.0 М1.1 М1.0
М 1.1 — 5
им Е 1.0
я М 1.0
МОРО Е 1.0 ---- Е 1.0
и м 1.1 КО —
и А 3.0 М 1.1
м 2.0 М1.1 АЗО М 2.0
АЗО — --- М2.0 ^НЕ -( )-
.и м 1.1
' им А 3.0
им м 2.0 М 1.1 АЗО М2.0 АЗО
5 А 3.0
М 1.1 — &
$
и М 2.0 АЗО -С АЗО
я А 3.0 М 2.0 -С 5 М2.0
МОРО
----------
КО
М2.0 — « Р---

Указание:
Выдача в РЦР или КОР возможна, только если при программировании в
А^Ь установлены границы сегментов ''***".

Е1Л<А4МЕВ811 6000-01 а 1-13


7« 5* 3 Генератор сигналов (тактовый генератор)
Ниже показано, как запрограммировать тактовый генератор-
Пример: Генератор импульсов можно сделать при помощи самозапуска-
ющегося таймера и подключенного к его выходу триггера
(делителя частоты). Таймер Т7 запускается маркером М2. 0 в
начале каждого цикла, т. е. маркер М2<
М2. 0 равен ’*1" в тече­
ние цикла, следующего за запуском таймера- Импульсы тай-
мера Н2. 0 воздействуют на делитель частоты, и на его вы­
ходе (А0. 6) получается последовательность импульсов со
скважностью 1 и частотой в два раза меньшей, чем на выхо­
де таймера.
Временная диаграмма Схема

Состояние
сигналов

1 е М2 о


о М 2.0
ЛЛЛ. М3 о
1
о А 0.6 АО 6

ГТТ Время

АV^ рцр КОР

им м 2.0
М2 о
I кт 10.1 Т 7 Т 1
5Е т 7 М2 о г ч о Т I—10
МОР о
КТ 10 1 ~ Т\л/ ____ ои
МОР о □и — КТ 10 '■ ОЕ
МОР о ОЕ —
— « О — М2.0
и т 1 М2.0

м 1.^ — К о Ч }—
А 0.6
М2 О — &
М2.0 М 3 О ДО 6
и м 2.0 5
им м 3.0 МЗО -С
-ЗЕ 5

5 А 0.6
М 2 О ----- 8^
и М 2.0 А О М20 МЗО
и М 3.0 МЗО —
-ЗБ^Е А Р
к А 0.6 МЗО
МОР О М2 о -с &
$ М2 О АО 6
М 3 0
А06 ЗЕ
им м 2.0 5
и А 0.6 М20 -С &
$ м 3.0 А О
М2.0 АО 6
им м 2.0 А О
им А О.б
к м 3.0
МОР о

7-74 ЕVVА4NЕВ811 6000-01 а


Оглавление
1. Обзор системы
'■1 2. Техническое описание.
3. Правила монтажа.
4. Эксплуатация.
5. Адресация.
6. Введение в ЗТЕР-5.
7. Команды языка ЗТЕР--5-
8. Программный тест.
8. 1 Индикация состояния сигнала
8- 1- 1 Программно-зависимая индикация состояния сигнала
"СТАТУС"
ч Непосредственная или прямая индикация сигнала
' 8.1.2
"СТАТУС ПЕР"
8. 9 Управление
8- 2. 1 Управление выходами "УПРАВЛ"
8. 2. 2 Управление переменными "УПРАВЛ ПЕР"
8. 3 Поиск
8. 4 Контроль обработки
9- Диагностика ошибок
10. Обработка аналоговых значений.
11. Встроенные блоки.
12. Возможности коммуникации.
13. Технические данные.

ЕVVА4NЕВ811 6000-01 а 8-1


Т1

Рисунки

8- 1 Сопоставление двух тестовых Функций "СТАТУС” ("ЗТАТ113")


и "СОСТ. ПЕР” ("ЗТАТОЗ УАЕ”). I
8. с. Представление состояния сигнала на экране (при КОР И ГЦР).

8-2 ЕVVА4NЕВ811 6000-01 а


г ч

8 Программный тест
С ПОМОЩЬЮ следующих тестовых Функций возможно нахождение и уст-
ранение логических ощибок в обработке программы.
Указание:
Тестовые блоки в 35-11511 испол:^зовать нельзя.
у к 0^2 аНИб * “V я - - г гтчт.1 я ягяя. л тля г'гя-'яя я гя^/-г я^тяя/т , /V/ ятят-тят

Эти функции удлиняют время цикла. я я чг -е яягяяг^ечяг чтч.тччя тяягяяяяяг’я^я / 1»л"*«/гдгу я


д > {Г г ~ ' /г / 7 « /Vд ; /V “г 21. \ ' „ч - А г ' “ > ч чч ч ч '

8. 1 Индикация состояния сигнала


Две ^тестовые функции
.. ИНДИЦИРУЮТ
_______ на экране программатора состо-
яние 'сигналов операндов и УКЕ. В зависимости от того, в какой
момент времени просматривается состояние сигналов, различают два
вида отображения сигналов: программно-зависимый "СТАТУС"
("ЗТАТиЗ") и непосредственный "СОСТ. ПЕР" (ЗТАТОЗ УАЕ).

_____ I __________________________

Триггер цикла Триггер цикла

Программа Программа
кправления управления
$тАти$ I на языке на языке
= А 2 .0 11 ЗТЕР-5 ЗТЕР-5
8

Передача Передача
данных данных

$ТАти$
УАК

Рис 8. 1 Сопоставление двух тестовых функций "СТАТУС"


("ЗТАТиЗ") и "СОСТ.ПЕР" ("ЗТАТПЗ УАЕ").

ЕVVА4NЕВ811 6000-01 а 8-3


Вывод состояния сигнала на экран

Воспроизведение состояния сигнала на экране различается в зави­


симости от вида представления.
АV^:
Состояние сигнала представлено в виде списка информации,
гиг/КОР:
в контактном и функциональном планах состояние сигнала выводит-
ся через различное представление линий связи (соединительных ли-
НИЙ) .
Состояние сигнала 1
Состояние сигнала 0
Состояние сигнала не выводится (например, лежит
за пределами 20 представляемых операндов).
Рис 8. 2 Представление состояния сигнала на экране (при КОР и
ГЦР).

8. 1. 1 Программно-зависимая индикация состояния сигнала


"СТАТУС" СЗТАТОЗ")

Это тестовая функция выводит (индицирует) актуальное состояние


сигнала и УКЕ отдельных операндов во время обработки программы.
Кроме того, можно проводить коррекцию программы.
Указание: "'л/г?' г, г.'; А' '“I
ПК при выполнении этой функции должен находиться в режиме работы
ЕОЫ. /г дг г / V / V V/ л ллгдлуг ,

8. 1. 2 Непосредственная или прямая индикация сигнала


"СОСТ. ПЕР" ("ЗТАТОЗ УАК")
Эта тестовая функция выдает состояние любых операндов (входов,
выходов, маркеров. слов данных, таймеров или счетчиков) в конце
обработки программы. Эта информация берется из области
отображения процесса искомых операндов, Во время "КОНТРОЛЬНОЙ
обработки" (КОНТРОЛЬ) или в режиме работы ЗТОР для входов
считывается непосредственно периферия, В противном случае (или
в других случаях) индицируется только область отображения
процесса вызываемых операндов.

8-4 ЕVVА4NЕВ811 6000-01 а


1
8- 2 Управление

Эти функции позволяют осуществлять целевое управление двоичными и


цифровыми операндами. В зависимости от влияния на область
отображения процесса или обработку программы различают два вида:
Управление выходами УПРАВЛЕН (ЗТЕЦЕЕЫ) И
Управление переменными - УПР. ПЕР (ЗТЕЦЕЕН УАК).
8. 2. 1 Управление выходами УПРАБЛЕН ("ЗТЕЦЕКЫ")
Даже не имея программу управления, можно непосредственно форси­
ровать выходы, переводить в желаемое состояние сигнал. Таким обра­
зом можно контролировать соединения.
соединения, функциональные возможности
и способности выходных модулей. Область отображения процесса при
этом\ не изменяется, однако блокировка выходов снимается.
V*V /
Указанйе:
ПК при этой тестовой функции должен находиться в режиме ЗТОР.
\ ' л г г /г г \ 'г '

8. 2. 1 Управление переменными У ПР. ПЕР ("ЗТЕЦЕВЫ УАК")


Независимо от режима работы АС можно изменять область отображе-
НИЯ процессов двоичных и цифровых операндов, Ножно изменять сле-
дующие переменные: Е, А, Н, Т, 2 и В. В режиме работы ЕШ выполняется
обработка программы с измененными переменными процесса. Однако,
ПРИ следующем цикле обработки программы они могут снова без како­
го-либо сообщения изменяться. Переменные процессы управляются
асинхронно по отношению к циклической обработке программы.
Особенности:
- Переменные Е, А и М изменяются только в виде байтов и слов в
области отображения процесса:
- В переменных Т и 2 в формате КН и КН дополнительно в маске
предустановки в поле системной команды нужно установить "ДА"
и обратить внимание на управление фронтальными маркерами;
СОСТОЯНИЯ сигнала будет прервана, если предложен
- Индикация состояния
ошибочный ввод Формата или ввод операнда,
операнда. система выдает в
этом случае сообщение "УПРАВЛЕНИЕ НЕВОЗМОЖНО".

ЕУУА4МЕВ811 6000-01 а 8-5


6^ 3 Поиск
С помощью функции поиска можно найти в программе и вывести на
экран программатора нужную инструкцию или ее часть, После этого
в данном месте программы можно проводить изменения.
Поиск можно производить при следующих функциях программатора:
- ВВОД;
- ВЫВОД;
- СТАТУС;
- КОНТРОЛЬ обработки.
Возможен ПОИСК:
- Инструкции (например, и Е0. 1);
- Операнда (например, А1.0);
- Метки (например, Х01), (возможно только в функциональных
блоках);
Адреса (например. 006)*

в разных программаторах ПОИСК производится по разному, конкретный


поиск описан в соответствующих руководствах по обслуживанию
программаторов.
л ..

8. 4 Контроль обработки

Эта функция Р6 позволяет пошаговую обработку любого блока. При


вызове этой функции программатора обработка программы
останавливается на определенном месте,
месте. Эта точка останова -
инструкция в программе - указывается курсором,
курсором. АС обрабатывает
программу до выбранной инструкции, Актуальное состояние
сигналов и УКЕ выводится до выбранной ИНСТРУКЦИИ (как ПРИ
тестовой функции "ЗТАТиЗ"). С помошью любого смешения точки
останова программу можно обрабатыбать по кусочкам.

Обработка программы завершается следующим образом:

1 Все переходы в вызываемые блоки отслеживаются.


2 Вызовы блоков выполняются незамедлительно. Продолжается пер­
вый после перехода контроль обработки.
3 При окончании блока (ВЕ) обработка программы автоматически
завершается.
Во время КОНТРОЛЬНОЙ обработки:

- оба диода, индицирующие режим работы, не горят;


- входы и выходы не обрабатываются, программа переписывает РАА
и считывает РАЕ;
- все выходы устанавливаются в ноль, ГОРИТ светодиод "ВАЗР"
(начиная с СРВ 942)•

8-6 ЕVVА4NЕВ811 6000-01а


1 ч

Во время КОНТРОЛЯ обработки невозможна коррекция, однако можно


выполнять другие тестовые функции и функции А6:
-- Ввод и вывод (возможно изменение программы):
- Непосредственная индикация состояния сигнала СОСТ. ПЕР
(ЗТАТиЗ УАЕ):
- Управление выходами и переменными УПРАВЛЕН, УПР. ПЕР
(ЗТЕУЕЕН, ЗТЕЦЕЕЫУАЕ):
- Справочные функции 1}-СТЕК, В-СТЕК (иЗТАСК. ВЗТАСК).
После прерывания функции по команде от устройства или по програм­
мной команде А6 переходит в ЗТОР. и загорается соответствующий
светодиод в поле обслуживания СРИ-
Информация по вызову функции программатора Вы найдете в соответ-
ств5(юшем руководстве.

ЕУУА4МЕВ811 6000-01 а 8-7


Оглавление
1- Обзор системы
2. Техническое описание
3. Правила монтажа
4. Эксплуатация
5- Адресация
6. Введение в ЗТЕР-5
7. Команды языка ЗТЕР-5
8. Программный тест
9. Диагностика ошибок
9. 1 Анализ прерывания
9. 1. 1 Функция анализа "ЫЗТАСК и
9. 1. 2 Значение вывода ВЗТАСК
9. 1. 3 Светодиодная индикация ошибок
9. 1. 4 Ошибка памяти (при СРВ 944)
9. 2 Программые ошибки
9. 2- 1 Определение адреса ошибки
9. 2. 2 Просмотр программы с помощью функции "ВЗТАСК"
9- 3 Другие ПРИЧИНЫ неисправности
9. 4 Системные параметры
10. Обработка аналоговых значений
11. Встроенные блоки
12. Возможности коммуникации
13. Технические данные

Е\Л/А4МЕВ811 6000-01 а 9-1


Рисунки
9. 1 Пример вывода изТАСК на РС 615. версия программного обеспе­
чения 1.3
9. 2 Структурированная программа с неверной инструкцией.
9. 3 Адреса в памяти программ СРП
9. 4 Пример "ВиСН АС" индикации на РС 615
9. 5 Вычисление относительного адреса ошибки
9. 6 Просмотр программ с помощью "ВЗТАСК"
9. 7 Индикация "ВЗТАСК" на РС 615

Таблицы
9. 1 Предварительный анализ ошибки
9. 2 Вывод ВЗТАСК на РС 605и/615
9. 3 Вывод управляющих битов
9. 4 Выдача стека прерываний
9. 5 Значения индикации ВЗТАСК
9. 6 Сокращенный набор управляющих битов и индикации прерывания
9. 7 Назначение светодиодов-ошибок на центральном модуле
9. 8 Ошибка памяти в СРВ 944
9- 9 Программые ошибки
9.10 Другие причины ошибок
9- 11 Системные параметры СРВ

9-2 Е\/УА4МЕВ811 6000-01 а


1

9. Диагностика ошибок
к сбою АС 35-115В могут приводить различные причины. Сначала Вы
'■'1 должны установить, где возникла ошибка; в СРВ, в программе или в
!
модулях периферии (смотри таблицу 9.1).
Таблица 9- 1 Предварительный анализ ошибки
Картина ошибки Анализ ошибки
СРВ в ЗТОР Неисправность в СРВ
горит красный Анализ прерывания можно провео-ти с помощью
светодиод РС (смотри главу 9. 1)
СРВ в ЕВЫ Программная ошибка; определен адрес ошибки
гор^х зеленый (СМОТРИ главу 9. 2)
светодиод
Режим без ошибок Неисправность в периферии; производится
анализ неисправности (глава 9. 3)
УКЗ-ЗЗ-ПИЯ'.
' **............... "Г'- “""лгг -т'Г'' г*--; ”'т: '
Для конкретизации аппаратных и программных ошибок програмируется
ОВ1 с одной командой "ВЕ"- "ВЕ". При отсутствии аппаратных ошибок ПК
переходит при новом старте в состояние ЕВЫ.
^7^4*
9. 1 Анализ прерывания

При возникновении неисправности операционная система устанавли-


вает различные тестовые биты, которые можно опросить с помощью РС
через функцию В-СТЕК (ВЗТАСК). Дополнительно возможна индикация
сообщения о некоторых неисправностях через светодиоды на СРВ.
9. 1. 1 Функция анализа "В-СТЕК И ("ВЗТАСК")
Стек прерываний является внутренней памятью СРВ. В него заносятся
сообщения об ошибках. При возникновении неисправности
!
устанавливается соосТВетствуюший
соостветствуюший бит. С помощью устройства
программирования (программатора) можно считать ЭТУ память по-
байтно.
Указания;
В режиме работы ЕВЫ ВЗТАСК можно считать только частично.

иЗТАСК-индикация на РС 615
* ВЗТАСК
Причина останова -КОМАНДА НЕДОПУСТИМА
РВ 7
ОТНОСИТЕЛЬНЫЙ АДРЕС ОШИБКИ : 0 0 0 2
байт ВЗТАСК -0 0 0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0 0 2^

Г
Двоичное Шестнадцатеричное Номер
представление байта
Рис 9-1 Пример вывода ВЗТАСК на РС 615. версия программного
обеспечения 1.3

ЕVVА4NЕВ811 6000-01 а 9-3


Вывод изТАСК в Р6 б05и и РС 615
Следующая таблица указывает, какие места в образцах битов дей-
ствительны для диагностики ошибок (выделенные биты).

Таблица 9. 2 Вывод ЫЗТАСК на Р6 605и/615


Бит 7 6 5 4 3 2 1 0 кбс- Системное
а.л- слово дан
Байт рес ных (30)
1 ВЗТ ЗСН АОЕ
ЗСН ТАЕ ВАВ
ЕА0А ЗС 5
2 СА- СЕ- ЕЕИ
ОА ОА АЫ
3 ЗТО ЗТО НЕВ ВАТ ВАЕВ ВАЕВ
2ВЗ АЫ2 ЗТА РВЕ ЕНО
ЕА0С ЗС 6
4 АЕ
5 АЗР АЗР КОРЕ АЗР
ЫЕР ЫЕА N1 НЕЕР
ЕА0Е ЗС 7
6 КЕ1Ы ЗУЫ Ы1ЫЕи ВЕ
АЗ ЕЕН ОАО
7 Незадействовано

8 Незадействовано

9 ЗТОРЗ ЗЦР ТЕАЕ ЗТЗ ЗТЦЕВ ЕЕЗТ


ЕВАС 30214
10 ЫАВ 072 КОЫЕ 2ТК ЗТЗГЕ РЕВ ВАВ АЗРЕА (ВА^)

11
ЕВАА 30213
12 АЫ21 АЫ20 ОУЕЕ ОЕ ЗТА УКЕ ЕЕАВ
ТВЗ
13 б- Уровень скобок ОЕ УКЕ ЕКТ
ЕВА8 30212
14 Незадействовано

15 4- Уровень скобок ОЕ УКЕ ЕКТ


ЕВА6 30211
16 5. Уровень скобок ОЕ УКЕ ЕКТ

9-4 ЕVVА4NЕВ811 6000-01 а


1

Таблица 9-2 Вывод ПЗТАСК на Р6 60511/615 (продолжение)

Бит 7 6 5 4 3 2 1 0 Абсо­ Системное


лютный слово дан­
} Байт адрес ных (30)

17 2- Уровень скобок ОЕ УКЕ ГКТ


ЕВА4 ЗС210
18 3- Уровень скобок ОЕ УКЕ ЕКТ

19 Глубина скобок (0..•6)


ЕВА2 30209
20 1. Уровень скобок ОЕ УКЕ ЕКТ

21 Начальный адрес блока данных (старший)


ЕВА0 30208
22 Начальный адрес блока данных (младший)

23 Указатель стек-блоков (старший)


ЕВ9Е 30207
24 Указатель стек-блоков (младший)

25 Счетчик адреса шага (старший)


ЕВ9С 30206
26 Счетчик адреса шага (младший) X

27 Командный регистр (старший)


ЕВ9А 30205
28 Командный регистр (младший)

29 Акумулятор 2 (старший)
ЕВ98 30204
30 Акумулятор 2 (младший)

31 Акумулятор 1 (старший) 9
ЕВ96 30203
32 Акумулятор 1 (младший)

* Абсолютный адрес памяти следующей, еще не обработанной,инструк-


ции.

В Р6 615 перед выдачей блока стека прерываний выдается причина


прерываний в виде пояснительного текста.

Е\Л/А4МЕВ811 6000-01 а 9-5


Вывод изТАСК на Р6 635/670/675/685 и 695
В следующих таблицах представлен ЫЗТАСК при выводе на устройст­
вах программирования с экраном» Для действительной ячейки 35—11 511
)
выделены жирной чертой»
Таблица 9* 3 Вывод управляющих битов»

БИТЫ УПРАВЛЕНИЯ АбсолюШ Сйстеиное


адрес слово
N8 Р8$$СН В5Т5СН 5СНТАЕ АОН8Аи $РА8ВН NА^А$ оипт
ЕАОА $05
N8 N8 МВ РЕМАМ N8 N8 N8 N8

$то2и$ 5ТОАМ2 МЕУЗТА N8 ВАТРОР N8 ВАЯВ ВАВВЕМО


ЕАОС $06
МВ МВ МАЕЕН1 ЕО7Н МВ АР МВ МВ

А5РМЕР А5РМВА К0РЕМ1 РНОЕМО А5РМЕЕР РАОНРЕ А$Р1иЕ НАМАОРЕ


ЕАОЕ $07
КЕ1МА5 5УМЕЕН м1МЕи N8 МВ N8 $имр иКСАО

Таблица 9* 4 Выдача стека прерываний

СТЕК ПРЕРЫВАНИЙ Абсож. Сйстеиное


адрес слово
ПЕРЕ; 01
ВЕЕ-КЕС:
В5Т-5ТР:
0000
ЕВ07
$А2:
ОВ-МН,;
ЕЗОА
1
ОВ-АОН:
08-МН.;
0000 ЕВ9А $0205-208
-ЕВ АО
НЕ1-$А2; 0000

Аккип АККи2: ООРР ЕВ96-


50203-204
ЕВ98

СКОБКИ; КЕ1 ООО ООО I КЕ5 ООО ООО ЕВА2- $0209-212


ЕВА8
ФЛАГИ АМ21 АМ20 07Р1 САННУ ООЕЯ $ТАТи$ 7КЕ ЕНАВ ЕВАА $0213
РЕЗУЛЬТАТА

БИТЫ 5ТОР5 $иЕ ТКАЕ МММ $Т$ $тиЕ $0214


ЕВАС
УПРАВЛЕНИЯ МАИ 072 2УК РЕМ ВАО А5РРА
(ОАУУ)

9-6 Е\Л/А4МЕВ811 6000-01 а


1

д. 1- 2 Значение вывода и-СТЕК (ОЗТАСК)


в следующей таблице Вы найдете ПРИЧИНЫ ошибок ПРИ прерывании
обработки программ» СРП при этом переходит в ЗТОР<
I

Таблица 9. 5 Значения индикации ЕГ-СТЕК (ПЗТАСК)


Картина Опозна­ ■' 'Причина Устранение
ошибки вание ошибки ошибки

Невозмо­ М1МЕи Неверный блок: Полное стира­


жен новый ЗУНГЕЫ/ -эксплуатация ние
старт КОРЕНI -прерывание сжатия из-за Обновленная
падения напряжения загрузка
-передача блока Р6-А6 программы
из-за падения напряжения
-ошибка программы
(Т1Е/ТЫВ/В1Ш)

КОЬ1Г СВ 1 запрограммирован не Переименова­


верно ние СВ 1

ГЕЗТ Ошибка в программе собст­ Заменить СРП


венного теста СРВ

Ошибочный АЗРГА Метка МОДУЛЯ недопусти­ Установить


МОДУЛЬ ма - А6 1103/135В/150В) ДОПУСТИМЫЙ
МОДУЛЬ модуль

Неисправна ВАП Батарея отсутствует или Заменить бата­


батарея удалена и требуется со­ рею, полностью
хранение стереть память
и загрузить
заново прог­
рамму 9
Неисправна РЕВ Неясна периферия: Проконтролиро­
периферия -спад напряжения в уст­ вать питание в
ройстве расширения устройстве
-прервана связь с устрой­ расширения,
ством расширения проверить сое­
-отсутствует заглушечный динения, уста­
штекер в центральном новить заглу­
устройстве шечный штекер
в центральном
устройстве

Прерывание ЗТОРЗ Переключатель режима ра­ Установить пе­


обработки боты ЗТОР реключатель
программы режима работы
в ЕВЫ

зцр Ошибка замещения: Скорректиро­


вызов функционального вать вызов
блока с неверными текущи­ функционально­
ми параметрами го блока

Е\/\/А4МЕВ811 6000-01а 9-7


Таблица 9- 5 (продолжение)

Картина Опозна­ Причина Устранение


ошибки вание ошибки ошибки
)
ТЕАГ Ошибка передачи: Устранить
-запрограммированная ко­ ошибку
манда блока данных с но­ программы
мером слова данных боль­
ше длины блока данных
-запрограммированная ко­
манда блока данных без
предыдущего открытия СВ
ЗТЗ -программный стоп от ин­
струкции ЗТР
-требование стоп от АО
-требование стоп от мас­
тера 31 МЕСЫ
-недекодируемая команда Устранить про­
-превышение уровня скобок граммную ошиб­
-превышение параметров ку

ЗТЦЕВ Превышение стека блоков: Устранить про­


превышено максимально­ граммную ошиб­
возможное количество выз­ ку
ванных блоков (16)

МАУ Отсутствие напряжения

072 Задержка квитирования от Устранить про-


периферии: граммую ошибку
-если в программе опрошен или заменить
неадресованный байт пе­ периферийный
риферии или МОДУЛЬ пери­ МОДУЛЬ
ферии не квитируется

2УК Превышение времени цикла: Проверить про­


время обработки программы грамму на ко­
превышает установленное нечность цик­
контрольное время лов. Переуста­
новить возмож­
ное время цик­
ла с помощью
ОВЗ1 или изме­
нить контроль­
ное время

9-8 Е\Л/А4МЕВ811 6000-01 а


Наряду с анализом неисправностей в изТАСК представлена следую--
шая информация (см. таблицу 9.6).

А Таблица 9. 6 Сокращенный набор управляющих битов и индикации


прерывания
Сокращение управляющих Сокращение индикации
битов прерывания
30 Системные данные (на­ Слово индикации преры­
чиная с адреса ЕАООН) ваний
взтзсн Требуется смещение ЗТОРЗ Переключатель режима
блока работ в ЗТОР
ЗСНТАЕ Смешение блока актив­ ЗЦЕ Ошибка замещения
но (функция:КОНР:АС) ТЕАЕ Ошибка передачи блока
АОЕВАЦ Создание списка адре­ данных: номер слова
сов данных больше длины
СА-ОА Имеется список адре­ блока данных
сов выходных маркеров ыыы Команда в АС 115Ц не
связи интерпретируется (пр.-
СЕ-ОЕ Имеется список адре­ команда 1503)
сов входных маркеров зтз Прерывание режима по
связи требованию с РС-ЗТОР
ЕЕМАЫ 0:11