VD100里放的到底是什么?

VD100里面放的是HC0的地址0,还是HC0的数值呢?看不明白程序里的解释。

图片说明:

VD100里放的到底是什么?   

最佳答案

逻辑运算里的WAND-DW双字与指令,WOR-DW双字或指令。
VD100里面放的是HC0的地址0,还是HC0的数值呢?
答:按照现有的程序来看,HC0不是地址而是数值,只是采用了16进制来表示。HC0这个是计数器SHC0模式,具体是模式几,要看你的计数器设置了。
 特别说明:此程序故弄玄虚,没有什么意义,不必过多的纠结在此。你应该要学会的是如何使用高速计数器那章。张运刚老师的教程我都有,书也有。故弄玄虚的太多了。
高速计数器编码器A/B相正交计数可以实现加减计数,电机正转实现加计数,反转实现减计数。
《西门子 S7-200?LOGO!?SITOP 参考》V0.92版(更新版)(2008.02.15)     下载:
 http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
下述都是不错的文档:
关于西门子S7-200高速计数器的使用方法,连接:
http://blog.sina.com.cn/s/blog_5d7ca9d90100cesx.html

http://www.plc100.com/siemens/shili/yingyong.htm 


《S7-200可编程控制器系统手册》的第132—–164页,对高速计数器有详细介绍。
西门子S7-200在线视频:
http://www.ad.siemens.com.cn/products/as/s7_200/elearning/dictate.asp

一个高速计数器的例子:
LD     SM0.1
MOVB   16#FC, SMB37
HDEF   0, 9
MOVD   VD100, SMD38
MOVD   16#FFFFFFFF, SMD42
ATCH   长度到达:INT1, 12
ENI
HSC    0
使用时将HSC0的值做相应的计算;比较。


可参考:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=60718&cid=1028


参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=79333&cid=1028
参考资料:http://210.51.187.46/service/answer/solution.aspx?Q_ID=96008&cid=1028

提问者对于答案的评价:
后面还有几步我没写出来是
 LD     SM0.0
MOVD   16#FFFF, AC0
ANDD   HC3, AC0
MOVD   AC0, VD104
ORD    16#00030000, VD104
MOVD   16#FFFF, AC0
ANDD   HC4, AC0
MOVD   AC0, VD108
ORD    16#00040000, VD108
MOVD   16#FFFF, AC0
ANDD   HC5, AC0
MOVD   AC0, VD112
ORD    16#00050000, VD112    这样VD104,108,112中的又是什么呢? 被他这么一或,VD104,108,112里,还会是HC3,4,5里原来的数值吗? 岂不是被他改变了?

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • S7-200与S7-200的数据交换?

    各位大哥!我是新手,刚接手的一个项目,前任设计用的2个CPU216,如果是手动控制那是没有问题的,但是如果要自动控制的话就要涉及到两个CPU216的数据交换问题了,我知道自由口通讯…

    SIMATIC S7-200 2021年7月5日
  • PLC脉冲信号如何连接

    在200PLC中利用Q0.0来输出脉冲信号,那么PLC与台达伺服系统进行连接时,是不是将Q0.0直接接至台达的PULSE端子呢?如果不是,那么PLC与伺服控制器如何进行联系?哪位有…

    SIMATIC S7-200 2020年11月1日
  • 200自由口通讯和1个关于扫描周期的问题

    一、手册上200的扫描周期先执行程序逻辑,再执行通讯任务,那是不是程序里遇到xmt指令时候并不执行,等到扫描周期到执行通讯时才发送,LD   &nbs…

    SIMATIC S7-200 2020年10月31日
  • L的使用规则

    “L是局部变量,只能在局部使用,不能在全局使用。”    请问这句话是什么意思?局部变量的意思是什么?什么是局部变量?什么是全局使用? 最佳…

    SIMATIC S7-200 2021年7月5日
  • 关于Modbus RTU库保持寄存器的地址

    S7-200的modbus RTU库里holdstart所指的地址,是主机读取从机保持寄存器的起始地址,如果主机要给从机发请求强置寄存器(M0dbus功能16),那从机把…

    SIMATIC S7-200 2021年7月4日
  • PC/PG接口问题没有完全解决?

    按网友提供的方式;关闭所有西门子软件,然后开始菜单->运行(或按快捷键WIN+R),输入"%CommonProgramFiles%\\Siemens\\Automa…

    2021年7月5日
  • STEP 7-MicroWIN SMART v2.3

    使用STEP 7-MicroWIN SMART v2.3时,下载程序时通信接口找不到网线下载的驱动,同一安装包不同电脑安装时,通信接口不一样。 图片说…

    2021年7月5日
  • EM231的电源接线

    用24V直流电源供电的仪表,输出是4-20mA,把它们接到S7-200的EM231的时候,24V电源的负端是不是要和EM231的“M“端接到一起? 最佳答案 电压输入接A+.A-&…

    SIMATIC S7-200 2021年7月4日
  • S7-200 PID 怎么调!

    我在调一个恒压供水,200PLC-CPU224XP CN !按照向导看了下,不知道PID 的正反动作怎么区分的!同时,PID自整定了1个小时也没出来!…

    SIMATIC S7-200 2021年7月5日
  • S7200通过CP243-1连接数据交换

    3台CPU226加上2台上位机用WINCC监控,之间用CP243-1连接,226之间需要进行数据交换,连锁控制,以太网应如何配置。 最佳答案 226之间使用以太网向导就可以实现数据…

    SIMATIC S7-200 2020年11月1日