s7 300和m440变频器DP总线通讯

请问在s7 300和m440变频器DP总线通讯,本人正在学习中有几个问题。在周期DP中通讯中读取和修改参数。比如这个报文。
PEK=DB1.DBW24=200A PEK=DB1.DBW0=100A
IND=DB1.DBW26=0180 IND=DB1.DBW2=0180
PWE1=DB1.DBW28=0000
PWE1=DB1.DBW4=0
PWE2=DB1.DBW30=0006
PWE2=DB1.DBW6=6这个报文中200A和100A是什么意思啊。还有0180和0000这些各什么意思,我的意思是这个数据代表什么啊

最佳答案

这是 S7-300 与 MM440 之间以周期通讯方式读写参数的一段例子。

PEK=DB1.DBW24=200A //PEK 的 15~12 位是任务识别标记,2 代表“修改参数数值(单字)”;10~0 位是基本参数号,与 IND 构成完整参数号
IND=DB1.DBW26=0180 //IND 的 15~8 位是参数索引位,01 代表索引是 [1];因为 MM440 参数号码没有超过 4000,所以修改 2000~3999 时,写 80,修改 0~1999 时,写 00
PWE1=DB1.DBW28=0000 //PWE1 和 PWE2 是参数值,写单字时,PWE1 为 0
PWE2=DB1.DBW30=0006 //PWE2 改写参数值为 6

PEK=DB1.DBW0=100A //PEK 的 15~12 为应答识别标记,1 代表“传递参数数值(单字)”成功;其他同上
IND=DB1.DBW2=0180 //IND 同上
PWE1=DB1.DBW4=0 //PWE1 同上
PWE2=DB1.DBW6=6 //PWE2 同上

完整的参数号=0A+(1*2000)=2010,加上索引就是 P2010[1],上半段是修改参数 P2010[1] 为 6 的请求报文,下半段是对应的应答报文。

《MM440 与S7-300 通过DP 通讯实现读取和修改参数例程》
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0279.pdf

提问者对于答案的评价:
谢谢了

专家置评

也可参考“ 俱怀逸兴壮思飞”和“ 留恋你的气息”的回答。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • mp277 与wincc flexible 2008 sp4通讯不上

    总是显示设备不匹配 不知什么问题  6AV6643-0CD01-1AX1是老版本 需要下载新镜像嘛还是需要sp3软件才能连接上 最佳答案 先…

    自动化系统综合 2017年6月7日
  • 如何把OB35的中断时间读出来

    OB35的中断时间设置好了,在程序中要使用,不知如何读出来 最佳答案 OB35是每100MS自动读取并执行一次里面的程序,不需要你读取,如果你要改变自动读取的时间可以使用其他的OB…

    自动化系统综合 2020年10月31日
  • 菜鸟的迷惑

    今天刚参加工作,被安排到电气设计这一块,自认为在上班的这几个月也学了一点东西,画图,PLC编程,简单的WINCC界面,200,以及300的一些相关通信,组态方面的问题都学到一些,可…

    自动化系统综合 2020年11月1日
  • WINCC使用OPC和第三方设备通讯,短距离正常,使用光纤则只能读不能写?

    当前项目使用WINCC通过OPC和ABB500PLC进行通讯,使用以太网口。但目前遇到一个奇怪的问题:当PLC在上位机电脑跟附近,使用网线连接则监视和控制操作都很正常。但当我把PL…

    自动化系统综合 2018年3月6日
  • Step7-V5.5

    用Win7安装Step7-V5.5时会出现警告,提示SSF软件找不到,是什么原因啊?怎么解决?求帮忙 最佳答案 看一下这个文件,把安装文件放在根目录,且路径不能有中文,希望能解决问…

    自动化系统综合 2020年10月31日
  • DC24V的数字量输出模块电源

    DC24V的数字量输出模块SM322,是只能接24V输出还是低于24V的都可以 问题补充:比如DC6.3V的指示灯,能否直接连到模块输出点上 最佳答案 DC24V的数字量输出模块S…

    自动化系统综合 2020年11月1日
  • S120+CU320

    S120+CU320调试   需要安装哪些软件 最佳答案 安装starter就可以了。如果是早期的s120的话,不能用网线进行调试,得用适配器的话,那…

    自动化系统综合 2017年6月24日
  • 谁知道这是什么模块?

    谁知道6GT2002-0GA10 是什么模块 最佳答案 ET200M带的ASM475模块 ,ASM475做为DP从站联接到CPU315的DP接口,其物理连接是R…

    自动化系统综合 2020年11月1日
  • 通讯方式

    我对这几种通讯方式一直都不明白,请哪个高人给指点。MPI,PPI,点对点自由通讯,as-i现场通讯,TIA全集成自动化。 问题补充:都是谁与谁通讯的时候用MPI,什么情况下用PPI…

    自动化系统综合 2020年11月1日
  • 关于西门子MM440变频器参数及故障代码表

    请教各位专家,我是一名刚入职的电气工人,常常需要处理一些西门子变频器的问题,现在手里没有变频器参数表,不知道参数代码及意思,请各位师傅有的给发一份,十分感谢? 最佳答案 参&nbs…

    自动化系统综合 2017年6月29日