首页 理论教育 :项目编译中的块接口更改和编号冲突处理

:项目编译中的块接口更改和编号冲突处理

时间:2023-07-01 理论教育 版权反馈
【摘要】:如果更改了被调用块的接口,则会在信息窗口的“编译”选项卡中显示错误信息;图6-6 巡视窗口中显示交叉引用检查块在用户程序中的编号。如果多个块具有相同的编号,在编译过程中将对编号冲突的块自动重新编号。在项目树中,选中需编译项目数据的设备,右键菜单选择“编译”,根据所涉及的范围,用户可进一步对项目的编译对象进行选择,如图6-7所示。图6-8 编译错误信息

:项目编译中的块接口更改和编号冲突处理

在建立与PLC的连接和项目下载前,用户需要对硬件项目数据(例如,设备或网络和连接的组态数据),软件项目数据(例如,程序块)进行编译。硬件配置数据和程序数据可分别编译或一起编译。编译期间会执行以下步骤:

•检查用户程序的语法错误

•检查被编译块中的所有块调用。如果更改了被调用块的接口,则会在信息窗口的“编译”选项卡中显示错误信息;

978-7-111-58391-2-Chapter06-6.jpg

图6-6 巡视窗口中显示交叉引用

•检查块在用户程序中的编号。如果多个块具有相同的编号,在编译过程中将对编号冲突的块自动重新编号。但是,块被单独选中或随其他块一起选中进行编译,或者在块的属性中将编号分配设置为“手动”等情况下将不对块重新编号。

在项目树中,选中需编译项目数据的设备,右键菜单选择“编译”,根据所涉及的范围,用户可进一步对项目的编译对象进行选择,如图6-7所示。

“编译”有6个不同的选项,如果选择工具栏的“编译”按钮,则按照所选对象只编译仅更改部分。编译选项的相关说明见表6-1。

978-7-111-58391-2-Chapter06-7.jpg(www.xing528.com)

图6-7 项目的编译

6-1 项目的编译选项说明

978-7-111-58391-2-Chapter06-8.jpg

(续)

978-7-111-58391-2-Chapter06-9.jpg

编译完成后,用户可在巡视窗口中通过“信息>编译”检查编译是否成功。鼠标单击“转至”栏的箭头,可转到错误处:TON定时器输出ET使用了错误的数据类型,如图6-8所示。

978-7-111-58391-2-Chapter06-10.jpg

图6-8 编译错误信息

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈