S7-300与611U

控制字和状态字是如何定义的,刚学的不太明白

最佳答案

从DC主控制模块的观点来看,控制字就是设定点。“DP从611U控制板”模块在参数P1788 : 17 (收到的PROFIBUS处理数据)中,可提供所收到处理数据P1788 : 17 (控制字,设定点)的镜像。

 从“SIMODRIVE 611 通用”模块观点看,控制信号就是输入信号,这些信号要么是来自输入端子,要么作为控制位来自PROFIBUS-DP模块.

 要了解具体的每个控制字和状态字代表的含义请查看"611u使用手册".

 读写参数:

       611U读写参数是通过PKW来完成。

        ---PKW的数据结构是由4个字组成

            每个字都有不同的含义

        ---PKW第一个字

             0-10位为要读写的参数号,参数号

             为二进制 格式

              如:P160----0010100000

                    P180----0010110100

              11位--保留

              12—15位为任务号。

              任务号6----读参数

               任务号8----写参数

          ---PKW第二个字:

           0—7 位为子参数号

           8—15位保留 

          ---PKW第三,四个字:

           此双字为参数内容   此数据类型为

           长整型

      如: 把500r/m的手动速度写到P160中去. 

             程序编写如下:

 L     2#100000010100000:任务号为8,

                                             参数号为160

    T     MW    80

     L     0               :没有子参数

     T     MW    82

     L     L#500000        :实际速度为 

                                      500.000r/m,后面三个0 

                                        为小数点后面三位.

     T     MD    84

 读写参数时的地址:

         CALL  SFC   14

           LADDR  :=W#16#100

           RET_VAL:=MW12

           RECORD :=P#M 70.0 BYTE 8

           CALL  SFC   15

             LADDR  :=W#16#100

             RECORD :=P#M 80.0 BYTE 8

             RET_VAL:=MW14

 写参数地址的对应关系示例:

         

      MW80---PKE (任务号+参数号)

      MW82---ID    (子参数号)

      MW84---PWE1 (数据高字)

      MW86---PWE2 (数据低字)
 

提问者对于答案的评价:
谢谢,很详细,我得慢慢理解

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

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

相关推荐

  • 810D toolbox中库文件

    windows 7  64bit 能否安装toolbox,若可以,应该安装哪个版本,另toolbox库文件中的OB,FC,DB等模块的说明以…

    2020年11月1日
  • 828D的DB1400数据对应840Dsl的可保持数据地址是哪个?

    828D可保持数据是DB1400,那么840DSL的可保持数据是哪个? 最佳答案 840DSL所有DB块都是保持的。 提问者对于答案的评价:谢谢

    SIMODRIVE 2021年7月5日
  • 810D配置时出错

    我用的是810D加了一个扩展模块(6SN1123-1AA0-****),PLC已经调试好了,根据简明调试配驱动时,到出现300701报警都正常,但只要选好电机,计算出来,保存后就出…

    SIMODRIVE 2017年6月1日
  • 在step7中如何读取dp站里6se70变频器的数据

    组态已经组好  但是PPO1  4PKW/2PZD这个是什么意思?我又该怎么去读取它的数据?是不是要写程序。请高手指点. 问题补充:你们这么…

    SIMODRIVE 2017年6月4日
  • 6es7031无法启动

    我这6es7031-5ef60变频器无法启动面板显示为(°021)请高手给予指教  谢谢 问题补充:我的邮箱q_xilong@126.com 最佳答案 我有中文…

    SIMODRIVE 2017年6月1日
  • 611D中的电容器模块的作用有哪些?

    如题,谢谢大家 最佳答案 电容器模块的作用——    直流母线上都并有大的电解电容。这个电容最主要的目的是作为支撑电容,即维持母线直流电压的…

    SIMODRIVE 2017年5月31日
  • 控制字和报文是一个概念吗?两者有什么区别呢?

    控制字和报文是一个概念吗?两者有什么区别呢? 最佳答案 楼主的问题具有一定代表性,这里简要说明一下,报文就是规定数控系统NC和不同驱动之间传递的控制总线与数据总线。数控系统把控制信…

    SIMODRIVE 2017年5月29日
  • MicroMaster4 PROFIBUS-DP

    谁有这个总线模块的电子版说明书啊.我急用啊. 谢谢了. 最佳答案 我有这个说明书,不过在单位的机子上,得等到明天才能发给你,希望不会让你等得太急。 提问者对于答案的评价:…

    SIMODRIVE 2017年6月3日
  • 840D 611U

    一台险峰轧辊磨床用840D和611u,用了一年多,每天开机启动砂轮报700105或700107砂轮电源电源模块故障,按故障复位键即可工作,磨工件无报警。下次启动砂轮又可能报警。6S…

    SIMODRIVE 2017年6月1日
  • 这两种有什么区别

    请问6SE7016-1TA51-Z和6SE7016-1TA61-Z后者是前者的升级版吗?我看了一下里面的主板不一样,如果把CUMC板放到6SE7016-1TA61-Z中,那么功能是…

    SIMODRIVE 2017年5月29日