您好!欢迎光临工博士商城

西门子销售服务商

产品:1369    
联系我们
您当前的位置:首页 » 新闻中心 » 西门子PLC S7-300系列模拟量模块的问题解决方式
产品分类
新闻中心
西门子PLC S7-300系列模拟量模块的问题解决方式
发布时间:2019-10-30        浏览次数:337        返回列表
       实际的工程量,如压力、温度、流量、物位等要采用各种类型传感器进行测量。传感器将输出标准电压、电流、温度、或电阻信号供 PLC 采集,PLC 的模拟量输入模板将该电压、电流、温度、或电阻信号等模拟量转换成数字量-整形数(INTEGER)。
 
       在 PLC 程序内部要对相应的信号进行比较、运算时,常需将该信号转换成实际物理值(对应于传感器的量程)。而经程序运算后得到的结果要先转换成与实际工程量对应的整形数,再经模拟量输出模板转换成电压、电流信号去控制现场执行机构。这样就需要在程序中调用功能块完成量程转换。
 
       如一个压力调节回路中,压力变送器输出4-20mA DC信号到SM331模拟量输入模板,SM331 模板将该信号转换成 0-27648 的整形数,然后在程序中要调用FC105将该值转换成0-10.0(MPa)的工程量(实数),经PID运算后得到的结果仍为实数,要用FC106 转换为对应阀门开度0-100%的整形数0-27648后,经SM332模拟量输出模板输出4-20mA DC信号到调节阀的执行机构。

       1、S7-300/400 PLC模拟量输入/输出模板
 
       1.1 需要使用的模板
 
       使用西门子S7-300/400 PLC进行模拟量输入/输出需要使用的模板:
 
       S7-300系列PLC:SM331 系列模拟量输入模板;SM332系列模拟量输出模板;SM334/335系列模拟量输入/输出模板。
 
       S7-400 系列 PLC:SM431 系列模拟量输入模板;SM432 模拟量输出模板
 
       1.2 涉及的信号类型
 
       电压,电流,温度,电阻。
 
bf096b63f6246b603b0a4506001d7e49500fa2a3 (1)

0824ab18972bd407d6384abf956cfa540db309e4 (1)
 
0824ab18972bd407d6384abf956cfa540db309e4 (1)

       2、STEP 7中模拟量输入/输出的编程
 
       2.1 FC105/FC106库文件位置
 
       在编程界面下,在Program elements中的 Libraries下的Standard Library下的 TI-S7 Converting Blocks中就可以找到,见下图:


       注意: 请不要使用S5-S7 Converting Blocks下的 FC105, FC106,该路径下的功能是用于S5输入输出模板的,在S7 输入输出模板上无法使用。
 
       2.2 FC105/FC106功能描述
 
       在编程界面下选中该功能块,按一下计算机键盘上的F1功能键,即可打开关于该功能块的在线帮助,包括该功能块的功能,管脚参数定义、例子程序等。建议用户使用 STEP 7 在线帮助,可以提供全面的编程帮助。
 
       FC105/FC106 功能描述在编程界面下选中该功能块,按一下计算机键盘上的 F1 功能键,即可打开关于该功能块的在线帮助,包括该功能块的功能,管脚参数定义、例子程序等。建议用户使用STEP 7在线帮助,可以提供全面的编程帮助。
 


       2.2.1 FC105 功能描述
 
       SCALE( FC105 )功能将一个整形数INTEGER( IN)转换成上限、下限之间的实际的工程值(LO_LIM and HI_LIM) ,结果写到OUT。公式如下:
 
       OUT = [ ((FLOAT (IN) – K1)/(K2 – K1)) * (HI_LIM – LO_LIM)] + LO_LIM

 



 

联系热线:17312666086(微信同号)   联系人:杨晶晶 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 西门子销售服务商