1

我有一个基于 Motorolla 的可编程逻辑控制 (PLC) 设备,我使用 IEC-61131 结构化编程语言在其中编写代码。问题是我有一些复杂的计算要做,所以我试图在 COM Callable Wrapper 中编写代码。所以问题是,是否可以访问在.NET 框架上开发的 CCW 中编码的功能以访问基于摩托罗拉的 PLC 设备?

所以简而言之,我还要问的是,这个 CCW 是否可以在非 .NET Framework 设备上访问?

非常感谢您提前。

问候伊尔凡

4

2 回答 2

0

不。您应该用 ST(结构化文本 Pascal,如 IEC-61131 语言)重新实现您的 .NET 逻辑,或者在 PC 上运行您的 .NET 逻辑,然后通过它支持的某种协议(MODBUS、PROFIBUS...)不断与 PLC 通信,并且将基于 PC 的计算结果写入一些 PLC 标签,这些标签将在 PLC 中进一步处理。

于 2012-04-17T11:19:11.657 回答
0

一种方法是为您的设备获取一个 OPC 服务器,然后编写一个与实现您的逻辑的 OPC 服务器通信的 OPC 客户端。这样您就可以用任何 .NET 语言(或其他语言)编写程序逻辑。

您可以与摩托罗拉联系,看看他们是否为您的设备配备了 OPC 服务器。

于 2012-04-17T13:24:06.810 回答