C#上位机与欧姆龙PLC的通信03----创建项目工程

1、创建仿真PLC

C#上位机与欧姆龙PLC的通信03----创建项目工程_第1张图片C#上位机与欧姆龙PLC的通信03----创建项目工程_第2张图片

C#上位机与欧姆龙PLC的通信03----创建项目工程_第3张图片C#上位机与欧姆龙PLC的通信03----创建项目工程_第4张图片C#上位机与欧姆龙PLC的通信03----创建项目工程_第5张图片C#上位机与欧姆龙PLC的通信03----创建项目工程_第6张图片

C#上位机与欧姆龙PLC的通信03----创建项目工程_第7张图片

C#上位机与欧姆龙PLC的通信03----创建项目工程_第8张图片

 这是一款CP1H-X40DR-A的PLC,呆会后面创建工程的时候需要与这个类型的PLC类型一致,否则程序下载不到PLC上。

2、创建虚拟串口

首先安装,这个用来创建虚拟串口来模拟真实的串口,也就是上位机上有那种COM口,用来连接PLC硬件,安装过程省略,很简单一步一步搞下去就行。C#上位机与欧姆龙PLC的通信03----创建项目工程_第9张图片

 接着运行软件,创建2个串口,本项目创建的是com2和com3

C#上位机与欧姆龙PLC的通信03----创建项目工程_第10张图片

3、设置PLC连接串口

 

 C#上位机与欧姆龙PLC的通信03----创建项目工程_第11张图片

选择“serial communication settings”,点击

 

 C#上位机与欧姆龙PLC的通信03----创建项目工程_第12张图片

 C#上位机与欧姆龙PLC的通信03----创建项目工程_第13张图片

这里的意思是指这个PLC仿真要连接上面创建的虚拟串口的COM2口,然后点击connect,

 

C#上位机与欧姆龙PLC的通信03----创建项目工程_第14张图片 再点击

 PLC就运行起来了,相当于硬件通电了,开始工作了,但里面没有任何程序,后面会写程序下载传送 到PLC中

C#上位机与欧姆龙PLC的通信03----创建项目工程_第15张图片

可以看到PLC已连接好串口COM2

 C#上位机与欧姆龙PLC的通信03----创建项目工程_第16张图片

4、创建PLC程序

创建工程程序 C#上位机与欧姆龙PLC的通信03----创建项目工程_第17张图片

C#上位机与欧姆龙PLC的通信03----创建项目工程_第18张图片C#上位机与欧姆龙PLC的通信03----创建项目工程_第19张图片 接着设置节点值为10

C#上位机与欧姆龙PLC的通信03----创建项目工程_第20张图片

这里为什么是设置为10,是因为仿真PLC启动后,节点值是10,所以要保持 一致,你也可以理解为PLC设备的IP地址的最后一位,都可以。

 C#上位机与欧姆龙PLC的通信03----创建项目工程_第21张图片

设置通信的串口参数

C#上位机与欧姆龙PLC的通信03----创建项目工程_第22张图片

 这个CX-Programmer创建的是PLC程序代码,相当于一个开发工具,它写的程序要下载传送 到PLC硬件里才运行,懂JAVA开发或C#开发的就知道ECLIPSE,这是一个IDE的集成开发工具。

 

5、连接PLC 

C#上位机与欧姆龙PLC的通信03----创建项目工程_第23张图片C#上位机与欧姆龙PLC的通信03----创建项目工程_第24张图片C#上位机与欧姆龙PLC的通信03----创建项目工程_第25张图片

一切OK,下一步介绍存储区。

你可能感兴趣的:(C#上位机开发笔记,TCP,通信,欧姆龙PLC,C#,通信库)