Siemens RFID reader RF310R (2nd generation) and module X67IF1121-1

Hello everyone,

I use a Siemens RFID reader RF310R (2nd generation) and a module X67IF1121-1.
Communication between the reader and the module is RS422.
I tried to connect the RF310R reader with the X67IF1121-1 module using the S39SOpen, S39Slave, and S39SClose functions (protocol 3964R).
It’s not working, though. I don’t have communication!
I also need to configure the reader.

Does anyone have experience with this?

Hi @Darijo_Dujakovic,

Not sure if anyone here has experience with that. Me neither. But I asked our internal AI knowledge tool, so I shared the suggestion there. Please provide feedback.

Disclaimer: It is AI-generated, and I have no knowledge to verify if it is ok.

Your B&R module must be configured as RS422 active and the Siemens reader must also speak RS422/3964R with matching serial settings. On the X67IF1121-1, use IF2CfgPhy = 4 for point-to-point RS422, then set IF2phyBaud to the same baud rate as the reader; the module uses the RS422 port on X3, and the 3964R stack only works after S39SOpen() has initialized that interface.

For the first test, use receive-only on the B&R side (S39Slave mode 1) and match the reader’s framing to the B&R 3964R defaults: 9600 / even parity / 8 data bits / 1 stop bit unless the Siemens config says otherwise. If the reader is not explicitly configured for 3964R over RS422, you will get no communication even if the wires are correct.

Hi @Darijo_Dujakovic what is status of your topic, can you update us?

Closed due to inactivity.