大数跨境
0
0

PLC能用到的几类编程语言及性能好坏的判断

PLC能用到的几类编程语言及性能好坏的判断 非标自动化
2018-11-28
2
导读:答疑问题:怎么才能每天都收到这种文章呢??答案:只需要点击图片上边的《非标自动化》进行“关注”即可!广受推崇


答疑

问题:怎么才能每天都收到这种文章呢??
答案:只需要点击图片上边的《非标自动化》进行关注即可!

广受推崇的微信公众号:zhijiedafb 小编私信:237752585


1. 梯形图(Ladder Diagram)

如图所示,梯形图是一种以图形符号及图形符号在图中的相互关系来表达控制关系的编程语言,它是从继电接触器控制电路图演变过来的。


梯形图将继电接触器控制电路图进行了简化,而实现的功能却大大超过传统继电接触器控制电路,是目前使用最广泛的一种可编程控制器编程语言。

它的符号的画法应该按照一定规则,各厂家的符号和规则虽不尽相同,但原理基本上大同小异。


2.指令表(Instruction List)


指令表是一种用指令助记符来编制PLC程序的语言,它类似于计算机的汇编语言。

语句是指令表编程语言的基本单元,能够直接操作CPU的寄存器和存储器空间,每个控制功能由一个或多个语句组成的程序来执行。如图为用指令表编写的电动机起停控制程序。



3.顺序功能图(Sequential Function Chart)


顺序功能图是一种新颖的按照、按照工艺流程图进行编程的图形编程语言。这是一种IEC标准推荐的首选编程语言,近年来在PLC编程中得到了普及和推广,适用于顺序控制的编程。

4.功能块图(Function Block Diagram)

功能图编程语言实际上是用逻辑功能符号组成的功能块来表达命令的图形语言,与数字电路中的逻辑图相似,它很容易于表现条件与结果之间的逻辑功能。有数字电路基础的人很容易掌握。西门子公司的“LOGO!”系列的微型PLC使用功能块图编程,除此以外,很少有人使用功能块图。



5.结构文本(Structure Text)

随着可编程控制器的飞速发展,如果许多高级功能还是用梯形图来表示,会很不方便。为了增强可编程控制器的数字运算、数据处理、图表显示、报表打印等功能,方便用户的使用,许多大中型可编程控制器都配备了PASCAL、BASIC、C等高级编程语言。


这种编程方式叫做结构文本。与梯形图相比,结构文本有两个很大的优点,一是能实现复杂的数学运算,二是非常简洁和紧凑。

大家在选购PLC时,以下的几点是必须注意的,因为它只能直接看出的一台PLC性能的高低。


1.存储容量

存储容量是指用户程序存储器的容量。用户程序存储器的容量大,可以编制出复杂的程序。一般来说,小型PLC的用户存储器容量为几千字,而大型机的用户存储器容量为几万字。

2.I/O点数

输入/输出(I/O)点数是PLC可以接受的输入信号和输出信号的总和,是衡量PLC性能的重要指标。I/O点数越多,外部可接的输入设备和输出设备就越多,控制规模就越大。

3.扫描速度

扫描速度是指PLC执行用户程序的速度,是衡量PLC性能的重要指标。一般以扫描1K字用户程序所需的时间来衡量扫描速度,通常以ms/K字为单位。PLC用户手册一般给出执行各条指令所用的时间,可以通过比较各种PLC执行相同的操作所用的时间,来衡量扫描速度的快慢。


4.指令的功能与数量

指令功能的强弱、数量的多少也是衡量PLC性能的重要指标。编程指令的功能越强、数量越多,PLC的处理能力和控制能力也越强,用户编程也越简单和方便,越容易完成复杂的控制任务。


5.内部元件的种类与数量

在编制PLC程序时,需要用到大量的内部元件来存放变量、中间结果、保持数据、定时计数、模块设置和各种标志位等信息。这些元件的种类与数量越多,表示PLC的存储和处理各种信息的能力越强。


6.特殊功能单元

特殊功能单元种类的多少与功能的强弱是衡量PLC产品的一个重要指标。近年来各PLC厂商非常重视特殊功能单元的开发,特殊功能单元种类日益增多,功能越来越强,使PLC的控制功能日益扩大。


7.可扩展能力

PLC的可扩展能力包括I/O点数的扩展、存储容量的扩展、联网功能的扩展、各种功能模块的扩展等。在选择PLC时,经常需要考虑PLC的可扩展能力。


温馨提示:大量粉丝还没有养成阅读后点赞的习惯,希望大家在阅读后顺便点赞,以示鼓励!坚持是一种信仰,专注是一种态度!


如果对我们公众号有什么好的建议,

欢迎加微信号:zhijiedafb

或者直接后台留言!

…………下期更精彩!千万不要错过哦!!!

编辑声明

  “非标自动化”微信所发布、回复的一切内容仅作公益性分享、研讨之用,内容仅供参考,不一定代表“非标自动化”意见,请各位明辨。另外,如因作品内容、图片版权和其它问题请联系我们:微信237752585,我们会及时更正。

  “非标自动化”团队分享此文的一切功德,皆悉回向文章原作者和各位读者。


悄悄地告诉你,要找好工作就猛戳阅读原文!


【声明】内容源于网络
0
0
非标自动化
产品推广与交流平台,携手有志非标自动化方面发展的仁人志士共同为推动工业自动化的普及奋斗!
内容 1235
粉丝 0
非标自动化 产品推广与交流平台,携手有志非标自动化方面发展的仁人志士共同为推动工业自动化的普及奋斗!
总阅读322
粉丝0
内容1.2k