灯塔SEO > 网站权重 >

move是什么意思(S7

作者 灯塔seo  ·  发布日期 2022-03-17 10:15  ·  来源 未知
  LAD为MOVE控制指令,SCL用到":="表答式应该做好MOVE的作用(“:=”还应该有一些作用)。   MOVE命令是当EN條件充分满足时,实现了完全相同数据表格的方式(不比如位、空c语言字符串、Variant的方式)的变量类型间的传输数据。   准备:   (1)LAD发送字段串需运用S_MOVE提示(SCL运用“:=”),但有发送字段串中的字段需运用MOVE提示。   (2)可以适用顺利通过个MOVE控制台命令将个全局因素发送到多家全局因素,但有该性能不可以适用发送僵化参数型号(DTL、组成、数组等)或标识符串中的标识符。   (3)传回数组时,规范物质数值品类包括物质位数必要全部相同,数组标准值可能不同于,列如 Array[0..1] of Byte可能MOVE到Array[1..2] of Byte。   (4)假设MOVE两人是基本性数据信息类型、,则不错在具备低于兼容环境时拷贝,参与表1。   目光:   1.比如输送 IN 统计资料款式的位宽度高出输送 OUT 统计资料款式的位宽度,则源值的箱顶会丟失。比如输送 IN 统计资料款式的位宽度最低输送 OUT 统计资料款式的位宽度,则受众值的箱顶会被创新为 0。   2.REAL运输至DWORD时是按位运输,就不是取整。只要是需要取整,可不可以适用ROUND、CONVERT_REAL_TO_DINT等指命。   3.(不)使用IEC进行全面全面检查指的是,在MOVE指令英文归属的OB/FC/FB防御力中的"IEC进行全面全面检查"选项卡,仅在这样的块中判决书生效。快捷设置成的"IEC进行全面全面检查"不激活开通。设置成长为2所显示。   MOVE的选用   1. 1个最基本类型的变量值的传输   2. 数组的传送数据   3. UDT的运输   4. String中的字符串的传输数据   5. DTL中的字段的传到   6. DB总布局中的复制   具体条件:DB块为非提高提升块,和将提高提升DB块的贮存器预定区域划分与预定可始终保持性贮存器放置为0字节(如图9如图),然后两位DB块机构完完全全一致。   (U)MOVE_BLK   LAD和SCL均为(U)MOVE_BLK控制指令。   (U)MOVE_BLK指令表是当EN因素做到时,保证重复数组中间位置重元素的发送。MOVE_BLK和UMOVE_BLK的區別是UMOVE_BLK并不会被断开断掉,还总共16kB的数据分析量。   准备:   1. IN和OUT要是数组的一位事物,列如"DB26".Static_1[0],没办法是常数、常量、寻常因变量,也没办法是数组名。   2. IN和OUT分类应该彻底相等,因此应该是总体数据文件分类,无法是UDT、Struct等的数组。   3. IN是源数组中传输的起点金属重元素,OUT是作用数组中收到的起点金属重元素。   4. COUNT是接入总数,需要是正整数的常数,如是因变量,大数据内型帮助USINT、UINT、UDINT。   5. 假设重要性数组读取城市不大于源数组的传城市,则只传重要性数组可读取的城市的数据分析。假设修改密码控制台命令的ENO性能,则ENO=False。   (U)MOVE_BLK的在使用   实现了工作:将"DB26".Static_1[0]现在刚刚开始的4个设计元素传到至"DB26".Static_2[4]现在刚刚开始的数组中。   MOVE_BLK_VARIANT   LAD和SCL均为MOVE_BLK_VARIANT信息。   MOVE_BLK_VARIANT的核心工作是数组两者之间局部风格的传大,还是就可以治理 Variant类型、的因变量的提示其一,适用治理 Variant偏向的会变长数组。   从TIA V13SP1,S7-1200 V4.0准备可以该汇编指令。   MOVE_BLK_VARIANT信息常见在将源数组SRC的部份金属化学成分发送至效果数组DEST的部份金属化学成分中,SRC与DEST数组金属化学成分必须要完成一样的。COUNT是发送的金属化学成分最大数,SRC_INDEX是待发送的源数组的现在开始编码,DEST_INDEX是效果数组接收入的现在开始编码,前方用编码都是下标底寓意是,SRC_INDEX和DEST_INDEX都从0现在开始,分属SRC和DEST的第一次个金属化学成分。   也是复制部位数组原素的指今,MOVE_BLK_VARIANT对于MOVE_BLK有有以下优势:   1. SRC和DEST无法已是Bool数组,但可已是Struct、UDT等僵化数据表格款式数组   2. SRC和DEST都能够所以常见的的单独的变数,列举SRC为有一款 INT变数,DEST作有一款 INT数组,这个时候想要设制COUNT=1,SRC_INDEX=0,再选择DEST_INDEX的值,传给DEST的自定义具体位置。   3. SRC和DEST填报的往往是数组名,也还可以是平民的单其中一个数据,甚至数组的其中一个风格,后两个前提都须得像(2)相同外理。   4. SRC和DEST可是技术参数型号Variant的字段,也正是可直观填写内容P#指示针的模式,电脑信息机会把P#指示针当作数组净化处理(原因)。纵使是SRC和DEST都面向Variant型号,其面向的形参的数组属性数据表格显示型号也可以同等,那么普通可以在施用电脑信息先前用EQ_ElemType捡查在这当中属性的数据表格显示型号。   操作MOVE_BLK_VARIANT信息的特别留意:   (1)COUNT>=1,一旦违反报错与此同时不传送数值所以数值。   (2) COUNT+SRC_INDEX与COUNT+DEST_INDEX取决于了SRC与DEST数组因素偏号次数,高出範圍将报错从而不传送信息一切信息。   用实例:   1. 控制模块将结构设计充分一个的M区大数据原材料DB区   必须要 留意事项的是将DB块化为非提高,M区和DB区均是16Byte,SRC和DEST能能是P#BYTE 16,P#WORD 8,P#DWORD 4等都能能,同时要留意事项COUNT和要素数同样(P#BYTE 16,COUNT=16;P#WORD 8,COUNT=8;P#DWORD 4,COUNT=4),SRC和DEST结构的不一样就能。   电力工程重要性常识和技术 是代替讲解,小编希望从文中能对我有协助。孩子与父母康乃馨,手留余香。   邀请朋友们青睐,朋友圈点赞,网评及转发分享。