用一个PLC连接多个传感器

问题描述 投票:1回答:3

是否可以通过Modbus或Profinet将多个传感器与一个PLC(例如S7 CPU 1511C-1 PN)连接,而无需额外的模块。

谢谢

sensor modbus plc
3个回答
0
投票

不,这是不可能的。 Modbus或Profibus电缆的另一端应该有一个模块。您必须将传感器信号转换为PLC内部的数字值,这就是原因。

如果你有一个可以直接连接到Modbus或Profibus的传感器,问题的答案仍然是“不可能”,因为从技术上讲这是带有内置模块的传感器,这意味着虽然你连接了传感器,但是实际上,您可以连接传感器顶部的I \ O模块。

我认为重要的是要理解,如果没有现场总线耦合器,您无法将传感器直接连接到任何现场总线。


0
投票

是的,使用Profinet,Profibus DP或Profibus PA和Modbus,您可以将多个传感器连接到该总线系统。计数和距离是有限的。你需要的是一条好的总线电缆,Profinet你需要一个额外的Profinet开关和正确的终端,也可能是总线终端,例如,集成在Profibus DP连接器中。请注意终止总线,尤其是使用Modbus,并且还要花钱不要在总线上留下多少短截线,并为总线电缆使用正确的阻抗。


0
投票

简短回答 - 是的。如果您使用的是S7 CPU 1511C-1 PN,则可以使用ModbusTCP或ProfiNet连接多个传感器。

为了澄清一下Modbus - 它是一种通信协议,它只定义了如何解释接收的数据/表单请求(如何安排1和0)。它是为单主机 - 多从机通信而开发的。

但是,许多不同的物理接口用于发送原始Modbus数据(1和0作为电信号),它们有其自身的局限性。例如:

  • RS232 + Modbus - 通常是1对1通信,因为这是RS232标准的限制(有时会使用一些解决方法)。
  • RS485 + Modbus - 单主机,多从机通信 - 您可以连接多个传感器。我假设传感器表现为奴隶。
  • TCP / IP + Modbus(ModbusTCP) - 单主机,多从机通信 - 您可以连接多个传感器。此外,如果您知道自己在做什么并且可能在某些事情上妥协,则可以进行多主多从通信。

您提到的PLC可能会使用ModbusTCP,因为它只有以太网端口。

关于ProfiNet - 它是定义物理接口和通信协议的标准。您可以使用它连接到多个设备,因为它是基于以太网的。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.