关于wincc中PDU (协议数据单元)的问题!

原始数据的最大长度受限于所要传送的数据块之一的长度。S7通讯驱动程序能够传送的数据块最大长度取决于连接建立期间所设置的PDU长度减去报头以及其它附加信息。S7-300:PDU长度240字节,数据块长度最大208字节。
 上面这段话应该怎样理解?我每次从下位机向上位机传送的原始数据如果大于240字节,应该怎么办?是不是要把这些数据分着放在PLC的多个DB块中?PDU是不是限制单个DB块的长度?

最佳答案

楼主的理解基本是正确的,当对于S7-300的RawData定义长度不能大于208byte,否则数组所有的返回值都会是0;如果长度超过208byte的限制,最好再定义一个或多个RawData变量,但不必再占用另一个DB块,接着前一个RawData的结束地址就可以。PDU只是CPU循环读取服务处理的协议数据单元的大小,并不对单个DB块的长度进行限制。
 RawData是少量数据的集中采集方式,除了能节省外部点数,作用不大;如果楼主需要较大规模数据亮的采集,可以采用BSEND/BRECV的方式,可以参考以下链接:
 http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0204.pdf
 http://www2.ad.siemens.com.cn/download/Upload/AS/faq/F0323.pdf

提问者对于答案的评价:
谢谢,你说的非常详细!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • wincc授权的卸载

    我的电脑上有两个WINCC6.2的授权分别为128和1K的、、 如何才能卸载128的授权 最佳答案 正版授权是不能删除的,只能转移!盗版授权才可以删除,但是你要知道安装的…

    SIMATIC WinCC 2019年6月11日
  • wincc打印问题

    wincc可以实现在微型打印机上打印数据吗,就是像超市打印小票一样的方式打印出来? 可以的话怎样做啊? 谢谢! 问题补充:我用行布局,没能实现。 可以…

    SIMATIC WinCC 2019年6月11日
  • wincc按钮取反

    winCC按钮取反C脚本怎么写,写了说没有声明,要是什么声明 问题补充:get前面取反哪里是感叹号还是竖线?编译好像有警告 图片说明:    最佳答案 WinC…

    2020年11月1日
  • WinCC登录与退出

    想在WinCC中通过用户名和密码 来区分不同权限的用户,其中一个只可观看,不可操作;还有一个是可以操作的。本人对此方面毫无了解,请详细一点解答,包括如何建立用户,如何给每…

    SIMATIC WinCC 2017年11月12日
  • WinCC C脚本项目函数是否可以调用项目函数

    WinCC C脚本项目函数是否可以调用项目函数,如何在项目函数中调用一个已经建好的项目函数。 最佳答案 尝试在该项目函数中调用  #include&n…

    SIMATIC WinCC 2021年7月5日
  • wincc读取PLC时钟

    wincc读取PLC时钟 最佳答案 如何使用 WinCC 全局脚本访问系统时钟(经典WINCC)https://support.industry.siemens…

    SIMATIC WinCC 2021年7月5日
  • 在STEP7中插入OS站有什么用?

    以前用过将Wincc作为OS站集成到STEP7中,方便打开项目。后来发现Wincc中有OS编辑器,开始觉得OS站集成到STEP7中不是单单的打开项目方便。想问问Step7中插入OS…

    SIMATIC WinCC 2021年7月5日
  • wincc和SETP 7不能同时在线

    我公司生产线的PLC为CP314C-2DP,上位机网卡为CP5611,一台上位机连接一台PLC,连接方式为MPI。在上位机中wincc和SETP 7不能同时在线,WINC…

    SIMATIC WinCC 2021年7月5日
  • WINCC 7.0 可以安装在XP SP2下吗?

    WINCC 7.0 可以安装在XP SP2下吗? 最佳答案 可以的,WIN XP SP2专业版在工控行业现在是最稳定、兼容性最好的…

    SIMATIC WinCC 2019年6月11日
  • plc与Wincc的通讯问题

    我的是315-2与Wincc连接是将出现项目中的一个连接无通讯,为暗格,我用的是Tcp/IP驱动连接,IP地址与CP设同一个地址,但是就是不能显示模拟量的动态状态,请高手指点 最佳…

    SIMATIC WinCC 2019年6月11日