先说说上位机涉及到的内容和所需软件。作为上位机主要工作性质就是组态人机界面。解决一系列通讯问题,所需要用到的软件就是各种组态软件。比如:wincc,pcvue,力控等等常用的组态软件。其实组态原理大体相同学会一种其他都很容易上手。而其中组态涉及到开发软件画面功能大多数在vb基础上开发。你可以接触一下vb,和数据库sql等软件。
下位机的话主要是控制器编程这块,就是PLC编程,常用PLC品牌有西门子,ABB,三菱等等。你可以下载STEP7,TIA等对应编程软件,对于下位机需要多练习编程,都是靠经验吃饭的家伙。
希望对你有帮助!望采纳!