西门子STEP7程序的编写

时间:2023-03-13作者:佚名

1、输入编程元件

梯形图的编程元件(编程元素)主要有线圈、触点、指令盒、标号及连接线。输入方法有以下两种。

方法1:用指令树窗口中的“治理”所列的一系列指令按类别分别编排在不同子目录中,找到要输入的指令并双击,如上图所示。

方法2:用指令工具条上的一组编程按钮,单击触点、线圈和指令盒按钮,从弹出的窗口中下拉菜单所列的指令中选择要输入指令单击即可。

工具按钮和弹出的窗口下拉菜单如图3所示。

西门子STEP7程序的编写 西门子STEP7程序的编写
图3 按钮工具及弹出的窗口下拉菜单

2、块操作

利用块操作对程序大面积删除、移动、复制操作十分方便。块操作包括块选择、块剪切、块删除、块复制和块粘贴。这些操作十分简单,与一般字处理软件中的相应操作方法完全相同。

3、符号表

使用符号表,可将直接地址编号用具有实际意义的符号代替,有利于程序结构清晰易读。

西门子STEP7程序的编写
西门子STEP7程序的编写
图4 符号表

4、注释

梯形图编程器中的“网络n”标志每个梯级,同时又是标题栏,可在此为本梯级加标题或必要的注释说明。

5、编程语言转换

选择“视图”菜单,然后单击STL、LAD 或FBD 便可进入对应的编程环境。但STL 只有在严格按照网络块编程的格式下才可切换到LAD,不然无法实现转换。

6、编译

可用“PLC”菜单中“编译”命令进行离线编译。

7、下载

编译无误后,单击下载按钮西门子STEP7程序的编写,把用户程序下载到PLC。

一、程序文件操作

1、新建

建立一个程序文件,可用“文件”菜单中的“新建”命令,也可用工具条中的西门子STEP7程序的编写按钮来完成。如图所示为一个新建程序文件的指令树,系统默认初始设置如下:

西门子STEP7程序的编写
图1 新建程序文件的指令树

新建的程序文件以“项目1(CPU221)”命名,括号内为系统默认plc 的型号。项目包括7 个相关的块。其中程序块中有1 个主程序,1 个子程序SBR-0 和1 个中断程序INT-0。

用户可以根据实际编程需要做以下工作:

◆ 确定主机型号

首先要根据实际应用情况选择PLC 型号。右击“项目1(CPU221)”图标,在弹出的按钮中单击“类型”,或用“PLC”菜单中的“类型”命令。然后在弹出的对话框中选择所用的PLC 型号。

◆ 程序更名

项目文件更名:如果新建了一个程序文件,可用“文件”菜单中“另存为”命令,然后在弹出的对话框中键入希望的名称。

子程序和中断程序更名:在指令树窗口中,右击要更名的子程序或中断程序名称,在弹出的选择按钮中单击“重命名”,然后键入名称。

主程序的名称一般用默认的MAIN,任何项目文件的主程序只有一个。

◆ 添加一个子程序或一个中断程序
方法1:在指令树窗口中,右击“程序块”图标,插入子程序或插入中断程序。
方法2:用“编辑”菜单中的“插入”命令。
方法3:在编辑窗口中单击编辑区,在弹出的菜单选项中选择“插入”命令。新生成的子程序和中断程序根据已有的子程序和中断程序的数目,默认名称分别位SBR-n 和INT-n,用户可以自行更名。

◆ 编辑程序

编辑程序块中的任何一个程序,只要在指令树窗口中双击该程序的图标即可。

2、打开已有文件

打开一个磁盘中已有的程序文件,可用“文件”菜单中“打开”命令,在弹出的对话框中选择打开的程序文件,也可用工具条的西门子STEP7程序的编写按钮来完成。

3、上装

在已经与PLC 建立通信的前提下,如果要上装PLC 存储器中的程序文件,可用“文件”菜单中“上装”命令,也可用工具条中的西门子STEP7程序的编写按钮来完成。

二、编辑程序

编辑和修改控制程序是程序员利用STEP7-Micro/WIN32以上版本编程软件要做的最基本的工作,下面以梯形图编辑器为例介绍一些基本编辑操作。

西门子STEP7程序的编写
图2 梯形图编程举例

相关阅读

高隐蔽性偷电接线场景讨论

高隐蔽性偷电接线场景讨论 首先要明确“偷电是违法的,切莫伸手”,即使偷电方式看似“技术化”,本质仍属违法行为,需承担法律责任,读者不可效仿。通过违规修...
2026-04-10
高隐蔽性偷电接线场景讨论

不同类型发电厂厂用电接线,我来科普涨知识

电气主接线的基本要求 ② 保证供电的可靠性。电气主接线应根据负荷的等级,满足负荷在各种运行方式下对负荷供电连续性的要求。 ④ 具有经济性。 此外,对主接线的选择,还应考...
2023-07-05
不同类型发电厂厂用电接线,我来科普涨知识

变频器故障代码详解,从常见到冷门全覆盖

做电工、搞设备维修的朋友,肯定都遇到过变频器报错的情况——屏幕上跳个代码,机器直接停摆,急得满头大汗,翻手册又太费时间! 其实不用慌,不管你用的是国产变频器(汇川、...
2026-04-26
变频器故障代码详解,从常见到冷门全覆盖

380v稳压器稳压范围(380V工业数控机床设备专用稳压器

" alt="380v稳压器"/> 380V工业数控机床设备专用稳压器为稳定交流电压而设计的稳压器。当外界的供电网络电压波动或负载变化而造成电压波动时,本稳压器能自动保持输出电压的稳定。产...
2023-07-17
380v稳压器稳压范围(380V工业数控机床设备专用稳压器

线电压、相电压、线电流、相电流区别与关系

线电压、相电压、线电流、相电流区别与关系是怎样的?要深刻领会三相交流电的电压、电流精髓,就必须要对线电压与相电压、线电流与相电流的区别与关系有深刻的认识。 线电压与...
2023-06-27
线电压、相电压、线电流、相电流区别与关系

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

12V星空顶筒灯嵌入式阳台卧室客厅氛围迷你呼吸小射灯满天星天花

12V星空顶筒灯是一款专为营造浪漫氛围而设计的迷你嵌入式射灯,适用于阳台、卧室、客厅等空间。采用低功耗LED光源,安全节能,光线柔和均匀,支持呼吸模式与满天星效果,可...
¥ 7.65

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目