我必须在只有中性文本的情况下将许多梯级导入Studio 5000。但在那之后,我必须手动为每个梯级添加一个梯级注释。我试图在导入之前将梯级注释添加到中性文本中,但我不知道这是否可能。
例如,类似--->no((;
应该变成-------------->/横档注释,NOP((;
Studio 5000中有几种不同的导入/导出格式:
- L5K是一种仅包含整个项目的导入/导出格式
- L5X是一种XML文件格式,可以包含整个项目或项目的一部分,例如单个梯级
- CSV和TXT是两种不包含逻辑的文件格式,但可以包含用于导入/导出的标记和逻辑注释
这些文件格式中的每一种都不同,对梯级注释的编码方法也不同。罗克韦尔有一份名为Logix 5000控制器导入/导出的文件,详细解释了所有内容。或者,您可以在项目中创建带有注释的横档,使用所需格式导出它,然后检查它以查看横档注释在文件中的位置。
不幸的是,没有办法将普通文本直接粘贴到带有注释的梯级中。
您可以导入包含XML的.L5X文件。
这应该是导入梯级的最低要求:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<RSLogix5000Content ContainsContext="false" SchemaRevision="1.0" TargetType="Rung">
<Rung>
<Comment><![CDATA[TEST]]></Comment>
<Text><![CDATA[NOP();]]></Text>
</Rung>
</RSLogix5000Content>