全国服务热线: 19151140562

广西西门子PLC模块经销总代理商

发布日期 :2023-04-21 11:52发布IP:113.246.75.100编号:11745543
品牌:
西门子
参数:
SIEMENS
型号:
S7-1500
分 类
工控系统及装备
单 价
电议
有效期至
长期有效
咨询电话
17307403740
手机
19151140562
Email
194303024@QQ.COM
让卖家联系我
详细介绍

广西西门子PLC模块经销总代理商广西西门子PLC代理,广西西门子S7-1500代理,西门子PLC代理


FC功能块如何使用

  如果逻辑块执行完后不需要保存它内部的数据,可以用功能FC来编程。与功能块FB 相比较,FC不需要配套的背景数据块。

  1. 生成功能

  用鼠标右键点击SIMATIC管理器左边窗口中的“块”,执行出现的快捷菜单中的“插入新对象”→“功能”,生成一个新的功能。在出现的功能属性对话框中,采用系统自动生成的功能的名称FC1,设置梯形图(LAD)为功能默认的编程语言。


 只有PROFIBUS通信处理器(CP)才支持FDL的数据通信,例如,用于S7-300系列PLC的CP342-5和CP343-5,用于S7-400系列PLC的CP443-5,以及用于上位机的CP5512、CP5612、CP5613PROFIBUS网卡。通信处理器可以同时与多个主站建立通信连接,大多数通信处理器的FDL连接个数*多16个。S7连接采用OSI(开放系统互连模型)的第1、2和7层,专门用于西门子PLC之间的大数据量通信。因为FDL只使用OSI模型的第1、2层,传输请求由硬件发起,传输速率快,但是传输的数据量较小(仅240B)。


  2.直接数据交换

  直接数据交换(Direct Data Exchange,DX)又称为交叉通信,主要用于智能从站接收DP从站的数据,以及多主站系统的从站发送数据到其他主站。

  2. 功能的局部变量


  2.直接数据交换

  双击SIMATIC管理器中FC1的图标,打开程序编辑器(见图4-16)。

  与功能块的变量声明表(见图4-13)相比,功能没有静态变量(STAT),退出FC后不能保存它的临时局部变量。功能多了一个返回值RET_VAL,它实际上是一个输出参数。返回值的设置与IEC6113-3标准有关,该标准的功能没有输出参数,只有一个返回值。

 梯形图(LAD)和功能块图(FBD)用较粗较浅的连续线来表示状态满足,即有“能流”流过,见图3-38中较粗较浅的连续线用蓝色点状细线表示状态不满足,没有能流流过用黑色连续线表示状态未知。


  进入程序状态之前,梯形图中的线和元件因为状态未知,全部为黑色。启动程序状态监控后,从梯形图左侧垂直的“电源”线开始的连线均为绿色,表示有能流从“电源”线流出。有能流流过的方框指令、线圈、连接线和处于闭合状态的触点均用绿色表示。

  如果有能流流入指令框的使能输入端EN,该指令被执行。如果指令框的使能输出端

  ENO接有后续元件,有能流从它的ENO端流到与它相连的元件,该指令框为绿色。如果ENO端未接后续元件,则该指令框和ENO输出线均为黑色。

  如果CALL指令成功地调用了逻辑块,CALL线圈为绿色。如果跳转条件满足,跳转被执行,跳转线圈为绿色。被跳过的程序段的指令没有被执行,这些程序段的梯形图为黑色。

  功能FC1用来控制发动机的风扇,要求在发动机运行信号Engine_On变为1时起动风扇,发动机停车后,用输出的BOOL变量Fan_On控制的风扇继续运行30s后停机。




相关分类
推荐产品
信息搜索
 
自动化设备新闻
上海卓曙自动化设备有限公司
  • 地址:上海市松江区乐都路358号503室
  • 电话:17307403740
  • 手机:19151140562
  • 联系人:李英杰