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的问题想请教下大家啊:  我用STEP-7编程时,在数据记录向导存储一个电流信号,到我在 S7-200 Explorer 的存储卡里面找不…

    SIMATIC S7-200 2021年7月5日
  • TP270与S200连接问题

    组态软件我用的是WinCC Flexible 但S200的工程不能集成到里面去 如果自己新建一个连接的话 连接里只有NAMW、状态(ON/O…

    SIMATIC S7-200 2021年7月5日
  • S7-200存储卡常数问题

    我编程将一个常数写入配方,PLC上电后,调出配方数据写入PLC。为什么拿掉存储卡后,PLC再次上电,该常数仍然存在?    请大师们指点,P…

    SIMATIC S7-200 2017年12月1日
  • 西门s7-200aiw0、2、4、6、8对应224xp231模块哪个通道ABCD

    西门s7-200aiw0、2、4、6、8对应224xp231模块哪个通道ABCD 这个是否可以从软件里定义通道    或者说从程序…

    SIMATIC S7-200 2017年6月5日
  • HSC0高速计数器计算长度

    程序如下:LD     SM0.1CALL   高速计数:SBR1—————–…

    SIMATIC S7-200 2020年11月5日
  • 读写cpu222

    想在实时的读取cpu中的数据和向cpu中写入数据,原来走的是自由口协议,现在感觉自由口通讯老出问题,很是头疼,PCaccess只能读取cpu中的数据,是否有其他的软件可以向cpu中…

    SIMATIC S7-200 2021年7月5日
  • 单位时间内累计次数

    我想用200做一个小程序:1小时内如果某个开关量值触发10次则报警,请大神指点。 问题补充:即第10次触发距离第一次触发不到1个小时。 最佳答案 昨天没有太多时间写,今天有时间也有…

    2021年7月5日
  • S7-200 PC ACCESS 软件下载地址

    谁有S7-200 PC ACCESS 软件下载地址 ,烦请提供一下 最佳答案 S7-200 PC-Access V1.0…

    SIMATIC S7-200 2020年10月31日
  • NETR/NETW Wizard-网络读写指令向导

    尊敬的老师:我根据向导本地站为主站,ppi站地址设为3,在本地主站尽调用向导子程序,做了一个状态表监控,下载到plc中,见图。  远程站地址设为2,只做了一个状…

    2017年8月16日
  • 请问怎么用数字量控制PLC?

    我知道上位机可以通过PPI协议来控制s7-200,但是我现在只需要通过上位机上的按钮在控制plc输入端的通断,这个应该如何实现? 我有一块数据采集卡,是否可以直接用采集卡…

    SIMATIC S7-200 2021年7月4日