关于BGN_ITIME求出时间的起始处在何时?

如图程序就只有一行程序,用SM0.1去让BGN_ITIME获取内置1ms计数器的值,但是读出的时间是28103,也就是说内部1ms的计数器已经运行了28秒多了,可是SM0.1就只接通了一个扫描周期,一个扫描周期这么一行程序,扫描时间也就是1ms,所以请问专家们这个VD0中的值是从什么时候就开始计数的?
是从我程序下载进去就开始计数的么?有没有更多的资料可以查询?谢谢!

问题补充:
为何我的问题没有显示我上传的图片?我程序就一行:
LD     SM0.1
BITIM  VD0
我下载下去运行后,就接通了一个扫描周期VD0的值就是28103。程序下载前我清空了内存的,VD0中不会有向前的值存在!

图片说明:

关于BGN_ITIME求出时间的起始处在何时?   

最佳答案

这是一个……可以假想成一条世界时间轴。时间轴没有0位。所以你无从考究你执行时时间轴在哪里开始。BTIME给你一个时间轴上的现的点的坐标。Ctime给你一个相对于某起点的经历时间长度。
大概就是这个意思。
你用0.1执行了一下BTIME,只说明plc大概在这条时间轴上28103这个位置启动开始运行程序。没什么意思了。这个28103单方面也不具体有任何意义。

提问者对于答案的评价:
您理解到我究竟要问什么了,所以选您为最佳答案。但是,我试验了很多次,甚至调试模式我也试验了,每次这个都是几十秒,所以1ms的内置计数器必然是在某一个时刻开始工作的,西门子不可能那么随意的,我先清除了程序块数据块这些,然后程序下载下去后,我感觉好像程序块或者数据块中有内容了,这个1ms计数器就开始从0开始+1+1的工作了样,当然,只是试验的感觉!

最佳答案作者回复:
虽然第0毫秒,对于plc来说,对处理器来说都是可追索的。但是对于用户来说,完全是不必的。就像你出生那天,地球已经过了几天了?知道不知道也好也对你的长大没有影响。
尽管你觉得好像都像是28103开始,和从00000开始,意义都是一样的。
你要的是增量,而不是绝对值。

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

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

相关推荐

  • 深入浅出西门子S7-200>>这本书那里有买的,

    深入浅出西门子S7-200>>这本书那里有买的, 问题补充:我在深圳龙岗区,这资料有多大啊,QQ邮箱可不可以,383530921 最佳答案 深入浅出西门子S7-200&…

    SIMATIC S7-200 2021年7月5日
  • PID编程问题求助

    我在看到一个模拟量程序时其中一条指令不明白,大家看看这是什么指令“MyPID_M1"?有懂得吗?最好发个这个指令的相关手册或资料给我,谢谢。邮箱:lzhosky@qq.c…

    SIMATIC S7-200 2021年7月5日
  • s7-200 Modbus库控制丹佛斯

    我用S7-200带的modbus库作为MASTER控制Danfoss VLT2900,读取和写参数设置已能正常通信,但是不知道用库的MASTER中写那个地址是控制字,发送…

    SIMATIC S7-200 2020年11月1日
  • 子程序的间接寻址

    有这样一个难题:我想对子程序的一个输入型的形式参数进行间接寻址,可是没实现,请大家帮忙啊,非常感谢啊! 问题补充:我其实是想在子程序里用&#AAA和*#AAA,其中AAA是…

    SIMATIC S7-200 2021年7月5日
  • PID指令编程中的疑问

    利用PID指令编程,假如初始化中设置给定值=0.75 为何自动启动后在监控中发现给定值不等0.75而是等于过程反馈值?即SP(n)=PV(n) 最佳答案 确实如此。过程控…

    SIMATIC S7-200 2021年7月5日
  • PC/PPI和USB/PPI的区别

    我想买一根S7-200的编程电缆,是不是PC/PPI和USB/PPI这两种电缆都可以,它们不什么区别,那一种更好 问题补充:两种电缆使用有什么不同吗,需要特别的驱动和设置吗? 最佳…

    SIMATIC S7-200 2021年7月5日
  • S7-200数据格式

    在使用程序状态监控时,向位存储器M写入数值 如M3.1  ON/OFF (位逻辑)  与M3.1  …

    SIMATIC S7-200 2021年7月5日
  • PLC给伺服发送脉冲,伺服接收的比PLC发送的少

    用224XP给两个伺服发送脉冲,使用向导编程,其中一台伺服(另一台正常)接收的脉冲数总是比PLC发送的脉冲数少4-10个。我整个设备PLC编程程序有90多个网络,Q0.0使用的包络…

    SIMATIC S7-200 2017年6月4日
  • 学习PLC

    我是一名学生,机电一体化,学了PLC以后想在这方面发展,不知道工作后干什么,待遇怎们样,这方面的专业证书是什么。还有PLC方面的一些好书 视频,学习PLC的方法?问题比较…

    SIMATIC S7-200 2020年10月31日
  • step7 microwin批量创建变量

    step7 microwin中,可以批量创建变量吗,可以的话怎么操作呢?变量太多有时候一个一个来太麻烦了。网上也没搜到这方面相关的,谢谢大家解答一下。 问题补充:施耐德的…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论