大家好,初学300PLC,有个问题请教一下
这样的,研究一个程序,硬件组态里组态了变频器,用DP通信,还有EM277,软件自动分配了地址,比如IB0-IB7,QB-9-QB16,但是我在程序中怎么也找不到IB0-IB7,QB-9-QB16,不知道到哪去了。
同样的一个问题,比如一个FB,有个背景数据块DB,里面的地址都是编号,丝毫没有和绝对地址联系起来,我在程序中也没看到绝对地址,想问一下,程序怎么和实际的输入输出点联系起来
问题补充:
谢谢您们的解答。交叉引用的方式我也试过了,不过好像只能显示CPU扩展的信号模块的地址的使用情况,显示不了以DP方式通信的从站的地址在哪个FB或FC使用
最佳答案
1、软件自动分配了地址,比如IB0-IB7,QB-9-QB16,但是我在程序中怎么也找不到IB0-IB7,QB-9-QB16,不知道到哪去了?
、STEP7的硬件组态可以按STEP7系统自动分配了地址,也可以自己手动设定地址。重要的是,你必须按照系统自动分配了地址或自己手动设定地址进行编制程序,否则系统会出错的。
、比如IB0-IB7,QB-9-QB16,但是你在程序中怎么也找不到IB0-IB7,QB-9-QB16,不知道到哪去了?这可能程序中没有用到这些地址。
2、程序怎么和实际的输入输出点联系起来?
应用调用指令CALL语句来实现和实际的输入输出点联系起来。见:
、《创建FB的方法》,连接:
http://wenku.baidu.com/view/4ab07cd2240c844769eaeed2.html
、《FC,FB的编写与调用》下载:
http://www.doc88.com/p-984397670679.html
3、问题补充:是的,显示不了以DP方式通信的从站的地址在哪个FB或FC使用。
提问者对于答案的评价:
谢谢您的解答,非常感谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc232528.html