подключение s7 300 к компьютеру

Содержание
  1. Подключение процессора S7-300: Двухточечное соединение
  2. 1-й шаг: Установка примера проекта
  3. 2-й шаг: Параметризация
  4. 3-й шаг: Включение в программу пользователя
  5. 4-й шаг: Пробный прогон
  6. Диагностика и устранение ошибок
  7. Подключение процессора S7-300: Позиционирование с помощью цифрового выхода
  8. 1-й шаг: Подключение
  9. 2-й шаг: Установка примера проекта
  10. 3-й шаг: Параметризация
  11. 4-й шаг: Включение в программу пользователя
  12. 5-й шаг: Пробный прогон
  13. SIEMENS, DF&PD
  14. подключение ПК S7-300
  15. Кто сейчас на конференции
  16. RAZRAB.RU
  17. Нужно подключится с S7-300 CPU315 просьба помощи
  18. Нужно подключится с S7-300 CPU315 просьба помощи
  19. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  20. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  21. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  22. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  23. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  24. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  25. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  26. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  27. Re: Нужно подключится с S7-300 CPU315 просьба помощи
  28. Re: Нужно подключится с S7-300 CPU315 просьба помощи

Подключение процессора S7-300: Двухточечное соединение

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

Должны быть выполнены следующие условия:

1

1-й шаг: Установка примера проекта

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

запускаете файл setup.exe далее действуете согласно подсказкам :))

2-й шаг: Параметризация

Откройте свой проект в SIMATIC Manager
Вызовите в своем проекте конфигурационную таблицу HW Config.

2

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

Дважды щелкните на субмодуле “PtP [Двухточечное соединение]”,после чего откроется диалоговое окно “PtP properties [Свойства двухточечного соединения]”. Выберите протокол “ASCII” и введите в экранных формах для параметризации настройки по умолчанию, щелкнув на OK:
• 9600 бит/с, 8 битов данных, 1 стоповый бит, контроль на четность и нажмите ок

Сохраните конфигурацию в своем проекте командой меню Station > Save and compile [Станция > Сохранить и скомпилировать]. Загрузите свою конфигурацию командой PLC > Load to module. [ПЛК > Загрузить в модуль] при CPU, находящемся в состоянии STOP. Закройте HW Config командой Station > Close [Станция > Закрыть].

3-й шаг: Включение в программу пользователя

В SIMATIC Manager откройте проект “ZEn26_01_TF_____31xC_PtP” в каталоге \Siemens\STEP7\Examples с помощью команды File > Open. > Sample projects [Файл > Открыть… > Примеры проектов]. Щелкните дважды на станции “CPU 31xC ASCII”.

Откройте программу S7 для CPU станции и дважды щелкните на папке “Blocks [Блоки]”. Скопируйте отсюда все блоки, кроме системных данных, в проект под SIMATIC
300 Station > CPU3xx > S7 Program > Blocks.

Блок Имя (в строке символов) Описание
OB1 CYCLE Циклическая обработка программы
OB100 RESTART Обработка запуска (новый пуск)
DB21 SEND IDB Экземплярный DB для SFB SEND_PTP
DB22 RCV IDB Экземплярный DB для SFB RCV_PTP
DB40 SEND WORK DB Рабочий DB для SFB SEND_PTP
DB41 RCV WORK DB Рабочий DB для SFB RCV_PTP
DB42 SEND SRC DB DB для передачи
DB43 RCV DST DB DB для приема
SFB60 SEND_PTP SFB для передачи данных
SFB61 RCV_PTP SFB для приема данных
FB21 SEND Передача данных
FB22 RECEIVE Прием данных
VAT VAT1

В SIMATIC Manager выберите SIMATIC 300 Station > CPU3xx > S7 Program > Blocks, где будут отображатся все блоки программы. Загрузите все находящиеся здесь
блоки S7 в свой CPU через PLC > Download to CPU [ПЛК > Загрузить в CPU] (CPU в состоянии STOP).

4-й шаг: Пробный прогон

В своем проекте, в каталоге “Blocks” дважды щелкните на таблице переменных “VAT1”. Вы увидете таблицу переменных для наблюдения и управления.

Перейдите в режим Online через PLC > Connect to > Configured CPU [ПЛК > Подключиться к > Спроектированный CPU]. Справа внизу всплывает состояние “STOP” CPU.

Перейдите в режим наблюдения через Variable > Monitoring [Переменная > Наблюдение]. В столбце “Status value [Состояние]” отображаются текущие значения операндов.

Переключите CPU в RUN. Справа внизу всплывает состояние “RUN” CPU. Начинается передача данных. Количество передач можно увидеть в операнде “DB42.DBW0” (счетчик передач). “DB41.DBW18” (счетчик приемов) показывает прием данных.

Диагностика и устранение ошибок

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

Источник

Подключение процессора S7-300: Позиционирование с помощью цифрового выхода

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

Должны быть выполнены следующие условия:

3

1-й шаг: Подключение

Выполним подключение блока питания к CPU

4

7

К1 – в положит. направлении
К2 – в отрицат. направлении
К3 – большая скорость
К4 – малая скорость
Е1 – аппарат. конеч. выкл. отриц. направления
Е2 – аппарат. конеч. выкл. положит. направления

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

Штекер X2:

Контакт Имя/адрес Функция
1 1 L+ 24 В, напряжение питания входов
2 DI+0.0 Сигнал A датчика
3 DI+0.1 Сигнал B датчика
4 DI+0.2 Сигнал N датчика
5 DI+0.3 Измерение длины
6 DI+0.4 Переключатель опорной точки
20 1 M Масса
31 3 L+ 24 В, напряжение питания выходов
32 DO+1.0 Цифровой выход Q0
33 DO+1.1 Цифровой выход Q1
34 DO+1.2 Цифровой выход Q2
35 DO+1.3 Цифровой выход Q3
40 3 M Масса

2-й шаг: Установка примера проекта

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

запускаете файл setup.exe далее действуете согласно подсказкам :))

3-й шаг: Параметризация

6

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

Дважды щелкните на субмодуле ”Positioning [Позиционирование]”. Выберите “Positioning with digital outputs [Позиционирование с помощью цифровых выходов]” в диалоговом окне и выполните в закладках drive [привод], axis [ось] и encoder [датчик] настройки в соответствии с вашей установкой и нажмите OK.

Сохраните конфигурацию в своем проекте командой меню Station > Save and compile [Станция > Сохранить и скомпилировать].
Загрузите свою конфигурацию командой PLC > Load to module. [ПЛК > Загрузить в модуль] при CPU, находящемся в состоянии STOP.
Закройте HW Config командой Station > Close [Станция > Закрыть].

4-й шаг: Включение в программу пользователя

В SIMATIC Manager откройте проект “ZEn26_03_TF_____31xC_Pos” в каталоге \Siemens\STEP7\Examples с помощью команды File > Open. > Sample projects [Файл > Открыть… > Примеры проектов]

Щелкните дважды на программе S7 “Digital 1 First steps [Цифровые выходы 1 – Первые шаги]”
Щелкните дважды на папке “Blocks [Блоки]” которая будет находится справа
Скопируйте отсюда все блоки в каталог своего проекта SIMATIC 300 Station > CPU3xx > S7 Program > Blocks.

Блок Имя (в строке символов) Описание
OB1 CYCLE_EXC Циклическая программа
OB100 COMPLETE RESTART Новый пуск: Сброс сигналов управления
FC1 GETST_D Пример 1: DIGITAL, первые шаги
SFB46 DIGITAL SFB POS DIGITAL
DB6 DI_DIGITAL Экземплярный DB для SFB DIGITAL
VAT_GETST_A VAT_GETST_A Таблица переменных

В SIMATIC Manager выберите команду SIMATIC 300 Station >CPU3xx > S7 Program > Blocks
Загрузите все находящиеся здесь блоки S7 в свой CPU через PLC > Download to CPU [ПЛК > Загрузить в CPU] (CPU в состоянии STOP).

5-й шаг: Пробный прогон

В своем проекте, в каталоге “Blocks” дважды щелкните на таблице переменных “VAT_GETST_A”.
Перейдите в режим Online через PLC > Connect to > Configured CPU [ПЛК > Подключиться к > Спроектированный CPU].
Перейдите в режим наблюдения через Variable > Monitoring [Переменная > Наблюдение]. В итоге в столбце “Status value [Состояние]” отображаются текущие значения
операндов.

Осторожно
На следующих этапах тестирования вы запускаете привод. Вы можете остановить привод следующими способами:
• Снова установить на 0 и активизировать управляющее значение для направления
• Снова установить на 0 и активизировать управляющее значение для деблокировки привода
• Перевести CPU в состояние STOP

Переключите CPU в RUN.
Выполните следующие тесты. Сделайте действительными управляющие значения с помощью Variable > Enable control values [Переменная > Разблокировать управляющие значения].

Наши действия Наш результат
Стартстопный режим
Выполните следующие настройки:
MODE_IN = 1: Выбор стартстопного режима
DRV_EN = 1: Деблокировка привода
SPEED: Скорость, 0 – медленный ход,
1 – быстрый ход
Пуск привода:
DIR_P = 1: перемещение в положительном направлении
DIR_M = 1: перемещение в отрицательном направлении
В столбце “Status value [Состояние]” вы можете наблюдать состояния следующих сигналов:
ST_ENBL = 1: Пуск разрешен
MOD_OUT = 1: Текущий режим: “Стартстопный”
WORKING = 1: Происходит перемещение
ACT_POS: Текущее фактическое значение положения (позиция)
Примечание:
Режим позиционирования невозможен, если вы разблокировали обе переменных DIR_P и DIR_M.
Режим работы “Относительное пошаговое перемещение”
Выполните следующие настройки:
MODE_IN = 4: Выбор относительного пошагового
перемещения
DRV_EN = 1: Деблокировка привода
TARGET: Величина перемещения в импульсах
SPEED: Скорость, 0 – медленный ход,
1 – быстрый ход
Пуск привода:
DIR_P = 1: относительное пошаговое перемещение в положительном направлении
DIR_M = 1: относительное пошаговое перемещение в отрицательном направлении
В столбце “Status value [Состояние]” вы можете наблюдать состояния следующих сигналов:
ST_ENBL = 1: Пуск разрешен
MOD_OUT = 4: Текущий режим: “Относительное пошаговое перемещение”
WORKING = 1: Происходит перемещение
ACT_POS: Текущее фактическое значение положения (позиция)
POS_RCD = 1: Позиция достигнута

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

Проект “ZEn26_03_TF_____31xC_Pos” содержит и другие примеры, которые вы можете использовать, чтобы правильно сориентироваться. Вы можете настроить все примеры в соответствии с вашими собственными приложениями.

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

Источник

SIEMENS, DF&PD

Предыдущее посещение: Вс июл 10, 2016 18:35 Текущее время: Вс июл 10, 2016 18:35

Часовой пояс: UTC + 3 часа

подключение ПК S7-300

Модераторы: Кухаренко Сергей, Гуленок Андрей

Новый писатель

Зарегистрирован: Пн апр 26, 2010 14:50
Сообщения: 39

Новый писатель

Зарегистрирован: Пн апр 26, 2010 14:50
Сообщения: 39

Писатель со стажем

Зарегистрирован: Ср июн 17, 2009 9:39
Сообщения: 969

Это точно не человек

Зарегистрирован: Вт май 03, 2005 17:11
Сообщения: 3547

Новый писатель

Зарегистрирован: Пн апр 26, 2010 14:50
Сообщения: 39

Это точно не человек

Зарегистрирован: Вт май 03, 2005 17:11
Сообщения: 3547

Новый писатель

Зарегистрирован: Пн апр 26, 2010 14:50
Сообщения: 39

Это точно не человек

Зарегистрирован: Вт май 03, 2005 17:11
Сообщения: 3547

Новый писатель

Зарегистрирован: Вт июн 15, 2010 8:09
Сообщения: 20

Всем доброго времени суток!

Есть следующий девай:
CPU 314-IFM
CPU 416-3

Вообщем исторя следующая:
соединял 1-й комп и два PLC по MPI интерфейсу использовав profibus-ий кабель.
2-й комп подключал по MPI кабелю (одни конец в комп CP 5612, второй конец в profibus-ий кабель )

Так же подлючал mpi кабель напрямую, без profibus-ого кабеля.
Все работало гуд.

Надеюсь понятно изложил свою проблему.

Так сам вопрос, что я не так делаю и как мне все таки подлючить напрямую комп к контроллеру через MPI кабель?.

Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7515
Откуда: Украина

Новый писатель

Зарегистрирован: Вт июн 15, 2010 8:09
Сообщения: 20

нужно подключить два компа к этим контроллерам.
MPI кабель нужен для подключения второго компа к контроллеру(ам)

Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7515
Откуда: Украина

Новый писатель

Зарегистрирован: Вт июн 15, 2010 8:09
Сообщения: 20

Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7515
Откуда: Украина

Последний раз редактировалось Eugene1974 Пт июн 18, 2010 12:29, всего редактировалось 1 раз.

Новый писатель

Зарегистрирован: Вт июн 15, 2010 8:09
Сообщения: 20

не могу вставить рисунок сюда

Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7515
Откуда: Украина

Новый писатель

Зарегистрирован: Вт июн 15, 2010 8:09
Сообщения: 20

Но для меня все равно остается не понятно, почему теперь нет соединения?
fd3aba464298

Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7515
Откуда: Украина

Новый писатель

Зарегистрирован: Вт июн 15, 2010 8:09
Сообщения: 20

может быть!
попробую использовать другой кабель перепоять

Часовой пояс: UTC + 3 часа

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 4

Источник

RAZRAB.RU

RAZRAB.RU Форум по автоматизации производства

Нужно подключится с S7-300 CPU315 просьба помощи

Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение Henek » 26 дек 2019, 20:00

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение POV » 26 дек 2019, 22:59

file.php?avatar=65 1349749559

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение Автоматизатор » 27 дек 2019, 07:14

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение Henek » 28 дек 2019, 00:45

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение Henek » 28 дек 2019, 00:47

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение POV » 28 дек 2019, 00:55

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение Henek » 28 дек 2019, 02:25

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение Henek » 28 дек 2019, 02:39

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение Henek » 28 дек 2019, 14:21

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение POV » 28 дек 2019, 15:32

Re: Нужно подключится с S7-300 CPU315 просьба помощи

Сообщение Henek » 29 дек 2019, 14:00

Питание на модули подал.
Диапазоны адресов DO\DI указал вроде как правильно.
Номера модулей и типы указаны правильно.
Диагностический буфер выглядит так:

Diagnostics buffer of the module PLC_1 [CPU 315-2 PN/DP]

Serial number: S C-F9BT59022015

1 of 10; Event ID: 16# 4302
Mode transition from STARTUP to RUN
Startup information:
— Startup with modified system configuration
— Difference between setpoint and actual configuration
— Time for time stamp at the last backed up power on
— Single processor operation
Current/last startup type:
— Automatic warm restart after backed up power on
Permissibility of certain startup types:
— Manual warm restart permitted
— Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
— Automatic warm restart after backed up power on
Previous operating mode: STARTUP (warm restart)
Requested operating mode: RUN
Incoming event
11/21/1997 00:14:08.795
(Coding: 16# 43 02 FF 68 C7 00 00 00 0B 10 77 10 97 11 21 00 14 08 79 56)

2 of 10; Event ID: 16# 1382
Request for automatic warm restart
STOP due to: Power failure
Startup information:
— Startup with modified system configuration
— Difference between setpoint and actual configuration
— Time for time stamp at the last backed up power on
— Single processor operation
Current/last startup type:
— Automatic warm restart after backed up power on
Permissibility of certain startup types:
— Manual warm restart permitted
— Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
— Automatic warm restart after backed up power on
Requested OB: Startup OB (OB100)
Priority class: 27
Incoming event
11/21/1997 00:14:08.794
(Coding: 16# 13 82 1B 64 C7 72 49 4E 0B 10 77 10 97 11 21 00 14 08 79 46)

3 of 10; Event ID: 16# 5961
Parameter assignment error in CPU module parameters
Parameter: module type
Input address: 0 of the module with parameter assignment errors
Error type: type ID not detected ID
Operating mode: STARTUP (warm restart)
External error
Incoming event
11/21/1997 00:14:08.771
(Coding: 16# 59 61 FF 06 C1 7B 00 01 00 00 0B 07 97 11 21 00 14 08 77 16)

4 of 10; Event ID: 16# 4301
Mode transition from STOP to STARTUP
STOP due to: Power failure
Startup information:
— Time for time stamp at the last backed up power on
— Single processor operation
Current/last startup type:
— Automatic warm restart after backed up power on
Permissibility of certain startup types:
— Manual warm restart permitted
— Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
— Automatic warm restart after backed up power on
Previous operating mode: STOP (internal)
Requested operating mode: STARTUP (warm restart)
Incoming event
11/21/1997 00:14:08.708
(Coding: 16# 43 01 FF 46 C7 72 49 4E 08 10 77 10 97 11 21 00 14 08 70 86)

5 of 10; Event ID: 16# 4300
Power on backed up
Previous operating mode: No voltage
Requested operating mode: STOP (own initialization)
Incoming event
11/21/1997 00:14:04.261
(Coding: 16# 43 00 FF F3 00 00 00 00 00 00 00 00 97 11 21 00 14 04 26 16)

6 of 10; Event ID: 16# 494E
Power failure
Previous operating mode: RUN
Requested operating mode: No voltage
External error
Incoming event
11/21/1997 00:12:57.095
(Coding: 16# 49 4E FF 8F C0 00 00 00 00 00 00 00 97 11 21 00 12 57 09 56)

7 of 10; Event ID: 16# 4302
Mode transition from STARTUP to RUN
Startup information:
— Startup with modified system configuration
— Difference between setpoint and actual configuration
— Time for time stamp at the last backed up power on
— Single processor operation
Current/last startup type:
— Automatic warm restart after backed up power on
Permissibility of certain startup types:
— Manual warm restart permitted
— Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
— Automatic warm restart after backed up power on
Previous operating mode: STARTUP (warm restart)
Requested operating mode: RUN
Incoming event
11/21/1997 00:08:29.418
(Coding: 16# 43 02 FF 68 C7 00 00 00 0B 10 77 10 97 11 21 00 08 29 41 86)

8 of 10; Event ID: 16# 1382
Request for automatic warm restart
STOP due to: Power failure
Startup information:
— Startup with modified system configuration
— Difference between setpoint and actual configuration
— Time for time stamp at the last backed up power on
— Single processor operation
Current/last startup type:
— Automatic warm restart after backed up power on
Permissibility of certain startup types:
— Manual warm restart permitted
— Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
— Automatic warm restart after backed up power on
Requested OB: Startup OB (OB100)
Priority class: 27
Incoming event
11/21/1997 00:08:29.417
(Coding: 16# 13 82 1B 64 C7 72 49 4E 0B 10 77 10 97 11 21 00 08 29 41 76)

9 of 10; Event ID: 16# 5961
Parameter assignment error in CPU module parameters
Parameter: module type
Input address: 0 of the module with parameter assignment errors
Error type: type ID not detected ID
Operating mode: STARTUP (warm restart)
External error
Incoming event
11/21/1997 00:08:29.394
(Coding: 16# 59 61 FF 06 C1 7B 00 01 00 00 0B 07 97 11 21 00 08 29 39 46)

10 of 10; Event ID: 16# 4301
Mode transition from STOP to STARTUP
STOP due to: Power failure
Startup information:
— Time for time stamp at the last backed up power on
— Single processor operation
Current/last startup type:
— Automatic warm restart after backed up power on
Permissibility of certain startup types:
— Manual warm restart permitted
— Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
— Automatic warm restart after backed up power on
Previous operating mode: STOP (internal)
Requested operating mode: STARTUP (warm restart)
Incoming event
11/21/1997 00:08:29.331
(Coding: 16# 43 01 FF 46 C7 72 49 4E 08 10 77 10 97 11 21 00 08 29 33 16)

Источник

Поделиться с друзьями
DOMA35.RU