1、1编 程 题一输入下列梯形图程序,改变开关状态观察灯的变化情况。I: 02/00 O: 03/00I: 02/00 I: 02/01 O: 03/01I: 02/02 I: 02/03 O: 03/02LI: 02/04 O: 03/02UI: 02/05 B: 0/0 O: 03/03ONS LI: 02/06 B: 0/0 O: 03/03ONS U二有三个马达 MTR1. MTR2. MTR3. 按先后次序起动。起动开关为 I: 02/00停止开关为 I: 02/01。当 I: 02/00 为 ON 时,MTR1 起动,3 秒后 MTR2 起动,再过 5 秒后 MTR3 起动。当 I:
2、02/01 为 ON 时, 三个马达同时停止运行。用 O: 03/17. O: 03/16. O: 03/15 分别模拟三个马达的状态。如要改变起动延时,应如何改变计时器的参数。三某交通要道,南北方向车流量大;东西方向车流量小,南北方向绿灯亮 15 秒;东西方向绿灯亮 10 秒。试编一程序模拟交通灯变化。四试编一程序使 TRAINING UNIT 上的灯具有如下状态,且周而复始进行。时 间 左边 8 个灯 右边 8 个灯2 秒 亮 灭2 秒 灭 亮3 秒 亮 亮五试编一个手动可逆计数器,一个自动增计数器。六如图所示生产过程控制实例的一部分,编制程序反映容器内液体变化情况1 I: 02/01 控
3、制 V1; I:02/02 控制 V2; I:02/03 控制 V3.2 将液位显示在 LED 上。23 改变开关状态和流量大小,观察液位的变化。4 设置液位上下限报警,用 O: 03/17 和 O: 03/16 显示,并使相应阀门关闭。(提示:用计时器模拟流量,用计数器模拟液位。 )V1 V2V3七将 # N7: 10 中的数据加 5,转换成 BCD 码后,用递增方式传送到 LED 中,以便逐个查看,观察控制文件状态位和 position 的变化。八用 BTD 指令在 TRAINING UNIT 的 O: 03 上实现下列过程,须周而复始进行。第一秒 灭 灭 灭 亮第二秒 灭 灭 亮 亮第三
4、秒 灭 亮 亮 亮第四秒 亮 亮 亮 亮九TRAINING UNIT 上的 O: 03 预置状态为 1111000000000000(由数据设置完成) ,试编一程序,令其前 20 秒,按每秒一次的速度进行左移位;后 20 秒,按每秒一次的速度进行右移。周而复始进行。十从拨盘开关上输入一批数据,装入堆栈,然后弹出,在 LED 上显示。十一、将拨盘开关数据变化(如下所示)依次输入,完成顺序器装载(从 0 步开始) ,然后将顺序器文件按每 2 秒一次的速度依次传到 O: 03 显示。 (顺序器文件设为# N7: 99)0 0 0 0 0 0 0 1 0 0 0 50 0 1 5 0 0 5 5 0
5、1 5 50 5 5 5 1 5 5 5 5 5 5 53十二、将文件 # N7: 100 拷贝到 #N7: 110 .十三、将文件 # N7: 110 按每 2 秒一次的速度用递增方式传送到 O: 03 上。十四、监视拨盘开关的变化,将变化次数记录下来,显示在 LED 上,每次变化报警 2 秒。十五、从 TRAINING UNIT 模拟量输入通道 CH1 和 CH2 读入数据,并在 LED 上显示通道 CH1 的数据。十六、读入 TRAINING UNIT 拨盘开关上的数据,并送到模拟量输出通道 CH1 上,将模拟量输入通道 CH2 读入的数据送到模拟量输出通道 CH2 .十七、将模拟量输入
6、通道 CH1 和 CH2 的数据相加,然后送到模拟量输出通道 CH1 .十八、编制 PID 控制程序,拨盘开关数据作为设定值 SP ,模拟量输入通道 CH1 作为过程变量 PV ,模拟输入通道 CH2 作为前馈量 FFB ,模拟量输出通道 CH1 作为控制变量 CV .输入相应参数,试观察 PID 开环控制。1 变 SP 和 PV ,观察 CV 变化。2 分别改变比例、微分、积分参数,再进行上述观察。FFBCVP I D生产过程十九、如图所示远程 I/O 链的连接,完成以下程序编制:1 用 SCANNER 上的 16 个输入开关(I: 02)控制 ADAPTER 上的十六个灯(O: 03) 。
7、2. 将 SCANNER 拨盘开关上的数据传送到 ADAPTER 上的 LED 上。3 将 SCANNER 中的文件 # N7: 10 的 10 个数据(任意设置)传送到 ATAPTER中的文件 # N7: 20 。SCANNER ATAPTERPLC-5 PLC-5REMOTE I/O4二十、如图所示 DH+ 网络连接,完成下列程序编制:1 用 PROCESSOR1 上的 16 个输入开关(I: 02)控制 PROCESSOR2 上的十六个灯(O:03) 。2 将 PROCESSOR1 上拨盘开关上的数据传送到 PROCESSOR2 上的 LED 上。3 将 PROCESSOR1 中的文件
8、# N7: 10 的 10 个数据(任意设置)传送到 PROCESSOR2 中的文件 # N7: 20 。PROCESSOR1 PROCESSOR2 PLC-5 PLC-5DH+二十一、编制下列程序:1.主程序 2# O: 03/10 灯亮I: 02/00 为 ON 转子程序 5#I: 02/01 为 ON 转子程序 6#I: 02/02 为 ON 转子程序 7#2.子程序 5# I: 02/17 控制 O: 03/17I: 02/16 控制 O: 03/163.子程序 6# 将拨盘开关数据送到 N: 05将 N7: 10 数据送到 LED 上4.子程序 7# 带入 N7: 05 的参数,将其进行加 8 的运算,然后将得数返回N7: 10 中。二十二、按如图所示结构编制 SFC 程序。START子程序 5# 子程序 6#END5