logo资料库

欧姆龙PLC串口实验心得体会.pdf

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
串口实验心得体会 笔记本: 创建时间: 2015/3/16 21:14 欧姆龙PLC 更新时间: 2015/3/16 22:25 一开始无法在数据区D中查看通过串口发送到数据区的数据,反复实验都没有成功,后来查看另 一个PLC的设置情况才将问题解决。现将过程和解决方法做一下记录和说明: 一、欧姆龙软件使用: 1、PLC的操作模式应设置成编程模式如图: 否则无法查看数据区有无数据显示。(一开始不知道,所以在设置好各种参数后仍然无法查看数 据是否发送到了数据区,后来查到需要将操作模式改成编程模式); 2、在设置选项中一定要选择正确的设置模式,否则数据发送格式不正确也无法获得数据,这次 实验的设置如图:
其余菜单选项没有修改; 二、PLC的设置: 1、打开如图盒盖,将所有的小开关都设置成OFF
2、如果使用USB转串口的数据线,若用的串口1,则需要将Port4设成ON,即自动模式,同理 用串口2,否则PLC无法通过USB转串口线与计算机通讯。(如果不需要用USB转串口让电脑给 PLC发数据或者通讯就按照1中的操作进行,我的电脑不能之接连接串行数据线所以需要USB转 串口) 三、程序代码 程序要求是这样的,通过串口向欧姆龙CP1H的D100区发送数据,然后通过比较指令判断:如 果D100区的数据大于某个数(例如发送的数是85,设定的数值是55),就继续执行程序否则继 续等待直到发送的数大于55. 我一开始采用的是CMP指令方式,但是好像是没有成功,后来采用的这种方式成功了,直接拿 D100的数据进行比较就行。
四、整体图片:
分享到:
收藏