M指令的静态和动态解码区别?

M指令的静态和动态解码区别?

问题补充:
那接着问下,那哪些M指令是动态解码呢?在DB中划分了哪些区域是静态解码,哪些区域是动态解码呢?

最佳答案

楼主的问题非常专业,涉及到plc内部存储区的知识,这里简要说明一下,所谓M指令的静态和动态解码区别主要在于plc允许M指令执行的时间间隔,譬如对于M指令的静态解码,必须要等到plc的一个扫描周期,才能够允许执行M指令的静态解码,即必须要等到plc的一个扫描周期,才更新M指令输出,否则即使触发M指令输出的条件发生变化,M指令也不会输出。
而M指令的动态解码是指M指令的立即读写功能,即不必等待一个plc的扫描周期,只要程序执行到M指令,就立即输出,结果不必存放在过程映像区。动态解码多用于对某存储区如外设输出地址的快速及频繁读写。

提问者对于答案的评价:
追问的问题没有人回答呀

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日 下午8:00
下一篇 2017年11月12日 下午8:00

相关推荐

  • 设置部分R参数的读写权限

    比如对R1到R40之间的R参数只允许读,不允许写入,主要是防止因R参数的修改影响加工,谢谢 最佳答案 什么系统,好像不能部分R参数设置读写权限。全部可以。 提问者对于答案的评价:谢…

    SINUMERIK 2017年6月8日
  • 840d toolbox有用么

    840d toolbox有啥作用,请教高手详细解答一下,谢谢 最佳答案 840D的TOOLBOX光盘内容如下:1.其中810D目录中存放的是810D早期系统软件使用的TO…

    SINUMERIK 2017年11月4日
  • p1460[0]和[1]是什么区别,该改哪个?

    修改B轴增益的时候,会遇见很多p1460,具体改哪一个,如何判断? 问题补充:关键点就在于如何查看使用激活的是哪组参数? 钻石用户推荐最佳答案 此回答已完善 【】里是下标,意思是你…

    SINUMERIK 2020年10月31日
  • NCU_TCU_S120 主从轴参数怎么设置

    车铣复合专机的底座转盘用两个70NM的伺服电机同时驱动进行消隙,及一个是主动轴一个是从动轴,请问各位高工这中主从轴的控制参数怎么设,回参考点的参数是否设一样就可以? 问题补充:楼上…

    SINUMERIK 2017年11月26日
  • 828D Basic M增加循环启动键

    828D Basic M系统配的是MCP483 6FC5303-0AF22-0AA1副面板,主机厂直接用的是面板上的循化启动键,担心时间长了,按键会失…

    2017年6月13日
  • 如何通过PLC自动判断数控机床实时状态

    在PLC程序中如何能够监控数控机床的实时状态:运行、空闲、报警、关机,想通过PLC能够实现对机床状态的监控,就例如那几种状态,能够实现吗?系统比如840D,840Dsl,828D,…

    SINUMERIK 2017年5月29日
  • 802D sl用户界面制作

    小弟想学习一下802D sl用户界面方面的开发制作,无奈西门子的官方资料上似乎介绍的少之又少,目前就知道用的是用的是EasyXlanguage语言,其他的都不甚了解。听说…

    SINUMERIK 2017年11月23日
  • 为什么在OB100中FB1和DB7要同时调用?

    如题,谢谢! 最佳答案 ob100是西门子初始化组织块。你这个程序功能块FB1的背景数据是DB7,那是需要同时调用的。OB100:CALL   &nb…

    SINUMERIK 2017年8月15日
  • 丝杠反向间隙32450

    请问,如果丝杠间隙为0.04mm只在32450中输入0.04就行吗?还用不用改其他参数840d 问题补充:怎么有两个啊,32450[0]和32450[1]应该是哪一个? 最佳答案 …

    SINUMERIK 2019年6月11日
  • 西门子828d系统

    plc界面看不到plc状态(更改plc后发生的)显示屏下面显示execution status data do not &nbsp…

    SINUMERIK 2017年5月29日