FC105
- 格式:doc
- 大小:247.00 KB
- 文档页数:4
常用功能块(FC105、FB41、FB43)课程目的:FC105的使用1、FC105是处理模拟量(1~5V、4~20MA等常规信号)输入的功能块,在中,打开Libraries\standard library\Ti-S7 Converting Blocks\fc105,将其调入OB1中,给各个管脚输入地址;如下:其中,管脚的定义如下:IN---------模拟量模块的输入通道地址,在硬件组态时分配;HI_LIM---现场信号的最大量程值;LO_LIM--现场信号的最小量程值;BIPOLAR—极性设置,如果现场信号为+10V~-10V(有极性信号),则设置为1,如果现场信号为4MA~20MA(无极性信号);则设置为0;OUT-------现场信号值(带工程量单位);信号类型是实数,所以要用MD200来存放;RET_VAL-FC105功能块的故障字,可存放在一个字里面。
如:MW50;2、热电偶、热电阻信号的处理,该类信号实际值是通道整数值的1/10;3、FB41 PID控制模块的使用;PID模块是进行模拟量控制的模块,可以完成恒压、恒温等控制功能在中,打开Libraries\standard library\ PID Control block\FB41,将其调入OB1中,首先分配背景数据块DB41,再给各个管脚输入地址;如下:4、脉冲输出模块FB43,该模块是将模拟量转换成比率的脉冲输出。
Libraries\standard library\PID Control block\FB43,将其调入OB1中,首先分配背景数据块DB43,再给各个管脚输入地址;如下:5、如果现场是阀门等执行机构,只需要将通道地址输入PID的输出通道,如下:常用功能块(FC105、FB41、FB43)课程6、如果单独控制变量输出通道,可使用FC106模块,FC106是处理模拟量(1~5V、4~20MA等常规信号)输出的功能块,在中,打开Libraries\standard library\Ti-S7 Converting Blocks\fc106,将其调入OB1中,给各个管脚输入地址;如下:。
52098HA (KT)/4109TA, TS No.3073-1/2SANYO Electric Co.,Ltd. Semiconductor Bussiness HeadquatersTOKYO OFFICE Tokyo Bldg., 1-10, 1 Chome, Ueno, Taito-ku, TOKYO, 110-8534 JAPANOrdering number:EN3073Package Dimensionsunit:mm 2067[FC105]E1:Emitter1B1:Base1C2:Collector2E2:Emitter2B2:Base2C1:Collector1SANYO:CP6Features· On-chip bias resistors (R1=47k Ω, R2=47k Ω)· Composite type with 2 transistors contained in the CP package currently in use, improving the mount-ing efficiency greatly.·The FC105 is formed with two chips, being equiva-lent to the 2SA1341, placed in one package.· Excellent in thermal equilibrium and pair capability.Electrical ConnectionNote: The specifications shown above are for each individual transistor. Marking:105SpecificationsAbsolute Maximum Ratings at Ta = 25˚C˚C ˚Cre t e m a r a P l o b m y S sn o i t i d n o C sg n i t a R t i n U e g a t l o V e s a B -o t -r o t c e l l o C V O B C 05–V e g a t l o V r e t t i m E -o t -r o t c e l l o C V O E C 05–V e g a t l o V e s a B -o t -r e t t i m E V O B E 01–V t n e r r u C r o t c e l l o C I C 001–A m )e s l u P (t n e r r u C r o t c e l l o C I P C 002–A m n o i t a p i s s i D r o t c e l l o C P C ti n u 1002W m n o i t a p i s s i D l a t o T P T 003W m e r u t a r e p m e T n o i t c n u J j T 051er u t a r e p m e T e g a r o t S gt s T 051+o t 55–Electrical Characteristics at Ta = 25˚Cre t e m a r a P l o b m y S sn o i t i d n o C sg n i t a R t i n U ni m py t x a m t n e r r u C f f o t u C r o t c e l l o C I O B C V B C I ,V 04–=E 0=1.0–A µt n e r r u C f f o t u C r o t c e l l o C I O E C V E C I ,V 04–=B 0=5.0–A µt n e r r u C f f o t u C r e t t i m E I O B E V B E I ,V 5–=C 0=03–35–08–Aµn i a G t n e r r u C C D h E F V E C I ,V 5–=C A m 5–=05t c u d o r P h t d i w d n a B -n i a G f T V E C I ,V 01–=C A m 5–=002z H M e c n a t i c a p a C t u p t u O bo C V B C zH M 1=f ,V 01–=1.5F p e g a t l o V n o i t a r u t a S E -C V )t a s (E C I C I ,A m 5–=B A m 52.0–=1.0–3.0–V e g a t l o V n w o d k a e r B B -C V O B C )R B (I C I ,A µ01–=E 0=05–V e g a t l o V n w o d k a e r B E -C V O E C )R B (I C R ,A µ001–=E B =∞05–V e g a t l o V e t a t S -F F O t u p n I V )f f o (I V E C I ,V 5–=C A µ001–=8.0–1.1–5.1–V e g a t l o V e t a t S -N O t u p n I V )n o (I V E C I ,V 2.0–=C Am 5–=0.1–5.2–0.5–V e c n a t s i s e R t u p n I 1R 237426k Ωoi t a R e c n a t s i s e R 2R /1R 9.00.11.1查询FC105供应商No products described or contained herein are intended for use in surgical implants, life-support systems,aerospace equipment, nuclear power control systems, vehicles, disaster/crime-prevention equipment andthe like, the failure of which may directly or indirectly cause injury, death or property loss.Anyone purchasing any products described or contained herein for an above-mentioned use shall:Accept full responsibility and indemnify and defend SANYO ELECTRIC CO., LTD., its affiliates,subsidiaries and distributors and all their officers and employees, jointly and severally, against anyand all claims and litigation and all damages, cost and expenses associated with such use:Not impose any responsibilty for any fault or negligence which may be cited in any such claim orlitigation on SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and distributors or any oftheir officers and employees jointly or severally.Information (including circuit diagrams and circuit parameters) herein is for example only; it is not guarant-eed for volume production. SANYO believes information herein is accurate and reliable, but no guaranteesare made or implied regarding its use or any infringements of intellectual property rights or other rights ofthird parties.This catalog provides information as of May, 1998. Specifications and information herein are subject tochange without notice.PS No.3073-2/2。
FC105、FC106参数设置中文说明来源:作者:时间:2008-03-08 点击:1、FC105SCALE功能接受一个整型值(IN),并将其转换为以工程单位表示的介于下限和上限(LO_LIM和HI_LIM)之间的实型值。
将结果写入OUT。
SCALE功能使用以下等式:OUT = [ ((FLOAT (IN) -K1)/(K2-1)) * (HI_LIM-O_LIM)] + LO_LIM常数K1和K2根据输入值是BIPOLAR还是UNIPOLAR设置。
BIPOLAR:假定输入整型值介于 7648与27648之间,因此K1 = -7648.0,K2 = +27648.0UNIPOLAR:假定输入整型值介于0和27648之间,因此K1 = 0.0,K2 = +27648.0如果输入整型值大于K2,输出(OUT)将钳位于HI_LIM,并返回一个错误。
如果输入整型值小于K1,输出将钳位于LO_LIM,并返回一个错误。
通过设置LO_LIM > HI_LIM可获得反向标定。
使用反向转换时,输出值将随输入值的增加而减小。
FC105参数参数说明数据类型存储区描述EN 输入 BOOL I、Q、M、D、L 使能输入端,信号状态为1时激活该功能。
ENO 输出 BOOL I、Q、M、D、L 如果该功能的执行无错误,该使能输出端信号状态为1。
IN 输入 INT I、Q、M、D、L、P、常数欲转换为以工程单位表示的实型值的输入值。
HI_LIM 输入 REAL I、Q、M、D、L、P、常数以工程单位表示的上限值。
LO_LIM 输入 REAL I、Q、M、D、L、P、常数以工程单位表示的下限值。
BIPOLAR 输入 BOOL I、Q、M、D、L 信号状态为1表示输入值为双极性。
信号状态0表示输入值为单极性。
OUT 输出 REAL I、Q、M、D、L、P 转换的结果。
RET_VAL 输出 WORD I、Q、M、D、L、P 如果该指令的执行没有错误,将返回值W#16#0000。
FC105转换出错有一个需测-100KP~400KP的压变信号进入PLC,经过FC105转换,但我在仿真时却发现转换错误(PIW352=0,HI_LIM=43c80000,LO_LIM=c2c80000,RET_V AL=0,OUT=43160000)。
请赐教!说明:1、因本次是在原有程序上修改,而原程序中已有FC105(单极性)并在多重背景中进行了多处调用。
所以我复制了一个FC105,然后将其名称改为FC107。
2、因我对这些多重背景不熟练,所以没有修改原程序,只是在OB1中直接调用了FC107,但仿真时发现以上错误。
3、另外做了一个简易的站,在其OB1中直接调用并仿真,正常。
是否FC107与原程序中FC105有相互影响的地方?问题补充:1、其实开始时,我并没有复制和将FC105改为FC107,是出现了以上的问题后,我才复制并修改的,但改后还是不行。
2、仿真时大多数为错误,有时多次重新下载,偶尔会正常一次,即:PIW352=0时,OUT=150。
3、我不清楚,为什么我输入的上、下限都是常数,下限-100;上限400,怎么会自动发生变化。
而且,在下一段落,我将OUT和一常数压力(10)做GE_R比较,常数10也自动变成了41200000。
最佳答案1.标准块FC105用于规范化模拟量,它是将一个整形值(IN)并将其转换为以工程单位表示的介于下限和上限(LO_LIM和HI_LIM)之间的实型值(浮点格式);对单极性输入来说,输入PIW352=0(介于0-27648),输出OUT 应该位于介于上下限之间的值。
你不能直接调用复制FC105,然后改为FC107,因为FC105只能直接调用,它是PLC操作系统固化的纯软件功能,所以对FC107仿真错误;2.FC107(AE_466_2)(读模拟量值)也是PLC操作系统固化的纯软件功能,它是用于从模拟量输入模块6ES5466-3LAXX读进一个模拟值(即从S5模拟量输入模块读取一个模拟值)。
参数设置中文说明1、FC105SCALE功能接受一个整型值(IN),并将其转换为以工程单位表示的介于下限和上限(LO_LIM和HI_LIM)之间的实型值。
将结果写入OUT。
SCALE功能使用以下等式:OUT = [ ((FLOAT (IN) -K1)/(K2-1)) * (HI_LIM-O_LIM)] + LO_LIM常数K1和K2根据输入值是BIPOLAR还是UNIPOLAR设置。
BIPOLAR:假定输入整型值介于 7648与27648之间,因此K1 = -7648.0,K2 = +27648.0 UNIPOLAR:假定输入整型值介于0和27648之间,因此K1 = 0.0,K2 = +27648.0如果输入整型值大于K2,输出(OUT)将钳位于HI_LIM,并返回一个错误。
如果输入整型值小于K1,输出将钳位于LO_LIM,并返回一个错误。
通过设置LO_LIM > HI_LIM可获得反向标定。
使用反向转换时,输出值将随输入值的增加而减小。
FC105参数参数说明数据类型存储区描述EN 输入 BOOL I、Q、M、D、L 使能输入端,信号状态为1时激活该功能。
ENO 输出 BOOL I、Q、M、D、L 如果该功能的执行无错误,该使能输出端信号状态为1。
IN 输入 INT I、Q、M、D、L、P、常数欲转换为以工程单位表示的实型值的输入值。
HI_LIM 输入 REAL I、Q、M、D、L、P、常数以工程单位表示的上限值。
LO_LIM 输入 REAL I、Q、M、D、L、P、常数以工程单位表示的下限值。
BIPOLAR 输入 BOOL I、Q、M、D、L 信号状态为1表示输入值为双极性。
信号状态0表示输入值为单极性。
OUT 输出 REAL I、Q、M、D、L、P 转换的结果。
RET_VAL 输出 WORD I、Q、M、D、L、P 如果该指令的执行没有错误,将返回值W#16#0000。
对于W#16#0000以外的其它值,参见"错误信息"。
F C F C参数设置中文说明公司内部档案编码:[OPPTR-OPPT28-OPPTL98-OPPNN08]FC105、FC106参数设置中文说明1、FC105SCALE功能接受一个整型值(IN),并将其转换为以工程单位表示的介于下限和上限(LO_LIM和HI_LIM)之间的实型值。
将结果写入OUT。
SCALE 功能使用以下等式:OUT = [ ((FLOAT (IN) -K1)/(K2-1)) * (HI_LIM-O_LIM)] + LO_LIM常数K1和K2根据输入值是BIPOLAR还是UNIPOLAR设置。
BIPOLAR:假定输入整型值介于 7648与27648之间,因此K1 = ,K2 = +UNIPOLAR:假定输入整型值介于0和27648之间,因此K1 = ,K2 = +如果输入整型值大于K2,输出(OUT)将钳位于HI_LIM,并返回一个错误。
如果输入整型值小于K1,输出将钳位于LO_LIM,并返回一个错误。
通过设置LO_LIM > HI_LIM可获得反向标定。
使用反向转换时,输出值将随输入值的增加而减小。
FC105参数参数说明数据类型存储区描述EN 输入 BOOL I、Q、M、D、L 使能输入端,信号状态为1时激活该功能。
ENO 输出 BOOL I、Q、M、D、L 如果该功能的执行无错误,该使能输出端信号状态为1。
IN 输入 INT I、Q、M、D、L、P、常数欲转换为以工程单位表示的实型值的输入值。
HI_LIM 输入 REAL I、Q、M、D、L、P、常数以工程单位表示的上限值。
LO_LIM 输入 REAL I、Q、M、D、L、P、常数以工程单位表示的下限值。
BIPOLAR 输入 BOOL I、Q、M、D、L 信号状态为1表示输入值为双极性。
信号状态0表示输入值为单极性。
OUT 输出 REAL I、Q、M、D、L、P 转换的结果。
RET_VAL 输出 WORD I、Q、M、D、L、P 如果该指令的执行没有错误,将返回值W#16#0000。
FC105的使用----FC105是处理模拟量(1~5V、4~20MA等常规信号)输入的功能块:打开Libraries\standard library\Ti-S7 Converting Blocks\fc105,将其调入OB1中,给各个管脚输入地址;如下图:其中管脚的定义如下:IN---------模拟量模块的输入通道地址,在硬件组态时分配;HI_LIM-----现场信号的最大量程值;LO_LIM-----现场信号的最小量程值;BIPOLAR—---极性设置,如果现场信号为+10V~-10V(有极性信号),则设置为1,如果现场信号为4MA~20MA(无极性信号),则设置为0;RET_VAL----FC105功能块的故障字,可存放在一个字里面。
如:MW50;OUT--------现场信号值(带工程量单位);信号类型是实数,所以要用MD200来存放;热电偶、热电阻信号的处理,该类信号实际值是通道整数值的1/10;FB41 PID控制模块的使用----PID模块是进行模拟量控制的模块,可以完成恒压、恒温等控制功能:打开Libraries\standard library\PID Control block\FB41,将其调入OB1中,首先分配背景数据块DB41,再给各个管脚输入地址;如下图:脉冲输出模块FB43,该模块是将模拟量转换成比率的脉冲输出。
Libraries\standard library\PID Control block\FB43,将其调入OB1中,首先分配背景数据块DB43,再给各个管脚输入地址;如下图:通道地址输入PID的输出通道. 如下图:使用FC106模块如果单独控制变量输出通道,可使用FC106模块:FC106是处理模拟量(1~5V、4~20MA 等常规信号)输出的功能块,打开Libraries\standard library\Ti-S7 Converting Blocks\fc106,将其调入OB1中,给各个管脚输入地址;如下图:。
FC105一、模拟量的采集FC1051、功能讲解IN:模拟量的输入通道地址,在硬件组态时分配;HI_LIM:现场信号的最大量程值(数据类型为实数);所以写5000.0正确,写5000错误。
L0_LIM:现场信号的最小量程值(数据类型为实数);BIPOLAR:极性设置。
如果现场信号为+10V 到-10V (有极性信号),则设置为1;如果现场信号为4mA 到20mA(无极性信号),则设置为0;切记它的极性取决于现场的模拟信号的极性,而不是量程;OUT:现场实际值(带工程量单位):信号类型为实数,所以要用MD0(双字)来存放;RET_VAL:FC105功能块的故障字,可存放在一个字里面。
如:MW4;2、实例:怎样在工控机(WINCC上)读取并显示从压力变送器上采集的压力值比如:压力变送器的信号为:4--20mA(需要外部提供24V电压),量程为-5000Pa 到+5000Pa.接线:压力变送器的信号正------+24V (开关电源);压力变送器的信号负------S7-300模拟量模块信号正;S7-300 模拟量模块的信号负------ 0V(开关电源);当然上面的接线方式不唯一,采用开关电源供电的目的是:自我感觉7KF02模块的供电能力有限,特别是8个通道都用的场合。
S7-300的硬件配置:如果用7KF02模块,首先是量程卡的选择4线制4-20mA(模块后面),然后硬件配置当前使用通道:4线制4-20mA;一定要硬件和软件设置一致。
注意:按照上例接线方式,硬件配置时一定不能选择2限制4-20mA,因为我们没有用模拟量模块供电,而是外接开关电源供电;具体模拟量实际配置到底是2线制还是4线制,把握好一个原则:是否需要模拟量模块供电;模拟量模块不供电则是4线制,模拟量模块供电则是2线制。
程序:IN:PIW256(和硬件组态一致); HI_LIM:5000.0 ;L0_LIM:-5000.0;BIPOLAR:0(用M6.0的常开触点串连M6.0的常闭触点,则它永远是0);OUT:MD0(连接到上位机上显示,变量类型为实数);RET_VAL:MW4(如果显示为16#0008,则表示错误;显示为16#0000,则表示正确)最后终结:FC105的本质就是求一个直线方程而已;(Y-Y1)/(X-X1)=(Y2-Y1)/ (X2-X1);仔细想想!其实直线方程在写西门子程序时很有用的,S7-300只不过是固化进了FC105中让大家使用方便罢了。
目的:FC105的使用
1、FC105是处理模拟量(1~5V、4~20MA等常规信号)输入的功能块,在中,打开Libraries\standard library\
Ti-S7 Converting Blocks\fc105,将其调入OB1中,给各个管脚输入地址;如下:
其中,管脚的定义如下:
IN---------模拟量模块的输入通道地址,在硬件组态时分配;
HI_LIM---现场信号的最大量程值;
LO_LIM--现场信号的最小量程值;
BIPOLAR—极性设置,如果现场信号为+10V~-10V(有极性信号),则设置为1,
如果现场信号为4MA~20MA(无极性信号);则设置为0;
OUT-------现场信号值(带工程量单位);信号类型是实数,所以要用MD200来存放;
RET_V AL-FC105功能块的故障字,可存放在一个字里面。
如:MW50;
2、热电偶、热电阻信号的处理,该类信号实际值是通道整数值的1/10;
3、FB41 PID控制模块的使用;
PID模块是进行模拟量控制的模块,可以完成恒压、恒温等控制功能在中,打开Libraries\standard library\ PID Control block\FB41,将其调入OB1中,首先分配背景数据块DB41,再给各个管脚输入地址;如下:
4、脉冲输出模块FB43,该模块是将模拟量转换成比率的脉冲输出。
Libraries\standard library\
PID Control block\FB43,将其调入OB1中,首先分配背景数据块DB43,再给各个管脚输入地址;如下:
5、果现场是阀门等执行机构,只需要将通道地址输入PID的输出通道,如下:
6、如果单独控制变量输出通道,可使用FC106模块,FC106是处理模拟量(1~5V、4~20MA等常规信号)输出的功
能块,在中,打开Libraries\standard library\Ti-S7 Converting Blocks\fc106,将其调入OB1中,给各个管脚输入地址;如下:。