您的位置 首页 FPGA

运用正航A5系列PLC的模仿电位器来调整参数

A5系列PLC是完全由正航公司自主研发生产的高性能PLC,其CPU模块上有两个模拟电位器。用户可以使用这两个模拟电位器来调整程序内的一些常用参数。例如,在某些场合,用户可能有某一个参数需要根据PLC工

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

图表 1 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。

编程如下:

假如运用句子表,编程如下:

NETWORK 0

//将SMB28的字节值转换为字(双字节)值,放入vw0中,再乘以40,放入VW2,

//再除以255,成果放入VW4

LD SM0.0

BTI SMB28,VW0

*I VW0,40,VW2

/I VW2,255,VW4

NETWORK 1

//当I0.0有输入时,发动守时器T30,守时值是刚刚核算出的成果VW4

LD I0.0

TON T30,VW4

NETWORK 2

//守时时刻到,输出Q0.0

LD T30

= Q0.0

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/fpga/290958.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部