搞PLC电控的电气工程师,应该学哪种高级语言?

搞基于PLC的电控的电气工程师,上学时肯定是学过C了(只是实际中几乎没用过),汇编语言也在考NCRE3的时候通过了国家考试的认证(当然也没机会在实际中应用,除了PLC的STL语言跟汇编语言有点相似)。现在往周边发展,应该学哪种高级编程语言呢?据说C++很难,VB快过时了功能弱,跟PLC相关的机器视觉好像限定某几种语言。时间和精力都有限,如果只学一种高级语言,学哪种好呢?请过来的大神赐教,谢谢!

钻石用户推荐最佳答案

工控也分控制器和PC两大块,PC主要是上位机组态软件,多用现成的组态软件,脚本使用C和VBS;PLC和触摸屏基本就是现成的软件,如STEP7, TIA,WCF等,其他厂家的产品也类似。
搞嵌入式的话,需要电力电子基础知识+C或汇编;自己想开发上位机软件的话建议C#或VB+数据库。

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355499.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 组态小叉叉

    在WInCC里,如何象操作系统一样组态出每一个弹出的窗口上部分有起关闭作用的小叉叉? 最佳答案 窗口属性中有个可以关闭的项可设置。 提问者对于答案的评价:完全正确,谢谢。

    SIMATIC WinCC 2017年11月19日
  • 如何给WinCC 界面上的按钮设定动态参数?

    我在WinCC界面上设置一个按钮,想为它设定一个退出WinCC并且关机的动态命令,可不知为什么“触发器选项”变暗,没有参数可选,请问大师,如何找回“触发器选项”内的参数? 最佳答案…

    SIMATIC WinCC 2017年11月16日
  • 项目装载

    wincc5.1移植到6.2后,项目无法装载,名称和路径中没中文名,计算机名称也没问题。       &nbs…

    SIMATIC WinCC 2017年8月3日
  • 为什么hmi的触屏不准

    为什么我将HMI的OS更新后在使用时其点位不对,所有的按钮要向左偏离一些,这是为什么。    急急 问题补充:触摸点偏移 最佳答案 需要校准…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何读取PLC char类型的变量

    WINCC如何读取PLC char类型的变量 最佳答案 用VBS脚本写dim AA=hmiruntime.tags ("tag1"…

    SIMATIC WinCC 2021年7月5日
  • wincc组态开关

    wincc的按钮开关功能怎样组态呢,公司Winn项目的一个电机按钮C语言脚本失效了,想拿vb做一个替换掉原来的按钮,(就是一个按钮鼠标按一下按钮的颜色变绿并且电机开启,再按一下电机…

    SIMATIC WinCC 2019年6月11日
  • 上位机WINCC同时监控多台200smartPLC在一个画面

    现场一套200smartPLC控制系统,和其他几套一直,怎么在上位机WINCC一个画面里同时监控多台olc 最佳答案 1.使用OPC软件建立新PLC通讯通道,然后后复制变量,测试通…

    SIMATIC WinCC 2020年11月1日
  • 如何用C脚本关闭当前窗口?

    如何用C脚本关闭当前窗口? SetVisible可以关闭前一个窗口,而不是当前的。不知如何用脚本关闭当前的窗口? 最佳答案 你是要使用SetVisible()C脚本函数关…

    SIMATIC WinCC 2019年6月11日
  • wincc与GE90-30

    何处可找到WINCC与GE9030的通讯协议,如何做通讯 最佳答案 GE9030是支持以太网通信协议的,所以你可以在WinCC中建立相应的以太网数据通道,然后直接建立连接就可以了。…

    SIMATIC WinCC 2019年6月11日
  • wincc无法打开和建立项目

    无论是打开还是新建。都会提示cannot open/create wincc project ,project manager&n…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论