登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:系统地说一下关于扫描时间的问题?
点击:1126 回复:3
楼主
编辑
引用
管理
lingms
如图,扫描时间正常吗?和系统扫描时间有关吗?扫描周期长了有什么后果?
用0.1秒定时器会出问题?这样的程序得多大的程序?循环太多吗?管脚太大吗?
看不懂,蒙圈了、
19-10-14 14:59
1楼
编辑
引用
管理
yanli7234
这个扫描时间应该不会影响0.1s的定时器。其实,定时器是不会被影响的,但有可能会影响到使用定时器的那段程序。按照老的观点,程序有两个“复杂性”,时间复杂性、容量复杂性(程序大小),扫描时间长的程序不一定都是很大的,如果专门为了增大扫描时间,可以编写一个不大的程序,比如循环什么结构的程序。
19-10-14 22:01
2楼
编辑
引用
管理
lingms
用1秒脉冲没问题,100毫秒就出现定时器不对,怎么不对,正常的时间已经到了,但CPU内部程序时间还未到。
和工作内存有关?
有人分享,扫描时间长了,快速的分布式io检测都检测不到。
19-10-15 09:47
3楼
编辑
引用
管理
yanli7234
如果对实时性要求很高,建议使用中断(定时中断),这样的实时性就没问题了。但千万注意中断子程序的执行时间,不能太长。否则会出现不可预测的问题了。
19-10-15 16:43
工控新闻
GE Vernova收购法国软件公司Alteia 深化电力行业AI解决方案布局
图尔克从产线到领奖台 | TAS 软件荣膺“年度产品”大奖
如何在RK3576开发板上运行TinyMaix :超轻量级推理框架--基于米尔MYD-LR3576开发板
伊顿收购北美固态变压器品牌RPS,技术版图再扩张
意法半导体计划以 9.5 亿美元收购恩智浦 MEMS 微机电传感器业务
魏德米勒与松下强强联合——伺服驱动迎来安全与效率双重革新!
图尔克TAS:工业物联网时代的智能运维中枢
普渡机器人发布大载重工业配送机器人PUDU T600系列,助力工业物流市场革新
更多新闻资讯