您现在的位置是:首页 > PLC技术 > PLC技术
基于二进制逻辑运算和存储功能的传送带控制系
来源:艾特贸易2017-06-05
简介下面将介绍一个功能非常简单的传送带控制系统的例子,展示与输入、输出和存储位相连的二进制逻辑运算和存储功能的使用,如图 5-5 所示。 图 5-5 传送带控制系统例子的程序 1 .功
下面将介绍一个功能非常简单的传送带控制系统的例子,展示与输入、输出和存储位相连的二进制逻辑运算和存储功能的使用,如图5-5所示。
图5-5 传送带控制系统例子的程序
1.功能描述
零件由传送带输送,每条传送带上有一个包装箱或货架盘。主要功能如下:
●当传送带是空的时,通过发出“准备加载”信号(准备加载),控制器请求更多
的零件。
●当发出“启动”信号后,传送带启动并且传送零件。
●在传送带的末端,“传送带末端”传感器(例如光栏,lightbarrier)检测到零件,
则传送带驱动电机断电并且发出“准备好”信号(准备好移走)。
●当发出“继续”信号后,零件进一步传送直到“传送带末端”(传送带终点)传
感器不再能检测到它们。
图5-6给出了传送带控制系统的功能块图。本例可以用输入、输出和存储位编程,并且可以装载到任何块内的任何存储区域。本例中可选择没有功能值的功能作为块。
图5-6 传送带控制系统举例
同样的例子是在具有块参数的功能块中编程的,功能块可以不止一次被调用(用于多条传送带)。
2.信号和符号
以下几个附加信号增补了传送带控制系统的功能:
●Basic_st
把控制器设置成基本状态。
●Man_on
接通传送带,与条件无关。
●/Stop
只要“0”信号出现(NC触点作为传感器,“零有效”),即停止传送带运行。
●Light_barrier 1
零件已到达传送带末端。
●/Mfault
传送带电机(例如电机保护开关)故障信号,设计成“零有效”信号,例如
导线中断也产生一个故障信号。
我们希望采用符号寻址,即给出操作数的名称,然后使用它们来编写程序。在输入程序之前,先创建一个包含输入、输出、存储位和块的符号表(如表5-1所示)。
表5-1 “传送带控制系统”举例的符号表
3.程序
这个例子位于一个没有块参数的功能中。可以调用该功能,例如,在组织块OB1中:
CALL Belt_control;
例子采用符号寻址的源程序文本形式。当全局符号中不包含特殊字符时,它们可以不用引号标志。如果符号中包含特殊字符(例如空格),它必须用引号引起来。STL编辑器在已编译的块中,用引号把所有的全局符号引起来显示。
为了改善程序的清晰性和可读性,程序细分成了网络,最后一个网络用BlockEnd标题,这不是必需的,但是可以提供直观的块结束标志,对于特别长的块来说这是非常有用的特性。
点击排行
