Hello
We integrated a BIS M-400-072-002-07-S4 (BIS0104) on a machine for the traceability system. It has to read a BIS M-110-02/L (BIS0044).
We are using a PLC Siemens S7-1200 with a BNI PNT-502-105-Z015 (BNI004U). We implemented and adapted the AOI available on the web page so we can be able to it.
We have been testing different combinations of addresses and number of bytes.
We can read up to 256 bytes only, starting from any address without exceeding the capacity of the data carrier (2000 bytes e.g. Address = 1743 Number of bytes = 256 ).
If we try to start to read from an address equal or greater than 2000, or if the capacity of the data carrier is exceded e.g. Addr=1990 No. of bytes= 20, we get an error (16#20). That’s normal, and we expect it. But if we try to read more than 256 bytes starting in any address without exceding the data carrier capacity e.g addr=0, we get the same error (16#20).
Does somebody knows if it is the normal operation of this processor? Or if is it possible to read the whole data carrier (2000 bytes) executing the instruction once?
Regards
We integrated a BIS M-400-072-002-07-S4 (BIS0104) on a machine for the traceability system. It has to read a BIS M-110-02/L (BIS0044).
We are using a PLC Siemens S7-1200 with a BNI PNT-502-105-Z015 (BNI004U). We implemented and adapted the AOI available on the web page so we can be able to it.
We have been testing different combinations of addresses and number of bytes.
We can read up to 256 bytes only, starting from any address without exceeding the capacity of the data carrier (2000 bytes e.g. Address = 1743 Number of bytes = 256 ).
If we try to start to read from an address equal or greater than 2000, or if the capacity of the data carrier is exceded e.g. Addr=1990 No. of bytes= 20, we get an error (16#20). That’s normal, and we expect it. But if we try to read more than 256 bytes starting in any address without exceding the data carrier capacity e.g addr=0, we get the same error (16#20).
Does somebody knows if it is the normal operation of this processor? Or if is it possible to read the whole data carrier (2000 bytes) executing the instruction once?
Regards