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日 下午11:47
下一篇 2017年6月2日 下午11:48

相关推荐

  • 6RA7075-6DV62直流调速

    合闸并使能后,报警F029,我没有接测速机(端子103和104)及脉冲编码器。这是为什么?其实我只是想让电机转起来,能够调速就可以了(开环),对于调速我接的是端子4和5(0–10…

    SIMODRIVE 2017年5月29日
  • 802D系统,3个轴加不带编码器的模拟主轴,3个轴全闭环,模拟主轴输出挂哪个轴,改哪些参数,

    我用的802D系统,3个轴,加个模拟主轴,主轴时变频电机带,不带编码器,3个轴都是全闭环,我的模拟主轴输出挂哪个轴上面,应该修改哪些参数了,麻烦各位说的详细点,谢谢,具体要调整哪些…

    SIMODRIVE 2017年5月31日
  • 求助/开机显示 ERROR NO SYSTEM

    床子几个月没用了,开机显示内存不能读取,重启上电死机。S3拨到3也不能恢复了,有懂得么,指导下,是不是系统引导坏了。我们这里有4台一样的。该怎么搞 图片说明:  &nbs…

    2020年10月31日
  • 西门子驱动轴控制卡300402.300500报错

    西门子840D驱动 轴控制卡6SN1118-0DM33-0AA1 报警: 300402 : 伺服接口系统错误错误,错误代码1600…

    SIMODRIVE 2017年6月1日
  • HMI-Advance

    我电脑上安装了HMI-Advance ,但是编程电缆连接到机床,并不能看到用户加工界面。只能看到MACHINE SERVICE 等对应的界面,怎么回事…

    SIMODRIVE 2017年6月2日
  • 电机检修

    怎样判断电机还能不能用,从哪里着手,怎么做.谢谢 问题补充:不通电,只通过仪表测量方式来判断 如何测量三相绕组是否平衡 最佳答案 首先看外观有没有破损,是否生锈,转动是否…

    SIMODRIVE 2017年6月3日
  • 802D倍率开关与急停的关系

    我公司有台立式车床,采用的802D系统,现在发现机床在不动的情况下,来回转动机床面板上的进给倍率开关,偶尔会出现3000号急停报警,不做任何修理,直接按复位键,报警消失,请问大侠是…

    SIMODRIVE 2017年6月1日
  • 6SN1145-1BA01-0BA1电源模块与6SN1145-1AA01-0AA1电源模块可否互换?

    6SN1145-1BA01-0BA1电源模块出现故障,其为16/21KW,现有一6SN1145-1AA01-0AA1电源模块(10/25KW),想用其代用,问可否互换?如可,有何区…

    SIMODRIVE 2017年5月31日
  • 伺服驱动丝杆定位

    我准备用伺服电机驱动丝杆,使得丝杆螺母移动指定行程,该如何做? 最佳答案 这个需要周密的计算: 要知道丝杆的螺距,根据螺母转一个螺距电机需要转几圈,也就是编码器的数值变化…

    SIMODRIVE 2017年6月1日
  • 802D数控铣齿机开机时进入不了系统,如何处理

    802D数控铣齿机开机时进入不了系统,这是为何,该如何处理? 最佳答案 大杰回答的很全面。试试吧。如果不行就是PCU坏了。 提问者对于答案的评价:ok

    SIMODRIVE 2017年5月31日