尊敬的各位:,
我想问一下,关于“;以太网电源();指示
我们正在使用此指令禁用远程CR1000中的以太网接口。Flag(PowerFlag)是根据时间在子程序中设置的。在每个扫描例程中都会调用以太网电源指令:
开始进度
扫描(2,秒,300,0)'2s间隔
测量。。。如脉冲计数()和电压()
以太网电源(PowerFlag)
下一次扫描
基本上我们的程序运行得很好。但在运行几天后,当需要通过以太网连接时,它没有响应。
在我们的一个团队前往现场并通过关闭电源重新启动数据记录器后,我们可以再次连接到系统。
关于这类问题有什么已知的吗?这是非常紧急的。
非常感谢。
约翰内斯
*最后更新者:JBecker于2010年2月18日上午7:17*
新对话如下:
约翰内斯,
CR1000中运行的操作系统是什么?
您的程序中是否有任何IP指令,如FTPClient、HTTPOutput、TCP。。。?
珍妮特
新对话如下:
Logger正在运行最新的OS18。
有一个EMailSend,一个FTPClient指令。
记录器被配置为与我们的LoggerNetServer(设备配置实用程序:PakBus/TCP服务器)建立连接。
如果EmailSend和FTPClient在10分钟内未成功,它将停止尝试访问服务器,并且ethernetmodum被禁用。一个小时后,它开始再次尝试。
正如我已经说过的,该程序测试成功,在问题发生之前,两个站点都在运行。
一个站点运行了3天,然后出现了问题,另一个站点则运行了>;两周后,问题出现了。
我无法在我们的测试站模拟这种行为,这是完全相同的配置。以太网模块是一个NL120。
在打开/关闭以太网模块方面是否存在已知的问题?
在开发程序代码的过程中,我试图在一个子程序(EthernetPower(TRUE/FALSE))中关闭它,这个子程序只被调用过一次。所发生的事情是,以太网模块有时被打开,但有时没有打开。然后我把指令移到MainScan上,它似乎按预期工作。
我们的程序正在流水线模式下运行。在顺序模式下,发生跳过扫描。
提前感谢您的回复,
约翰内斯
我们不知道有关EthernetPower的任何问题。然而,FTPClient的某些实例出现了问题,这些实例表现出了您所描述的症状。对此的修复将在下一个发布的操作系统(19版)中进行,该操作系统应该很快就会发布。