关于S7 TagCollect块在从SIMATIC BATCH V6.0移植到V6.1之前必须进行哪些人工操作?

n

说明:
这些说明描述了以下移植之前所有绝对必须的手工操作,n

  • 从SIMATIC BATCH V6.0+SPx到SB V6.1n
  • 从SIMATIC BATCH V6.0+SPx到SB V6.1+SP1

对于S7-TagCollect块。

重要事项
执行下面步骤时,直到最后一步才能打开BATCH组态对话框。如果S7 TagCollect块的符号名超过16个字符长度时只执行步骤 4、8 和 9。
n

基本数据库中的预备措施
1 在S7 TagCollect块的SCL源中设置属性“S7_m_c = true”。
2 对S7 TagCollect块的SCL源中的参数设置属性“S7_m_c = true”。
3 在S7 TagCollect块的SCL源中对正在存档的参数设置属性“S7_archive = long-term”(或“short-term”)。 它们是设置属性“S7_measval”的所有参数。属性“S7_measval”必须被删除。
4 将S7 TagCollect的SCL源中的符号名缩短到16个字符。
5 编译SCL源
警告:
符号名不能复制到FB中
6 将块从基本数据库复制到所有相关的PLC。
在PLC上执行下面步骤
7 将所有相关的PLC上FB的符号名缩短到最大16个字符。
8 编译PLC(同时进行移植)
9 打开相关PLC中的每个CFC图表并复制所有已改变的S7 TagCollect块。
10 在设置了属性“S7_archive”的S7 TagCollect块的所有参数上指定输入“Long-term archiving”或“Archiving”。为了使该调整尽可能快地执行,请切换到过程对象视图并执行 以下步骤:

  • 在目录树中选择PCell并选择“Parameters”项。
  • 右击PCell并选择“Process Objects > Select I/Os …”。
  • 对于正在存档的所有连接选中“Parameters”中的复选框,然后单击“OK”确认对话框。
  • 将滚动 条向右拉动并单击“Archive”栏标题以调整“Archive”栏。
  • 对于参数被存档的所有相关块,在“Archive”栏中将选择域中的内容设置成“Long-term archiving”或“Archiving”。
  • 想要更快地完成这项操作,点击CTRL-C复制这些输入然后再点击CTRL-V将它们粘贴到选中的区域上。
11 再次编译PLC。
12 编译OS
按照SIMATIC BATCH组态对话框提示进行
13 打开SIMATIC BATCH组态对话框,但执行系统所要求的编译(启动批量移植 ;允许数据复制到全局声明中)
14 生成BATCH类型(应用缩写名称)
15 合并/编译实例
16 纠正发生的任何错误/警告(在对S7 TagCollect块进行重命名的实例中,必须在“measured variable”属性中重新输入存档变量。)
17 加载PLC、OS和BATCH服务器

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

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

相关推荐

发表回复

登录后才能评论