Board logo

标题: 使用正航A5系列PLC的模拟电位器来调整参数 [打印本页]

作者: yuchengze    时间: 2017-10-21 20:55     标题: 使用正航A5系列PLC的模拟电位器来调整参数

本帖最后由 yuchengze 于 2017-10-21 20:57 编辑

A5系列PLC是完全由正航公司自主研发生产的高性能PLC,其CPU模块上有两个模拟电位器。用户可以使用这两个模拟电位器来调整程序内的一些常用参数。例如,在某些场合,用户可能有某一个参数需要根据PLC工作的环境等实时进行调整。下图为A5系列中的一款PLC的CPU移去上面盖板和扩展口盖板后的前面板正视图,包括运行开关,顶调电位器,CPU型号标签,信号线连接端子、I/O状态指示灯、编程口、CPU状态指示灯、扩展总线接口等几个部分。

CPU前面板示意图
如上图所示,A5的模拟电位器位于A5系列PLC的右侧小翻盖下面,使用小十字螺丝刀可以进行旋转调整。
当旋转调整这两个模拟电位器时,可以改变PLC内部的两个字节SMB28和SMB29的值,使这两个字节的值从0—255变化。在程序中可以使用此方法调节参数。
例如,我们需要编程实现如下功能:
? 当输入点I0.0有输入后,进行计时,计时值到,Q0.0输出
? 当输入点I0.0断开后,Q0.0立即断开
? 计时值可以通过模拟电位器进行调整,从2—6秒可变
我们使用电位器A(左边的电位器)来调整参数。当旋转左边的电位器时,SMB28的值会从0—255变化,而要求调整的定时值是2—6秒,当采用分辨率为100毫秒的定时器时,即要求调整的值是20—60。
因此我们做一个计算,设x为SMB28的值,y为我们需要的定时值,则
y=40*x/255+20
这样,当x=0时,y=20;当x=255时,y=60。
编程如下:




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0