当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
在线请教S7200中数值输入问题。
点击:
494
| 回复:
4
yyght
关注
私信
精华:1帖
求助:0帖
帖子:176帖 | 821回
年度积分:0
历史总积分:1549
注册:2005年3月21日
发表于:2006-05-21 13:48:00
楼主
假如我想用人机输入数据。指定S7-200PLC里M0。0数值为0 ,M0。1数值为1 ,M0。2数值为2 。。。。。。。,想把一个常数(252,或其它数值)输入PLC里,是用什么移位寄存器,或什么命今,请高手指教/
分享到:
收藏
邀请回答
回复楼主
举报
cxdxyz
关注
私信
精华:2帖
求助:0帖
帖子:8帖 | 269回
年度积分:0
历史总积分:630
注册:2005年3月28日
发表于:2006-05-21 16:10:00
1楼
首先你对西门子的地址有错误的认识,M0.0是位地址,只能存放布尔量。所以出了0和1其余都不能放。如果想放十进制数,需要放在MW或MD中。一个MW包含两个M。存放数有很多种方法,看你善用什么,最普通的是用MOVW,MOVD等。你需要好好看看西门子的地址规则再做程序
回复
引用
举报
暮色
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 199回
年度积分:0
历史总积分:446
注册:2004年12月24日
发表于:2006-05-21 16:29:00
2楼
这和你用的人机界面组态软件有关,有的不支持使用M存储器读写数值型数据,可用V存储器
回复
引用
举报
yyght
关注
私信
精华:1帖
求助:0帖
帖子:176帖 | 821回
年度积分:0
历史总积分:1549
注册:2005年3月21日
发表于:2006-05-21 17:53:00
3楼
很对不起,可能我没有表达清楚。我的意思是说假如M0。0叵其它接通时输入0或1。2。3。其它数值
回复
引用
举报
wufeng
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 3回
年度积分:0
历史总积分:53
注册:2003年6月21日
发表于:2006-05-22 10:51:00
4楼
用MOV_B试试
回复
引用
举报
热门招聘
相关主题
请教高手指导破解PLC密码
[11098]
请教STEP7 的仿真器PLCSIM如...
[15762]
西门子PLC200如何做一个延时...
[27933]
PLC设计抢答器梯形图
[20818]
台达plc和信捷plc该用哪个好...
[10666]
USB-SC09下载线驱动(jiachen...
[7363]
为什么我装的三菱PLC编程软件...
[9911]
PLC有输入,没有输出
[23789]
s7-200 PID自动调节怎么不行
[8309]
PLC是什么?什么是plc
[13065]
官方公众号
智造工程师
客服
小程序
公众号