西门子1200仿真,TON继电器PT设置5s,但是运行时,预设值就变了,停止运行又变回5s。
在使用西门子PLC S7-1200系列进行编程时,我们通常使用TIA Portal软件。对于TON(On-Delay Timer)的使用,PT(预设时间)是你设置的延迟时间,这个值在你设置后通常不会改变。但是,有一些可能会导致你遇到的情况:
在程序运行中,你的代码可能在某个地方更改了这个值。请检查所有可能更改PT值的地方。
你的PLC可能正在使用在线仿真模式。在线仿真模式下,数据块中的值可能会根据程序运行的情况而发生变化,一旦停止运行,这些值会被重置。
如果你使用的是全局变量来设置PT,其他的程序也可能会更改这个值。检查是否有其他程序可能会影响到这个值。
最后,确认你的软件和硬件都已更新到最新版本。有时,过时的固件或软件可能会产生不可预见的行为。
以上只是一些可能的原因,具体的情况需要根据你的实际代码和设置进行分析。在找到具体原因之前,建议先进行全面的代码审查,并且确认你的硬件和软件都处于最新状态。