S7-300型PLC与上位机组态王通讯的建立
1、点击组态王6.53图标,出现如下画面:
2、 点击“新建”图标,出现以下画面:
3、 按“下一步”:
4、 按“下一步”:
5、 填写工程名称“包钢219”,点击“完成”,出现下图:
再按“是”出现下图:
6、 按“开发”图标,出现下图;
7、 建立变量表:根据PLC与组态王需要通讯的内容,建立变量表:点击“数据词典”
出现下图:
8、点击“新建”,建立你所需要的全部变量,这里只举一例:
点击“新建”,出现画面:在此画面上填写有关数据,见图中数据,其采集频率改为100ms,按“确定”,又出现上面的画面,再点击“新建”建立第二个变量,直至把所需变量全部建完。见下面的“变量建立后图”:

变量建立后图:
到此新的项目已建立,这是组态王编程都要做的部分,接下来就是根据项目的具体要求进行具体编程,这里不作说明。这些工作做完后,要进行PLC与组态王的通讯连接:见上图,点击左侧的设备中的“COM1”,出现下图:
再点击“新建”出现:
点击PLC,选取你需要的PLC型号,以下各步按图示要求,分别填写:西门子--S7-300系列—MPI(串口)-- 逻辑名称填:PLC — 连接的串口:COM1— 地址:2.2 。。直到按“完成”出现以下图面:
到此通讯连接完毕,点击上图中的“VIEW”即运行图标,就会立即出现你设计时规定的第一个图面,如下图:
说明:由于手头没有300的PLC,所以运行时图中与PLC通讯的数据的都显示为???,如连接PLC就会使其通讯正常,上图中所有PLC传过来的数据时时都在随着PLC的数据改变而时时跟着变化。(本程序是实际设计的项目程序)。