编程下载1、打开CX-Programmer , 新建一个新的项目 , CPU类型选择和仿真一样的型号CP1H , 点击设定 , 进入类型设置 , 选择具体型号 , 这里为X系列 。
2、网络类型选择FinsGeteway , 点击设定 , 进入子界面 , 这里要设置一下FINS目标地址里的节点 , 和仿真环境一致 , 设置为10 。
3、进入编程界面之后 , 点击设置 。
4、接下来配置一下 , 主要设置两个地方 , 一个是通信参数 , 这里设置为9600 N 8 1 , 另一个是单元号 , 默认是0 , 可以不用改 , 后面会用到 。
5、配置完成后 , 点击在线 , 弹窗之后 , 选择是即可 。
6、下载PLC程序 , 选择CPU , 右击 , 选择传送到PLC , 进行PLC程序下载 。
7、勾选设置和特殊单元设置 , 点击确定 。
8、PLC程序下载成功 。
9、点击内存 , 在接下来的界面中 , 选择D区进行实时监控 。
10、提前将D0-D4的数据分别设置为1-5 , 便于后续测试 。
通信测试Hostlink协议有两种模式 , 分别是C-Mode和Fins , 其中C-Mode比较简单 , 但是功能上不如Fins强大 , 为了方便起见 , 这里以C-Mode模式进行测试 。
下面以读取D0-D4的数据为例 , 报文结构如下:
起始符:@
单元号:00
指令:RD
开始地址:0000
长度:0005
校验:XOR
结束符:*\\CR
这里使用串口助手进行测试 , 该串口助手自带校验和结束符 , 所以提前设置好 , 如下所示:
我们连接虚拟串口的另一个串口COM4 , 通信参数设置为9600 N 8 1 , 报文编码格式为ASCII , 在发送栏中输入@00RD00000005 , 点击发送即可 。
我们可以看到 , 发送完成后 , 自动有了回应 , 说明仿真环境搭建成功 。
我们分析一下返回的数据:
@00RD000001000200030004000557*\\CR
其中的0001 , 0002 , 0003 , 0004 , 0005正是对应D0-D4的值 。
【欧姆龙|新阁上位机开发---欧姆龙PLC仿真环境搭建及通信测试】我是新阁上位机开发付老师 , 用我的专业 , 成就你的梦想
- 欧姆龙连续三年入选京东年度好店 携京东健康打造“医疗+服务”
- 健康|AIMMC小欧助手进博会首秀,欧姆龙以数字创新布局家庭健康管理新赛道
- 上海2021年11月7日 /美通社/ -- 2021年11月7日下午|AIMMC小欧助手进博会首秀,欧姆龙以数字创新布局家庭健康管理新赛道
- 纪录片|欧姆龙四度亮相进博,数字化创新成展台看点
- 欧姆龙|欧姆龙四度亮相进博,数字化创新成展台看点