




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《
PLC开发与交通综合应用》
函数与函数块
生成与调用函数安徽交通职业技术学院5.1.1生成与调用函数函数(Function,FC)和函数块(FunctionBlock,FB)是用户编写的子程序,它们包含完成特定任务的程序。FC和FB有与调用它的块共享的输入、输出参数,执行完FC和FB后,将执行结果返回给调用它的代码块。函数是不带存储器的代码块。由于没有可以存储块参数值的数据存储器。因此,调用函数时,必须给所有形参分配实参。函数(FC)类似于VB语言中的子程序,用户可以将具有相同控制过程的程序编写在FC中,然后在主程序Main[OB1]中调用。5.1.1生成与调用函数1.生成函数打开STEP7项目视图,生成一个新项目。双击项目树中的“添加新设备”,添加一块CPU1214C。打开项目视图中的文件夹“\PLC_1\程序块”,双击其中的“添加新块”,打开“添加新块”对话框,单击界面左侧列表中的“函数”按钮,准备创建新函数,函数FC默认的编号为1,即“块_1”,默认的语言为LAD(梯形图)。5.1.1生成与调用函数2.定义函数的局部变量点击打开项目,进入设置编程界面,其中,分隔条上方为函数的接口(Interface)区,下方为程序区。函数可在接口区中生成局部变量,该变量只能在它所在的块中使用。5.1.1生成与调用函数3.函数程序设计程序见下图,运算的中间结果用临时局部变量“中间变量”保存。STEP7可自动识别局部变量,自动地在局部变量的前面添加#号。PLC变量表OB1调用FC1的程序5.1.1生成与调用函数4.在OB1中调用FC1在OB1中设计程序,调用函数FC1时,首先必须生成对应的所需变量。5.为块提供密码保护在完成程序的设计后,为保护知识产权,可以通过平台软件的密码保护功能,为块提供密码保护。用鼠标右键单击项目树中的FC1,执行快捷菜单命令“专有技术保护”,出现“定义保护”对话框,在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB32/T 3906-2020介入放射学和临床核医学放射工作人员职业健康检查规范
- DB32/T 3798-2020智能交通数据分发共享实施指南
- DB32/T 3762.15-2021新型冠状病毒检测技术规范第15部分:血清/血浆IgM和IgG抗体磁微粒化学发光法检测程序
- DB32/T 3761.35-2021新型冠状病毒肺炎疫情防控技术规范第35部分:医院手术室
- DB32/T 3670-2019律师政府法律顾问服务导则
- DB32/T 3521-2019“不见面审批”服务规范
- DB32/T 3506-2019青年创业培训服务规范
- DB31/T 955-2015猪圆环病毒2a/2b亚型实时荧光PCR检测和分型方法
- DB31/T 493-2020屋顶绿化技术规范
- DB31/T 320-2020工业开发区建设规范
- 《铁路轨道维护》课件-扣件螺栓涂油作业
- 初三班级学生中考加油家长会课件
- 多图中华民族共同体概论课件第十一讲 中华一家与中华民族格局底定(清前中期)根据高等教育出版社教材制作
- PVDF乳液与悬浮聚合工艺
- 高三物理一轮复习策略及建议.PPT
- 光伏发电项目并网调试方案
- 面试考核评分表
- 地沟更换管线专项施工方案完整
- 公司组织架构图模板可编辑
- 麦克维尔螺杆冷水机组维修保养手册
- 《音乐乐理常识大全》ppt课件
评论
0/150
提交评论