西门子CPU代理商|电线电缆代理商
自动化PLC编程语言特点
1)多样性PLC编程语言有文本编程语言、图形编程语言,以及可用于文本编程、也可用于图形编程的顺序功能图编程语言。语言的多样性是PLC软件发展的产物,它为PLC的应用提供了良好的操作环境。
2)易操作性编程人员根据对编程语言的熟悉程度可柔性选择编程语言,从而缩短程序设计时间和调试时间。
3)灵活性不同编程语言具有不同特点,不同的工程应用,都有佳的编程方式。
4)兼容性PLC标准编程语言不仅能够用于不同制造商生产的PC,也能够用标准编程语
龙华区和平路恒隆大
言进行控制系统的组态。标准编程语言不仅能够适用于PLC,还能够适用于DC3、现场总线控制系统(FC5)、数据采集和监视(SA)系统、运动控制系统等。PLC标准编程语言的软件模型适应各种工业控制系统,它使用户对硬件的依赖性变得趣来越小。
5)开放性PLC编程语言的标准化使开放性得以实现。标准化PLC编程语言中所使用的变量、数据类型、程序、功能和功能决等都有统一表达方式和性能,这使PLC系统成为开放系统。任何一个制造商的产品,如果符合标准编程语言,就能够使用该编程语言进行编程,并能够获得同样的执行结果。开放性系统能够与其他符合开放系统互联通信模型的其他任何一个系统进行信息交换,系统中开发的软件可方便地移植到任何一个符合标准编程语言的其他系统中。
6)可读性PLC编程语言与常用编程语言的表达方式类似,特别是高级语言的使用,方便用户对其用法的理解,提高了程序的可读性。
7)安全性PLC编程语言是常用计算机编程语言的沿用、改进和扩展,又由于这些编程语言是标准的,因此,出错的可能性被控制到小,保证了编程系统的安全性。另外一方面,PLC 编程系统还可以提供出错原因列表,不仅使编程操作变得方便,也使应用程序的安全性大大提高另一方面,标准的系统函数库在被调用时,只需要设置它的外部接口,而不需要改动其内部的代码,因此,PLC编程系统能够安全正确地被使用。
8)非依赖性PLC编程语言对硬件的非依赖性体现在编程语言基本级测试可以离线进行,测试程序可以检查编程系统语法。
1. PLC的硬件配置
以PLC为核心的控制系统的硬件配置设计涉及如下九个方面①PLC机型选择②估算I/0 点数③I/0模块选用④估算用户程序存储容量⑤**功能模块选用⑥I/0分配⑦编程功能⑧诊断功能⑨控制功能。