西门子工业支持中心,以专业共创价值!
西门子工业支持中心,以专业共创价值!
悬赏:5分 | 解决时间:2014-06-05 08:09
产品版区:
SIMATIC S7-300(F)/S7-400(F/H/FH)
562371960
DB0中,DBX0.1=1,DBX2.3=1,其他为0.问DBD 0的数据是什么?用32位二进制表示,最好能制成表格把数据与二进制数对应出来。
小程序查看
最佳答案
DB0.DBB0是由DB0.DBX0.7,DB0.DBX0.6,DB0.DBX0.5,DB0.DBX0.4,DB0.DBX0.3,DB0.DBX0.2,DB0.DBX0.1,DB0.DBX0.0。
DB0.DBB1是由DB0.DBX1.7,DB0.DBX1.6,DB0.DBX1.5,DB0.DBX1.4,DB0.DBX1.3,DB0.DBX1.2,DB0.DBX1.1,DB0.DBX1.0。
DB0.DBB2是由DB0.DBX2.7,DB0.DBX2.6,DB0.DBX2.5,DB0.DBX2.4,DB0.DBX2.3,DB0.DBX2.2,DB0.DBX2.1,IDB0.DBX2.0。
DB0.DBB3是由DB0.DBX3.7,DB0.DBX3.6,DB0.DBX3.5,DB0.DBX3.4,DB0.DBX3.3,DB0.DBX3.2,DB0.DBX3.1,DB0.DBX3.0。
所以DB0.DBD 0是由
DB0.DBX0.7,DB0.DBX0.6,DB0.DBX0.5,DB0.DBX0.4,DB0.DBX0.3,DB0.DBX0.2,DB0.DBX0.1, DB0.DBX0.0,DB0.DBX1.7,DB0.DBX1.6,DB0.DBX1.5,DB0.DBX1.4,DB0.DBX1.3,DB0.DBX1.2,DB0.DBX1.1,DB0.DBX1.0,DB0.DBX2.7,DB0.DBX2.6,DB0.DBX2.5,DB0.DBX2.4,DB0.DBX2.3,DB0.DBX2.2,DB0.DBX2.1,IDB0.DBX2.0,DB0.DBX3.7,DB0.DBX3.6,DB0.DBX3.5,DB0.DBX3.4,DB0.DBX3.3,DB0.DBX3.2,DB0.DBX3.1,DB0.DBX3.0,组成的。
楼主所说DBX0.1=1,DBX2.3=1,用二进制表示是:00000010000000000000100000000000,十六进制表示是:2000800,十进制表示是:33556480。
楼主可以好好查阅一下书籍,PLC的书里面首先都会介绍:基本数据类型,位、字节、字、双字,你就是对这些基本数据没有掌握,有空请你再重新温习一下,书里都有图解说明,我从张运刚老师的《从入门到精通》抓了一张图,请参考上传图片。
楼主也可参考我以前回答过的类似问题:
《WinCC关于无符号32位数中的位处理》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=87161&cid=1032
《s7 300中的数据类型有哪些,范围是多少??》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=100904&cid=1029
《位,字节,字,双字的关系》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=87798&cid=1029
回答者:
hbttkj
回答时间:2014-06-04 21:23
提问者对于答案的评价:
谢谢
DB0.DBD0=DB0.DBW0+DB0.DBW2。西门子的数据排列是如DB0.DBD0=DB0.DBX1.0~DB0.DBX1.7~DB0.DBX0.0~DB0.DBX0.7~DB0.DBX3.7~DB0.DBX3.7~DB0.DBX2.0~DB0.DBX2.7。数据排列图
用科学计算机输入数值,然后进行转换。
1、DBD 0包括DBB0,DBB1,DBB2,DBB3。即,包括DBW0,DBW2。
2、DBX0.1=1,DBX2.3=1,其他为0.问DBD 0的数据是什么?
应为:
0000 0010 0000 0000 0000 1000 0000 0000。
你自己可以做个实验:将你提到的两位置"1",然后在变量表里面去看结果。既方便又简单!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!