Reading char array from Siemens PLCs and assigning it as a string or char array

That is possible if you are not using the legacy S7 driver that comes with Ignition. That driver is rather outdated and does not fully support modern S7-15x0 plcs or arrays.
Switch to the plc's embedded OPC-UA server or use a third party server.