组态王是一款开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭系统组态王作为上位机,可以连接PLC、仪表、智能模块等各种设备或第三方软件我们现在讲一下组态王和下位机PLC通过以太网的通信连接组态王使用的是“组态王6.55”版本的软件PLC采用三菱的Q03UDV型号CPU,然后通过外置以太网模块QJ71E71-100进行网络通信采集数据三菱PLC模块软件方面还需要准备三菱的GX Works2 PLC编程软件组态王软件和三菱PLC编程软件准备就绪后,我们开始软件方面的设置:(一)、三菱PLC网络模块参数设置1.打开三菱GW2软件,双击以太网/CC IE//MELSECNET,就会看到网络配置设置窗口2.在网络配置窗口设置好模块1的相关参数:3.双击“运行设置”,进入以太网运行设置界面,根据下图所示,设置IP地址完成后点“设置结束”完成设置运行RUN中写入记得要勾选,不然组态王软件要往PLC写数据是没办法写入的这一步的操作主要是给PLC配置自己的IP地址用的4.双击“打开设置”,按下图设置完成后点“设置结束”完成设置这里组态王和PLC采用的是UDP通信协议,按照这种通信协议方式进行设定(二)组态王网络通讯设置1.打开组态王软件,双击“设备”选择“COM1”口,双击“新建”2.点击PLC,打开下拉菜单3.点击“三菱”,在下拉菜单选择“Q_SERIAL_ETHERNET_ASCLL”4.选择“ETHERNET”,点击下一步5.输入名称,根据自己的项目名称进行命名,命名完后点击下一步6.选择“COM11”串口,点击下一步注意:串口要选用COM11以后的
7.输入设备的通讯地址,192.168.3.10:800:900:5:0,如下图所示,点击下一步192.168.10.3:要通讯PLC的IP地址,就是我们PLC以太网模块设置的IP地址(见下图)800:十六进制显示,十进制是2048,PLC的端口号900:十六进制显示,十进制是2304,PC电脑的端口号端口号要选用电脑未被占用的端口号5:连接超时时间,单位秒,代表连接超时5秒时间0:plc的通信协议,UDP协议选择0,TCP协议选择1协议的类型要与PLC网络设置一致我们这里选择的是UDP通信协议,所以填写“0”8.默认,点击下一步9.点击“完成”,完成组态王的网络配置10.配置完后在这里就可以看到我们刚开通的通信接口“新IO设备”(三)、组态王与PLC的网络通信连接1.将网线一头插电脑网口,另一头插在PLC以太网模块网口2.设置电脑IP,将电脑IP地址设置和PLC设置的IP一致,如下图所示设置步骤如下1.右键“我的电脑”,选择“属性”2.选择“控制面板主页”3.点击“网络和Internet”4.点击“网络和共享中心”5.点击“更改适配器设置”6.鼠标右键,选择“属性”7.双击Internet协议版本4(Tcp/Ipv4).8.填写IP地址,点击确定,完成IP设置(四)、测试组态王与PLC通信打开组态王软件,点击“VIEW”,进入运行模式如果通信未成功连接,将显示如下图:通信成功,显示如下图所示:做完这些之后,我们就完成了组态王与三菱PLC以太网模块的网络连接工作,这样我们就可以通过组态王作为上位机,对下位机PLC进行数据的采集和控制
0 评论