工控网首页
>

应用设计

>

S7-200PLC(CPU224XP)的模拟量输入/出接口研究

S7-200PLC(CPU224XP)的模拟量输入/出接口研究

2011/3/22 19:44:00

S7-200PLC(CPU224XP)的模拟量输入/出接口研究

一、设计方案

通过对输入10V直流电压模拟量的处理,来达到:

1)调节电位器使八段数码管显示09这十个数字(即,把这10V直流电压分成10个等级)

2)调节电位器输出电压实现四相步进电机转速的10档正反转调节;

3)调节电位器实现plc输出模拟量对发光二极管的亮度调节。

二、简要说明

   1)本实验利用如下器材完成模拟量输入输出及各种数据形式之间的转换和数码管显示应用等目的

1)             直流10v电源及4.7K电位器

2)            CPU模块上的模拟量输入输出模块

3)            八段数码管

4)            发光二极管

   2)要求当调节电位器获得0~10V间连续变化的电压信号时,若输出电压为0~1V则数码管显示“0;若输出电压为1~2V则数码管显示“1;依次类推,数码管显示0~9之间数据,且步进电动机同时实现1~10档转速调节,发光二极管实现不同程度的亮度调节。

三、硬件电路图

   1I/O地址分配

      

        I0.0     四相步进电机正转

        I0.1     四相步进电机反转

        I0.2     停止

        Q0.0    八段数码管A    

        Q0.1    八段数码管B

Q0.2    八段数码管C

        Q0.3    八段数码管D

        Q0.4    八段数码管E

        Q0.5    八段数码管F

       Q0.6    八段数码管G

        Q0.7    八段数码管DP

        Q1.0    四相步进电机A

        Q1.1    四相步进电机B

        Q1.2    四相步进电机C

        Q1.3    四相步进电机D

         A+ A-      PLC模拟量输入端

        A+          接直流10V电源正端

        A-          接直流10V电源负端

       V0 M0      PLC模拟量输出端

       V0          发光二极管的+24V输入端

       M0          发光二极管的输出端

     

 

 

(2) 电路接线图

               见附页1

 

 

 

 

四、程序清单

根据以上电路图编写程序

见附页2


 

 


 

五、系统调试过程

1)由于实验台上PLC的输出接口有限,在系统调试过程中,八段数码管和步进电机不能同时进行,因此需要在程序中加两条指令:

 I0.7为低电平时,程序跳过数码管段程序,去执行步进电机段程序;当I0.7为高电平时,程序执行数码管段程序,跳过步进电机段程序;这样来为后续程序段的调试提供更多输出接口。

(2) 由于发光二极管的发光范围有一定的限制,当数码管显示012时,PLC输出的模拟电压不能是其导通,因此发光二极管不发光;而当数码管显示5时,发光二极管已经达到最大亮度之后亮度就不随数码管显示数字的改变而改变,因此须在PLC程序中对其进行设置。比如,当数码管显示1时给二极管辅一个较大的值使其发光而后当数码管没改变两个数字的时候让二极管的亮度发生一次变化等。

3)在系统的分步调试过程中,每调试完一步需对PLC的各输入输出端口清零,防止其影响后续程序的调试。如,需在数码管显示程序后加一条复位指令

当数码管显示程序的调试完成后对PLC输出端口复位,否则将会影响步进电机的程序调试。

4)本程序步进电机的调速用原理的是改变定时器的定时时间即变频调速。由于受试验台上所使用的步进电机的限制,在其调速过程中定时器的定时时间不能太长也不能太短,一般定时时间T33定时在1580之间为宜。因此在步进电机的速度档位设置时,也要设置变量的值在1580之间变化。

5)在系统的硬件接线中应特别注意步进电机的接法,其+12V为电源输出,而非输入;应该接在Q1.0 Q1.1 Q1.2 Q1.3的公共端2L上。

6)二极管的模拟量控制中,模拟输出端口V0应接在二极管的+24V输入端,而M0应接在二极管的接线端Q0.0

六、心得体会

通过本次试验的编程、接线和调试

1)            掌握了PLC模拟量输入/输出的基本用法和接线方法;

2)            进一步明白了步进电机的工作过程和控制方法以及它的外围接线方法;

3)            第一次实际运用了跳转指令、移位指令、比较指令及断码指令等

4)            第一次把数码管显示、发光二极管亮度调节及步进电机的档位调节等这么多小系统结合运用一个系统中

5)            整个过程中把PLC的各种指令又复习了一遍

6)            感觉自己对PLC的认识又进了一步

 

 

 

 

 

 

附录   参考文献

       现代电气控制及PLC应用技术

 

投诉建议

提交

查看更多评论
其他资讯

查看更多

组态王修改西门子300PLC定时器的定时时间应用实例

西门子S7-300PLC控制两组传送带实例

西门子S7-300PLC控制两电机实例(FC)

西门子S7-300PLC控制饮料装箱线实例(计数器)

电位器控制变频器的运行频率