- 0
- 0
- 约1.43千字
- 约 9页
- 2025-06-03 发布于陕西
- 举报
《PLC开发与交通综合应用》
数据处理指令
移动操作指令主讲人:彭骏安徽交通职业技术学院
24.3数据处理指令4.3.4移动操作指令1.移动值指令表示从IN数据复制到OUT中,数据类型依据情况改变。移动值指令可以移动数值、数组及数据块等内容。
34.3数据处理指令2.块移动指令将一个存储区(源范围)的数据移动到另一个存储区(目标范围)中。使用输入COUNT可以指定将移动到目标范围中的元素个数。可通过输入IN中元素的宽度来定义元素待移动的宽度。数组A1中从A1[1]开始到A1[2]的两个数组变量值复制到A2数组中从A2[2]开始到A2[3]两个数组变量中。因A1[1]=4,A1[2]=5,所以A2[2]=4,A2[3]=5。
44.3数据处理指令3.存储区移动指令将一个存储区(源范围)的数据移动到另一个存储区(目标范围)中。可以将一个完整的数组或数组的元素复制到另一个相同数据类型的数组中。参数数据类型说明ENBOOL使能输入ENOBOOL使能输出SRCVARIANT待复制的源块COUNTUDINT需要复制的元素数目SRC_INDEXDINT定义要复制的第一个元素DEST_INDEXDINT定义了目标存储区的起点DESTVARIANT源块中内容将复制到的目标区域。Ret_ValINT错误信息:如果在该指令执行期间出错,则在参数RET_VAL中输出一个错误代码。
54.3数据处理指令4.不可中断的存储区移动指令不可中断的存储区移动(Moveblockuninterruptible)指令是将一个存储区(源范围)的数据移动到另一个存储区(目标范围)中。该指令不可中断。使用参数COUNT可以指定将移动到目标范围中的元素个数。可通过输入IN中元素的宽度来定义元素待移动的宽度。仅当源范围和目标范围的数据类型相同时,才能执行该指令。此移动操作不会被操作系统的其它任务打断。把数组A1中从A1[1]元素开始到A1[2]两个元素值复制到数组A2中从A2[2]到A2[3]两个元素中。
64.3数据处理指令5.填充块指令用IN输入的值填充一个存储区域(目标范围)。从输出OUT指定的地址开始填充目标范围。可以使用参数COUNT指定复制操作的重复次数。执行该指令时,输入IN中的值将移动到目标范围,重复次数由参数COUNT的值指定。仅当源范围和目标范围的数据类型相同时,才能执行该指令。把数值4填充到数组A1的A1[2]、A1[3]、A1[4]元素中。
74.3数据处理指令6.不可中断的存储区填充指令用IN输入的值填充一个存储区域(目标范围)。该指令不可中断。从输出OUT指定的地址开始填充目标范围。可以使用参数COUNT指定复制操作的重复次数。执行该指令时,输入IN中的值将移动到目标范围,重复次数由参数COUNT的值指定。该指令填充过程与填充块指令相同。
84.3数据处理指令7.交换指令IN和OUT为数据类型Word时,SWAP指令交换输入IN的高、低字节后,保存到OUT指定的地址。IN和OUT为数据类型Dword时,交换4个字节中数据的顺序,交换后保存到OUT指定的地址。如:16#AABBCCDD→16#DDCCBBAA。表为主要移动指令。
谢谢观看
您可能关注的文档
- 输入电阻计算24课件.pptx
- 熟悉CCBⅡ型电力机车制动机辅助控制模块弹簧停放制动控制装.pptx
- 熟悉CCBⅡ型电力机车制动机辅助控制模块升弓主断控制61课.ppt
- 熟悉CCBⅡ型电力机车制动机制动显示屏LCDM51课件.ppt
- 熟悉港澳台地区的主要空港城市机场及航空企业87课件.pptx
- 熟悉海运航线及运河船舶主要规范57课件.pptx
- 熟悉华东区的主要空港城市机场及航空企业88课件.pptx
- 熟悉客舱安全管理制度一责任区划分明确组织健全二强化意识培训.ppt
- 熟悉客舱部员工工作评估与激励一客舱部员工评估95课件.ppt
- 熟悉水性水中憋气职业教育国际邮轮乘务管理专业教学游泳技能训.pptx
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
原创力文档

文档评论(0)