[西门子] 西门子S7-1200/1500PLC的结构化程序模式/套路

[复制链接]
查看264 | 回复0 | 2024-5-17 07:53:29 | 显示全部楼层 |阅读模式
西门子S7-1200/1500PLC的结构化程序模式



结构化编程方式受越来越多的PLC工程师喜欢,基本“套路”就是下面的方式,

按博途软件导航从上到下分别为:



1、Main,用于程序块调用,基本不写程序。



2、FC,只调用一次的子程序,如用于变量表输入输出点(IO)与逻辑形式参数对应。方便日后电气工程师修改输入输出点。



3、FB,做一些符合工程需要的功能的块,用于反复调用。如模拟量转化程序块。还有就是结构化编程的主程序,也用FB封装起来。



4、DB,所有要处理数据的块。


5、建立变量表。


6、PLC数据类型(UDT),自定义工程要用的数据类型。


大致的顺序就是:5→6→4→2→3→1。


下面以某压力机的工程实例来说明程序结构模式。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则