请教一个多年还没有学会的使用的功能! 点击:5371 | 回复:83



笔笔名

    
  • 精华:4帖
  • 求助:11帖
  • 帖子:290帖 | 1797回
  • 年度积分:1
  • 历史总积分:3209
  • 注册:2002年3月17日
发表于:2007-11-03 09:02:00
楼主
我在屏幕上建立了5个数据显示窗口(带输入数据),同时因为输入的数据要求不同,需要将这5个数据窗口使用不同的数据输入键盘,可惜到现在还是不知道需要这样做法!!!


楼主最近还看过



老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-12-13 10:15:00
41楼
下面是参数设置窗口的示例:

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-12-13 10:17:00
42楼
下面是模拟运行的示例:

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-12-13 10:19:00
43楼

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-12-13 10:21:00
44楼
回答完毕。楼主可以自己动手试一下,应该不存在什么问题的。

笔笔名

  • 精华:4帖
  • 求助:11帖
  • 帖子:290帖 | 1797回
  • 年度积分:1
  • 历史总积分:3209
  • 注册:2002年3月17日
发表于:2007-12-14 17:52:00
45楼
非常感谢老菜鸟斑主!!!我也已经搞定了。

鹤舞白沙

  • 精华:1帖
  • 求助:0帖
  • 帖子:1帖 | 1083回
  • 年度积分:0
  • 历史总积分:1462
  • 注册:2003年3月23日
发表于:2007-12-16 23:06:00
46楼
顶一下老菜鸟 呵呵  

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-12-17 10:54:00
47楼
那个19楼的原回复如下:

  下面引用由老菜鸟在 2007-12-12 10:24:00 发表的内容:
  如果设置的数据带小数点,就得选择实数(浮点数);如果不带小数点,选择整数就可以了。<br>      下面的案例是…
--------------------------------------------------------------------------------------------

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-12-17 10:54:00
48楼
[color=#FF0000]我在19楼的回复存在误导,现在更正一下:[/color] 实际上一般来说,本地数据应当选择LW,因为LW一样的可以显示/存储带小数点的实数/浮点数!当然如果硬要选择RW也可以,不过RW是配方字地址,如果采用配方,请不要和配方中的存储器发生冲突。 设置图片应该如下:

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-12-17 11:02:00
49楼
触摸屏中的数据类型定义如下所述:
    PLC地址类型及范围列表框中Bit表示其单位为位,Word为字,Dword为双字,8个位为1个字节(Byte),2个字节为1个字。Bit(HMI)表示该节点位于触摸屏中,Bit(PLC)表示该节点位于PLC中。d表示十进制数,o表示8进制数,h表示16进制数。
    根据在Address Type中表示的PLC的地址类型及范围不同,一般分为4种类型,即位(Bit)地址类型,字节(Byte)型地址,字(Word)地址类型,双字(Double Word)类型。分别说明如下:
1、位(Bit)地址类型
    LB表示的是Local Bit即本地位地址,其节点位于触摸屏中,所以使用这种设备时并不需要从PLC读取数据。
    RBI:配方索引位地址。请参照第8章[配方数据]。
    RB:配方位地址。请参照第8章[配方数据]相关内容。
    Ms_RB:这是在多台触摸屏互连的时候,在Slaver上可以使用该地址来访问Master上的配方记忆卡的位地址内容。
    Ms_LB:这是在多台触摸屏互连的时候,在Slaver上可以使用该地址来访问Master上的本地节点的内容。
    位地址与PLC中数据对应的关系可以通过Addressing Format表示的地址数据类型来分别说明如下:
    ddd为十进制数表示方式,表示PLC中的第ddd个位(Bit),如”123”表示的是第123个位地址。
    ooo为八进制数表示方式,表示第ooo(8进制)个位(Bit),如”167”表示第(1*64+6*8+7*1=119)个位(Bit)地址。
    hhh为16进制数表示方式,表示第hhh(16进制)个位(Bit),如”50”表示第(5*16=80)个位(Bit)地址。
    ddd(h)表示第”ddd”个字的第”h”个位(Bit),如”23(f)”表示第23个字的第15个位,即第(23*16+15=383)个位(Bit)。
    ddd(dd)表示第”ddd”个字的第”dd”个位(Bit)。例如”23(13)”,其表示方法和ddd(h)是一样的。即50(13)和50(d)是一样的。
    ddd(o)表示第ddd个字节的第o个位(Bit)。如”23(6)”表示第23个字节的第6个位,即第(23*8+6=190)个位(Bit)。
    需要注意有的地址是从基数1开始计算的,这时计算PLC地址时就要相应的减去基数1,比如MODBUS RTU的1x和0x。 Mitsubishi FX2n的SM则以8000为基数,VIGOR的SM则从9000开始,计算时请注意。
    Max和Min分别表示该地址可用的最大值和最小值。
2、字节(Byte)地址类型
    字节型有2种表示方式:ddd和hhh。
    ddd为十进制数表示方式,表示第ddd个字节(Byte),如”46”表示第23个字,即第46个字节。
    hhh为16进制数表示方式,表示第hhh(16进制)个字节(Byte),如”24”表示第(2*16+4=36)个字节,即第18个字。
    Max和Min分别表示该地址可用的最大值和最小值。
3、字(Word)地址类型
    LW表示的是Local Word即本地字地址,其节点位于触摸屏中,所以使用这种设备时并不需要从PLC读取数据。
    RWI:配方索引字地址。请参照第8章[配方数据]。
    RW:配方字地址。请参照第8章[配方数据]相关内容。
    Ms_RW:这是在多台触摸屏互连的时候,在Slaver上可以使用该地址来访问Master上的配方记忆卡的内容。
    Ms_LW:这是在多台触摸屏互连的时候,在Slaver上可以使用该地址来访问Master上的本地节点的内容。
    字地址与PLC中数据对应的关系可以通过Addressing Format表示的地址数据类型来分别说明如下:
    ddd为十进制数表示方式,表示第ddd个字(Word),如”23”表示的是第23个字(Word)地址。
    ooo为八进制数表示方式,表示第ooo(8进制)个字节(Byte),如”16”表示第(1*8+6=14)个字节(Byte)。
    hhh为16进制数表示方式,表示第hhh(16进制)个字(Word)。如”56”表示第(5*16+6=86)个字(Word)。
    需要注意有的地址是从基数1开始计算的,这时计算PLC地址时就要相应的减去基数1,比如MODBUS的3x和4x。而Mitsubishi FXON/FX2 的SD则是以8000为基数的,VIGOR的SD则是从9000开始的,计算时应当注意。
    Max和Min分别表示该地址可用的最大值和最小值。
4、双字(Double Words)地址类型
    双字有2种方式:ddd和hhh。在触摸屏中的字型地址类型中选择[字(Word)数]为2即可输入Double Word型数据。
    ddd为十进制数表示方式,表示第ddd个双字,如”20”表示第40个字。
    ddd表示的范围为200~255时,其基数为200,”205”就表示第(205-200+1=6)个Double Word。Delta DVP的CV2则是以232为基数的,计算时应当注意。
    Max和Min分别表示该地址可用的最大值和最小值。
    使用Windows的NotePad(记事本)打开[EB500]下的PLCType.plb,所有类型的PLC都是在这里定义的,它的节点地址类型和范围也在这里定义,其内容和PLCAddressView的内容是一致的。请注意:EB500的程序要使用该PLCType.plb文件,所以不要随便修改该文件的内容,否则可能造成程序不能正常工作。

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-12-17 11:05:00
50楼
    必须选用了配方记忆卡才能使用配方记忆体(在模拟时可以使用本地地址来存取配方,可不需配方记忆卡)。配方记忆体是带后备电池的SRAM, 因此在断电后记忆体的内容最少可以保存半年的时间。当系统通电后电池会自动充电。总的配方记忆体大小是64K字(Word)。
    配方记忆体有2种表示方法:‘RW”表示绝对地址, “RWI”表示索引地址。“LW9000”的数据表示索引地址的偏移量。例如,当LW9000的数据是50, 那么索引地址RWI 0将指向地址RW50的数据。此时,如果我们把LW9000的数据改为51,同理, 那么索引地址RWI 0将指向地址RW51的数据。

笔笔名

  • 精华:4帖
  • 求助:11帖
  • 帖子:290帖 | 1797回
  • 年度积分:1
  • 历史总积分:3209
  • 注册:2002年3月17日
发表于:2007-12-17 14:01:00
51楼
非常感谢老菜鸟斑主从实际到理论的介绍!!

LEIZF

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 64回
  • 年度积分:0
  • 历史总积分:365
  • 注册:2002年8月16日
发表于:2007-12-21 17:06:00
52楼
收藏了。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2007-12-23 14:02:00
53楼
请教各位大侠,我最近在学习三菱PLC是遇到了一个问题:就是PLC与触摸屏不通信。
我用的是PLC是三菱FX2N,人机界面是:威纶 MT510TV ,我编的PLC程序大约有5000多步。开始程序短时还没问题,后来程序长了,触摸屏刷新速度很慢,要用几十秒刷新一次。我就试着调整参数设置,不知是啥地方设置的不对了,以后就再也通不上信了,提示的问题是:PLC NO RESPONSE,和ALWAYS RESPONSED ERROR ...DELAY...,不知识何故。
我的参数设置是这样的:
PLC类型为:MITSUBISHI FX2N;人机类型:MT510T/C;通信口类型:RS-485 4W;数据位:8位(或7位);停止位:1位;波特率:9600 (或19200);校验位:无(或奇,或偶);PLC超时常数:3.0秒;PLC数据包:0
PLC的设置是和上述设置相同的。我实在是不知问题出在哪里了,那位大侠能给指点一下不胜感谢!!
我的Email: z125693975@126.COM 

笔笔名

  • 精华:4帖
  • 求助:11帖
  • 帖子:290帖 | 1797回
  • 年度积分:1
  • 历史总积分:3209
  • 注册:2002年3月17日
发表于:2007-12-23 15:07:00
54楼
将触摸屏复位看看!!就是用牙签捅一下后面的复位孔。

星五

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 83回
  • 年度积分:95
  • 历史总积分:418
  • 注册:2004年8月26日
发表于:2007-12-23 21:05:00
55楼
我也是刚开始做人机界面和PLC,还有想做在计算机上位显示画面,希望相关的资料,请大家发点好的资料参考一下,谢谢了,邮箱是qzk78@sohu.com

星五

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 83回
  • 年度积分:95
  • 历史总积分:418
  • 注册:2004年8月26日
发表于:2007-12-23 21:22:00
56楼
我也顶一下了,向"老菜鸟"学习.

MAJIA1986811

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2007年8月13日
发表于:2008-01-15 17:15:00
57楼
老菜鸟太牛了,顶!好人真多

雄风1号

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 40回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2007年3月08日
发表于:2008-01-18 16:39:00
58楼
老菜鸟: 
真好!!!

指视灯

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 361回
  • 年度积分:0
  • 历史总积分:625
  • 注册:2005年2月10日
发表于:2008-01-19 15:39:00
59楼
 学习

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2008-01-22 16:56:00
60楼
点击PLCAddressView,出现系统错误"内存不能为whrite",我的安装文件里面没有PLCType.plb文件,怎么回事呢??

热门招聘
相关主题

官方公众号

智造工程师