使用prodave与西门子PLC400通过PC Adapter usb连接,已经初始化成功,表示连接成功,但读出来的数据来对,是否需要转换,用什么函数,下面是代码
plc_adr_table[0] := 2; {address}
plc_adr_table[1] := 0; {segment id}
plc_adr_table[2] := 3; {slotno}
plc_adr_table[3] := 0; {rackno}
plc_adr_table[4] := 0;
strcopy(name,'S7ONLINE');
amount:=32;
res:=Load_tool(1,addr(name),addr(plc_adr_table[0]));
res:=db_read(24,62,@amount,@buffer);
memo1.lines.Add(IntTostr(buffer[62])) ;
res:=unload_tool;