private static void writeACDCVscConverter(EsgACDCVscConverter vscConverter, RecordWriter recordWriter) throws IOException {
recordWriter.addValue("DC V", 1, 4);
recordWriter.addValue(vscConverter.getZnconv().toString(), 6, 13);
recordWriter.addValue(vscConverter.getDcNode1().toString(), 15, 22);
recordWriter.addValue(vscConverter.getDcNode2().toString(), 24, 31);
recordWriter.addValue(vscConverter.getAcNode().toString(), 33, 40);
recordWriter.addValue(toChar(vscConverter.getXstate()), 42, 42);
recordWriter.addValue(toChar(vscConverter.getXregl()), 44, 44);
recordWriter.addValue(toChar(vscConverter.getXoper()), 46, 46);
recordWriter.addValue(vscConverter.getRrdc(), 48, 55);
recordWriter.addValue(vscConverter.getRxdc(), 57, 64);
if (!Double.isNaN(vscConverter.getPac())) {
recordWriter.addValue(vscConverter.getPac(), 66, 73);
if (!Double.isNaN(vscConverter.getPvd())) {
recordWriter.addValue(vscConverter.getPvd(), 75, 82);
if (!Double.isNaN(vscConverter.getPva())) {
recordWriter.addValue(vscConverter.getPva(), 84, 91);
if (!Double.isNaN(vscConverter.getPre())) {
recordWriter.addValue(vscConverter.getPre(), 93, 100);
if (!Double.isNaN(vscConverter.getPco())) {
recordWriter.addValue(vscConverter.getPco(), 102, 109);
if (!Double.isNaN(vscConverter.getQvscsh())) {
recordWriter.addValue(vscConverter.getQvscsh(), 111, 118);
recordWriter.addValue(vscConverter.getPvscmin(), 6, 13);