Добрый день!
Раньше я программировал из Siemens только S7-1200. Сейчас познакомился с S7-300 и столкнулся с рядом трудностей, с которыми прошу помочь разобраться:
1. В S7-1200 я весь текст программы писал в отдельных OB (“add new block-organization block-program cycle”). В S7-300 же такого не нашёл. Нашёл только "Cyclic Interrupt", это, вроде, похоже на «program cycle», но их всего 4 можно создать (OB32-OB35), а мне надо порядка десяти. Как тут быть? Что это за разница такая??
2. Не могу настроить аналоговый вход. Модуль 6ES7 331-7NF10-0AB0, AI8, токовый 4-20 мА. Первый канал подключил к датчику, остальные семь откинул (подключение такое: 3-к датчику, 4-5 перемычка, 6-на 0В). В диагностике в списке ошибок выдаёт только обрыв последних семи каналов, на первый не ругается. Мультиметром замеряю – ток 6,8 мА. Но в списке переменных “PLC Tags” в переменной, соответствующей первому входу (%IW400), в показаниях – нули. Таких модулей на шине 8, и по всем одни нули! С S7-1200 такого ни разу не было. Кто подскажет, что происходит?