西门子授权总代理商
FC功能块如何使用如果逻辑块执行完后不需要保存它内部的数据,可以用功能FC来编程。与功能块FB 相比较,FC不需要配套的背景数据块。
1. 生成功能
用鼠标右键点击SIMATIC管理器左边窗口中的“块”,执行出现的快捷菜单中的“插入新对象”→“功能”,生成一个新的功能。在出现的功能属性对话框中,采用系统自动生成的功能的名称FC1,设置梯形图(LAD)为功能默认的编程语言。
2. 功能的局部变量
双击SIMATIC管理器中FC1的图标,打开程序编辑器(见图4-16)。
与功能块的变量声明表(见图4-13)相比,功能没有静态变量(STAT),退出FC后不能保存它的临时局部变量。功能多了一个返回值RET_VAL,它实际上是一个输出参数。返回值的设置与IEC6113-3标准有关,该标准的功能没有输出参数,只有一个返回值。
功能FC1用来控制发动机的风扇,要求在发动机运行信号Engine_On变为1时起动风扇,发动机停车后,用输出的BOOL变量Fan_On控制的风扇继续运行30s后停机。
在FCI中,用延时断开定时器S_OFFDT(见图4-16)来定时。在功能的变量声明表中定义的输入参数Timer_Function是延时断开定时器的编号,数据类型为Timer,在调用FC1 时用它来为不同的发动机指定不同的定时器。
3. 功能与功能块的区别
FB和FC均为用户编写的子程序,局部数据均有IN、OUT、IN_OUT和TEMP,临时变量TEMP储存在局部数据堆栈中。
1)FC的返回值RET_VAL实际上是输出参数,因此有无静态变量(STAT)是二者的局部变量的本质区别,功能块的静态变量用背景数据块来保存。如果功能有执行完后需要保存的数据,只能存放在全局变量(I/Q、PI/PQ、M、T、C和共享数据块)中,但是这样会影响功能的可移植性。如果功能或功能块的内部不使用全局变量,只使用局部变量,不需要做任何修改,就可以将块移植到其他项目。如果块的内部使用了全局变量,在移植时需要重新统一分配它们内部使用的全局变量的地址,以保证不会出现地址冲突。当程序很复杂,子程序和中断程序很多时,这种重新分配全局变量地址的工作量非常大,也很容易出错。如果逻辑块有执行完后需要保存的数据,显然应使用功能块,而不是功能。
2)功能块的输出参数不仅与来自外部的输入参数有关,还与用静态变量保存的内部状态数据有关。功能因为没有静态变量,相同的输入参数产生的执行结果是相同的。
3)功能块有背景数据块,功能没有背景数据块。只能在功能内部访问功能的局部变量,其他逻辑块和人机界面可以访问背景数据块中的变量。
4)不能给功能的局部变量设置初始值,可以给功能块的局部变量(不包括TEMP)设置初始值。在调用功能块时如果没有设置某些输入参数的实参,将使用背景数据块中的初始值,或上一次执行后的值。调用功能时应给所有的形参指定实参。
4. 组织块与其他逻辑块的区别
发生事件或故障时,由操作系统调用对应的组织块,其他逻辑块是用户程序调用的。组织块有自动生成的20B临时局部数据,包含了与触发组织块的事件有关的信息。它们是操作系统提供的。组织块中的程序是用户编写的,用户可以自己定义和使用组织块20B 之后的临时局部数据。
浔之漫智控技术有限公司在经营活动中精益求精,具备如下业务优势:
SIEMENS可编程控制器
1、SIMATIC S7系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、SITOP直流电源24V DC1.3A、2.5A、3A、5A、10A、20A、40A可并联.
4、HMI 触摸屏TD200 TD400CK-TP OP177 TP177,MP277 MP377,
德国制造 现货
全新原装 参数
质量保证 保修
价格优势 特价
我公司大量现货供应,价格优势,品质保证,德国原装进口
直线电动机是直接产生直线运动的电动机。可以设想把旋转电动机沿径向剖开,并将圆周展开成直线,就得到了直线电动机。直线电动机可分为直线异步电动机、直线同步电动机、直线直流电动机、直线步进电动机等。
直线电动机按结构分为平板型、圆筒型、弧型和盘型,平板结构是*基本的结构,应用也*广泛。平板型直线电动机结构如图2.20所示,圆筒型直线电动机原理结构如图2.21所示。
直线电动机主要特点如下:
1)由于不需要把旋转运动变成直线运动的附加装置,因而使得系统本身的结构大为简化,重量和体积大为下降。
2)定位精度高,在需要直线运动的地方,直线电动机可以实现直接传动,因而可以消除中间环节所带来的各种定位误差,故定位精度高,如采用微机控制,还可以进一步提高整个系统的定位精度。
3)反应速度快、灵敏度高、随动性好。直线电动机容易做到其动子用磁悬浮支撑、因而使得动子和定子之间始终保持一定的空气隙而不接触,这就消除了定、动子间的接触摩擦阻力,因而大大地提高了系统的灵敏度、快速性和随动性。
4)工作安全可靠、寿命长。直线电动机可以实现无接触传递力,机械摩擦损耗几乎为零,所以故障少、免维修,因而工作安全可靠、寿命长。
5)容易密封,各部件用尼龙浸渍后采用环氧树脂涂封,使得其耐环境能力强,不惧有毒气体和化学药品的侵蚀,在核辐射和液态物质中也能正常运行。
6)直线电动机的冷却条件好,特别是长次级接近常温状态,因此线负荷和电流密度可以取得很高。
7)工作电源可以采用交流电源、直流电源或脉冲电源。
8)不同种类的直线电动机具有截然不同的工作特点,可以根据需要选择。既有能满足高速、大推力驱动要求的直线电动机,也有能满足低速、精细要求的直线电动机。
9)由于直线电动机无离心力作用,故直线移动速度可以不受限制,其加速度可以非常大,能实现起动时瞬间达到高速,高速运行时又能瞬间准停。
直线电动机传动与旋转电动机传动比较,其主要优点如下
1)旋转电动机是通过曲柄连杆或蜗轮蜗杆等传动机构进行直线型驱动的,这种传动形式往往会带来结构复杂,重量大,体积大,啮合精度差,且工作不可靠等缺点。直线电动机没有中间转换环节,传动机构简单,精度高,振动和噪声小。
2)直线电动机没有传动机构惯量和阻力矩的影响,因而加速和减速时间短,可实现快速起动和正反向运行。
3)仪表用的直线电动机,可以省去电刷和换向器等易损零件,提高可靠性,延长使用寿命。
4)直线电动机由于散热面积较大,容易冷却,因而允许较高的电磁负荷。
5)直线电动机装配灵活性好,可将电动机与其他机构合为一体。
直线电动机的主要选型参数为*大电压、峰值推力、峰值电流、连续功率、*大速度、*大连续消耗功率、磁极节距等。
西门子网上总代理. .西门子网上代理 ..西门子代理. .西门子总代理 ..
西门子全球总代理. .西门子亚洲总代理.. 西门子中国总代理. .西门子上海总代理
西门子松江总代理.. 西门子工业总代理 ..西门子工业自动化总代理.. 西门子驱动技术总代理
西门子工业自动化产品商务总代理.. 西门子总代理旗舰代理商. .西门子授权指定总代理
西门子推荐**中国总代理.. 西门子总代理**经销商. .西门子**合作伙伴.. 西门子PLC总代理
西门子SIMATIC S7 系列总代理.. 西门子逻辑控制模块LOGO!总代理.
西门子SITOP系列直流电源总代理24V DC.. 西门子HMI 触摸屏总代理.. 西门子交流变频器总代理..
西门子全数字直流调速装置总代理 西门子数控总代理 西门子伺服总代理 西门子总代理
西门子代理.. 西门子总代理旗舰代理商 ..西门子电缆总代理