1.程序编辑器
双击项目树中要编辑的程序块(如OB1)。就打开了程序编辑器。
2.符号编辑器
双击项目树窗口中的PLC变量的“显示所有变量”项目,就进入符号编辑器。编写PLC程序之前先创建变量有利于程序的阅读、分析和修改!
3.程序块
(1)项目中默认只有一个用户程序块OB1。
(2)要添加程序块,需要在项目树的程序块中,双击“添加新块”,如图2-34所示。然后选择块的名称、块的类型、块的编号和编程语言。
(3)可供选择的块类型有四种:组织块(OB)、函数块(FB)、函数(FC)、数据块(DB)。
(4)OB、FC块可供选择的编程语言有四种:LAD、FBD、STL和SCL。
(5)FB块可供选择的编程语言有五种:LAD、FBD、STL、SCL和GRAPH。
图2-34 添加新块图
4.指令
系统提供的指令在右边的指令目录和库目录窗口中选择。其中指令目录包含基本指令模块、扩展指令模块、工艺指令模块和通信指令模块四大类。
5.调用方法
先在程序段中定位指令模块要插入的位置,再选中要调用的指令,然后双击即可。
本实例所需的变量名称、地址如下所示。
%I30.0 a_yv_home A-推料气缸原点 CH0-0
%I30.1 a_yv_limit A-推料气缸限位 PLC1 CH0-1
%I30.2 a_have A-货物有无 CH0-2
%I30.3 Tag_12 A-急停 CH0-3
%I30.4 start A-启动 CH0-4
%I30.5 stop A-停止 CH0-5
%I30.6 Tag_2 A-转换开关 CH0-6(www.xing528.com)
%I31.0 b-diangan B-电感 CH1-0
%I31.1 b-dianrong B-电容 CH1-1
%I31.2 b-yanse B-光纤 CH1-2
%I31.3 b-daowei B-到位 CH1-3
%I31.4 b-man B-滑槽满 CH1-4
%Q30.0 a-yv A-推料气缸 PLC1 CH0-0
%Q30.2 a-hl3 A-警灯 CH0-1
%Q31.0 b1_f B-传送带1 CH1-0
%Q31.2 b1_yv1 B-YV1 CH1-2
%Q31.3 b1_yv2 B-YV2 CH1-3
%Q31.4 b2_yv3 B-YV3 CH1-4
本例程的程序结构具体包括OB1(主程序)、函数FC1,如图2-35所示。
图2-35 程序结构图
在OB1主程序中调用FC1,如图2-36所示。
图2-36 主程序中调用图
函数FC1中的直流电机启动程序,如图2-37所示。
图2-37 直流电机启动程序图
函数FC1中的直流电机停止程序,如图2-38所示。
图2-38 直流电机停止程序图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。