请在Chrome、Firefox等现代浏览器浏览本站。如果需要合作请 点击 加我 QQ 说你的需求。

台达触摸屏历史曲线设置

时尚潮流 admin

台达触摸屏历史曲线设置 台达触摸屏绘制历史曲线,手册上说的比较明白,但是有的时候,往往一些小的细节,在手册上没有体现,或者说手册上告诉你了每个寄存器的功能,但是没有具体的实

  台达触摸屏历史曲线设置

  台达触摸屏绘制历史曲线,手册上说的比较明白,但是有的时候,往往一些小的细节,在手册上没有体现,或者说手册上告诉你了每个寄存器的功能,但是没有具体的实例将其连接起来使用.导致很多新手,一筹莫展.

  下面我就讲我自己的一个例子,用来给大家讲解历史曲线的具体使用方法. 硬件组成: PLC---AB MicroLogix 1200 HMI---台达DOP-B07S401

  1,首先是设置触摸屏的控制命令:控制命令主要是HMI用来和PLC紧密联系的。其中的一些控制字可以体现当前屏幕的状态,比如画面号等等,用于PLC控制交互或者权限等。 我们这里主要讲“历史缓冲区采样寄存器”,这个是和我们现在要做的有关,用于控制历史趋势是否能够成功采样的。

  如果你使用的是台达的PLC或者其他PLC那么控制命令就是你PLC对应的数据地址 我的是AB所以是N7:0/N7:10,如果你是台达那么就是D0/D10这个不是固定的。

  图1 控制命令设置 2,设置历史缓冲区 历史缓冲区,其实就是你所要记录的历史数据区域。我的工程需要记录四组数据分别是温度,湿度的设置值和实时值。那么我就需要4个数据区域,而且这4个数据区域必须是从读取地址开始连续的。

  如果你在写程序的时候没有考虑到这个情况,那么你可以将数据单位加大。比如你的历史区域是D190和D196中间的其他数据你并不想采集,读取地址设置为D190,数据单位就改为7。在对应曲线的时候,将不需要的数据曲线,不予与显示即可。

  对于采样点数,这个主要看你的需求,比如你的记录主要关注很短一段内的数据,那么点数可以不必多,一旦点数达到,新数据会覆盖老数据。如果你需要整个循环的数据,来观察趋势或者做工艺分析,那么就多记录几个点,能够满足你的要求。

  触发源:讲的是谁来控制采样,多久采样一次。PLC控制时需要程序配合这个就和控制命

  令有关,如果选择定时采样,则不需要PLC配合了。

  图2 历史缓冲区设置 3,,历史趋势曲线控件 绘制历史趋势控件,并点击右侧的详细设置,这里你需要选择曲线对应的缓冲区以及确定记录的曲线的颜色和对应数据位置以及是否需要启动。

  图3 趋势曲线 设置

  4,程序控制

  如果你选择了PLC控制采集数据,那么你就需要在程序内设置一个定时器周期性的向你的控制命令发送采集命令。

  我们上面设置的历史缓冲区采样寄存器是N7:3 那么在程序中,我就需要周期性的往这个寄存器送1用来采集数据,定时周期也就是你的采样周期。

  图4 程序控制采样

喜欢 (0) or 分享 (0)