产品描述
南宁西门子代理商
工程方面。S7-1200的编程软件STEP7Basic提供了一个易用集成的工程框架,可以用于SIMATICS7-1200和精减HMI面板的组态。
西门子S7-400H冗余系统的通讯步骤
1、存储目的,要为英文目录,中文不能识别。
2、冗余系统建立。
3、硬件组态:建立插槽
问题:怎么找到一个型号?
解答:根据自己所选的型号,在搜索里面搜索可即刻找到。
4、硬件组态:插入电源(如果是冗余的,那么就选择冗余)因为本次plc较大,所以暂用连个插槽。
5、在*三个插槽里选择plc。
6、选择plc同时,应建立IP网址。任意定义。
7、冗余系统的plc,需建立同步接口、实现冗余。根据需要选择。
需要插入DP从站时,需点击DP端口建立(只要有DP端口的plc均可建立)。
注意站号不能重复。
8、冗余plc的组态:组态完电源、CPU之后,如果还有IO模块,一次性组态完一个插槽。在冗余系统里,两个插槽应该是一致的,所以建立另外一个插槽时,直接复制粘贴即可。
注意:如果有IO模块时候,地址不能重复。
9、Y-LINK:先建立Y-LINK,再分配从站。
在DP从站插入模块时,找到相应模块,直接将其拖至相应DP线上。
10、从站组态:
A、与300组态,分两种,一种是通过Y-LINK(需要安装GSD文件),
一种是不通过Y-LINK(需要在项目里建立300的运行项目)如下*3个图片。
在 PLC程序内部要对相应的信号进行比较、运算时,常需将该信号转换成实际物理值(对应于传感器的量程)。而经程序运算后得到的要先转换成与实际工程量对应的整形数,再经模拟量输出模板转换成电压、电流信号去控制现场执行机构。这样就需要在程序中调用功能块完成量程转换。
如一个压力调节回路中,压力变送器输出4-20mADC信号到SM331模拟量输入模板,SM331模板将该信号转换成0-27648的整形数,然后在程序中要调用FC105将该值转换成0-10.0(MPa)的工程量(实数),经PID运算后得到的结果仍为实数,要用FC106转换为对应阀门开度0-的整形数0-27648后,经SM332模拟量输出模板输出4-20mADC信号到调节阀的执行机构。
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 涉及的信号类型
电压,电流,温度,电阻。
2、STEP 7中模拟量输入/输出的编程
2.1 FC1
05/FC106库文件位置
在编程界面下,在Program elements中的 Libraries下的Standard Library下的 TI-S7Converting Blocks中就可以找到,见下图:
注意:请不要使用S5-S7 Converting Blocks下的 FC105,FC106,该路径下的功能是用于S5输入输出模板的,在S7 输入输出模板上无法使用。
2.2 FC105/FC106功能描述
在编程界面下选中该功能块,按一下计算机键盘上的F1功能键,即可打开关于该功能块的在线帮助,包括该功能块的功能,管脚参数定义、例子程序等。建议用户使用STEP 7 在线帮助,可以提供全面的编程帮助。
FC105/FC106 功能描述在编程界面下选中该功能块,按一下计算机键盘上的 F1功能键,即可打开关于该功能块的在线帮助,包括该功能块的功能,管脚参数定义、例子程序等。建议用户使用STEP7在线帮助,可以提供全面的编程帮助。
2.2.1 FC105 功能描述
SCALE( FC105 )功能将一个整形数INTEGER( IN)转换成上限、下限之间的实际的工程值(LO_LIM andHI_LIM) ,结果写到OUT。公式如下:
OUT = [ ((FLOAT (IN) – K1)/(K2 – K1)) * (HI_LIM – LO_LIM)] +LO_LIM
常数K1和K2的值取决于输入值( IN)是双极性BIPOLAR 还是单极性UNIPOLAR 。
双极性 BIPOLAR :即输入的整形数为– 27648到27648 ,此时K1 = – 27648.0,K2=+27648.0
单极性UNIPOLAR :即输入的整形数为0到27648,此时 K1 = 0.0 ,K2 = +27648.0
如果输入的整形数大于K2 ,输出 (OUT) 限位到HI_LIM,并返回错误代码。如果输入的整形数小于K1,输出限位到LO_LIM ,并返回错误代码。
反向定标的实现是通过定义LO_LIM > HI_LIM 来实现的。反向定标后的输出值随着输入值的增大而减小。
2.2.2 FC106功能描述
UNSCALE( FC106 ) 功能将一个实数 REAL (IN) 转换成上限、下限之间的实际的工程值
(LO_LIM and HI_LIM),数据类型为数。结果写到OUT 。公式如下:
OUT = [ ((IN – LO_LIM)/(HI_LIM – LO_LIM)) * (K2 – K1) ] + K1
常数K1 和K2 的值取决于输入值(IN)是双极性BIPOLAR 还是单极性UNIPOLAR 。? 双极性BIPOLAR:即输出的整形数为– 27648到27648,此时K1= – 27648.0, K2 =+27648.0
单极性UNIPOLAR :即输出的整形数为0到27648 ,此时K1 = 0.0 , K2 = +27648.0
如果输入值在下限LO_LIM 和上限HI_LIM 的范围以外,输出 (OUT)限位到与其相近的上限或下限值(视其单极性UNIPOLAR 或双极性BIPOLAR 而定),并返回错误代码。
在PLC控制系统中,电源占有较重要的地位。电网干扰串入PLC控制系统主要通过PLC系统的供电电源(如CPU 电源、I/O电源等)、变送器供电电源和与PLC系统具有直接电气连接的仪表供电电源等耦合进入的。现在,对于PLC系统供电的电源,一般都采用隔离性能较好电源,而对于变送器供电的电源和PLC系统有直接电气连接的仪表的供电电源,并没受到足够的重视,虽然采取了一定的隔离措施,但普遍还不够,主要是使用的隔离变压器分布参数大,抑制干扰能力差,经电源耦合而串入共模干扰、差模干扰。所以,对于变送器和共用信号仪表供电应选择分布电容小、抑制带大(如采用多次隔离和屏蔽及漏感技术)的配电器,以减少PLC系统的干扰。
此外,位保证电网馈点不中断,可采用在线式不间断供电电源(UPS)供电,提高供电的安全可靠性。并且UPS还具有较强的干扰隔离性能,是一种PLC控制系统的理想电源。
2、电缆选择的敖设
为了减少动力电缆辐射电磁干扰,尤其是变频装置馈电电缆。笔者在某工程中,采用了铜带铠装屏蔽电力电缆,从而降低了动力线生产的电磁干扰,该工程投产后取得了满意的效果。
不同类型的信号分别由不同电缆传输,信号电缆应按传输信号种类分层敖设,严禁用同一电缆的不同导线同时传送动力电源和信号,避免信号线与动力电缆靠行敖设,以减少电磁干扰。
3、 硬件滤波及软件抗如果措施
由于电磁干扰的复杂性,要根本消除迎接干扰影响是不可能的,因此在PLC控制系统的软件设计和组态时,还应在软件方面进行抗干扰处理,进一步提高系统的可靠性。常用的一些措施:数字滤波和工频整形采样,可有效消除周期性干扰;定时校正参考点电位,并采用动态零点,可有效防止电位漂移;采用信息冗余技术,设计相应的软件标志位;采用间接跳转,设置软件陷阱等提高软件结构可靠性。
信号在接入计算机前,在信号线与地间并接电容,以减少共模干扰;在信号两较间加装滤波器可减少差模干扰。
对干较低信噪比的模拟量信号.常因现场瞬时干扰而产生较大波动,若仅用瞬时采样植进行控制计算会产生较大误差,为此可采用数字滤波方法。
高**的通讯能力和强大的集成接口使SIMATIC S7-400成为较适合诸如对整个系统进行协调的较大任务过程控制器的理想选择。CPU的分级使得性能的可扩展成为可能。
同时,对外设I/ O能力的扩展几乎是无限的。而且,程序控制器信号模块可以在系统运行中(热插拔)进行插入和删除操作,很容易进行系统扩展或模块更换
产品推荐