您当前的位置:五五电子网电子知识plc技术plc应用欧姆龙plc应用欧姆龙 CQM1H PLC的异步电动机综合控制系 正文
欧姆龙 CQM1H PLC的异步电动机综合控制系

欧姆龙 CQM1H PLC的异步电动机综合控制系

点击数:7424 次   录入时间:03-04 11:57:49   整理:http://www.55dianzi.com   欧姆龙plc应用

  CQM1H PLC 提供了一个RS232C 通讯口,用电缆将其与上位计算机串口相连,即可构成一个简单的 监控网络。上位计算机实现监控功能,包括人机交互界面的显示、控制指令和参数的输入、复杂控制算法 的实现、实验结果曲线的显示、数据的存储、打印等功能。上位机和PLC 之间的通讯采用CQM1H 所要 求的固定格式的通讯协议。

  软件实现

  3.1 通讯与监控功能的实现

  为实现 PLC 与上位机之间的通讯功能,必须分别对PLC 和上位机进行设定。在CQM1H 中,需要对 系统存储区的相关字节进行设定,确定串行通讯的波特率、起始位、数据位、停止位等通讯帧格式。如将 DM*6 设定为:波特率9600K、偶校验、起始位位、位长位、停止位位等。 在上位计算机中,采用高级语言编写程序代码实现通讯和监控功能。这里采用 Visual Basic 语言,该 软件易于上手,既具有WINOOWs 所特有的优良性能和图形工作环境,又具有编程的简易性。在Visual Basic 中有一个专门的串行通讯控件——MSComm 通讯控件,通过该控件可以设定通讯帧格式,实现通讯功能。 具体设定步骤如下:

  MSComm1.CommPort = 1

  MSComm1.Settings = "9600,e,7,2" ;设定通讯帧格式

  MSComm1.PortOpen = True ;打开通讯端口

  MSComm1.InBufferCount = 0 ;清除接收缓冲区

  MSComm1.OutBufferCount = 0 ;清除发送缓冲区

  MSComm1.InputMode=ComInputMode Text ;数据以文本形式取回

  上位机对CQM1H 的监控方式有两种。一种是由上位机向PLC 发布初始命令,要求PLC 返回相关运 行数据,进而根据该数据进行结果显示和控制运算,并向PLC 发布控制指令,直接改变PLC 的数字量或 模拟量输出,实现速度和位置控制;另一种是由PLC 主动向上位机发送初始命令,提供相关运行数据,上 位机接收数据并根据该数据进行结果显示和控制运算等。这里采用前者。

上一页  [1] [2] [3] [4]  下一页


本文关键字:电动机  欧姆龙  欧姆龙plc应用plc技术 - plc应用 - 欧姆龙plc应用