Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. III. Основні відомості про емітента
  2. N21 Психологічна структура самосвідомості.
  3. N23 Проблема самосвідомості в вітчизняній психологі§.
  4. N25 Прояви самосвідомості в перцептивних та рухових процесах.
  5. N28 Психологічні механізми саморегуляці§ як феномену самосвідомості.
  6. Вивчення загально§ структури свідомості
  7. ВИНИКНЕННЯ І РОЗВИТОК СВІДОМОСТІ

Опис основних комунікаційних функцій, які застосовуються у вище промислових мережах наведений в таблиці 1. Додатково подана інформація про можливість застосування визначеної функції при різних режимах роботи (дивись таблицю 2).

Таблиця 1

Функція Опис TSX 3710 TSX 3720 / TSX 57
READ_VAR Читання об'єктів (біт, слово, таймер, …) (240 симв. на PCMCIA, 120 симв. на ТЕР)   X
WRITE_VAR Запис об'єктів (240 симв. на PCMCIA, 120 симв. на TER) X X
SEND_REQ Передача запрошень Uni-TE X X
DATA_EXCH Передача/прийом: текстових даних X X
PRINT_CHAR Запис строки символів (4 KB на PCMCIA, 120 b на TER) X X
INPUT_CHAR Читання строки символів. (4 KB на PCMCIA, 120 b на TER) X X
OUTIN_CHAR Передача + Прийом строки символів (240 симв. на PCMCIA, 120 симв. на TER) X X
SEND_TLG Посилка телеграми (16 байт максимум)   X
RCV_TLG Прийом телеграми (16 байт максимум)   X
CANCEL Скидання поточного обміну X X
ROR_ARB1 Здвиг праворуч таблиці байт X X

 

Таблиця 2

Функція FIP Ведучий UTW Ведомий UTW Символьний режим Modbus
READ_VAR X X X(int chan SCY)   X
WRITE_VAR X X X(int chan SCY)   X
SEND_REQ X X X   X
DATA_EХСН X X X    
PRINT_CHAR X     X  
INPUT_CHAR X     X  
OUT'IN_CHAR X     X  
SEND_TLG X        
RCV_TLG X        
CANCEL X X X X X
ROB_ARB1 X X X X X

 

 

Загальний формат комунікаційних функцій

Ім'я функції (Адреса, специфічні параметри, управляючі параметри)

Структура комунікаційних функцій

Ім'я функції (Адреса, специфічні парам., управляючі парам.)

Адреса призначення для об'єкта:

У вигляді безпосередніх значенням: приклад:

READ_VAR (ADR# {2.3} SYS.....)

У вигляді слів або внутрішніх констант

(таблиця з 8 слів)

приклад:

READ_VAR (%MW50:6,.....)

READ_VAR (Station3:6,.....)

всередині "Операційного" блок:

%MW50:6: = ADR# {2.3} SYS

Програмування: Читання стандартних об'єктів: READ_VAR

Читання послідовних об'єктів одного типу (внутрішні слова, біти, і т.д.)

Читання послідовних об'єктів функціональних блоків (таймери, і т.д.)

Довжина таблиці для відповіді до 120 (TER) або 240 байт (PCMCIA)

 

Приклад: Читання станцією Stl внутрішніх біт от %М200 до %М231 в станції SB:

READ.VAR (ADR#{1.3} SYS, " %M", 200, 32, %MW10:2, %MW20:4)

Читання станцією Stl параметрів таймерів 4 & 5 в станції St3:

St3:6:=ADR#{1.3} SYS

READ VAR (ST3:6, "%TM", 4, 2, reception:10, management:4)

 

Програмування Ведучого/Ведомого UNI-TELWAY: приклад

Запис змінної з Ведучого в Ведомий

WRITE_VAR (ADR# 0.1.6, '%MW', 30, 10, %MW0:10, %MW10:4)

 

Програмування FIPWAY: приклад використання телеграм

Передача телеграми з 8 слів від станції 1 до видаленої станції 3

 

Завдання

1. Написати функцію для опису:

№ варіанту Опис
  а) Читання об'єктів (біт, слово, таймер,...); (240 симв. на PCMCIA, 120 симв. на ТЕР); б) Запис об'єктів (240 симв. на PCMCIA, 120 симв на TER).
  а) Передача запрошень Uni-TE; б) Передача/прийом текстових даних.
  а) Запис строки символів (4 KB на PCMCIA, 120 b на TER); б) Читання строки символів (4 KB на PCMCIA, 120 b на TER).
  а) Передача + Прийом строки символів (240 симв на PCMCIA, 120 симв. на TER); б) Посилка телеграми (16 байт максимум).
  а) Прийом телеграми (16 байт максимум); б) Скидання поточного обміну.
  а) Здвиг праворуч таблиці байт; б) Запис об'єктів (240 симв. на PCMCIA, 120 симв на TER).
  а) Читання об'єктів (біт, слово, таймер,...); (240 симв. на PCMCIA, 120 симв. на ТЕР); б) Передача/прийом текстових даних
  а) Передача запрошень Uni-TE; б) Запис об'єктів (240 симв. на PCMCIA, 120 симв на TER).
  а) Читання об'єктів (біт, слово, таймер,...); (240 симв. на PCMCIA, 120 симв. на ТЕР); б) Скидання поточного обміну.
  а) Прийом телеграми (16 байт максимум); б) Запис об'єктів (240 симв. на PCMCIA, 120 симв на TER).
  а) Передача + Прийом строки символів (240 симв. на PCMCIA, 120 симв. на TER); б) Читання строки символів (4 KB на PCMCIA, 120 b на TER),
  а) Здвиг праворуч таблиці байт; б) Скидання поточного обміну.
  а) Читання об'єктів (біт, слово, таймер....); (240 симв. на PCMCIA, 120 симв, на ТЕР); б) Посилка телеграми (16 байт максимум),
  а) Запис строки символів (4 KB на PCMCIA, 120 b на TER); б) Передача/прийом текстових даних
  а) Передача запрошень Uni-TE; б) Читання строки символів (4 KB на PCMCIA, 120 b на TER).
  а) Передача + Прийом строки символів (240 симв на PCMCIA, 120 симв. на TER); б) Запис об'єктів (240 симв. на PCMCIA, 120 симв на TER).
  а) Прийом телеграми (16 байт максимум); б) Посилка телеграми (16 байт максимум).
  а) Читання об'єктів (біт, слово, таймер,...); (240 симв, на PCMCIA, 120 симв, на ТЕР); б) Читання строки символів (4 KB на PCMCIA, 120 b на TER).
  а) Передача запрошень Uni-TE; б) Посилка телеграми (16 байт максимум).
  а) Здвиг праворуч таблиці байт. б) Читання строки символів (4 KB на PCMCIA, 120 b на TER).
  а) Передача + Прийом строки символів (240 симв на PCMCIA, 120 симв. на TER); б) Передача/прийом текстових даних.
  а) Запис строки символів (4 KB на PCMCIA, 120 b на TER); б) Скидання поточного обміну.
  а) Здвиг праворуч таблиці байт. б) Посилка телеграми (16 байт максимум).
  а) Передача запрошень Uni-TE; б) Скидання поточного обміну.
  а) Запис строки символів (4 KB на PCMCIA, 120 b на TER); б) Посилка телеграми (16 байт максимум).

2. Вказати наявність протоколів функції в: FIP, ведучий UTW, ведомий UTW, Символьний режим, Modbus:


№ варіанту Функція
  a) READ_VAR; б) WRITE_VAR.
  a) SEND_REQ; б) DATA_EXCH.
  a) PRINT_CHAR; б) INPUT_CHAR.
  а) ОUTІN_CHAR; б) SEND_TLG.
  a) RCV_TLG; б) CANCEL.
  a) ROR_ARB1; б) WRITE_VAR.
  a) READ_VAR; б) DATA_EXCH.
  a) SEND_REQ; б) WRITE_VAR.
  a) READ_VAR; б) CANCEL.
  a) OUTIN_CHAR; б) INFUT_CHAR.
  a) RCV_TLG; б) WRITE_VAR.
  a) ROR_ARB1; б) CANCEL.
  a) READ_VAR; б) SEND_TLG.
  a) PRINT_CHAR; б) DATA_EXCH.
  a) SEND_REQ; б) INPUT_CHAR.
  a) OUTIN_CHAR; 6) WRITE_VAR.
  a) RCV_TLG; б) SEND_TLG.
  a) READ_VAR; б) INPUT_ CHAR.
  а) SEND_REQ; б) SEND_TLG.
  a) ROR_ARBl; б) INPUT_CHAR.
  а) OUTIN_CHAR; б) DATA_EXCH.
  a)PRINT_CHAR; б) CANCEL.
  a)ROR_ARB1; б) SEND_TLG.
  а) SEND_REQ; б) CANCEL.
  а) PRINT_CHAR; б) SEND_TLG.

3. Для мережі FIPWAY або UNI-TELWAY написати приклад адресації до канала або до станції.

№ варіанту Функція Мережа
  READ_VAR FIPWAY
  READ_VAR UNI-TELWAY
  WRITE_VAR FIPWAY
  WRITE_VAR UNI-TELWAY
  SEND_REQ FIPWAY
  SEND_REQ UNI-TELWAY
  DATA_EXCH FIPWAY
  DATA_EXCH UNI-TELWAY
  PRINT_CHAR FIPWAY
  PRINT_CHAR UNI-TELWAY
  INPUT_CHAR FIPWAY
  INPUT_CHAR UNI-TELWAY
  OUTIN_CHAR FIPWAY
  OUTIN_CHAR UNI-TELWAY
  SEND_TLG FIPWAY
  SEND_TLG UNI-TELWAY
  RCV_TLG FIPWAY
  RCV_TLG UNI-TELWAY
  CANCEL FIPWAY
  CANCEL UNI-TELWAY
  ROR_ARB1 FIPWAY
  ROR_ARB1 UNI-TELWAY
  READ_VAR FIPWAY
  READ_VAR UNI-TELWAY
  WRITE_VAR FIPWAY

 

Звіт повинен містити:

Тему та мету лабораторної роботи.

Описання форм, які застосовуються для роботи з комунікаційними функціями.

Індивідуальні завдання згідно з варіантом.

 

Контрольні запитання

Які можливості надають вбудовані функції для використання мереж?

Що мається на увазі під поняттям „Накладення пам’яті”? Як його запобігти?

Наведіть приклади застосування комунікаційних функцій на практиці.

 


Список рекомендованої літератури


Дата добавления: 2015-11-26; просмотров: 55 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.01 сек.)