Су-7Б комплектовался двумя аэронавигационными огнями, устанавливаемыми в законцовках крыла, и одним в хвосте под рулем направления. Для стрельбы сигальными патронами калибра 39 мм за кабиной летчика на правой нижней части фюзеляжа размещалась электрифицированная кассета, содержащая четыре ракеты нескольких цветов.
Радиоэлектронное оборудование Су-7Б включало в себя командную приемопередающую радиостанцию 'Миндаль' с шестью предварительно настраиваемыми каналами, автоматический средневолновой радиокомпас 'Амур', маркерное радиоприемное устройство 'Маркер', самолетный ответчик радиолокационной системы посадки самолетов, самолетный радиолокационный ответчик общевойсковой системы госопознавания, станцию предупреждения об облучении и радиодальномер. Для регистрации скорости и высоты полета самолет Су-7Б мог оснащаться бароспидографом, а некоторые машины после доработки получили и систему автоматической регистрации параметров полета САРПП.
Для прицеливания при стрельбе по воздушным и наземным целям, а также бомбометания с пикирования Су-7Б первых серий комплектовались авиационным стрелковым прицелом с прицельной головкой в кабине летчика и блоками (механизм высоты, вычислитель и др.) в отсеке фюзеляжа перед козырьком фонаря. Дальность в прицел вводилась от радиодальномера автоматически или вручную от внешнебазового оптического дальномера. Данные об углах атаки и скольжения поступали в прицел от потенциометров, связанных с флюгерами датчика, установленного на штанге основного ПВД самолета. На машинах с 31 серии устанавливались более совершенные ПВД (как основной в носу, так и аварийный на левой консоли крыла). Штанга с новым ПВД в носу машины 'съехала' направо, что улучшило обзор из кабины и не перекрывало цель при прицеливании.
Для фиксации результатов стрельб из пушек и пуска реактивных снарядов в правой консоли крыла устанавливался киносъемочный аппарат, а контроль за правильностью прицеливания при учебных стрельбах осуществлялся с помощью фотоконтрольного прибора, который устанавливался перед отражателем визирной головки прицела и одновременно фотографировал его сетку и изображение цели.
Как и Су-7, истребитель-бомбардировщик оснащался двумя 30 мм пушками НР-30 в корневых отсеках консолей крыла. Боекомплект, состоящий из осколочно- фугасно-зажигательных (ОФЗ) и бронебойно- разрывных (БР) снарядов укладывался в рукава питания в количестве 130 штук (по 65 снарядов на ствол), а в перегрузочном варианте полная емкость рукавов составляла 160 снарядов. Пушка была разработана под руководством A3. Нудельмана и А.А. Рихтера в ОКБ-16 и была принята на вооружение в 1955 году. Автоматика орудия основывалась на коротком ходе ствола с газоотводом, что вкупе с другими нововведениями позволило создать сравнительно легкую, надежную и скорострельную пушку. При стрельбе гильзы выбрасывались, а звенья ленты попадали в звеньесборники в консолях и могли использоваться до трех раз. Перезарядка пушки выполнялась с помощью пневмосистемы. При весе в 66,5 кг НР-30 имела темп стрельбы 850 выстр/мин при начальной скорости 407-граммового БР снаряда в 800 м/с.





Ракетное и бомбардировочное вооружение Су-7Б максимальным весом до 2000 кг подвешивалось на два балочных держателя, установленных симметрично на расстоянии 444 мм друг от друга под фюзеляжем, и два держателя, закрепляемых под крылом на расстоянии 2500 мм вправо и влево от оси симметрии самолета. Держатели комплектовались замками, позволявшими подвесить на них грузы весом до 500 кг и обеспечить их сброс в горизонтальном полете, при пикировании, кабрировании и крене. При случайном срыве груза с одного из крыльевых держателей, установленный на нем следящий механизм системы одновременного сбрасывания подвесок обеспечивал автоматический сброс и с другого, а при срыве с фюзеляжного БД сброс с другого держателя происходил только при отсутствии вооружения под крылом.
Су-7Б мог нести до четырех авиационных бомб или разовых бомбовых кассет (РБК) калибра 50-500 кг, разовых бомбовых связок, а также зажигательных баков. Взведение их взрывателей осуществлялось механическим или электропиротехническим способом. Боевое сбрасывание грузов осуществлялось двумя способами – залпами по две (симметричными парами) или сбросом всех сразу.
Арсенал НАРС, применяемых на Су-7Б, состоял из ракет типа ОЗК, С-5, С-21М и С-24. С-ЗК подвешивались на четырех авиационных пусковых устройствах АПУ-14У, каждое из которых несло по 7 ракет, С-5 различных модификаций заряжались в только что появившиеся 16-и ствольные блоки УБ-16-57 (позднее УБ-16- 57У и др.), а для подвески четырех мощных С-21М или С-24 служили балочные ПУ-12-40У, устанавливаемые под держатели. Таким образом, Су-7Б мог нести 28 С-ЗК, 64 С-5, четыре С-21М или С- 24.
Самолет мог нести только один из вариантов вооружения – бомбардировочное или ракетное, поскольку система вооружения при использовании смешанного варианта подвески при разгрузке бомб сбрасывала и блоки или АПУ, снаряженные НАРС.
Как уже отмечалось выше, испытательные пуски тяжелых НАРС выявили их значительное влияние на работу силовой установки, приводя к помпа- жу двигателя. Для повышения устойчивости работы ТРДФ при пусках неуправляемых авиационных реактивных снарядов самолеты в серии стали оснащать системой защиты двигателя от заглохания КС-1, состоящей из клапана сброса топлива и коробки с реле времени. КС-1 включалась в работу при нажатии на боевую кнопку. При этом происходило резкое кратковременное уменьшение подачи топлива в двигатель, вследствие чего увеличивался запас устойчивости ТРДФ, что при сходе НАРС обеспечивало беспом- пажную работу двигателя. Продолжительность сброса топлива составляла 1-2 с. За это время ракеты удалялись от Су-7Б на расстояние более 40 метров, при котором воздействие на ТРДФ самолета горячих газов от их двигателей уже не влияло на его устойчивую работу. После этого система КС-1 автоматически с темпом нормальной приемистости восстанавливала обороты, соответствующие положению РУД. Кроме этих мер, перед промышленностью был поставлен вопрос о разработке новой рецептуры пороховых зарядов для двигателей ракет, которые обеспечивали бы более 'холодный' выхлоп.
С ростом числа выпущенных Су-7Б и опыта эксплуатации продолжалось совершенствование машин в серии. Применение колес основного шасси, увеличенного по сравнению с Су-7 размеров без изменения конструкции стоек шасси, привели к тому, что Су-7Б первых серий имели отрицательный стояночный угол между строительной горизонталью фюзеляжа и землей, получив прозвище 'пылесос'. Из-за этого в воздухозаборник и воздушный канал двигателя часто засасывался различный мусор с ВПП, что приводило к повреждению лопаток компрессора двигателя и их частой замене. Этому способствовала и большая мощность двигателя, требовавшего большого расхода воздуха и работавшего как пылесос.
Для устранения этого недостатка с 26-й серии Су-7Б получили укороченные главные ноги шасси. Для