PLC是什么?
一个PLC.实时控制系统是一种数字计算机系统,可进行多种输入和输出,温度范围扩大,抗噪音和抗振动影响与个人计算机相比。PLC有不同类型的编程语言。常见是:
- 梯子逻辑
- 功能框图
- 顺序功能图表
- Boolean Mneumonics.
在这些编程语言中,梯形逻辑是最常用和最旧的编程语言。
梯形逻辑编程:
梯形图是一种图形编程语言,其从带有直线线的继电器控制的电路图导出。梯形图包含左侧的触点轨道,在图的右侧,这些接触轨道通过电流路径和线圈的元件连接到开关元件(常开/常闭合的触点)。
逻辑和不同的操作:
通常是开放联系人:
常开触点可用于表示控制逻辑的任何输入,如开关或传感器,输出或内部输出的触点。解析后,将检查被引用的条目是否为真条件(逻辑1)。如果为真,触点将关闭并允许逻辑从左向右流动。如果状态为FALSE (logical 0),则联系人是打开的,逻辑将不会从左到右流动。
通常关闭联系人:
用常闭触点在一个横档上开始一个新的横档或一个附加的分支。如果状态为“ON”,表示电源不流。与常开触点相反。当解决了引用的输入被检查为OFF条件。如果状态为OFF (logical 0),电源(logical)将从左向右流动。如果状态为“ON”,表示电源不流
常开线圈:
这表示控制逻辑的任何离散输出。反映横档(开/关)的状态,并将离散的(开/关)状态输出到指定的图像寄存器点或存储位置。当“解决”如果逻辑线圈的左边是TRUE,参考输出是TRUE。
常闭式线圈:
这是另一种类型的输出。当“解决”如果线圈是一个逻辑0,电源将打开设备。如果设备逻辑为1,电源将关闭。
梯形逻辑逻辑门:
门:
在逻辑上,一个常开触点与一个横档上的另一个触点串联。只有当两个输入都为真时,And门的输出才为真,真值表为:
或门:
如果一个或多个输入为1,OR门输出为1。“或”是一种逻辑条件,在梯形逻辑中很容易表示,这种表示是已知的锁存。真值表:
NAND门:
具有反向输出的与门称为与非门。与非函数常用于集成电路逻辑阵列,可用于可编程控制器解决复杂逻辑。真值表:
也没有门:
关于反转常规输出结果的相同规则适用于符号是否放置在OR门的输出端。正常输出反转,该功能被称为NOR门。真值表:
XOR门:
通常使用的栅极组合是独占或(XOR)函数。当一个输入或另一个高电平时,该电路的输出才高,但不是两者。异或门通常用于比较两个二进制数。
PLC模拟器:
PLC模拟器应用程序允许在梯形逻辑中写入您的程序,并在模拟PLC中运行它。该应用程序对于初学者来说是有用的,以了解梯形图逻辑的基础知识并测试您的程序逻辑。
模拟器允许我们构建自己的程序并验证它。我们必须构建包含输入和适当输出的每个阶梯。
例如,我们正在考虑来自工程师的PLC Simulator Excel - Excel.com:
该应用程序不需要任何编程专家,初学者可以很容易地理解该功能。我们应该构建一个阶梯,包括输入和输出,然后选择所需的输入或输出类型。右边列出了输入和输出选项。在线圈上方的柱上的选项。
- 可以在电子表格下载Excel表并在电子表格中工作
- excel表格的左边是一个很大的梯形编辑器部分,右边是输入-输出选项、输入-输出构建器选项以及下载和运行选项。
- 梯形图在梯形图编辑器中填充点,使用灰色区域中的下拉框来构建梯子,并在顶部行上下拉框以输入标记名称。请参阅下面的动画图片。
- 每个梯级只能有一个输出连接。
- 构建您的程序用正确的I / O地址选择每个梯级,也可以使用定时器。然后单击“下载并运行”选项以运行该程序。
- 绿灯表示每个I / O梯级的逻辑真实
模拟器提供按钮输入和开关,有数字输出和内部线圈输出。
自动化论坛为您提供PLC模拟器:点击这里