2

我在 Omron PLC 中有一个以太网卡。有什么方法可以自动检查以太网卡是否工作?如果没有,有没有手动的方法?例如,如果卡要在 PLC 上断开,则会出现错误。但是,如果卡只是失去与服务器的信号,那么它不会出错。有关如何执行此操作的任何帮助?

4

2 回答 2

2

您可以检查几种类型的错误。您执行此操作的方式取决于错误的类型。你可以检查的事情:

ETN 单元错误状态(位于 PLC CIO 地址 CIO 1500 +(25 x 单元编号)+18)

报告内容:IP 配置、路由、DNS、邮件、网络服务等错误。请参阅:手册第 8-2 节

ETN 单元还保留一个内部错误日志(手册第 8-3 节),您可以使用 FINS 命令将其读出到您的 HMI 软件(如果您使用它)。这记录了 ETN 单元内部的所有错误。

PLC 中还有其他用于 CPU 总线设备(如 ETN 单元)的内存预留,它们提供基本状态标志,您可以将其包含在梯形逻辑中以引发警报等(参见第 4-3 节:辅助区域数据)。

这些标志表示单元是否正在初始化,例如是否初始化成功,准备好执行网络命令,最后执行的命令是否完成OK或返回错误代码(可以从上面的错误日志中读取)等。这些可以指示 PLC 是否无法与 ETN 设备正确通信。

于 2012-09-14T11:45:19.220 回答
1

您可以实现单字节位置,该位置将由服务器每秒自动递增。然后每隔几秒钟检查一次您的 PLC 逻辑,如果旧读数与新读数相同,那么您会触发一个警报,表明物理服务器(它是一个通信客户端)没有与 PLC 以太网卡通信。

于 2012-09-13T07:01:24.667 回答