ysh012
我心飞翔
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 132 点
下载积分: 8218 分
在线时间: 38(小时)
注册时间: 2010-03-24
最后登录: 2022-04-29
查看ysh012的 主题 / 回贴
楼主  发表于: 2010-09-21 15:39
哪位大师知道拨码开关的工作原理,请指教!!!
shaolinsi
佛曰:不可说
级别: VIP会员
精华主题: 0
发帖数量: 561 个
工控威望: 1209 点
下载积分: 1554 分
在线时间: 112(小时)
注册时间: 2010-05-04
最后登录: 2014-11-13
查看shaolinsi的 主题 / 回贴
1楼  发表于: 2010-09-21 19:27
就是一个开关,只是在不同的地方可能起的作用不同而已,没有具体的东西也没法说出其作用。
饿米豆腐
qlin
学过一点FX型PLC基本知识
级别: 家园常客
精华主题: 0
发帖数量: 537 个
工控威望: 531 点
下载积分: 12343 分
在线时间: 258(小时)
注册时间: 2009-07-13
最后登录: 2019-05-13
查看qlin的 主题 / 回贴
2楼  发表于: 2010-09-22 00:44
    比如8421拨码开关,用4位二进制(4个开关位)表示十进制数,当拨到5时,就是二进制0101,则对应为1的开关位接通(如果是开关接通表示1的话)。
仅很早前用过几次顺控编程(PLC),嘿嘿,没寻找机会
daihdn
级别: 略有小成
精华主题: 0
发帖数量: 134 个
工控威望: 231 点
下载积分: 602 分
在线时间: 72(小时)
注册时间: 2009-08-28
最后登录: 2024-12-10
查看daihdn的 主题 / 回贴
3楼  发表于: 2010-10-05 13:26
楼上大哥说的是这个理,不是很详细,小弟补充一下:拨码开关也分几位的,其实就是一个十六进制数进行二进制转换的过程,一个十六进制数可以转换成四个二进制数,按照8421码的规则进行转换,(从左往右数)即第一位表示数字8,第二位表示数字4,第三位表示数字2,第四位表示数字1,如果此位对应的二进制数是1的话,表示数字成立,然后把四位的数字相加就是对应的一个十六进制。即一个一位拨码开关最多有四路输出分别接PLC的四个输入端子,也就是说一个一位拨码开关最多可以有十六种状态可以选择,具体的对应关系是:(十六进制数----二进制数):0--0000、1---0001、2---0010、3---0011、4----0100、5----0101、6---0110、7---0111、8----1000、9----1001、A----1010、B---1011、C---1100、D---1101、E----1110、F----1111。如果是多位拨码开关,计算的方法是一样的。比如两位的拨码开关25则对应的二进制数则是00100101(即最多有8路输出,即有2的8次方种状态进行选择),不知道小弟的分析是否合理,请各位大侠指点迷津。