关于PT0/PWM高速脉冲输出控制字节的位设置几个问题

各位大侠请帮下忙指点一下,本人想切底的了解一下PT0/PWM高速脉冲输出控制字节的位设置。比如s7-200  SM67.0为Q0.0的控制字节,PTO/PWM更新周期值0=不更新;1=更新周期值。它这个更新值应该处在于SM67.0的2进制数哪个位置上,这个位置的功能定义是不是由厂家设定的?在哪里可以找到所有SM特殊存储器的位设置说明?因为只有明白了这些字节的位0和1所代表的含义,才有可能调用子程序时输入控制字节比如16#8D,装入周期值和脉冲个数。而这个16#8D转换成二进制时为2#10001101刚好八位,但是16#81转换成二进制数时为2#10001,不够八位二进制数又怎样处理和了解它每位的功能定义?

最佳答案

1.“比如s7-200  SM67.0为Q0.0的控制字节”你说的不对,它只是控制字节的一个“位”,该位表示"PTO0/PWS0的跟新周期时间值",1=更新周期时间值。
 2.它处于该字节SMB67的最低位上。该位的功能定义是由西门子公司STEP7WINV4软件设计定义的。
 3.你可在该软件的帮助菜单中点击“SM特殊存储区赋值和功能”项目找到。
 4.“但是16#81转换成二进制数时为2#10001”,你又错了。应该是“10000001”,此时SMB67控制为:PTO0/PWM0进行周期时间值的更新、PWM0不写入新的脉冲宽度、PTO0不写入新脉冲计数值、PTO0/PWM0的时基是1s/单位、PWM0为异步更新、PTO0是单段操作模式、(存储在SM区的时间周期和脉冲计数)、PTO0/PWM0模式选择为PTO模式、PTO0/PWM0势能位1=使能。

提问者对于答案的评价:
也就是说16#81的8和1分别转换成二进制时,16#8对应是二进制数1000,16#1对应二进制数0001,这样理解是否正确?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:59
下一篇 2021年7月5日 上午9:59

相关推荐

  • 一台上位机,两台s7200,两台威纶通触摸屏,如何连接通讯

    一台上位机,两台200的plc,还有两台维纶通的触摸屏,现在的要求是连好通讯线后,上位机要能对两台PLC的数据能读写,且能上下载程序,任一台触摸屏能读写任一台PLC的数据,不知要如…

    SIMATIC S7-200 2020年10月31日
  • 6ES7-288 SR60忘记密码 如何处理

    6ES7-288 SR60忘记密码 如何处理 最佳答案 有原程序?如果有,重新设置一遍密码,清空plc中的原程序后,下载。如果没有,只能想办法找这个原程序了。 …

    SIMATIC S7-200 2021年7月5日
  • s7-200 cpu222高速脉冲输出Q0.0能否同控制两个伺服电机,两台电机只需要在转速上控制

    这两台电机是同时开始转动,同时停止,不分正反转。请问专家能否用Q0.0同时控制他们? 问题补充:转速完全相同,方向也相同。我说的转速上控制是指调整周期来同时改变两台伺服电机的转速。…

    SIMATIC S7-200 2020年10月31日
  • S200 PLC 的数字量输入信号电压的允许范围

    我有S200 PLC ,要接NPN,输出信号12V的传感器。我查过手册,PLC 的数字量输入信号电压的允许范围为15V到24V。请问高手,怎么解决?用…

    SIMATIC S7-200 2020年10月31日
  • 三台200PPI通讯

    现场有三台200的PLC,分别为PLC1,PLC2,PLC3,利用PPI通讯协议通讯,通过DP电缆分别连接三台PLC的POTR0,程序内部通过网络读写向导编程,想请问各位大虾:1.…

    SIMATIC S7-200 2020年11月5日
  • microwin在IBM X60上安装出现的问题

    X60上只有USB口,已经购买了USB编程线 但是在软件安装后,在设定“设置PG/PC接口”时,出现问题 问题如下:已使用的接口参数分配中没有可选项,在添加/删…

    SIMATIC S7-200 2021年7月5日
  • 关于opc的使用?

    个人在上次200plc通过opc连接wincc,有过这次应用,但对于opc软件其他用途不详,谁用通俗的语言,讲诉一下opc的其他用处? 问题补充:请用实际案例来解释一下,上述答案比…

    SIMATIC S7-200 2020年10月31日
  • TD400C数据清零问题

    调试完成后,TD400C参数设定完成都正常,为什么隔一段时间不用,在送电的时候,TD400C里的参数都是零了呢? 最佳答案 这是因为数据块里面设置的断电数据保存只能保存一个电容放电…

    SIMATIC S7-200 2020年11月1日
  • s7-200查表法的用法

    查表法指令我感觉有点奇怪,找表格中符合PTN规则的数值,如果用等于的话,那为什么不能直接就用PTN这个数值呢,还有就是我需要有两个数据来确定一个数值,类似与二元函数,这个怎么填表呢…

    SIMATIC S7-200 2021年7月5日
  • PTO向导步0的结束位置脉冲

    PTO向导中包络表设置项,步0的结束位置脉冲怎么确定,怎么得出来的脉冲数值呀?请教各位大神。图片里结束位置脉冲是自己随便填的,目标速度填的是步进电机最大速度1000转折算出来的 最…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论