C型机车应鞍山钢铁提出的要求，将燃油箱置于车体内，并将总风缸置于车体下方两台转向架之间，避免油箱因碰撞而引致火灾。为了适应机车在冶金、化工工厂恶劣环境下使用的需要，这两种机车都采用了耐高温、防腐蚀材料，能够在50℃环境温度正常工作，并可以根据用户需要加装重联装置。。1988年，资阳内燃机车厂应鞍钢、宝钢、攀钢等钢铁企业的要求，在东方红5B型机车的基础上研制成东方红7型柴油机车，差异仅在于换装石油部济南柴油机厂生产的Z12V190BJ型柴油机。