“Edit safety program” 对话窗口中的时间戳和签名何时会发生变化?

在每次存储一个新的参考程序时,传送上次完整编译的时间戳和签名或者安全程序相关更改的上次更改编译的时间戳。为保持上次编译和参考的时间戳不变,推荐在存储参考之前执行完整编译。如果差异不大(取决于ES的计算能力以及程序的大小),可以认为两者的时间戳是一致的。

S7 F Systems V6.1 SP1 的”Edit safety program”对话框中还可以查看”Last online change”信息(如图所示)。该信息记录了通过CFC在线模式所做的最后一次在线修改的时间戮和相应的所有签名。

"Edit safety program" 对话窗口中的时间戳和签名何时会发生变化?
图. 01

除手册解释之外,注意以下几个创建时间戳和签名的要点。

  • 如果在CFC编辑器中做了安全程序相关的在线修改后以完整方式进行编译,”Current Compilation”的时间戳和签名将立即改变。

如果在线修改后随之执行仅修改编译,则不传送时间戳。如果在线修改后随再次离线修改(标准或安全相关)程序,则时间戳也将修改为仅修改编译时间。

  • 当用户修改了安全程序后执行仅修改编译,”Current Compilation” 的时间戳和签名会发生变化。如果执行的是完整编译,即使用户不对安全程序做修改,时间戳和签名也会变化。

注意

以下为SIMATIC S7 F Systems V6.1 SP1或更高版本限制:

每次编译都会将安全对话框中的时间戳和签名更新当前编译时间戳和签名。比较记录输出显示上次完整编译的时间戳或者安全程序相关修改的仅修改编译时间戳。

升级F 系统版本后,应执行一次完整编译并保存参考,尽管签名未变化。

  • “Last online change”时间戳和”Current Compilation”的时间戳可能相去甚远。例如,安全程序编译和下载会导致”Current Compilation”变化。而当用户打开CFC编辑器在线修改F参数,例如将一个F输入值从0修改为1,”last online change”时间戳也会在用户点击”Update”按钮后变化。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc321923.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论