问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PLC里的定时器分辨率有1ms 10ms 100ms的,为什么会有使用上的不同

发布网友 发布时间:2022-04-29 17:50

我来回答

4个回答

热心网友 时间:2023-10-26 04:56

由于这三种定时器定时精度的不同,它们的刷新方式就不一样了,一个程序的扫描周期大约是几毫秒到几十毫秒,如果程序中使用了定时器进行计时,那么定时器的状态值就会不停的刷新,假设定时器在一个扫描周期内刷新的很多次,那么这个定时器计时的精确度就可以保证,如果只刷新了一次或几个周期才刷新一次,那第它计时的准确度就很差了,你看一下下面的文字就会明白了

1毫秒分辨率

1毫秒定时器记录自现用1毫秒定时器启用以来1毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,1毫秒定时器每毫秒更新一次(定时器位及定时器当前值),不与扫描循环同步。换言之,在超过1毫秒的扫描过程中,定时器位和定时器当前值将多次更新。
定时器指令用于打开和复原定时器,如果是TONR定时器,则用于关闭定时器。
因为可在1毫秒内的任意时刻启动定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用1毫秒定时器时,为了保证时间间隔至少为56毫秒,则预设时间值应设为57。

10毫秒分辨率

10毫秒定时器记录自现用10毫秒定时器启用以来10毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,在每次扫描循环的开始更新10毫秒定时器,其方法是以当前值加上积累的10毫秒间隔的数目(自前一次扫描开始算起)(换言之,在整个扫描过程中,定时器当前值及定时器位保持不变)
因为可在10毫秒内的任意时刻开始定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用10毫秒定时器时,为了保证时间间隔至少为140毫秒,则预设时间值应设为15。

100毫秒分辨率

100毫秒定时器记录自现用100毫秒定时器上一次更新以来100毫秒定时器间隔的数目。这种定时器的更新方法是在执行定时器指令时以当前值加上积累的100毫秒间隔的数目(自前一次扫描开始算起)。
只有在执行定时器指令时才对100毫秒定时器的当前值进行更新。因此,如果启用了100毫秒定时器但并未对各扫描循环执行定时器指令,则仍不能更新定时器当前值并将丧失时间。同样,如果在单个扫描循环内多次执行100毫秒定时器指令,将向定时器的当前值多次增加100毫秒间隔数,赢得时间。只有在每次扫描循环仅仅执行一次定时器指令时,才应该使用100毫秒定时器。

热心网友 时间:2023-10-26 04:56

呵呵,他们除了分辨率的不同之外
还要跟扫描时间结合在一起考虑,
如果你程序的扫描时间少于100MS,但是你使用了100MS的定时器
可能一次数都记不下来...就是因为扫描时间而产生误差

热心网友 时间:2023-10-26 04:57

看书哇·!~书上很详细!~

100MS的是T0~T199 设置时间是0.1S~3276.7S
10MS的是T200~T245 设置时间是0.01S~327.67S
1MS的是T246~T249 设置时间是0.001S~32.767S
看懂了吗???

精度不同

还有就是范围不同·!

热心网友 时间:2023-10-26 04:58

精度不同啊!1MS的精度为0.001S,10MS的精度为0.01S,100MS的精度为0.1S

热心网友 时间:2023-10-26 04:56

由于这三种定时器定时精度的不同,它们的刷新方式就不一样了,一个程序的扫描周期大约是几毫秒到几十毫秒,如果程序中使用了定时器进行计时,那么定时器的状态值就会不停的刷新,假设定时器在一个扫描周期内刷新的很多次,那么这个定时器计时的精确度就可以保证,如果只刷新了一次或几个周期才刷新一次,那第它计时的准确度就很差了,你看一下下面的文字就会明白了

1毫秒分辨率

1毫秒定时器记录自现用1毫秒定时器启用以来1毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,1毫秒定时器每毫秒更新一次(定时器位及定时器当前值),不与扫描循环同步。换言之,在超过1毫秒的扫描过程中,定时器位和定时器当前值将多次更新。
定时器指令用于打开和复原定时器,如果是TONR定时器,则用于关闭定时器。
因为可在1毫秒内的任意时刻启动定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用1毫秒定时器时,为了保证时间间隔至少为56毫秒,则预设时间值应设为57。

10毫秒分辨率

10毫秒定时器记录自现用10毫秒定时器启用以来10毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,在每次扫描循环的开始更新10毫秒定时器,其方法是以当前值加上积累的10毫秒间隔的数目(自前一次扫描开始算起)(换言之,在整个扫描过程中,定时器当前值及定时器位保持不变)
因为可在10毫秒内的任意时刻开始定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用10毫秒定时器时,为了保证时间间隔至少为140毫秒,则预设时间值应设为15。

100毫秒分辨率

100毫秒定时器记录自现用100毫秒定时器上一次更新以来100毫秒定时器间隔的数目。这种定时器的更新方法是在执行定时器指令时以当前值加上积累的100毫秒间隔的数目(自前一次扫描开始算起)。
只有在执行定时器指令时才对100毫秒定时器的当前值进行更新。因此,如果启用了100毫秒定时器但并未对各扫描循环执行定时器指令,则仍不能更新定时器当前值并将丧失时间。同样,如果在单个扫描循环内多次执行100毫秒定时器指令,将向定时器的当前值多次增加100毫秒间隔数,赢得时间。只有在每次扫描循环仅仅执行一次定时器指令时,才应该使用100毫秒定时器。

热心网友 时间:2023-10-26 04:56

呵呵,他们除了分辨率的不同之外
还要跟扫描时间结合在一起考虑,
如果你程序的扫描时间少于100MS,但是你使用了100MS的定时器
可能一次数都记不下来...就是因为扫描时间而产生误差

热心网友 时间:2023-10-26 04:56

由于这三种定时器定时精度的不同,它们的刷新方式就不一样了,一个程序的扫描周期大约是几毫秒到几十毫秒,如果程序中使用了定时器进行计时,那么定时器的状态值就会不停的刷新,假设定时器在一个扫描周期内刷新的很多次,那么这个定时器计时的精确度就可以保证,如果只刷新了一次或几个周期才刷新一次,那第它计时的准确度就很差了,你看一下下面的文字就会明白了

1毫秒分辨率

1毫秒定时器记录自现用1毫秒定时器启用以来1毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,1毫秒定时器每毫秒更新一次(定时器位及定时器当前值),不与扫描循环同步。换言之,在超过1毫秒的扫描过程中,定时器位和定时器当前值将多次更新。
定时器指令用于打开和复原定时器,如果是TONR定时器,则用于关闭定时器。
因为可在1毫秒内的任意时刻启动定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用1毫秒定时器时,为了保证时间间隔至少为56毫秒,则预设时间值应设为57。

10毫秒分辨率

10毫秒定时器记录自现用10毫秒定时器启用以来10毫秒定时器间隔的数目。执行定时器指令即开始计时;但是,在每次扫描循环的开始更新10毫秒定时器,其方法是以当前值加上积累的10毫秒间隔的数目(自前一次扫描开始算起)(换言之,在整个扫描过程中,定时器当前值及定时器位保持不变)
因为可在10毫秒内的任意时刻开始定时器,预设值必须设为比最小要求定时器间隔大一个时间间隔。例如,使用10毫秒定时器时,为了保证时间间隔至少为140毫秒,则预设时间值应设为15。

100毫秒分辨率

100毫秒定时器记录自现用100毫秒定时器上一次更新以来100毫秒定时器间隔的数目。这种定时器的更新方法是在执行定时器指令时以当前值加上积累的100毫秒间隔的数目(自前一次扫描开始算起)。
只有在执行定时器指令时才对100毫秒定时器的当前值进行更新。因此,如果启用了100毫秒定时器但并未对各扫描循环执行定时器指令,则仍不能更新定时器当前值并将丧失时间。同样,如果在单个扫描循环内多次执行100毫秒定时器指令,将向定时器的当前值多次增加100毫秒间隔数,赢得时间。只有在每次扫描循环仅仅执行一次定时器指令时,才应该使用100毫秒定时器。

热心网友 时间:2023-10-26 04:56

呵呵,他们除了分辨率的不同之外
还要跟扫描时间结合在一起考虑,
如果你程序的扫描时间少于100MS,但是你使用了100MS的定时器
可能一次数都记不下来...就是因为扫描时间而产生误差

热心网友 时间:2023-10-26 04:57

看书哇·!~书上很详细!~

100MS的是T0~T199 设置时间是0.1S~3276.7S
10MS的是T200~T245 设置时间是0.01S~327.67S
1MS的是T246~T249 设置时间是0.001S~32.767S
看懂了吗???

精度不同

还有就是范围不同·!

热心网友 时间:2023-10-26 04:58

精度不同啊!1MS的精度为0.001S,10MS的精度为0.01S,100MS的精度为0.1S

热心网友 时间:2023-10-26 04:57

看书哇·!~书上很详细!~

100MS的是T0~T199 设置时间是0.1S~3276.7S
10MS的是T200~T245 设置时间是0.01S~327.67S
1MS的是T246~T249 设置时间是0.001S~32.767S
看懂了吗???

精度不同

还有就是范围不同·!

热心网友 时间:2023-10-26 04:58

精度不同啊!1MS的精度为0.001S,10MS的精度为0.01S,100MS的精度为0.1S
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
职工医药费计什么科目 读书郎学习平板电脑G9好吗 对高中的有用吗 冬季用空调取暖划算吗 一个朋友在 审计局工作 一直是科员 工作两年了 但想跳槽去公安 是不是... 无量涨停后大阴线洗盘? 北二外在北京怎么样? 翡翠镯子摔碎了预示什么翡翠镯子摔碎了的预示 煤炭专用网络系统折旧年限 经营煤炭公司需要购置的固定资产有哪些? 煤炭坑口属于什么固定资产 我想在淘宝卖阳澄湖大闸蟹,需要哪些资质? FANUC 0iD系统里面定时器精度是什么意思?比如6秒,精度1ms设定6000,精度10ms设定600?这样理解对吗? 阿道夫适合什么发质人使用? PLC定时器精度和什么因素有关系?在一段程序中定时器用的越多精度越差吗,为什么 我买的阿道夫洗发水和护发素,洗发水没什么泡沫,护发素挤出来全是泡沫,怎么维权? 螃蟹通告直发是什么意思 单片机倒计时定时器的计时精度是什么意思?求大神。 阿道夫_屑舒爽洗发水怎么感觉跟沐浴露一样,泡沫不多呀 阿道夫洗发水里有起泡济吗 在网上交易的,专门卖螃蟹的那个,类似于淘宝的那个叫什么? 我买的阿道夫800毫升的,用很多也没什么泡泡,挤出来一坨一坨的,都不知道能不能洗干净了! 阿道夫的洗发水没有泡沫是真的吗 被网络诈骗了,有骗子,有转账记录和聊天记录,*能抓到人吗? 德阳反诈骗中心能查到聊天记录吗? 螃蟹交易多久放款 诈骗没有微信聊天记录就有转账记录警察不受理,怎么办? 被网络诈骗五六千只有聊天记录,网络诈骗报警有用吗 小学语文5-12册 读读背背 如果诈骗人不承认诈骗怎么办?有微信聊天记录以及部分转账记录 电信诈骗转账记录和聊天记录报警后*机关能找到犯罚嫌疑人吗? 有人用过阿道夫洗发水吗?觉得阿道夫洗发水怎么样? 关于51单片机定时器精度的问题 怎样提高单片机定时器的定时精度 阿道夫洗发水没沫是真的吗?会起到清洁作用吗 单片机定时器精度 为什么我买的阿道夫无奎油洗发水是透明色的,感觉跟洗洁精差不多 兰州交通大学和内蒙古师范大学哪个排名高? 关于单片机定时器的精度(新手问题) 阿道夫洗发水起泡快吗? 我想问一下人力资源公司主要是做什么业务啊,他怎么赚钱呢 关于书的文章 内蒙古师范大学与广西民族大学哪个好? s7-200plc定时器指令中t36的定时精度为0.01s如果设定值为100则其定时间间为 在银行按揭贷款,是按照等额本息还款好,还是等额本金还款好?我可以选择吗? 按精度划分定时器t分为哪几种?各有多少点?3.阐述plc工作原理 阿道夫的洗发水没有泡沫是真的吗? plc定时器精度问题 内蒙古师范大学在全国排第几? 为什么定时器会影响定时精度 这个是我用西门子s7-200时遇到的问题 心理学排名前十的大学