电工基础

电工基础知识_电工技术-电工最常见电路

西门子300怎样进行模块化编程

时间:2018-12-13 17:54来源:未知 作者:admin 点击:
西门子模块化编程首先了解FB块、FC块和SFC块。FB块拥有自己的专属数据块存储数据,FC块不具备,SFC是系统功能块。系统功能块是西门子开发的各种通用功能的模块,如与西门子其他器

西门子模块化编程首先了解FB块、FC块和SFC块。FB块拥有自己的专属数据块存储数据,FC块不具备,SFC是系统功能块。系统功能块是西门子开发的各种通用功能的模块,如与西门子其他器件的通讯控制,PID控制等等,我们需要某种功能时直接调用相应SFC即可。当然我们也可以根据需要在块里自己编写功能程序,比如与变频器通讯功能块,当我们需要控制某个变频器时只需要调用该功能块,在接口中填入变频器地址、启动、停止、正转、反转、速度等即可控制该变频器。又如,我们有10台电机要控制,控制逻辑都一样,我们只需要编写通用控制逻辑,调用10次该功能块,在每次调用接口填写相应的输入输出点即可。总结一下,模块编程主要是将通用功能模块化的编程方式。这样的程序结构更简捷,程序富有逻辑性,当前不需要的控制程序不需要扫描,缩短了扫描时间。

(责任编辑:admin)
织梦二维码生成器
相关文章
------分隔线----------------------------