plc第四章-可编程逻辑控制器V2指令系统2.ppt
4.6Move/LogicalInstructions,传送指令MOV复制数据MVM复制一个整数的指定部分BTD在整数或整数之间传送数据位CLR清零一个数值逻辑指令AND按位逻辑与OR按位逻辑或XOR按位逻辑异或NOT按位逻辑非,MoveMOV,MoveMOV,MaskedMoveMVM,MaskedMoveMVM,MaskedMoveMVM,BitFieldDistributeBTD,BitFieldDistributeBTD,指令说明BTD指令复制源操作数中指定的若干位至目的操作数的指定位置目的单元的其余位保持不变源操作数保持不变如果位字段扩展长度超过目的单元的边界,则指令不保存超出的位,超出的位也不与下个字重叠,BitFieldDistributeBTD,BitFieldDistributeBTD,ClearCLR,BitwiseANDAND,BitwiseANDAND,BitwiseANDAND,BitwiseOROR,BitwiseExclusiveORXOR,BitwiseExclusiveORXOR,BitwiseExclusiveORXOR,BitwiseNOTNOT,BitwiseNOTNOT,BitwiseNOTNOT,4.6ArrayFile/Misc.Instructions数组(文件)/综合指令,FAL对数组内的数值进行算术\逻辑\移位\函数运算FSC搜索并比较数组内的数值COP复制一个数组内的内容到另一个数组FLL用指定的数据填充数组AVE计算数组内的一组数值的平均值SRT按上升的顺序排序数组内的一维数据STD计算数据内的一组数值的标准差,数组指令的操作模式,Allmode,,Numericalmode,Numericalmode,Numericalmode,Incrementalmode,Incrementalmode,Incrementalmode,ControlStructure,FileArithmeticandLogicFAL,FileArithmeticandLogicFAL,FileArithmeticandLogicFAL,FileArithmeticandLogicFAL,FileArithmeticandLogicFAL,FileArithmeticandLogicFAL,FileArithmeticandLogicFAL,arithmeticoperationarrayelementtoarray,FileArithmeticandLogicFAL,arithmeticoperationelementarraytoelement,FileSearchandCompareFSC,FileSearchandCompareFSC,FileSearchandCompareFSC,FileSearchandCompareFSC,FileSearchandCompareFSC,CopyFileCOP/SynchronousCopyFileCPS,CopyFileCOP,CopyFileCOP,CopyFileCOP,FileFillFLL,FileFillFLL,FileFillFLL,FileFillFLL,FileAverageAVE,FileAverageAVE,FileAverageAVE,FileAverageAVE,FileSortSRT,FileSortSRT,FileSortSRT,FileSortSRT,FileStandardDeviationSTD,FileStandardDeviationSTD,FileStandardDeviationSTD,FileStandardDeviationSTD,FileStandardDeviationSTD,4.7ArrayFile/ShiftInstructions,BitShiftLeftBSL,BitShiftLeftBSL,BitShiftLeftBSL,BitShiftLeftBSL,BitShiftLeftBSL,BitShiftRightBSR,BitShiftRightBSR,BitShiftRightBSR,BitShiftRightBSR,BitShiftRightBSR,FIFOLoadFFL,FIFOLoadFFL,FIFOLoadFFL,FIFOLoadFFL,FIFOUnloadFFU,FIFOUnloadFFU,FIFOUnloadFFU,FIFOUnloadFFU,LIFOLoadLFL,LIFOUnloadLFU,