万博manbetx

万博man之家_万博man基础知识学习网站
当前位置:万博man之家 > 电气自动化 > 正文

电气自动化行业中对于编程语言的认识

时间:2019-09-11 10:03 来源:万博man之家

个人的工作经验中需要用到编程语言的就是PLC程序的编程和上位机软件的编程,因此就说一下关于这2方面编程过程中需要哪些高级语言!
1,做PLC程序的话,在使用结构化文本(ST或者SCL)编程时候需要用到一些C语言的知识!
最常用的就是IF THEN , IF ELSE这种!在西门子的编程软件中就叫做SCL编程,如下图就是在博图软件中建立一个块的时候,就可以选择对这个块的编程语言是什么!
电气自动化行业中对于编程语言的认识
还需要说一点的是西门子PLC中还有一种STL(语句表)的编程语言,它比梯形图语言要难理解一点,但是又没有C语言的指令语法,是一种特殊的编程语言,但是应用也是很广泛的,看一下其程序的语句如下:
电气自动化行业中对于编程语言的认识
STL语句表编程语言,算不上高级语言,但也是比较特殊的语言,依然是有必要学习的!
2,做上位机监控软件的组态编程的时候,通常要用到一些VB或者C语言的知识!
下图就是西门子Wincc上位机软件中支持的2种脚本,一种是C脚本,一种是VBS脚本!
电气自动化行业中对于编程语言的认识
其实,不单单是在上位机软件中,在一些触摸屏的组态软件中也同样存在类似于C或者VB的宏指令。
因此C语言和VB语言,可以说是应用最多的两种编程语言了,不管是PLC编程能用到,还是组态软件中也可以用到。甚至,这些年比较流行的labview软件,它里边的一些指令依然和C语言这些有理解上的相似性!--也就是说C和VB,应该说还是计算机应用中最重要且应用广泛的两种语言,我们做电气万博manbetx自动化,其实也是在计算机平台上,因此还是很有必要学一学这两门语言!

看过《电气自动化行业中对于编程语言的认识》的人还看了以下文章
电气自动化选择哪种语言学习 电气自动化选择哪种语言学习
为什么需要学习高级语言? 我也是从事工业自动化. 自动化控制更多的是编写PLC程序,触摸屏程序。 但随着工业4.0,智能化的需求, 会一门电脑高级语言编程,真的是太迫切。 比如,你只会PLC编程。 那么你学习西门子产品时,一些脚本程序你就不会编写。 那么硬...
电气自动化需要哪些高级语言 电气自动化需要哪些高级语言
正常工控领域使用最多的就是LAD,也就是梯形图。但是除了LAD之外,好多老外喜欢用FBD(功能块图),以前SIEMENS处理多个数据的时候有的时候使用STL(语句表),但是自从博图平台后,SCL(结构化文本语言)使用的比较多。当然有的顺序结构使用Graph(顺序功能...
如何学好电气自动化?如何快速入门 如何学好电气自动化?如何快速入门
我是一个名牌工科大学的电气自动化专业的毕业生,毕业后一直从事电气行业,距今已有近十年工作经验,希望我的回答可以帮助你找到方向。 如何学好电气自动化; 电气自动化这一领域太宽泛了,包含很多小领域,一个人精力有限,很难将这一领域所有知识全部学完...
PLC在电气自动化控制系统用于什么作用 PLC在电气自动化控制系统用于什么作用
PLC在电气自动化控制系统用于什么作用 1、用于开关量控制 PLC控制开关量的能力是很强的。所控制的入出点数,少的十几点、几十点,多的可到几百、几千,甚至几万点,由于它能联网,点数几乎不受限制,不管多少点都能控制,所控制的逻辑问题可以是多种多样的:...
电气自动化基础知识大全 电气自动化基础知识大全
电气自动化基础知识大全 1.一次回路由发电机经变压器和输配电线路直至用电设备的电气主接线,通常称为一次回路。 2.二次设备二次设备是对一次设备的工作进行监察测量、操作控制和保护等的辅助设备,如:仪表、继电器、控制电缆、控制和信号设备等 3.二次回路...
Baidu