houlianchen
级别: 探索解密
精华主题: 0
发帖数量: 56 个
工控威望: 187 点
下载积分: 728 分
在线时间: 32(小时)
注册时间: 2009-02-10
最后登录: 2018-01-20
查看houlianchen的 主题 / 回贴
楼主  发表于: 2012-06-17 07:31
各位前辈:在学习PLC的实验中遇到二个问题:
1、用拨盘开关设定计数器的预置数,通过编程软件监视功能观察,个位数输入是正常的0-9,十位数拨盘设置1时,显示是16,2时显示是32.......,请高手们帮忙分析一下是什么原因。
2、想通过数码管观察计数器的实际工作状态,但是输出显示的数值是预置数值,而不是实时数值。有什么办法可以显示实时数值。
谢谢各位前辈指教!
1120795098
级别: 论坛先锋
精华主题: 0
发帖数量: 717 个
工控威望: 1007 点
下载积分: 1727 分
在线时间: 996(小时)
注册时间: 2009-11-26
最后登录: 2024-10-24
查看1120795098的 主题 / 回贴
1楼  发表于: 2012-06-17 09:16
plc显示的是bin。转成bcd
houlianchen
级别: 探索解密
精华主题: 0
发帖数量: 56 个
工控威望: 187 点
下载积分: 728 分
在线时间: 32(小时)
注册时间: 2009-02-10
最后登录: 2018-01-20
查看houlianchen的 主题 / 回贴
2楼  发表于: 2012-06-17 20:16
引用
引用第1楼1120795098于2012-06-17 09:16发表的  :
plc显示的是bin。转成bcd

请问:这样的指令该怎样写呢?请帮忙指教!谢谢!
沧海一声笑
级别: 探索解密
精华主题: 0
发帖数量: 86 个
工控威望: 196 点
下载积分: 1844 分
在线时间: 75(小时)
注册时间: 2011-03-28
最后登录: 2021-12-16
查看沧海一声笑的 主题 / 回贴
3楼  发表于: 2012-06-23 17:33
支持1楼
matengfei
攻人之过勿太严,要思其堪受;教人以善勿过高,要令其可从。
级别: 论坛先锋
精华主题: 0
发帖数量: 737 个
工控威望: 1054 点
下载积分: 2482 分
在线时间: 207(小时)
注册时间: 2011-08-07
最后登录: 2017-06-10
查看matengfei的 主题 / 回贴
4楼  发表于: 2012-06-24 12:28
LD M8000
BCD K2X0 D0
把X0到X7相应的BIN数值转换成BCD,然后放入D0,不知对不对。