public static int FAS_PosTableWriteItem(byte nPortNo, byte iSlaveNo, ushort wItemNo, ITEM_NODE Item) { int nRtn = FMM_OK; byte[] buff = new byte[ITEM_NODE.BUFF_SIZE]; Item.copyto(buff); nRtn = FAS_PosTableWriteItem(nPortNo, iSlaveNo, wItemNo, buff); return(nRtn); }
public static int FAS_PosTableReadItem(byte nPortNo, byte iSlaveNo, ushort wItemNo, ref ITEM_NODE Item) { int nRtn = FMM_OK; byte[] buff = new byte[ITEM_NODE.BUFF_SIZE]; nRtn = FAS_PosTableReadItem(nPortNo, iSlaveNo, wItemNo, buff); if (nRtn == FMM_OK) { Item.copyfrom(buff); } return(nRtn); }