admin 管理员组文章数量: 1184232
2024年3月21日发(作者:北京培训学校)
西门子plc编程步骤
当用户了解了西门子plc程序的结构后,就可以针对不同的掌握对象
与所选择的PLC型号,依据实际状况选择PLC程序的结构框架,并着
手进行西门子plc程序的设计工作。
程序设计与系统硬件设计、系统调试亲密相关。软件设计阶段所需
要的掌握要求、操作界面、PLC型号、I/O地址等都必需在硬件设计
阶段已经完成;而程序的输入与编辑、程序检查、程序调试等工作需
要在程序编辑与系统调试阶段完成。
对于简洁的PLC程序,也可以直接通过PLC的编辑软件,在编辑软
件上同时完成程序的设计与输入过程。
1.选择程序结构
作为西门子plc编程软件设计的第一步,首先需要确定的是PLC程序
的基本结构体系。程序结构体系由如下两方面因素打算:
①所使用的PLC型号。PLC型号从客观上规定了可以采纳程序结构,
如:当PLC选择为S7-200时,只能选择线性化结构或主一子程序的
结构形式:当选择的PLC为S7-300/400时可以采纳线性化结构、调用
式结构或结构化编程。
②掌握系统的要求。假如掌握系统的要求较简洁,PLC程序的长度
不大,出于简化调试、削减程序设计工作量等方面的考虑,采纳线性
化结构可以省略编写程序块、功能块、数据块、局部变量等工作,提
高编程的速度。假如掌握系统较简单,程序所占的容量较大,为了使
1
得程序便于分段阅读与调试,可以考虑采纳调用式结构( S7-300/400)
与主一子程序结构(S7-200);假如掌握系统非常浩大,程序特别简单,
或是系统相类似的掌握要求较多,在S7-300/400上可以优先考虑采
纳结构化编程。
2.建立程序文件
建立程序文件包括编写I/O地址表、定义符号地址、编写程序说明
等内容,其目的是为程序设计供应便利。
在S7中,一般是直接利用编程软件,通过编程软件的“符号表编辑
器”对“符号地址表(SymbolTable)”的编写,一次性完成I/O地址、符号
地址、数据格式、解释等全部工作。
3.编辑规律块
在选定了程序的基本结构体系与完成符号表的编辑后,即可着手进
行PLC程序中各类规律块的编辑。
规律块的编辑包括了编写规律掌握程序与定义程序变量两部分内容。
规律掌握程序可以通过梯形图、功能块图,指令表等方法编写:程
序变量应通过“变量声明表”建立与明确(内容见本节后述),对于线
性结构的PLC程序也可以不使用变量与变量表。
假如采纳的是线性结构,只需要直接编写组织块OBl;假如选择的是
分块式结构,则应首先进行FC、FB等基本规律块的编制,最终才能
编写组织块。通过编程软件输入程序时,同样应当遵守这一原则,由
于,假如基本规律块未编制完成,在OB1中将无法确定规律块所需
要的赋值参数,在输入规律块调用指令时将引起出错。
2
3
版权声明:本文标题:西门子plc编程步骤 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711002478a583638.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论