plc有哪些基本编程元件

小编 1177

plc的基本编程元件有:1.输入继电器;2.输出继电器;3.辅助继电器;4.定时器;5.计数器;6.状态继电器;7.数据寄存器;8.变量存储器;9.局部变量存储器;10.高速计数器。输入继电器一般有一个PLC的输入端子与之对应,它用于接收外部开关信号,通常采用八进制编码。

1.输入继电器

输入继电器也就是输入映像寄存器,每个PLC的输入端子都对应有一个输入继电器,它用于接收外部的开关信号。

输入继电器的状态少数地由其对应的输入端子的状态决定,在程序中不能出现输入继电器线圈被驱动的情况,只有当外部的开关信号接通PLC的相应输入端子的回路,则对应的输入继电器的线圈“得电”,在程序中其常开触点闭合,常闭触点断开。这些触点可以在编程时任意使用,使用数量(次数)不受限制。

2.输出继电器

输出继电器也就是输出映像寄存器,一般会有一个PLC的输出端子与之对应。当通过程序使输出继电器线圈得电时,PLC上的输出端开关闭合,它可以作为控制外部负载的开关信号,同时在程序中其常开触点闭合,常闭触点断开。这些触点可以在编程时任意使用,使用次数不受限制。

3.辅助继电器

辅助继电器也称中间继电器,它没有向外的任何联系,只供内部编程使用,且其常开/ 常闭触点使用次数不受限制。辅助继电器不能直接驱动外部负载,外部负载的驱动必须通过输出继电器来实现。

辅助继电器主要包含以下三类,即通用辅助继电器、锁存(断电保持)辅助继电器和特殊辅助继电器。

4.定时器

定时器是可编程序控制器中重要的编程元件,是累计时间增量的内部器件。自动控制的大部分领域都需要用定时器进行定时控制,灵活地使用定时器可以编制出动作要求复杂的控制程序。

5.计数器

计数器用来累计输入脉冲的个数,可以用来累计内部任何编程元件动作的次数,也可以通过输入端子累计外部事件发生的次数,它是应用非常广泛的编程元件,经常用来对产品进行计数或进行特定功能的编程。

6.状态继电器

状态继电器是用于编制顺序控制程序的一种编程元件(状态标志),常与STL 指令(步进梯形指令)配合使用,主要用于编程过程中顺控状态的描述和初始化。它与STL 指令组合使用,容易编制出易懂的顺控程序。当不对状态继电器使用步进梯形指令时,可以把它们当作普通辅助继电器(M )使用,其地址码按十进制编码。

7.数据寄存器

数据寄存器主要用来存储参数及工作数据,包括模拟量控制、位置控制、数据输入/ 输出等工作中所用到的数据。FX 系列中每一个数据寄存器都是16 位(较高位为符号位)二进制数或一个字,可以用两个相邻数据寄存器合并起来存储32 位(较高位为符号位)二进制数或两个字。

数据寄存器分为4 种类型:通用数据寄存器、锁存数据寄存器、文件寄存器、特殊数据寄存器。

8.变量存储器

变量存储器用来存储变量。它可以存放程序执行过程中控制逻辑操作的中间结果,也可以使用变量存储器来保存与工序或任务相关的其他数据。

9.局部变量存储器

局部变量存储器用来存放局部变量。局部变量与变量存储器所存储的全局变量十分相似,主要区别在于全局变量是全局有效的,而局部变量是局部有效的。

10.高速计数器

高速计数器的工作原理与普通计数器基本相同,它用来累计比主机扫描速率更快的高速脉冲。高速计数器的当前值为双字长(32位)的整数,且为只读值。

延伸阅读

plc是什么意思

plc是“Programmable Logic Controller”的缩写,中文意思是“可编程逻辑控制器”。可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。

总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入、输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。

回复

我来回复
  • 暂无回复内容

站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部