200 300 通讯问题

各位大虾,我有个问题想请教下
     根据315与EM277配置资料显示,EM277选择8字节入/8字节出的通讯方式,I/O offset 设为0.
     s7-200中编写程序将进行交换的数据放在 VB0-VB15,对应s7-300的PQB0-PQB7和PIB0-PIB7   
     在输入方式不变的情况下 我想用VD  是不是s7-200中VD0-VD15,对应s7-300的PQD0-PQD7和PID0-PID7 ?

最佳答案

1、EM277选择8字节入/8字节出的通讯方式,对应s7-300的PQB0-PQB7和PIB0-PIB7    ?    
选择8字节入/8字节出的通讯方式,对应对应的是s7-300的PQB0-PQB7和PIB0-PIB7   ,这种理解是正确的,这就是PROFIBUS-DP的字节一致性,其传送的最小单位为字节。
当初选择了8字节入/8字节出的通讯方式:
、除了可对应s7-300的PQB0-PQB7和PIB0-PIB7之外可对应PQW0-PQW6(PQW0,PQW2,PQW4,PQW6)和PIW0-PIW6(PIW0,PIW2,PIW4,PIW6)
、也可应s7-300的PQD0-PQD4(PQD0,PQD40,和PID0-PID4(PIW0,PIW4)。

2、在输入方式不变的情况下 我想用VD  是不是s7-200中VD0-VD15,对应s7-300的PQD0-PQD7和PID0-PID7 ?
不可以。VD的排序:VD0,VD4,VD8,.......。PQD与PID的排序也是如此。

问题是在与字节,字,双字之间的关系与排序:

(1)位(Bit):表示一个二进制数码0或1,是计算机存储处理信息的最基本的单位。
(2)字节(Byte):一个字节由8个位组成。它表示作为一个完整处理单位的8个二进制数码。
(3)字(Word):16个位为一个字,它代表计算机处理指令或数据的二进制数位数,是计算机进行数据存储和数据处理的运算单位。
(4)双字(double):通常称16位是一个字,32位是一个双字,64位是两个双字。

转帖:
Siemens地址区数据正确的排列顺序如下,
0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0    1.7 1.6 1.5 1.4 1.3 1.2 1.1 1.0 2.7------------2.0 3.7 -----------3.0 
_____________DBB0__________DBB1_______DBB2_____________DBB3_______ 
_______________________________DBW0_________________DBW2________________
 
________________DBD0________________________ 

参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=40622_1029.html

提问者对于答案的评价:
谢谢大家的支持,学习了。
回答的都很好,但是分只能加一人!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc309372.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:21
下一篇 2020年11月1日 下午2:21

相关推荐

  • 请教s7-200与上位机通讯问题

    我是初学者,S7-200PLC与PC机距离1200米左右,PC机用组态王6.53与S7-200通讯,请教各位高手用那种协议和通讯方法最好?拜托指点. 问题补充:我初步想用光纤通讯,…

    SIMATIC S7-200 2021年7月5日
  • 为什么?

    为什么进入全球技术资源板块时,还需要注册、登陆?从工业支持中心链接不过去? 最佳答案 遇到与楼主同样的问题,咨询了西门子专家,答案是:全球技术资源的注册页面和支持中心本地的4个平台…

    SIMATIC S7-200 2017年11月1日
  • S7-200定时中断

    1.需要没隔50mS读取高速计时器的值,程序需要怎么处理,需要做定时中断吗 2.间接寻址是用*吗 最佳答案 1、必须用定时中断,否则无法保证时间间隔的精度。 2…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC比较指令的精度问题

    近日在做一控制项目时用到了实数比较指令,结果出现了输出Q0.0不断跳动,因为比较的两个值比较接近,而其在相差较大时不会跳动,请问这是否是正常的呢?实数比较指令可以比较到0.01吗?…

    SIMATIC S7-200 2020年11月1日
  • 关于RS485组网

    项目要求同时(相对地说)采集10个RS485输出的测量传感器,上位机是西门子或者台达的PLC。但是这10个RS485输出的传感器不支持Modbus等协议,请问怎么样组网或者使用什么…

    SIMATIC S7-200 2017年6月8日
  • S7-22x PLC控制MMV4系列变频器程序

    我在西门子网站上下载了S7-22x PLC控制MMV4系列变频器程序 下载到PLC里面,结果电脑不能与PLC通讯,怎么回事.http://www.ad.siem…

    SIMATIC S7-200 2021年7月5日
  • 自由口发送字节数量不定(10-16)

    自由口怎样发送关于字节不定的内容!(内容都是 ACSII码) 专家建议 您好, XMT指令的发送缓冲区是字符串格式的存储区,首字节中存储的发送字符的个数。&nb…

    SIMATIC S7-200 2021年7月4日
  • 西门子S7-200PPI 通讯

    用一个西门子S7-200和一个国产叫耐特(仿西门子的)通讯,结果出现西门子能连的上国产的,国产连不上西门子的,怎么回事  ?  用自由口通讯…

    SIMATIC S7-200 2017年6月11日
  • 西门子自由口通讯

    请教下各位老师,我现在有5台200PLC,一个扫描枪,我需要把扫描枪的数据发送到其他4个从站CPU里面,我现在是用的自由口通讯模式,modbus电脑装不上,我知道怎么用中断,但我现…

    SIMATIC S7-200 2018年12月7日
  • PG702手持编程器是否支持热插拔

    PG702手持编程器是否支持热插拔,另外能否用在200CN系列上? 最佳答案 1、支持热插拔,但建议PG702断电。2、不能应用在S7-200 CN。因为:S7-200&…

    SIMATIC S7-200 2020年10月31日