您现在所在的是:

PLC论坛

回帖:10个,阅读:2269 [上一页] [1] [2] [下一页]
1454
sun宝哥
文章数:208
年度积分:50
历史总积分:1454
注册时间:2015/6/15
发站内信
发表于:2016/3/25 22:45:36
#0楼
fc块里一个线圈地址是db11.dbx238.0是布尔型 但实际数据块db11.238是WORD类型,这是什么情况,老外的程序用好久了没毛病
此帖发自手机工控论坛
37978
cvlsam 版主
文章数:12476
年度积分:589
历史总积分:37978
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2016/3/26 7:13:46
#1楼
以下是引用sun宝哥2016/3/25 22:45:36的发言:
fc块里一个线圈地址是db11.dbx238.0是布尔型 但实际数据块db11.238是WORD类型,这是什么情况,老外的程序用好久了没毛病

西门子允许对于字,双字地址的位访问,不光是西门子,很多厂家都支持,包括三菱,施耐德,富士等。

例如: DB1.DBX238.0   位访问
      DB1.DBB238     字节访问
      DB1.DBW238     字访问
      DB1.DBD238     双字访问
在西门子中,访问方式取决于采用何种指令,你无法在一个位指令中使用位访问方式以外的方式。
例如   A  DB1.DBX238.0  合法
      A  DB1.DBB238   不合法

Good Luck~
23305
gk_0 版主
文章数:7738
年度积分:311
历史总积分:23305
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2016/3/26 8:00:04
#2楼
以下是引用cvlsam2016/3/26 7:13:46的发言:
以下是引用sun宝哥2016/3/25 22:45:36的发言:
fc块里一个线圈地址是db11.dbx238.0是布尔型 但实际数据块db11.238是WORD类型,这是什么情况,老外的程序用好久了没毛病

西门子允许对于字,双字地址的位访问,不光是西门子,很多厂家都支持,包括三菱,施耐德,富士等。

例如: DB1.DBX238.0   位访问
      DB1.DBB238     字节访问
      DB1.DBW238     字访问
      DB1.DBD238     双字访问
在西门子中,访问方式取决于采用何种指令,你无法在一个位指令中使用位访问方式以外的方式。
例如   A  DB1.DBX238.0  合法
      A  DB1.DBB238   不合法

Good Luck~
经典,之所以爱上西门子,很大原因因为这个,刚开始不能理解
不被人嘲笑的梦想,就不值得去追求!
1454
sun宝哥
文章数:208
年度积分:50
历史总积分:1454
注册时间:2015/6/15
发站内信
发表于:2016/3/27 9:57:53
#3楼
回复 #2楼 gk_0
附件 QQ图片20160327095042.jpg
附件 QQ图片20160327095042.jpg
没怎么明白 看图片 fc用的线圈是布尔型 而DB11里面没有这个db11.dbx238地址  db11.dbx238地址在哪了  谢谢你帮忙
37978
cvlsam 版主
文章数:12476
年度积分:589
历史总积分:37978
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2016/3/27 10:10:55
#4楼
以下是引用sun宝哥2016/3/27 9:57:53的发言:
附件 QQ图片20160327095042.jpg
附件 QQ图片20160327095042.jpg
没怎么明白 看图片 fc用的线圈是布尔型 而DB11里面没有这个db11.dbx238地址  db11.dbx238地址在哪了  谢谢你帮忙

基础太差,悟性不高是不适合从西门子起步学习的。

西门子适合程序员跨入PLC领域的品牌,三菱适合电工跨入PLC领域的品牌。

Good Luck~
8158
cfm6662008
文章数:2613
年度积分:50
历史总积分:8158
注册时间:2010/4/5
发站内信
2016国庆活动(三)
发表于:2016/3/27 10:18:40
#5楼
lz看下编程手册里有介绍的
2013我来了,多看,多问,多实践
天道酬勤,事在人为
19769
pqsh 版主
文章数:7488
年度积分:385
历史总积分:19769
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2016/3/27 15:42:57
#6楼
DBX238.0就是那里的238.0
还有DBX238.1呢,隐含在238.0的后面,因为右边那个238.0是word,包括了238.0~239.7,所以它的下一个是240.0.
西门子也是,既然用了238.0,应该可以展开那个word到bit(bool)的.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
1454
sun宝哥
文章数:208
年度积分:50
历史总积分:1454
注册时间:2015/6/15
发站内信
发表于:2016/3/27 20:25:21
#7楼
以下是引用pqsh2016/3/27 15:42:57的发言:
DBX238.0就是那里的238.0
还有DBX238.1呢,隐含在238.0的后面,因为右边那个238.0是word,包括了238.0~239.7,所以它的下一个是240.0.
西门子也是,既然用了238.0,应该可以展开那个word到bit(bool)的.
谢谢谢谢啊
此帖发自手机工控论坛
18333
lizhengchao
文章数:7328
年度积分:319
历史总积分:18333
注册时间:2008/8/6
发站内信
2018春节活动(三)
发表于:2016/3/28 13:33:45
#8楼
以下是引用sun宝哥2016/3/25 22:45:36的发言:
fc块里一个线圈地址是db11.dbx238.0是布尔型 但实际数据块db11.238是WORD类型,这是什么情况,老外的程序用好久了没毛病
数据块DB11里面DBW238的第一个位
15521
xuhuifox
文章数:2908
年度积分:438
历史总积分:15521
注册时间:2005/3/25
发站内信
发表于:2016/3/28 21:23:50
#9楼
以下是引用gk_02016/3/26 8:00:04的发言:
以下是引用cvlsam2016/3/26 7:13:46的发言:
以下是引用sun宝哥2016/3/25 22:45:36的发言:
fc块里一个线圈地址是db11.dbx238.0是布尔型 但实际数据块db11.238是WORD类型,这是什么情况,老外的程序用好久了没毛病

西门子允许对于字,双字地址的位访问,不光是西门子,很多厂家都支持,包括三菱,施耐德,富士等。

例如: DB1.DBX238.0   位访问
      DB1.DBB238     字节访问
      DB1.DBW238     字访问
      DB1.DBD238     双字访问
在西门子中,访问方式取决于采用何种指令,你无法在一个位指令中使用位访问方式以外的方式。
例如   A  DB1.DBX238.0  合法
      A  DB1.DBB238   不合法

Good Luck~
经典,之所以爱上西门子,很大原因因为这个,刚开始不能理解
这个已经说得很清楚了!
                 一切为了生活

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

93.6006