【问题标题】:Omron PLC Ethernet card欧姆龙 PLC 以太网卡
【发布时间】:2013-02-07 08:27:20
【问题描述】:

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

【问题讨论】:

  • 以太网单元的型号是什么?哪个欧姆龙PLC?以太网/IP 单元(用于 PCPLC 通信)还是用于电机控制?
  • 我要关闭内存,但它是 CJ1M,PC 到 PLC,以太网单元 Omron CJ1W-ETN21

标签: plc


【解决方案1】:

您可以检查多种类型的错误。您执行此操作的方式取决于错误的类型。您可以检查的内容:

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设备正常通信。

【讨论】:

  • 谢谢我会调查这些,听起来最好的选择是使用已成功初始化位。
  • @GlenMorse 我想说许多(如果不是大多数)错误检查诊断工具很重要。成功初始化后可能会发生错误。最佳做法是检查所有可能相关的状态信息——这样当出现问题时,您可以发出非常具体的警报。这极大地帮助了故障排除和停机时间。没有什么比神秘问题更糟糕的了,当您最终遇到神秘问题时,您最终还是会被动地添加错误检查以试图找出根本原因。
  • 很好的答案对不起我花了这么长时间才批准。出城很忙。但这很多!
【解决方案2】:

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

【讨论】:

  • 好主意。服务器每秒都这样做会对服务器造成压力吗?
  • @avra - 听起来他不想检查 PLC 之间的通信故障客户端,听起来他想要一个内部诊断工具来验证以太网单元本身是否正常工作独立于任何外部设备。例如,如果有人切断了以太网电缆,您上面的检查将标记警报,即使问题是电缆损坏而不是以太网单元损坏。
  • 没错,目前我有一台服务器连接到面板/计算机。所以我想我会使用面板来发送数据,但在上述情况下,如果电线被切断,它将无济于事。 :( 那么是的,您知道内部诊断工具吗?
猜你喜欢
  • 1970-01-01
  • 2012-03-08
  • 2012-03-06
  • 1970-01-01
  • 2022-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多