Skip to main content

CODESYS DNP3

介绍

DNP3(分布式网络协议)是远程控制的官方通信标准。 DNP3 协议由 DNP 用户组标准化并进一步开发。 DNP 用户组由使用 DNP3 协议的设备供应商和用户组成。

您可以使用 CODESYS DNP3 创建使用 DNP3 协议的应用程序。

. CODESYS DNP3 包含一个带有功能块的库,其中包括:
  • 数据点(例如 Binary InputAnalog Input

  • Outstation

A CODESYS DNP3 Outstation 目前可以通过 TCP/IP 或串行 RS232 与一个(或多个)DNP3 主站进行通信。 CODESYS DNP3 需要一个 CmpDNP3 需要在PLC中激活的运行时系统组件。

. 两个库包含在 CODESYS DNP3:
  • DNP3.library:该库旨在在应用程序中使用。

  • CmpDNP3.library:这个库被使用 DNP3.library 访问 CmpDNP3 运行时系统组件,不适用于应用程序

DNP3.library 库包含用于应用程序开发的功能块的文档。

此外, CODESYS DNP3 包含使用上述功能块的示例。有关示例的详细信息也包含在 DNP3.library 图书馆。

重要

CODESYS DNP3 仅包含功能块库 DNP3.libraryCmpDNP3.library。与其他现场总线协议一样,未实现配置器。