|
3.7 软件编程 |
不管什么PLC项目,编写程序总是必需的,编写程序在硬件组态完成后进行,S7-1500的主程序一般编写在OB1组织块中,也可以编写在其他的组织块中,S7-300/400的主程序只能编写在OB1,其他程序如时间循环中断程序可编写在OB35中。
3.7.1 一个最简单的程序的输入和编译
以下介绍一个最简单的程序的输入和编译过程。
① 新建项目、组态硬件,并切换到项目视图。如图3-71所示,在左侧的项目树中, 展开“PLC_1”→“PLC变量”→“显示所有变量”,将地址为“Q0.0”的名称修改为 “Motor1”。
图3-71 变量表
② 打开主程序块OB1,并输入主程序。如图3-71所示,双击Main[OB1],打开主程序。如图3-72所示,先用鼠标的左键选中常开触点“ ”,并按住不放,沿着箭头方向拖动,直到出现加号“+”,释放鼠标。再用同样的方法,用鼠标的左键选中线圈“ ”,并按住不放,沿着箭头方向拖动,直到出现加号“+”,释放鼠标,如图3-73所示。
图3-72 输入程序(1)
图3-73 输入程序(2)
在常开触点上的红色问号处输入“M0.5”,在线圈上的红色问号处输入“Q0.0”,如图3-74所示。
图3-74 输入程序(3)
③ 保存项目。单击工具栏的“保存项目”按钮 ,保存程序。
3.7.2 使用快捷键
在程序的输入和编辑过程中,使用快捷键能极大地提高项目编辑效率,使用快捷键是良好的工程习惯。常用的快捷键与功能的对照见表3-4。
表3-4 常用的快捷键与功能的对照
注意:有的计算机在使用快捷键时,还需要在表3-4列出快捷键前面加Fn键。
以下用一个简单的例子介绍快捷键的使用。
在TIA博途软件的项目视图中,打开块OB1,选中 “程序段1”,依次按快捷键“Shift+F2”、“Shift+F3”和“Shift+F7”,则依次插入常开触点、常闭触点和线圈,如图3-75所示。
图3-75 用快捷键输入程序