Skip to main content

3.7. 语法检查

3.7. 语法检查​

 

语法检查是可检测梯形图的语法错误的功能。

请激活要检测的梯形图Window(点击鼠标后所选状态)。 

 

(1)   选择『Tool (T) – Syntax Check (S)』菜单或在工具栏点击  按钮。

如[图 3.29]所示、画面下方的结果窗会显示语法检查结果。错误项目以rung/inst形式的错误位置和错误内容构成。

 

图 3.29 结果窗的语法检查结果

 

(2)   双击错误项目、梯形图的光标就会移动到该错误位置。大部分错误为Relay名格式错误或指令运算数错误、这些是因不适当的Relay组合或超出范围的Relay Index等而发生的。如[图 3.30]所示、所输入的source b运算数DO7为Bit Relay、因而发生了语法错误。

 

error [rung 20 / inst 3]: 1’th operand is not pertinent for the instruction.

图3.30 语法错误例示

 

(3)   将一个Relay输出两次以上也属于语法错误。但是可在语法检查设置允许重复输出。选择『Tool(T) – Option (O)』、就会弹出对话框、在此选中“Permit duplicated output”项目即可、如[图 3.31]所示。

 

图3.31 选项对话框