通过piw642来查找在硬件组态中对应是哪个ai模块的哪个段子或者通道
郑志武
发布于2012-12-10 23:03
701
0
标签:
我怎么通过piw642来查找在硬件组态中对应是哪个ai模块的哪个段子或者通道。
图片说明: 1,程序 2,硬件组态
佳答案
1、有个语句用到piw642我不理解"642"是什么意思?
这是地址,piw642表示外围过程通道的第642通道。你的程序中是piw652。
2、在你的硬件组态中没有piw652的地址,这可能是某个模板的诊断单元地址。在硬件组态中对于硬件的组态,有时系统在错误信息返回地址中自动分配piw*。
3、据上述,可以应用交叉索引功能,可以看出piw642相关的地址分配的源由。
有关交叉索引:
可以搜索piw和pqw。
转帖,一个典型的问题:
如何查找未用外部存储器区模拟量输入输出地址,即piwpqw?
在step7中打开blocks,再点击工具栏/选项options/交叉参考数据referencedata/过滤filter/显示对象showobjects/选择all;然后回到/referencedata/生成genarate或显示display/在出现的对话框中选择cross-reference即可,当然你还可以选择其它如programstructure看程序结构等。
然后在filterreferencedata对话框中选择输入输出,并输入要找的输入输出即可快速查找!
外部输入输出:在per.inputs和periph.outp.前面打勾即可!