新闻中心

EEPW首页>测试测量>设计应用> 基于PLC、组态王设计气体计量检定系统

基于PLC、组态王设计气体计量检定系统

作者: 时间:2013-04-12 来源:网络 收藏
3.2可编程控制器

下位机可编控制器选用日本欧姆龙CJ1M-CPU22系列机,该系列机为单元连接器连接,由电源模块、CPU模块、存储单元等组成。CJIM-CPU22最大I/O点数为320点,最多可连接单元数为10个,程序容量10K步,数据存储器容量为32K字,LD指令处理速度为100ns,内置I/O:10个输入,6个输出,输入:4个中断输入(脉冲扑捉);2个高速计数器输入(差相:50KHz;单相100 KHz)。

3.2.1 内置CPU单元输入、输出分配

字CIO2960的位03、06、08接高速计数器0的Z、A、B。字CIO2961的位00、01接钟罩的上升和下降启动开关。

4与上位机通信

上位机使用的是工控机和软件,也就是PLC与软件的通讯问题。

4.1 带有RS232接口的PLC连接,通信设置值如下

波特率:9600;数据位长度:7;停止位长度:2;奇偶校验位:偶校验。OMRON公司提供了网络通信类型是SYSMAC WAY(bcd data),数据传输格式是基于bcd码,HOSTLINK协议就是基于这种网络类型。 在进行PLC网络设置时,其中的主链接单元号要与中定义设备时的设备地址相一致,PLC在组态王中的设置地址范围为0-31。

5 软件设计

软件设计包括两部分:上位机用组态王软件编写,它的主要功能是:监控下位机来得数据,管理实时和历史数据,实时画面,检定证书打印;下位机用PLC可编程控制器编程。它主要实现,数据采集,运算和自动控制。

5.1 PLC可编程控制器编程

CJ1M-CPU22可编程控制器采集由光电双向编码器来得脉冲信号,进行累积流量,瞬时流量计算,自动控制各个检定点。基本运算公式如下:

(1) Q=K*f 其中:Q——累积流量,单位:升;K——仪表系数,单位:升/个脉冲;f——脉冲数,单位:Hz。

(2)Q1 =Q/t 其中:Q1——-瞬时流量,单位:m3/h; Q——-累积流量,单位:升; t——-时间,单位:小时。

5.1.1存储单元分配

存储单元分配如表

newmaker.com5.1.2 PLC可编程控制器程序框图

程序框图如图5

newmaker.com
图5 程序框图



评论


相关推荐

技术专区

关闭