将所有RFID阅读器连接到网络

时间:2014-05-22 10:39:19

标签: c# rfid motorola ws-discovery

我需要在以太网上连接所有RFID个阅读器,目前我有一个连接一个阅读器的应用程序。此外,还需要为连接器指定 IP地址

我正在使用 Motorola FX9500 固定RFID位读卡器。 它支持DHCP,HTTPS,FTPS,SSH,HTTP,FTP,Telnet,SNMP和NTP,WS Discovery。我从配置中为读卡器分配静态IP,读卡器连接到LAN。

Motorola 有一个名为 PowerSession 的应用程序,其中包含查找所有读者的选项。它的工具提示说它使用WS discovery/RDMP发现了读者。

有关此方法的任何想法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

WS Discovery是一种使用网络多播来互连连接到网络的大量设备的方案。从本质上讲,您可以通过网络上的所有内容进行通信,以便从特定设备获取响应。维基百科有一个简化的概述:https://en.wikipedia.org/wiki/WS-Discovery

RDMP部分是RFID读者的服务定义(https://msdn.microsoft.com/en-us/library/dd298713.aspx)。我们的想法是,使用WS Discovery,您可能会在网络上找到支持Web服务的各种对象,但这些对象不一定是RFID阅读器。在您从每个设备返回的响应中,将定义设备支持的服务类型。对于这些RFID阅读器,它应该返回RDMP内容,有效地说,"嘿,我是RFID阅读器,这里有一些关于我的信息。"