【摘要】:如果更改了被调用块的接口,则会在信息窗口的“编译”选项卡中显示错误信息;图6-6 巡视窗口中显示交叉引用检查块在用户程序中的编号。如果多个块具有相同的编号,在编译过程中将对编号冲突的块自动重新编号。在项目树中,选中需编译项目数据的设备,右键菜单选择“编译”,根据所涉及的范围,用户可进一步对项目的编译对象进行选择,如图6-7所示。图6-8 编译错误信息
在建立与PLC的连接和项目下载前,用户需要对硬件项目数据(例如,设备或网络和连接的组态数据),软件项目数据(例如,程序块)进行编译。硬件配置数据和程序数据可分别编译或一起编译。编译期间会执行以下步骤:
•检查用户程序的语法错误;
•检查被编译块中的所有块调用。如果更改了被调用块的接口,则会在信息窗口的“编译”选项卡中显示错误信息;
图6-6 巡视窗口中显示交叉引用
•检查块在用户程序中的编号。如果多个块具有相同的编号,在编译过程中将对编号冲突的块自动重新编号。但是,块被单独选中或随其他块一起选中进行编译,或者在块的属性中将编号分配设置为“手动”等情况下将不对块重新编号。
在项目树中,选中需编译项目数据的设备,右键菜单选择“编译”,根据所涉及的范围,用户可进一步对项目的编译对象进行选择,如图6-7所示。
“编译”有6个不同的选项,如果选择工具栏的“编译”按钮,则按照所选对象只编译仅更改部分。编译选项的相关说明见表6-1。
(www.xing528.com)
图6-7 项目的编译
表6-1 项目的编译选项说明
(续)
编译完成后,用户可在巡视窗口中通过“信息>编译”检查编译是否成功。鼠标单击“转至”栏的箭头,可转到错误处:TON定时器输出ET使用了错误的数据类型,如图6-8所示。
图6-8 编译错误信息
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。