用人机对PLC进行数据写入控制的相关问题!请教各位老师!

已锁定

阿波罗17号

  • 帖子

    72
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2009-08-02

普通 普通 如何晋级?

用人机对PLC进行数据写入控制的相关问题!请教各位老师!

816

8

2010-03-28 12:02:30

小白我又来了 :)
我用人机对PLC进行数据写入,例如:
在人机上写入系统内的额定压力值,该值在PLC内用VW300做为对应的数据寄存器,即通过人机的把设定的额定压力值写入到PLC的VW300寄存器内,然后通过变送器,把当前压力电流信号传给AD模块,又由AD模块传给PLC 6400~32000的数据(此6400~32000就是当前的压力值)PLC再把这个数值返回给人机,在人机的 额定压力 读写框内,显示出来,这个数据是实时的吧?

我的问题是
一,人机的额定压力输入框 的显示单位是MPa,量程为0-0.4MPa,为模拟量型数据,怎么把这0-0.4的模拟量型数据,变成PLC可读的6400-32000?比如我在人机输入一个 额定压力 为0.1mPa,我知道0.1MPA对应的PLC数据是12800,但是这个在梯形图上要怎么处理?因为数据是实时的啊,我表达能力不强,可能说的有点乱,但是以各位老师的能力一定能看出我的问题是什么了,恳求老师们的帮助
注:我不是懒,不肯自己去翻手册,看资料等,实在是小人愚笨,不得领会其中意思,只请给为前辈给我一个直观的答案,拜谢!

这是我的梯形图
LD SM0.1
A 充气阀:Q1.0
LPS
MOVW 充气压:AIW0, 充气压力寄存位:VW100
AENO
LPS
AW>= 充气压力寄存位:VW100, 充气压上限寄存位:VW200
S 充气压上报警:Q4.0, 1
LPP
AW<= 充气压力寄存位:VW100, 充气压下限寄存位:VW202
S 充气压下报警:Q5.0, 1
LPP
TON T40, 充气时间:VW220



问题补充:!!!
各位老师还是没能理解我的难处,我知道其中的对应关系,我是不会在梯形图里去处理这些关系,比如:AIW0 传送到 VW100 这是把采集到的电流型号 通过A/D后 变成数字量寄存到VW100了吧?此时VW100里面可能是6400~32000的任意数,但是我又要把这个数字送到 人机上,而人机里面显示的是0~0.4MPA的模拟量。这个要怎么变换啊? 是不是,AIW0 传送到 VW1000 后 又要什么乘以多少,加上多少,再除以多少,再传送到哪....然后再怎么怎么样...
晕死我了...
用人机对PLC进行数据写入控制的相关问题!请教各位老师! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33258条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。