AnyBus-S 现场总线接口模块可集成到复杂设备之中,作为其现场总线的通讯接口。它内部有一个16位的微处理器,用来处理所有的现场总线通讯功能,而不需要占用设备原有的资源。
主要应用于变频器、人机对话终端、PLC以及智能测量设备,用作它们的现场总线接口。
AnyBus-S模块与设备之间的接口是一个2k字节的双端口RAM,通过一个34脚的接插件连接。双端口RAM允许模块和设备分别使用存储器内的不同地址。
对双端口RAM的访问可通过中断控制和轮询两种方式来实现。对于较长的数据,需要使用握手的方式来确保数据的连续性。
双端口RAM被划分为输入数据、输出数据、输入信箱、输出信箱、总线特定数据以及控制和握手寄存器几个部分,这些划分都是独立于现场总线协议本身。所以,使用不同的总线类型的时候,应用软件不需要进行修改。只需要更换AnyBus模块即可。
高性能
AnyBus-S 模块支持最多512个字节的I/O数据和最多2048字节通过信箱传送的输入和输出数据。这个数量远大于一般总线协议(例如Profibus-DP和Interbus) 所支持的字节数,为未来技术的发展 (如工业以太网) 预留了扩展的余地。除了I/O数据以外,信箱接口还提供了另外256字节用于参数、设置和控制命令。对于那些不能被所有现场总线以同一方式支持的数据和参数被放置在总线特定数据区内。应用软件对模块的设置被安排在控制寄存器中。它规定了诸如I/O区域大小以及看门狗时间等模块和设备之间的参数。除此以外,应用软件还可以查询到模块的总线类型、软硬件版本以及序列号等信息。
所支持的网络
AnyBus-S 目前支持Profibus-DP,Interbus, DeviceNet, ControlNet, CANOpen, Modbus Plus, LonWorks和工业以太网。以后还将有支持IDA, ProfiNet和CC-Link的产品。