Главная » Просмотр файлов » Образец_Поясн_Зап_10

Образец_Поясн_Зап_10 (1031967), страница 9

Файл №1031967 Образец_Поясн_Зап_10 (Раздаточный материал к курсовому проекту) 9 страницаОбразец_Поясн_Зап_10 (1031967) страница 92017-12-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 9)

При исполнении команды (процесса) D_L (Действующий листинг) уставки из оперативной памяти контроллера переносятся в зону разделяемых переменных и становятся доступны для чтения контроллеру.

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

11.3 Разделяемые переменные программ КРМО и контроллера (PLC)

Контроллер и компьютер обмениваются между собой сообщениями по протоколу Modbus_TCP. Это расширение протокола Modbus, позволяющее вести обмен по сети Ethernet, а не по RS-485. Тем самым достигаются большие скорости обмена и допустима не только магистральная архитектура, а все возможности адресации в локальной сети Ethernet. В то же время, требования обязательного квитирования запросов Мастера в протоколе Modbus и задание четкого порядка доступа к сети обеспечивает очень высокую надежность связи. На любом локальном участке один ведущий (мастер, клиент), имеющий право делать запросы, остальные – ведомые, отвечающие на них.

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

Зона разделяемых переменных или Sharmem и ее распределение приведено в таблицах 20, 21 и 22.

Таблица 20. Аппаратные переменные контроллера. Запись из PLC, чтение из КРМО.

Смещение

Содержание, переменная

Цепь

Примечание

1

АК0 – ac_PKT

V0+, V0-

Давление в технологической камере

2

АК1 – ac_TC_in

V1+, V1-

Температура холодной воды на входе конденсора

3

АК2 – ac_TC_out

V2+, V2-

Температура холодной воды на выходе конденсора

4

АК3 – ac_TH_in

V3+, V3-

Температура теплоносителя на входе

5

АК4 – ac_TH_out

V4+, V4-

Температура теплоносителя на выходе

6

АК5 - ac_TR_out

V5+, V5-

Температура теплоносителя на выходе из рубашки

7

АК6 - ac_TD_out

V6+, V6-

Температура теплоносителя на выходе из дозатора

8

ДК0 – не используется,

ДК1- DC_DZT_L,
ДК2- DC_PEN1,
ДК3- DC_PZ1_ON,
ДК4- DC_PZ1_OFF,
ДК5- DC_PZD_ON,
ДК6- DC_PZD_OFF,
ДК7- DC_V_PS.

V0
V1

V2

V3

V4

V5

V6

V7

Бит 0. - не используется,

Бит 1.-нижний уровень дозатора,
Бит 2.-реле давления насоса,

Бит 3.-пневмоцил. тр-ра впереди

Бит 4.-пневмоцил. тр-ра сзади

Бит 5.- п.цил. дозатора впереди
Бит 6. - п.цил. дозатора сзади

Бит 7. – воздух в пневмосистеме

9

ДУ0- DM_KS1_R, DM_KS1_S

ДУ1- DM_PZ1_R, DM_PZ1_S

ДУ2- DM_PZD_R, DM_PZD_S

ДУ3- DM_KC7_R, DM_KC7_S

ДУ4- DM_NV3_R, DM_NV3_S

ДУ5- DM_KS2_R, DM_KS2_S

ДУ6- DM_NP_R, DM_NP_S

ДУ7- FVN_OFF_R, FVN_OFF_S

ДУ8- FVN_ON_R, FVN_ON_S

V0

V1

V2

V3

V4

V5

V6

V7

V8

Кран KS1 – закрыть/открыть

пневмоцил. Тр-ра назад/вперед

пневмоцил. Доз. назад/вперед

Кран KС7 – закрыть/открыть

Натекатель NV3 открыть/закрыть

Кран KS2 – закрыть/открыть

Блок подачи выключить/включить

Сигнал Выкл. на триггер FVN снять/подать

Сигнал Вкл. на триггер FVN снять/подать

10

dQHW (L)

Расход горячей воды основной младшее слово

11

dQHW (H)

Расход горячей воды основной старшее слово

12

dQR (L)

Расход горячей воды на рубашку младшее слово

13

dQR (H)

Расход горячей воды на рубашку старшее слово

14

dQD (L)

Расход горячей воды на дозатор младшее слово

15

dQD (H)

Расход горячей воды на дозатор старшее слово

16

dQCW (L)

Расход холодной воды младшее слово

17

dQCW (Н)

Расход холодной воды старшее слово







Таблица 21. Буфер сообщений PLC. Запись из PLC, чтение из КРМО.

Смещение

Коды ошибок и сообщения PLC.

18

1. #«Нет продукта в бункере дозатора» с блокировкой процесса «Шлюз».

2. #« Шлюз не в исходном положении»; с блокировкой процесса «Шлюз».

3. #« Шлюз не выдвинулся»; с блокировкой процесса «Шлюз».

4. #«Транспортер не в исходном положении »; с блокировкой процесса.

5. #«Превышен максимальный интервал ворошения »;

6. #«Закройте KV3, отключаю FVN ». Аварийный выход из процесса.

7. # «Время ожидания больше трех минут ». Тревога

8. #«Откачка запущена », нормальное завершение процесса.

9. #«FVN не качает », аварийная ситуация, выход из процесса с ошибкой 1;

10. #«Плохой вакуум в камере », тревога;

11. #«Течь в камере технологической », аварийная ситуация, выход из процесса с ошибкой;

12. #«Аварийное завершение откачки» с запуском процесса завершения откачки.

Смещение

Параметры действующего листинга *

19

1

t_gateway Период открытия - закрытия шлюза, ms

20

2

N_stir Число тактов ворошения в цикле транспортирования

21

3

t_stir Период ворошения, s

22

4

delay_PZ Задержка пневмоцилиндра на подъем по кулаку, s

23

5

t_scan_forw Период сканирования датчика dc_PZ1_on при ходе вперед, ms

24

6

t_scan_back Период сканирования датчика dc_PZ1_off при ходе назад, ms

25

7

T_ShMem_q Интервал сбора информации в SharedMemory короткий, ms

26

8

P_KT_N Нормальный вакуум в камере технологической, дискрет

27

9

P_KT_U Плохой вакуум в камере технологической, дискрет

28

10

TM_PEN Максимальное время на срабатывание реле PEV1, s

29

11

TM_PKT Максимальное время достижения нормального давления в КТ, s

30..32

Резерв



* Эти параметры записываются в память обмена контроллером PLC из своей оперативной памяти после включения и ввода файла листинга «list1.txt». Обновляются контроллером по команде «DL» (Код 2, «Действующий листинг», см. табл. 22). Считываются компьютером в каждом цикле обмена.

Таблица 22. Команды и настроечные параметры. Запись из КРМО, чтение из PLC.

Смещение

Содержание, переменная

Примечание.

33

Команда режима «Работа»

1. DZ – процесс «Дозатор» вкл/выкл

2. SL - процесс «Шлюз» вкл/выкл

3. TR - процесс «Транспортер» вкл/выкл

4. FV – запуск процесса «Откачка», «fvn_start».
5. FS – останов процесса «Откачка», «fvn_stop».

Запуск, останов процессов оператором с мнемосхемы





Продолжение таблицы 22. Команды и настроечные параметры. Запись из PLC, чтение из КРМО.

Смещение

Содержание, переменная

Примечание.

33

Команды режима «Наладка»

6. DP – выход их диспетчера

7. QU – Тип очереди

8. RF – останов FVN (М7:=1; 0,5 с; М7:=0)

9. SF – старт FVN (М8:=1; 0,5 с; М8:=0)

10. M0 – вкл/выкл ДУ0

11. M1 – вкл/выкл ДУ1

12. M2 – вкл/выкл ДУ2

13. M3 – вкл/выкл ДУ3

14. M4 – вкл/выкл ДУ4

15. M5 – вкл/выкл ДУ5

16. M6 – вкл/выкл ДУ6

17. M7 – вкл/выкл ДУ7

18. M8 – вкл/выкл ДУ8

19. M9 – вкл/выкл ДУ9

Эта команда выхода PLC в ДОС.

(приоритетная/круговая)

Reset FVN

Set FVN

Кран KS1 – закрыть/открыть

Пневмоцил. Тр-ра назад/вперед

Пневмоцил. Доз. назад/вперед

Кран KС7 – закрыть/открыть

Натекатель NV3 открыть/закрыть

Кран KS2 – закрыть/открыть

Блок подачи выключить/включить

Сигнал Выкл. на тр. FVN снять/подать

Сигнал Вкл.на тр. FVN снять/подать

Резерв

Команды режима «Параметры»

20. LN - Изменить настроечные параметры

21. DL – Действующий листинг обновить

*

**

Подтверждения оператора

22. Подтверждение сообщения

«Закрыт клапан KV3?: да - <Enter> »

Ожидать подтверждения. Устанавливает переменную «KV3_closed=1».

23. Подтверждение сообщения

«Насос FVN запущен. Откройте клапана KV1 и KV2: да? -<Enter> »;

Ожидать подтверждения Устанавливает переменную «KV3_closed=0».

24. Подтверждение сообщения

«Отрегулирована подача воды?: да <Enter> ».

Устанавливает переменную «FVN_Water».

25. «Плохой вакуум, выключить насос FVN: да -<Enter>, нет <Esc>».

Ожидать подтверждения. Тревога. ДА – запуск процесса «fvn_stop».

26. «Закройте клапан KV3?: да - <Enter>».

Ожидать подтверждения

Смещение

Изменяемые параметры настроечного листинга

34

1

t_gateway Период открытия - закрытия шлюза, ms

35

2

N_stir Число тактов ворошения в цикле транспортирования

36

3

t_stir Период ворошения, s

37

4

delay_PZ Задержка пневмоцилиндра на подъем по кулаку, s

38

5

t_scan_forw Период сканирования датчика dc_PZ1_on при ходе вперед, ms

39

6

t_scan_back Период сканирования датчика dc_PZ1_off при ходе назад, ms

40

7

T_ShMem_q Интервал сбора информации в SharedMemory короткий, ms

41

8

P_KT_N Нормальный вакуум в камере технологической, дискрет

42

9

P_KT_U Плохой вакуум в камере технологической, дискрет

43

10

TM_PEN Максимальное время на срабатывание реле PEV1, s

44

11

TM_PKT Максимальное время достижения нормального давления в КТ, s

45… 50

Резерв

* по команде «LN» (Новый листинг) переменные со смещением 34..44 переносятся в оперативную память контроллера и изменяются исходные настройки.

Характеристики

Тип файла
Документ
Размер
2,52 Mb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7027
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее