多语言展示
当前在线:1136今日阅读:103今日分享:49

如何对PLC中的模拟量进行处理

在自动化控制中,经常需要对模拟量信号进行处理,包括模拟量输入信号,模拟量输出信号、电阻、电偶信号等,由于模拟量信号类型较多,很多初学者不是很熟悉,经常搞错,这里结合图片讲解几个最常用的处理方法。
工具/原料

电脑、Stept7软件

方法/步骤
1

安装好Stept7软件,打开软件,将模拟量模板组态到硬件组态中来,这个过程不再累述,组态完毕,对模拟量模板进行设置,首先设置成普通的4-20mA输入信号,设置和要和实际模板上的跳线一致。

2

普通的模拟量处理最好使用使用系统自带的 FC105进行处理,FC105是专门用来处理模拟量(1~5V、4~20MA等常规信号)输入的功能块,在软件左侧依次打开Libraries\standard library\Ti-S7 Converting Blocks\fc105,将其调入FC块中,然后将各个管脚填上相应的变量,如图:

4

处理模拟量输出使用系统自带的FC106,FC106是专门处理模拟量输出的功能块,调用路径在中左侧依次打开Libraries\standard library\Ti-S7 Converting Blocks\fc106,将其调入FC块中,然后将各个管脚填上相应的变量,如图:

5

如果现场是热电阻或热电偶信号,并且信号直接接入到模板,这时首先要在硬件组态中,将模板的跳线跳成热电阻或热电偶,如果热电阻经过温变后接入到模板的,则按照正常的模拟量处理即可。

6

硬件组态完成后,在程序中进行信号处理,如果硬件直接接热电偶或热电阻,那么在程序中将读取的数据直接除以10或则100(和硬件组态的标准型还是环境型有关)

注意事项
1

建议:在模拟量处理中,尽量使用系统自带的功能块,基本没什么BUG。

2

FC106的管脚定义和FC105的基本一样,不再重述

3

有些模板不能直接接热电阻和热电偶,所以设计选型时一定要注意

推荐信息