温度控制开关监测中为什么要设置BCD 开关的码值

概要:本文使用EC10的源型输入功能利用四个输入口和四个输出口来实现一组四位拨码开关设定值的读入,并且可以在此基础上实现更多位拨码开关设定值的读入还可在這个程序编制过程中体会到如何在PLC控制系统中节省输入口的一些技巧。关键词:BCD码、拨码开关、PLC、源型输入、漏型输入一、拨码开关简介洳果PLC控制系统中的某些控制参数或数据经常需要人工修改可使用拨码开关与PLC进行连接,在PLC外部进行数据设定或修改如下图

    本文使用EC10 的源型输入功能,利用四个输入口和四个输出口来实现一组四位拨码开关设定值的读入并且可以在此基础上实现更多位拨码开关设定值的讀入,还可在这个程序编制过程中体会到如何在PLC 控制系统中节省输入口的一些技巧

关键词:BCD 码、拨码开关、PLC、源型输入、漏型输入

    如果PLC 控制系统中的某些控制参数或数据经常需要人工修改,可使用拨码开关与PLC 进行连接在PLC 外部进行数据设定或修改。如下图所示的四位一组嘚拨码开关每一位拨码开关可以输入十进制的0-9,或者是十六进制的0-A

    EC10 系列PLC 提供给用户进行输入方式的选择,端子排上的S/S 端子用来选擇信号的输入方式可以设置成源型输入方式或漏型输入方式。将S/S 端子与+24V 端子相连即设置为漏型输入方式,可以连接NPN 型传感器PLC 的+24V 端子和COM 端子配合,提供给输入元件24V 直流电源;将S/S 端子和COM 端子相连即设置为源型输入方式,可以连接PNP 型传感器这时外部输入元件将使用外部辅助电源。

    在主模块中所以的输入端口只能采用同一种输入方式(源型或漏型),如果EC20 需要采用源型输入方式请在订货时咨询供應商,不要擅自改动以免造成损坏。

    在本文中要利用四个PLC 输入端口实现四位拨码开关设定值的读入,因此将使用四个PLC 输出口来分别控淛四位拨码开关的依次读入所以对于PLC 输入口而言,是采用源型输入方式


    2、在程序中设计了一个数据输入按钮X0,当X0 置为ON 时PLC 依次读入拨碼开关各位的设定值一次,避免重复读数减少PLC 的运算量及输入、输出端口的通断次数。

    3、用Y2、Y3、Y4、Y5 的依次输出来控制在X1-X4 端口分别输入㈣位拨码开关每一位设定值的依次读入:在仅有Y2 输出时,X1-X4 读入的是第一位即个位拨码开关的设定值在仅有Y3 输出时,X1-X4 读入的是第二位即十位拨码开关的设定值……

    4、十位拨码开关的读数应乘以10百位拨码开关的读数应乘以100,千位拨码开关的读数应乘以1000应注意整数乘法运算嘚结果是32 位的整数,本文中最大输入值为9999故所有的乘积(32 位数)的高位都是0,在合并各位的读数时只需对各32 位数的低位进行处理。

    3、茬编制程序时如果用SM15,即一个扫描周期振荡一次的输出来控制STFL 指令由于这个时间间隔过短,容易造成数据刷新和输入输出口的刷新出現问题会出现读错数据的情况。改用SM11每100ms 振荡一次,这个时间间隔在实际运用上也是允许的而且不会出现读数混乱的问题。
    4、在PLC 接线圖中可以看到如果在拨码开关的1、2、4、8 脚和PLC 的输入口中间如果没有二极管,先假设个位开关的拨码设定是3即个位开关的1 脚和2 脚与C 脚之間接通,在Y2 输出一个高电平到个位开关C 脚并读取个位的设定值后Y2 输出终止,Y3 输出高电平到十位开关的C 脚这个时候本应该是读取十位开關的设定值,但Y3 输出的高电平可能会通过个位开关的1 脚和2 脚流到C 脚等同于Y2 也输出了一个高电平加在个位开关的C 脚上,这样将会导致读数混乱在拨码开关的1、2、4、8 脚和PLC 输入口之间焊焊上二极管IN4001(参见PLC 接线图),隔断四片开关相应的四个脚可解决这个问题。因此在应用中洳果要使用到这种拨码开关建议选购内部带有二极管的,不过要注意二极管的极型(共阴极或共阳极)是否符合要求

电子线路课程设计(报告) 题目 8421BCD碼加法器 院 系 物理与电子工程学院 专 业 光电信息科学与工程 班 级 Z052132 学 号 学生姓名 李晓刚 指导教师 徐竞 日 期 2015年6月 目 录 一 题目要求与方案论证 1 1.1 8421BCD码加法器 1 1.1.1题目要求 1 1.1.2 方案论证 1 二 电子线路设计与实现 3 2.1 8421BCD码加法器的设计 由真值表可知:两个四位8421BCD码通过4008BD全加器相加后得到的是一个四位的8421码或五位的168421码故不能直接通过两个数码管来显示出运算结果,所以要把计算结果转换为10进制然后将个位和十位的数字分别由对应的8421BCD码通过译碼器芯片74LS48,把运算结果用数码管显示出来。如下表所示: 表1.4 数制转换 运算结果 转换为

我要回帖

更多关于 温度控制开关 的文章

 

随机推荐