欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

【欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试】欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片

欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试

文章图片



前言欧姆龙PLC是工控领域市场率较高的品牌之一 , 有低端CP/CH系列 , 中端CJ系列 , 高端NX/NJ系列 。 对于上位机开发来说 , 主要的协议有Hostlink协议、FinsTCP/UDP协议、EtherNetIP协议 , 今天主要跟大家分享一下 , 如何通过软件来搭建仿真环境 , 在没有硬件的情况下 , 也可以进行协议测试 。
仿真搭建1、首先需要安装好欧姆龙的编程环境 , 现在 CX-ONE 已经集成了欧姆龙的大部分的软件 , 大家直接安装 CX-ONE 即可 , 需要下载连接可以私信我 。
2、安装完成之后 , CX-ONE会有一系列的软件和说明文档 。



3、我们可以看到里面有个叫做CX-Simulator , 这个就是用来搭建仿真环境的 。



4、双击打开CX-Simulator之后 , 会弹出下面的窗体 , 选择创建新的PLC或者打开一个已经存在的PLC 。



5、由于是第一次使用 , 所以我们创建一个新的PLC , 下面这个是创建项目所存储的路径 。



6、这里选择一个CPU类型 , 我这边选一个常用的CP1H系列PLC 。



7、PLC设置向导之注册PLC单元 , 就是配置PLC模块 , 这边不需要配置其他模块 , 直接点击下一页即可 。

8、PLC设置向导之网络通信设置 , 这里可以设置的是节点地址 , 默认是10 。



9、PLC设置向导之串口通信设置 , 双击之后 , 选择真实串口Real Comms , 这里需要使用虚拟串口助手VSPD , 虚拟出一对串口 , 我虚拟的一对串口是COM3和COM4 , 所以这里我选择COM3 。




10、设置完成之后 , 点击Connect , 即实现仿真部分的搭建 。



编程下载1、打开CX-Programmer , 新建一个新的项目 , CPU类型选择和仿真一样的型号CP1H , 点击设定 , 进入类型设置 , 选择具体型号 , 这里为X系列 。




2、网络类型选择FinsGeteway , 点击设定 , 进入子界面 , 这里要设置一下FINS目标地址里的节点 , 和仿真环境一致 , 设置为10 。




3、进入编程界面之后 , 点击设置 。



4、接下来配置一下 , 主要设置两个地方 , 一个是通信参数 , 这里设置为9600 N 8 1 , 另一个是单元号 , 默认是0 , 可以不用改 , 后面会用到 。