I been trying to convert my decimal input to binary input for my LED condition

This is snippet taken from your code

if(incomingByte == 0b1000000) { digitalWrite(Led1, HIGH);

0b1000000 is 64 not 1, this is important because looking at your code it seems you recieve a number in a string format then subtract 48 to get the binary value and I dont believe you intended to send a value of 112 (which is the ascii value of lower case p) from labview.

Another thing worth a mention is that a byte is 8 bits and not 7 as in your notation, this is not affecting your logic because you can get away without the leading zeros but I say this incase you are not aware of how many bits there are in a byte.

Unless things are going to get a lot more complex than the code you have shown us it may be easier for you to type the number as a decimal, the two following lines mean the same thing.

if(incomingByte == 0b00000010)
if(incomingByte == 2)