追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 3586|回复: 2

[求助-西门子PLC300/400]IB QB的问题

[复制链接]

升级  46%

该用户从未签到

发表于 2014-7-5 18:55:13 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
大家好,初学300PLC,有个问题请教一下
这样的,研究一个程序,硬件组态里组态了变频器,用DP通信,还有EM277,软件自动分配了地址,比如IB0-IB7,QB-9-QB16,但是我在程序中怎么也找不到IB0-IB7,QB-9-QB16,不知道到哪去了。</P>同样的一个问题,比如一个FB,有个背景数据块DB,里面的地址都是编号,丝毫没有和绝对地址联系起来,我在程序中也没看到绝对地址,想问一下,程序怎么和实际的输入输出点联系起来

        问题补充:
谢谢您们的解答。交叉引用的方式我也试过了,不过好像只能显示CPU扩展的信号模块的地址的使用情况,显示不了以DP方式通信的从站的地址在哪个FB或FC使用
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
3588°C
2
  • sm0769t
  • kenawcl
过: 他们

升级  36.5%

该用户从未签到

发表于 2014-7-5 19:38:39 | 显示全部楼层
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使用。
                                                                                                                                                                                                                                                              
                                                        

升级  35%

该用户从未签到

发表于 2014-7-5 20:41:05 | 显示全部楼层
1.是DP通讯的话,如果使用了 SFC14 SFC 15时,laddr管脚代表了模块的I区域或Q区域中已组态的起始地址,将从该处读取数据。这时你就看不到IB0和QB0的信息了。因为laddr管脚中的数字定义了地址。
2.DB的话里编号实际就是地址,比如寻址方式为DB1.DBW0代表寻址DB1中的第一个字。DB1.DBX0.0代表DB1的第一个布尔量。
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            有些是使用I0.0—I7.7,Q9.0-Q16.7用位来读取和执行,至于背景数据块,是根据你定义的输入输出参数和静态变量等来决定的 。
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            这个问题是这样理解的,你在硬件组态模块时系统会自动生成实际的地址这个没有错。
一般地址查找采用交叉引用方式,可以查询用户实际使用地址状况。
如你需要查询IB0或QB0的地址使用状况,可以使用交叉引用--输入/输出、位存储器、定时器和计数器的赋值,见附件。
关于FB背景数据块及管脚变量地址,这个是FB的接口变量地址。当实际应用时必须填入实际地址才能正常工作。
补充问题回复:
从站地址实际上你在组态时,系统已经自动生成好了。在交叉引用中当然可以找到。
                                                      
图片说明:1,地址使用状况  2,从站地址
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-10 16:24 , Processed in 0.137901 second(s), 20 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表