三菱PLC的设置与文本显示器上的对应数据显示问题,急,请各位高手来指导一下。

现在有这样一个程序段:ldx2outc2k9outc20k32767movpc2d2movpc20d200由于c20的最大值只能够是32767,所以输入d200的数据也只... 现在有这样一个程序段:
ld x2
out c2 k9
out c20 k32767
movp c2 d2
movp c20 d200
由于c20的最大值只能够是32767,所以输入d200的数据也只能是32767(五位数),本人想设置文本显示器对应的D200寄存器能够累计到10位数,我应该写个怎样的程序才能让D200一直累计下去,前提是要每当X2接通一次D200才可以有一次输入。
另外还有一个:
ld x5
out t6 d201
本人设置文本显示器对应的D201寄存器的数值可以修改,但是如果在文本显示器上的设置值为10,PLC对应的程序就变成out t6 k10,这样只是设定了一个1秒的延时,我想当文本显示器上的设置值为10时,PLC就可以直接做一个10秒的延时,也就是相当于out t6 k100,这样的程序应该怎么写?
指教各位师傅了。
展开
 我来答
usstafei
2010-03-24 · TA获得超过372个赞
知道小有建树答主
回答量:566
采纳率:100%
帮助的人:371万
展开全部
三菱的PLC好象没有双字的地址吧。
我告诉楼主一个好办法,理论上可以计算到无穷大。
那就是你可以串联计数器,当第1个计数器计到10000时,一个上升盐给第2个计数器加1。然后同时把第1个计数器清零。这样理论上你就可以计到327670000了。
如果不够你可以再串更多个。
在文本上显示就更简单了。你可以把2个计数器的值放在一排,挨在一起。比如100008888这个数,其实就是10000是一个显示控件,8888是另外一个。
明白了请给我加分啊。
ybc7778
2010-03-25 · TA获得超过6091个赞
知道小有建树答主
回答量:1959
采纳率:25%
帮助的人:1187万
展开全部
同意楼上的朋友所作的回答,我PLC水平一般,现在我回答不耻下问798
http://hi.baidu.com/%B2%BB%B3%DC%CF%C2%CE%CA798/ 朋友的第二个问题。

ld x5
out t6 d201 后面加入
ld m8000
mul d202 k10 d203
mov d203 d201
变成

ld x5
out t6 d201
ld m8000
mul d202 k10 d203
mov d203 d201
将文本显示器的数值输入寄存器对应三菱PLC的D202,输入的数值就是实际的秒数。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南北工控
2010-03-24 · 贡献了超过108个回答
知道答主
回答量:108
采纳率:0%
帮助的人:32.9万
展开全部
方法很多,你可以用比较指令去比较,然后在做数据处理
你直接使用双子寄存器,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式