广东湘恒智能科技有限公司
主营产品: 西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等
SIEMENS安徽省马鞍山市西门子(授权)中国一级代理商

No.1

交叉引用表




程序编写完成后,单击项目树下导航栏的交叉引用按钮,打开交叉引用窗口,交叉引用窗口默认显示提示:必须执行编译以显示交叉引用。


单击工具栏下的编译按钮编译项目,编译无误后才能显示交叉引用。交叉引用表会列出当前程序中使用的所有操作数,并将操作数对应的POU,程序段位置以及关联的程序指令分别对应列出。


如果一个操作数被调用多次,交叉引用也会将该操作数分别列出。单击切换寻址按钮,元素的显示会在juedui寻址、符号寻址和符号+juedui寻址之间切换。双击某一元素,如I0.1,在程序编辑器中立即定位于程序段的对应部分。


No.2

字节使用表



单击交叉引用窗口下的字节使用选项卡,切换到字节使用表,通过字节使用表,可以查看程序使用了哪些存储区的哪些字节,有助于识别程序中重复赋值错误,其中:


小写字母b表示已使用存储器的一个位。

大写字母B表示已使用存储器的一个字节。

W表示已使用存储器的一个字,即两个字节。

D表示已使用存储器的一个双字,即四个字节。

X表示使用了定时器或计数器。


字节使用表的左侧以十的倍数换行地址,单位显示在列0-9中.


图片


如图所示的表格中,表示程序已经使用了

VB10-VB15, VB18-VB19, VB20-VB23, VB26-VB29; MB0, MB2-MB6; C5; T17; SMB0;


因为双字要求四个字节,字要求两个字节,所以字节表应有四个相邻的D,两个相邻的W,从表中可以看出,VB10行和VB26-VB29满足要求,VB20-VB23和MB3-MB6不满足要求,说明程序中存在重复赋值的错误;


No.3

位使用表



单击位使用选项卡,切换到位使用表,通过位使用表,能够查看程序中I区、Q区、M区的使用情况,jingque到具体的位,也可识别重复赋值错误。


图片


如图所示,程序使用了I0.0, I0.1, Q0.0, M0.4和M2.6等在位使用表中,正确的字节、字、双字的使用,需要有8个相邻的大写字母B,16个相邻的W,32个相邻的D。因此,该表显示了MB3-MB6存在重复赋值错误。




展开全文
相关产品
拨打电话 微信咨询 发送询价