第二秒 灭 灭 亮 亮 第三秒 灭 亮 亮 亮 第四秒 亮 亮 亮 亮
13、将数组Array_Dint1中的数据加 5, 用递增的方式传送到 Dint_P_1中, 以便逐个查看,请注意观察控制结构体的状态位和 .POS 的变化。
14、某控制器中,有一批如下所示的数据需要组织传送,试编制一程序 按 ID 号 (为 1、2、3、4、5或6 ,每 2 秒更换一次)判断,将它们轮 流分送到用户定义的数据传送结构体COPY_DATA(DINT[50]) Array_Bool (DINT)) Array_Timer.ACC (TIMER[10])
Array_Dint (DINT[10] ) Array_Counter.ACC (COUNTER[10]) Array_Real1 (REAL[5]) Array_Control .POS (CONTROL[10])
15、 某处理器在上电时,须进行初始化工作,以下数据要复位,编程实 现。
Array_Bool (DINT) Array_Timer.ACC (TIMER[10])
Array_Dint (DINT[10] ) Array_Counter.ACC (COUNTER[10])
16、在Lamp上预置状态设为 0000000000001111 ,试编一程序,令其每秒 钟移动一次,在Lamp上循环移动,左移10次,右移10次,周而复始 地进行。
17、 按每秒一次的速度从模拟量模块通道0 采集数据,采集的数据存放在 指定的数组Array_Dint3中,使其保持最新的 50 个数据。
18、某包装工艺中,以红、绿、蓝三种颜色的球来识别三种不同的包装过 程,当红球弹出,光感传感器识别后送到处理器来的数据为1200--- 1500;当绿球弹出, 为800---1100;当蓝球弹出,为 300---600;其各 输出点(送到 Lamp )的控制规律(按每秒一步进行)如下所示: 红球 绿球 篮球 第一步 000000000111 000000000011 000000000001 第二步 000000111111 000000011011 000000001001 第三步 000111111111 000011011011 000001001001
第四步 111111111111 011011011011 001001001001

