微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于单片机PLC远程控制器的设计

基于单片机PLC远程控制器的设计

时间:02-27 来源:电子产品世界 点击:

引言

可编程控制器简称PLC,具有可靠性高、抗干扰能力强、功能完善等诸多优点,因此广泛应用于机械制造、汽车、交通运输、化工、电力等各个行业。也在自动焊机中得到了广泛的应用,但PLC的面板操作功能限制了其使用,寻求更好的控制焊机工作的控制器迫在眉睫。该手持操作器的设计是基于单片机的,可使PLC在自动焊机中的应用更加灵活方便,实现了与OMRON公司型号为CP1H的PLC进行远距离通信,能将自动焊机的工作状态读取到相应的存储单元中,实现对自动焊机的远距离控制和工作状态的显示,操作焊接过程更加安全方便,能使操作人员远离金属蒸汽和粉尘、弧光辐射、高频电磁场、噪声和射线等危害,具有良好的应用价值和前景。

PLC配置过程

用电脑对PLC进行配置使用USB通信。将PLC和电脑相连,打开CX-Programmer软件,新建一个PLC,命名为“新PLC1”,选择设备类型为CP1H,网络类型选择USB,点击确定,新建完成。新建PLC完成后,软件的左边出现了如图1所示的树状结构。  

 

双击新工程中的树状结构中的“设置”项,设定界面中默认选中的选项卡为“启动”,将“启动”选项卡中的模式选择为“监视”,在“监视”模式下,可以对PLC进行修改的数据单元更多。单片机和PLC之间通过串口进行通信,所以还要对PLC串口进行设置。系统使用串口1,只需对串口1进行设置。在设定界面中,选择“串口1”选项卡,在通信设置一栏中选择定制,设置波特率为9600,格式为8,1,N,表示数据传输格式是8个数据位,一个停止位,无奇偶校验位。“模式”一栏选择“HostLink”(主连接)模式。

将以上参数正确设定好之后,关闭PLC设定界面窗口。进行电脑与PLC的在线连接。在线连接完成后,就可将设定好的参数发送到PLC。点击菜单栏中的“PLC”,将鼠标放在“发送”命令上,单击弹出的子菜单中的“到PLC...”命令,这时会出现一个有进度条的下载界面,等到进度结束,设置好的参数就成功传送到了PLC中。将单片机的串口通信设置成与PLC串口1相同的格式和波特率,并保证单片机向PLC写入了正确的通信帧格式,就可以实现单片机和PLC的通信。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top