台达触摸屏常见问题 点击:18095 | 回复:5



--领域

    
  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2013-08-31 21:46:33
楼主

0、 台达人机目前有哪些系列?有什么不同?

A,AS,AE,B

A 标准型,提供5.7”~10.4”

AS 简易型,提供3.5”,3.8”,5.7”单色,彩色;3个通讯口,可以接U盘

AE 高端型 提供5.7”~10.4”, 3个通讯口,可以接U盘,各种扩展模块

B 真彩,高亮 5.7”,7” TFT, 3个通讯口,可以接U盘

1、 台达新机种A80THTD1,A10THTD1是3个通讯口吗?

是的,都是64K TFT,有3个独立通讯口

2、 台达哪款机种可以接以太网,支持哪些协议?

目前可以通过AE系列+EXLNHJ1AE模块上以太网,支持MODBUS TCP/IP协议

2009年将会推出集成以太网的B07E机种

3、 台达人机有I/O点吗?

有的,有14点,28点两种模块,插在AE系列的扩展口上。

4、 EXIO PLC扩展卡如何编程?

人机软件内嵌了一个编程界面,与台达PLC的软件操作一模一样,可以用梯形图的方式。

5、 我用了一个DOP-AS57CSTD,需要2个RS485口,一个台达的变频器,一个连我自己开发的单片机,不知道是否可以?

可以,AS57C有2个独立的485通讯口。

6 您好,我用了一个B系列的触摸屏,但程序是原来用A系列软件做的,B系列软件可以打开吗?

可以,B系列的软件可以兼容A系列的程序;但反过来不可以。

7、由于手自动操作比较频繁,想通过PLC输入口来控制画面的切换,却不知道如何下手?没有思路、方法,请指教!

利用PLC的输入点来做为画面切换的控制信号,利用【系统控制区】来切换

8 我公司选用台达触摸屏与西门子S7-200通讯,控制堆取料机的自动运转,触摸屏界面突然不能切换了,从堆料界面能进入取料界面,但取料界面却无法进入堆料界面,请教大侠们问题是出在什么地方了

“从堆料界面能进入取料界面,但取料界面却无法进入堆料界面”从这句上可以看出触摸屏硬件没有问题。

想到2个可能,第一个是操作等级被升高了,所有“取料界面却无法进入堆料界面”。这个你可以看看切换时是否有密码对话框弹出来。

另外一个可能是这种切换画面是靠系统控制区控制的,可能和PLC的程序和HMI程序的宏有关。如果程序不是你做的,你最好问问设备厂商。

9 什么是间接寻址?

间接寻址,规则如下:

如果:$100=23, $45=100

那么*$45=23,自己体会一下

10 从哪个版本开始USB上下载比较好用?

1.05.79版本以后就可以了

11 啥为带符号的十进制,啥为无符号的十进制!

有符号十进制数跟无符号十进制数啦。就是有无正负号的意思。

LSB:least significant bit,二进制数最低位;或least significant byte ,多字节整数中权值最小的

12 为什么变频器一开USB下载就报错?

是干扰,只要附近有干扰源(变频,直流屏,还有可控硅等设备)就有可能连接错误,这种情况建议使用串口下载

13 $M100 = FMOV(1163284301) (SIGNED DW) **MOVE

$M102= FMOV(1162758476) (SIGNED DW) **LINE

$M104 = FMOV(4411969) (SIGNED DW) **ARC

BMOV($100, $M100, 6)

大家好!我想问下在间接寻址里!$M100 = FMOV(1163284301) (SIGNED DW) **MOVE 1163284301 怎么转换让他屏幕显示MOVE的!


我来解释给你听。MOVE的ASCII码是4D 4F 56 45

把它写入到一个双字里面就应该是45 56 4F 4D(高低字节反调)

45 56 4F 4D转换成十进制就是1163284301 。所以,对$100双字里面写入1163284301 ,用文本的方式显示出来就是一个MOVE.

其他的字母类似。

14 我用U盘导出的.CSV文件有乱码,怎么办?

A在拔出U盘时,一定要按【移出U盘】按键,否则,数据文件可能会被破坏出乱码

B 设备异常断电时,如果此时有数据写入,也可能导致乱码

C 1.05.79.12版本以前软件,因软件BUG有可能造成乱码

15 U盘支持即插即用吗?

1.05.79.12以前的软件不支持。

16 台达人机的软件怎么升级,安装新版本每次都要卸载旧版本吗?会不会造成冲突?

A系列软件从1.05.79,B系列软件从2.00.05版本开始,提供补丁包升级的方式,再也不用去卸载软件了~~~好啊

17 台达人机怎么去接微型打印机?

有以下机种方式

A 接并口的微打,软件里面是有驱动的,直接连接即可

B接串口。 10.4”的屏可以利用集成驱动的方式打印

C 接串口。可以利用宏指令通讯的方式,在HMI内部按照打印指令的要求来控制微打

18 台达人机能支持USB打印机吗?型号都是什么?

有USB接口的机种都可以。由于打印机更新速度太快,目前还可能买的到的有EPSON C65,C67,ME2;HP 1022N

19 为什么不多加些打印机在HMI里面?

目前由于各生产打印机的厂商越来越注重技术保密,打印机的协议不容易取得,对添加打印机造成很大困扰。

20 我是台达变频器的忠实用户,最近设备升级,开始用台达的触摸屏。系统是单片机做的,是MODBUS协议。触摸屏对单片机读数据正常,按钮动作也正常,就是不能写数据,可能是什么原因吗?

HMI写入用的功能码是06(单笔写入),后来改成10(对比写入)。目的是提高通讯效率,其他产牌也是大多这样的。但台达MODBUS协议里面保留了06功能码的驱动,只需把驱动改了,地址重新填一下就行了。如图,ASCII和RTU的都有



21 求工程师发一台达触摸屏与台达M变频器的程序 ,正学习通讯方法,比如控制正反转达 写入频率,先谢了!

呵呵 因为台达全系列都是标准的modbus协议,所以大家通讯起来就特别的简单,只要保证两个设备的通讯参数一致就ok,例子程序发你信箱了

22 请教各位大虾:(1)触摸屏能不能保存历史数据,能保存多少啊?比如我做流量计,要保存每天,每月,每年的流量。(2)触摸屏能不能支持查询功能啊?要查询以前的数据 (3)触摸屏的打印功能看到有些触摸屏支持USB或串口的打印功能,有没有人用过啊?是不是用宏编程啊,编程麻烦不??

台达人机为例:


1.可以保存,人机本身有掉电保持去区256k或者512k。简单点说要是掉电保持区256k的话就是可以存240*1024-10(被缓冲区内部使用)=245750b。如果要存每天每月每年的流量,哪么一年有365天个数据,12个月的数据,1年的数据,即378个数据。如果不需要时间和日期的话 256k的断点保持去可以存245750/2/378=325年,如果每笔数据需要时间和日期的话可以存245750/8/378=81年

2.支持查询功能,你可以在历史数据表里面通过拖动来找自己需要的数据,也可以通过输入时间段来查询需要的数据,具体做法请参考ftp网站上的例程

3.串口打印每个触摸屏都支持,有usb接口的人机都支持usb打印,只要是人机支持的打印机型号,直接连接用按钮触发就可以打印,不需要编程的。不过现在打印驱动更新特别快,所以人机支持的打印机型号都比较老,找起来比较麻烦,就要看个人的了

23 COM对COM的【BY PASS MODE】可以下载非台达PLC程序吗?

可以的。但USB对COM的【BY PASS MODE】只可以下载台达PLC程序

24 什么是波特率啊?搞不清楚

普及一下

1. 波特率

在串行通信中,用 " 波特率 " 来描述数据的传输速率.所谓波特率,即每秒钟传送的二进制位数,其单位为 bps ( bits per second ).它是衡量串行数据速度快慢的重要指标.有时也用 " 位周期 " 来表示传输速率,位周期是波特率的倒数.国际上规定了一个标准波特率系列: 110 、 300 、 600 、 1200 、 1800 、 2400 、 4800 、 9600 、 14.4Kbps 、 19.2Kbps 、 28.8Kbps 、 33.6Kbps 、 56Kbps . 例如: 9600bps ,指每秒传送 9600 位,包含字符的数位和其它必须的数位,如奇偶校验位等. 大多数串行接口电路的接收波特率和发送波特率可以分别设置,但接收方的接收波特率必须与发送方的发送波特率相同.通信线上所传输的字符数据(代码)是逐为位传送的, 1 个字符由若干位组成,因此每秒钟所传输的字符数(字符速率)和波特率是两种概念.在串行通信中,所说的传输速率是指波特率,而不是指字符速率,它们两者的关系是:假如在异步串行通信中,传送一个字符,包括 12 位(其中有一个起始位, 8 个数据位, 2 个停止位),其传输速率是 1200b/s ,每秒所能传送的字符数是 1200/(1+8+1+2)=100 个.


2. 发送/接收时钟

在串行传输过程中,二进制数据序列是以数字信号波形的形式出现的,如何对这些数字波形定时发送出去或接收进来,以及如何对发/收双方之间的数据传输进行同步控制的问题就引出了发送/接收时钟的应用.

在发送数据时,发送器在发送时钟(下降沿)作用下将发送移位寄存器的数据按串行移位输出;在接收数据时,接收器在接收时钟(上升盐)作用下对来自通信线上串行数据,按位串行移入移位寄存器.可见,发送/接收时钟是对数字波形的每一位进行移位操作,因此,从这个意义上来讲,发送/接收时钟又可叫做移位始终脉冲.另外,从数据传输过程中,收方进行同步检测的角度来看,接收时钟成为收方保证正确接收数据的重要工具.为此,接收器采用比波特率更高频率的时钟来提高定位采样的分辨能力和抗干扰能力.

3. 波特率因子

在波特率指定后,输入移位寄存器 / 输出移位寄存器在接收时钟 / 发送时钟控制下,按指定的波特率速度进行移位.一般几个时钟脉冲移位一次.要求:接收时钟 / 发送时钟是波特率的 16 、 32 或 64 倍.波特率因子就是发送/接收 1 个数据( 1 个数据位)所需要的时钟脉冲个数,其单位是个/位.如波特率因子为 16 ,则 16 个时钟脉冲移位 1 次. 例:波特率 =9600bps ,波特率因子 =32 ,则 接收时钟和发送时钟频率 =9600 × 32=297200Hz .

4. 传输距离

串行通信中,数据位信号流在信号线上传输时,要引起畸变,畸变的大小与以下因素有关:

波特率 -- 信号线的特征(频带范围)

传输距离 -- 信号的性质及大小(电平高低、电流大小)

当畸变较大时,接收方出现误码.

在规定的误码率下,当波特率、信号线、信号的性质及大小一定时,串行通信的传输距离就一定.为了加大传输距离,必须加MODEM.

25 台达的触摸屏密码怎么解决,没密码进不去,看不到程序啊,和它相连的PLC程序我可以下的到,我说的是公司新买的带plc程序的触摸屏,倘若我想看看里面的程序怎么看,有没有破译密码的程序啊?

呵呵;设密码就是为了防止上载

26 我需要在报警设置里面有T , M , X, 三种报警输入方式同时存在,不知怎么搞,请大家指教。我试了很久,里面只能有一种,如T,就不能用M

台达报警只能用一种寄存器种类的,比如用M,那么他的报警就是m0 m1 m2.。。。 不能选用其他的了

27 如何把台达PLC内部的数据存储器D和台达人机的内部存储器$联系起来?

比如说给D一个值10,那么$的值也是10?

$10 = (1@D10)

设给PLC D10的值是K1234,则人机 $10亦为K1234

28 大家好,想请教一下台达触摸屏历史数据的保存和打印是如何实现的,保存是怎样的,打印是不是通过按钮进行动作的,希望大家给点意见,谢谢

报错的话可以用历史缓存区就可以存储,可以放在系统本身的sram或者u盘都可以,如果存在u盘哪么你可以直接输出csv文档,到时候用excel打开就可以,很方便,打印的话你可以用u盘放电脑上来打开打印

29 我用的是基恩士KV1000的PLC,能连台达的触摸屏吗?

能,目前软件里面的KV/KZ可以连。也有专门的KV1000驱动,都可以的

30 FalshTransfer这个软件怎么不可以按时间查询啊?

已经可以了,留下email,我发给你。

31 怎样把台达的VFD-B系列变频器显示的转速反应到台达的人机上面还要反应的准确

如果没有对应的转速地址。那么就自己在HMI用宏写一下好了,知道了频率,就等于知道了转速。

32 有哪位有台达人机界面usb的驱动,因为老是出现@vis on s3c2410x驱动问题而不能通讯,谁有的话可以共享一下吗

1、正常情况下,这是WINDOWS系统会弹出驱动安装对话框,此时你一路点击向下就可以了。如果不行,可以先选择软件的【环境设定】-【重新安装usb驱动】,再重复上面的操作好了。

2、自行指定到软件的安装目录,也可以找到。

33 软件支持VISTA吗?

1.05.79,2.00.05版本都可以了

34 如何把SYS键锁住,不让进去?上次用系统时间设了个密码,后来客户把时间回复到以前又用了

选项---设定模组参数---预设值---系统键使用方式---密码检查

35 为什么我的按钮上面有个锁头?

因为你这个按钮的操作权限比较高,同时在【选项】【模组参数】【一般】中勾选了【等级不足显示提示信息】

36 为什么我HMI一开机就显示5,4,3..1的倒计时,之后才可以进入启动画面?

【选项】【模组参数】【一般】中,【开机延时】设为0就不会显示了

37我是第一次用台达HMI,是DOP-B07S200,PLC是S7-200的,但是数值显示压力\温度等都不对,急啊!我已在PLC中钭模拟量转换成整数和实数格式,在HMI中读取时,不管地址读的是AIW,还是INT值/REAL值,显示都不对!!!客户急啊!!!哪位高人救命啊!!

弄到一个VW里面看对不对,估计就是数制不匹配的原因。

38做报警信息显示和处理方法,报警信息显示没有问题,用一个报警信息走马灯,读取地址为:AR000,此时,AR000-AR006对应第1条到第7条报警,如AR005得电,则第6条报警信息显示出来。现在问题是:我想在报警显示的同时,显示每条报警的处理方法,应该用哪个功能,谢谢!!!

这个问题方法比较多,你可以报警的时候,跳出一个子画面,上面写上你的处理方法,也可以再报警信息里面直接写上处理方法

39助台达DOPA触动屏无法读取28SVPLC D5000以上的寄存器数据,28SV PLC的版本是1.2的

HMI的1.05.78会有这个问题,目前发行的1.05.79已经改善

40有一DOP-A57BSTD 的触摸屏,没有密码进入,有什么办法清除密码(里面的程序不需要了)?主要这个触摸屏是另外一个工程师的,他已经离职,而且无法联系,现在这个设备不用了,我想用做其他设备上

如果不需要程序了就很简单了,可以直接删除或下载个新的程序就行了

41如何在触摸屏历史数据中添加查询功能?如题 是不是可以通过GETHISTORY指令达到!看了说明书对GETHISTORY指令介绍,还是不明白!望高手指点一二!

直接用这个指令就可以了GETHISTORY

把你要调出的指令放在指定的位置就ok了,ftp上有个例子,不过做的比较复杂,使用方法就是那样。也可以自己做一个简单的程序,不用做时间判断的试验下就知道了,很简单的

42 我是一名刚学者,学到了人机界面,不知道从那里下手了,请各位老师给予指教

有项目做学起来最快,或可以买一个便宜的人机和PLC来实际练习,学起来很容易的,光看书永远是学不会的

43 DOPA57GSTD读台达温控(DTA4848R1)实时温度地址4700H,用宏怎么写?

新建控制器为Delta controller ASCII

直接用数值显示寄存器 组件种类选TEMP-CTRL- 地址设4700 ,不需要宏

44各位好,有没有哪位有空教教怎么编写人机宏指令呀.一直不知道搞

所谓宏指令,不过是人机界面的编程指令,与PLC、电脑一样有自己的语句,不同的人机界面各不相同,看看手册再自己试试,入门还是很容易的

45在宏指令如何现实满足条件,调用一个新画面

启动系统控制区“0#”寄存器(控制区的第一个寄存器),它的值=1,调用1#画面,=2调用2#画面……(如果有这些画面)。

46各位大哥!第一次接触台达触摸屏,请问做一个页面有10条信息,按任意一条,想在另一页显示,另一页只能显示一条怎么做?

做10个按钮对应10个画面,即可

47 求助;我用台达人机和台达SS型PLC连机使用,程序装好后,人机端只能读不能写,也就是人机能正常显示PLC的运行状态,但不能发出控制命令,

比如我按‘X1‘人机就显示‘Write X1 Error‘(X1写入错误),按‘X2‘人机就显示‘Write X2 Error‘(X2写入错误)

X1、X2是不能在HMI上的写的。那是外部硬件输入呀。也就是HMI软件设计时,要写的操作数不能为X

48 我想COM1与PLC通讯,进行互操作,同时利用PC机将HMI中从PLC中读取到的数据从COM2读到PC上做监控用。现在是想通过读取屏的内部地址来实现此功能。看了一些资料但还是不大明白 尤其是内部地址和PC发送数据里面的地址的对应关系 不大明白。希望大家能指点一下 耗子这里先谢过了!

那你要把HMI的COM2设成MODBUS SLAVE,同时把PLC中的数据用MOV指令搬到HMI内部的$里面。$0~$1023和MODBUS地址有一个对应关系,你可以在PC端读这些$。OVER

49 台达人机有定时器吗,怎样使用

可以用宏命令读出界面的万年历时间(年、月、日、时、分、秒),再做比较处理就可以的,宏命令方便简单,我一直这样用的,编程手册有宏命令的介绍。对于1S以下的定时器,可以使用timetick宏指令,每加1就是1ms,搭配简单的判断宏指令,就可以做到

50 欧姆龙CJ1 plc一页里面要是出现连续64个以上的D区地址,当翻页到此页后会报地址错误故障,如果是非连续的D区地址,超过64个以上就不会报错误

Omron CJ1 protocol 是 ASCII 模式, 也就是1 word 要 4 bytes 传送.

读连续 64 words data 需要传送 4 x 64 = 256 bytes,

在通讯速率 9600bps 下, 光 data 部分就需要 256 ms传送时间.

而台达 time-out 默认值是 300 ms, 所以有可能发生 time-out.

把 time-out 时间加大成 3000 ms 即可解决问题.

51台达人机能联结OMRON CP1H吗

可以,用CJ1的驱动

52做一动画,约21个画面,在ScrEdit中编译正常,并且离线模拟正常,然后下载至屏中,下载100%后立即弹出小对话框:Memory not enough for Read_ByteDataTopoint()!!!不知道为何?

人机的具体型号?

型号不同人机的用户可使用空间大小也不一样,AS38/AS57 1M;A57 3M;A75/A80/A10/AE80/AE94/AE10 7M

53 可以支持施耐德Premium PLC吗?

可以,1.05.79软件新增了这个驱动

54我现在想用MSC1210单片机和台达的DOP人机通讯,请发一些单例子给我。谢谢

首先需要确认你的单片机支持的通讯协议格式,这样才能谈到通讯。

如果当前单片机还没有编写通讯协议,建议选择Modbus,这样可以和大多品牌人机直接通讯

55请问各位大虾,台达人机Screen Editor的中英文切换是怎么实现的呀?

将系统控制区长度设为8,则第8个寄存器用来进行切换显示语言的控制。

Bit Number 功能

0 多国语系设定值Bit0

1 多国语系设定值Bit1

2 多国语系设定值Bit2

56 如何设定密码表?

【选项】【密码表设定】,按需设置密码,下载到HMI就可以了

57 32bit的配方怎么做啊

你先到中达FTP网站上下载视频教程,看完了应该就明白了

58 我使用的是AE94BSTD,程序不大,但画面不较多,没有超过7M。现在一编译就提示“Memory not enough in Panel SDRAM”,什么原因啊!

AE94BSTD内部的存储器如下:

1、FlashROM 7M 存储程序用(相当于PC的硬盘)

2、SDRAM 16M 内存(相当于PC的内存)

3、SRAM 512K 断电保持区(靠电池保持数据)

正常的情况下,运行后,HMI把程序由ROM里面放到SDRAM里面。

我们都知道,和PC一样,内存越大约好。

由于各种存储器空间都有限,所以我们软件就有对各种存储器中使用空间大小的计算并报告。1.05.79版软件修正了SDRAM的使用算法,也就是ROM的程序在实际上运行起来所需要的SDRAM的大小,如果超过,也会报错,本文图片就是这样的报错。(程序很小,但运行起来会占用很大的内存,本案例就是这个情况)。

所以:解决SDRAM容量超过的报警只有2种办法:1、增加硬件的物理SDRAM。2、减少程序的容量(相当于减少程序运行时占用内存的大小)

对于定型的产品,是不太可能增加物理SDRAM,所以,减少程序的容量就是唯一的办法。

同上,如果ROM发生容量超限报警,也要想办法减少程序

SRAM发生容量超限报警,就要减少采集点数,加大采集时间或者改用外部存储方式,如U盘。

做一点延展:

如下故障(特别是调试阶段的),都有可能是程序把内存吃的太多造成的,那么就要考虑减少程序了。

1、通讯速度慢,触控不灵敏,换画面慢

2、开机正常,慢慢的运行越来越慢,甚至死机

3、1,2两种情况也通常发生在不同机种更换的时候。比如原来用AS57B(16M SDRAM),更换成AS38B(4M SDRAM)

59 B07S200 COM2,COM3的485与AE57B不一样吗?

B系列的管脚定义重新做了一下设定,COM2/3如下

COM Port 示意图
引脚
MODE1
MODE2
MODE3

RS-232
RS-422
RS-485




1

TXD+
D+

2
RXD


3
TXD


4

RXD+


5
GND
GND
GND

6

TXD-
D-

7
RTS


8
CTS


9

RXD-
60 我现在开始用B系列触摸,感觉这个屏做工很好,功能很强,有点档次。可是屏幕太小,只有7”,你们会做更大的吗?

会的,规划中有10.2”的

61 我一直使用DOP-A10TCTD这个型号,最近停产了,是真的吗?AE10THTD好贵啊!

A10TCTD是256色的,的确停掉了。后续机种是A10THTD1,6万5千色,TFT

功能更强,价格不变~~不是AE10THTD哦

62 我用的A80THTD这个型号,报警可以导出U盘,用EXCEL打开吗?

可以的,用最新的1.05.79.12软件

63 我想做一个不规则的曲线,用XY曲线做的。可是XY曲线有个问题,采样点一多,数据读上来就很慢,画线也慢,客户要看到实时画线的效果,怎么办啊

那你可以用B07S200的触摸屏,在B系列软件里面,增加了一个叫做XY即时分布图的组件,可以满足你的要求,FTP网站上有视频教程。

如果你用现在的触摸屏,还是用XY曲线,可以把波特率提高或者用以太网的方式,都可以加快速度

64 我在用台达的A57C,用宏通讯去连1个RS485的仪表。可以客户现在又想连另外一个RS485的设备,怎么办啊,A57C就一个RS485

你可以选择B07S200这个机种,这个机种最多可以做3个口的宏通讯(自由通讯),包括2个RS485

65 我是一个初学者,请问大家,界面中的配方功能是什么意思,它主要用于什么情况下,如何使用呢,请知道的前辈们详细说明一下,谢谢

举个例子:

同一台机器如果可以做3种馅的月饼,比如:豆沙,伍仁,广式。

8:00到10:00之间生产豆沙月饼;

10:00到15:00之间生产伍仁月饼;

15:00到17:00之间生产广式月饼。

每一个工艺有100组参数。 如果用配方功能,直接调用每1个工艺下的所有参数,一次性输入到PLC里。 而不用1个数据1个数据地去修改。。。 想想,100个参数啊,多累啊!

66 我们公司用的人机大部分都是台达的DOP-A57CSTD,用着很好用。

在用到按钮连锁的时候经常会用到生效位这个功能,挺好用的,比如只有在A按钮按下的情况下B按钮才可以按下,否则B按钮不会被按下。这个功能我会用,但是现在的问题是在B按钮还没有复位的情况下我不想让A按钮复位,这个怎么办?

通俗点:A按钮按下了,B按钮才可以按下,否则B按钮不动作;

B按钮复位了,A按钮才可以复位,否则A按钮不复位。

主要是后面的一半动作不知道怎么实现,有哪位大虾可以指导一下,谢了


B按钮生效位是A按钮 ON

A按钮生效位是B按钮 OFF,这样就ok了

67 请各位高手帮帮忙,我现在在做参数设置,在进行设置之前会弹出一个“参数设定密码”的画面(19),要求输入密码,密码输入正确后切换到画面20进行参数设定,在19的画面中,数值输入的写入地址是M98,确认按钮的“编辑ON宏”里面的宏我是这么定义的:

IF $M98 == 320 THEN GOTO LABEL 1

LABEL 1

(1@DM0)=20

$M98=0

END

我这个是参照人家的一个例子做的,但是人家的是欧姆龙的PLC,我用的是S7-200的PLC,例子中(1@DM0)=20 这一句我看不懂,我也不知道在S7-200下面是怎么编写的,请各位帮帮我,谢谢!


最简单方法就是用台达软件本身带的密码。换画面设置好密码,当密码正确才换画面。

你要是用宏来做的话你可以

IF $M98 =!320 THEN GOTO LABEL 2

(1@VW0) = 20

$M98 = 0

LABEL 2

END

这样就ok了

68 在屏上面可不可以保存客户的工艺数据,当每次要用的时候直接调用就可以。

以前用PLC控制很容易做到,将各个不用的工艺参数放在掉电保持数据寄存器里面,要调用的时候给个触发信号就 可以。

现在想除掉PLC,直接把这部分工作 交给屏来做,不知道有没有搞过的 人传授哈经验

用配方就行了!台达的屏也有很多存储空间,和plc一样,笨办法你可以像用plc一样,利用宏指令等等调用存储

69 编译报警“文字宽度超出组件外框”,有问题吗?

没有问题的,顾名思义,不影响程序运行。

70 我想把蜂鸣器当报警器用,可以吗?

如果会频繁操作,不建议你这样用。毕竟蜂鸣器是有寿命的,另外声音很小,机器开起来根本听不到的,最好你找个专门的报警器

71 你们公司网站上有论坛吗?

有的,不过建议你去工控网的论坛,那上面人气最旺。

http://www.gongkong.com/Forum/?m=12&l=8&FId=2600123456789054321

72 台达HMI的通讯口设计上考虑保护了吗?

该通讯口已含有合适的保护组件; 一般 RS-232 耐压范围为 25V~35V 以下, RS-422/485 为 +/- 14V 以下;该保护电路可以承受瞬间 +/-200V 以下;

73 原来用A10TCTD,现在用A10THTD1,为什么更换机种,编译提示“机种设定错误”

你看看断电保存区是不是还是设定为SMC?如果是,改成USB就可以了。A10THTD1取消了SMC插槽,改用USB存储

74 原来用A57BSTD,现在改用AS57BSTD,怎么一编译就提示内部不足呢

A57B的程序空间是3M,AS57B只有1M,应该是程序太大了。

75 AE80THTD最大能支持多大的U盘?

2G

76 台达触摸屏对U盘的格式有限制吗?

一定要FAT32格式,如果不是,用电脑重新格式化一下就可以了

77 厂里的设备要用到东北去,冬天有零下20多度,台达人机可以用吗?

台达人机的工作范围是0~50摄氏度。如果在零下20度使用,建议采用特规触摸屏。另外建议在这么低的温度下,最好为电器设备加装取暖装置

78 我把触摸屏和电脑连在一起,那条USB的下载线好热啊,是什么原因啊,会不会烧坏通讯口啊?

如果发生这种情况的时候,请马上断开电脑和触摸屏的连接。你可以测量一下触摸屏供电端的0V和GND之间的电压,如果有很大的压差就要更换电源。另外也可以在笔记本使用电池的情况下在把电脑和HMI连接起来看看会不会发热。因为笔记本的外接电源或者台式机的电源漏电也可能发生这种状况。

79 HMI在高温下使用会有问题吗?

高温环境下,半导体组件无论小至电容电阻,大至DSP、MCU都会在特性上产生差异。超规格的使用,更会使得电子零件提早老化,甚是烧毁

80 我怎么才能看到触摸屏内的韧体是多少?

有2个办法

A 在联机的情况下,点击【工具】【取得韧体版本】,在显示出来的对话框中可以看到

B 在触摸屏运行的时候,按【SYS】键,在进入系统菜单后也可以看到韧体版本


81 ScrEdit软件可以进行程序的自动存盘吗?

在【选项】【环境设置】里面勾选【自动存档】,在设置一下存档的时间就可以了

82 怎么我下载程序后,在调出的配方里面没有数据呢?我在软件里面填过了

应该是配方没有被下载,请选择【下载画面数据与配方】

83 我用的是AS57BSTD,U盘可以存储历史数据,现在用户要求把屏幕运行的画面保存成图片在U盘里面,可以做到吗?

可以的,只需要做一个【颉取画面】的按键就可以了

84 我在用B07S200,不知道前面的三个指示灯都做什么的?

一个是电源指示灯;一个是通讯指示灯;一个是数据资料写入指示灯

85 B07S200 COM旁的指示灯做什么用?

是通讯指示灯,一个发送,一个接受

86 台达哪些触摸屏可以接鼠标?

有USB口的,除了AS38BSTD外都可以接鼠标

87 配方数据存在U盘上吗?

可以的,可以存成CSV文件。用户可以在电脑上修改U盘里面的数据,在回存到HMI

88 台达HMI能做GIF动作吗?

目前在B系列人机上可以

89 历史缓冲区里面的采样点数最多怎么只能是999999啊,我想多存点不行啊

1.05.79.12版本软件已经放大了10倍,足够用了

90 奇怪了,画面的背景图片怎么删除啊,我没有办法选中

那你一定是用了汇入的方式,删除的步骤这样,点击【画面】【清除汇入数据】

91 台达各个系列的RS485管脚定义好像不一样啊

的确有些差异,所以使用时要注意参看说明书。这里以COM2为例来说明

AS38BSTD TX+,RX+短接作为+,TX-,RX-短接作为-

AS57BSTD/AS57CSTD 使用R2+,R2- 一对信号即可,不要短接R2+,T2+;T2-,R2-

A/AE系列 2、3短接为+,1、4短接为-

B07S200 1 +,6 –

92 台达人机上能用组态软件吗?

目前还不可以,软件只能用台达提供的

93~100列出HMI八大常见问题的自我诊断方法

93 USB无法上下载程序

一般客户描述为USB无法通讯;不能下载程序。

原因:

1、软件没有选择【USB】下载,而选择的【COM】

2、USB电缆接触不良

3、USB电缆超过1.5M,并且现场有强干扰源(类似鼠标会被手机干扰)

4、人机软件问题。

目前比较可靠版本为1.05.79

5、USB驱动与PC操作系统冲突

解决办法:

1、改成【COM】

2、换一条USB电缆,或者与PC重新插拔

3、使用1.5M内的电缆,最好带磁环屏蔽。同时原理干扰源。

4、a、重新安装驱动

b、重启电脑、重新插拔、HMI重新上电

c、使用较新版软件

d、改用COM电缆线进行程序传输

5、重新安装操作系统


92 HMI上电黑屏

客户描述:上电黑屏,重现上电正常;屏保后无法点亮;使用过程中黑屏

原因分析:

1、上电黑屏

a、供电电流不足

b、电源同时为其他电器供电

c、硬件品质问题

2、屏保后无法点亮

a、品质问题

b、误操作系统控制区

3、使用过程中黑屏

a、设置了屏幕保护

b、附件有高频干扰源,HMI自动进入保护状态。如对讲机

c、误操作到了系统控制区

d、环境湿度过大导致背光灯保护。中海油案例

解决办法:

1、为HMI提供独立的开关电源,保证最小功率,最好能放大。品质问题请返回维修或者更换新机。

品质问题检测方法是用另外一台正常HMI做LCM与主板交叉更换试验。

2、a、返回厂家维修或者换新机 b、解除系统控制区限制

3、a、与操作人员解释或者解除屏幕保护

b、重新上电或者屏蔽好附件干扰源。比如高压、高频

c、解除系统控制区限制

d、改善环境湿度、防潮处理

95 HMI LCD显示花屏

客户描述:一半有显示,一半无显示;屏幕上有垂直数线;开机屏幕模糊,慢慢显示正常;一片花白显示。

原因:

1、一半有显示,一半无显示。

95%确认LCD问题,可以做交叉测试确诊

2、屏幕上有垂直数线

a、LCD问题。LCM电路板的电阻故障。可能是虚焊或被击穿

b、数据线问题

3、开机屏幕模糊,慢慢显示正常

99%。温度原因。使用温度建议0~50度。触摸屏

有自动根据温度调整LCD显示的功能。这样的描述多半温度比较低,接线0度左右。

4、一片花白显示

a、程序就是这样

b、数据线没有插

c、温度过高。超过50度

d、LCD问题

解决办法:

1、返回维修

2、a、返回维修

b、插拔数据线

3、属于正常,请与用户做解释。

4、a、重新下载正确程序

b、检查数据线

c、改善环境温度。加风扇或者修建空调房等。

d、返回维修

96、通讯报错

客户描述:无法通讯,无法操作

原因:形成原因比较复杂

1、HMI软件与控制器参数不匹配

2、客户在【系统菜单】私自更改通讯设定

3、电缆先不对或者使用过程中出现断线、虚连接等问题

4、通讯电缆插反。OMRON

5、现场干扰

6、对于西门子、施耐德等PLC需要特别注意。

解决办法:

1、反复很对匹配参数并确认参数是可行的

2、该回最初设置或者重新下载程序

3、万用表对照接线图测量电缆并目测焊点状态

4、万用表对照接线图测量电缆并目测焊点状态

5、一切降低干扰的措施

6、特殊PLC设置时需要谨慎

注:这类问题的解决特别需要工程师对于所有电器产品的熟悉程度与丰富的现场经验

97 无法触摸屏或者触摸不灵敏

客户描述:按不动了,死机了;反映不灵敏

原因:

1、摸屏表面的那层塑料膜没有撕掉

2、【SYS】键位置被指甲或者工具按压

3、程序里面用了大量的宏,比如初始宏。没有执行完或者进入死循环。

4、通讯量过大导致触摸屏优先级靠后

5、通讯断了

6、触摸屏面板被损坏

7、PLC原因

8、触控面板连接没有插到主板或者松动

9、触控面板品质问题

10、早期的软件和韧体

解决办法:

1、撕掉塑料膜

2、查看【SYS】键位置

3、查看是否用到了宏,做改善与优化。防止进入死循环死机

4、减少通讯量。可以用测试程序,内部地址,不连接PLC;采用逐幅删除画面法

5、检查通讯,可以用测试程序,内部地址排除。(通讯错误显示被屏蔽)

6、返修

7、优化PLC程序,特别西门子,施耐德

8、检查连接性

9、返修

10、更新软件及韧体

98 HMI内没有程序

原因:

1、没有下载程序!!一半出现在批量下载时

2、软件更新韧体与下载程序是2个过程,错误把更新韧体成功当成下载程序成功。特别注意1.05.77,1.05.78.1版本软件。请改用1.05.79版本。

3、现场操作人员错误格式化程序。

4、底层问题(概率非常低),有可能更新韧体过程中断电

解决办法:

1、完善管理出厂工作

2、请改用1.05.79

3、屏蔽【SYS】键或者培训操作人员

4、格式化后更新韧体。如不能解决,返修

99 蜂鸣器报警、屏幕闪烁

唯一原因:

误操作系统控制区

解决办法:

1、关闭系统控制区

2、让出系统控制区地址

3、更改系统控制区地址

100 POWER灯不亮

可能原因:

1、电源部分损坏

2、韧体损坏

3、主板电路故障

4、供电不足

解决办法:

1、返修

2、格式化后,重新更新韧体。过程中请勿断电

3、返修

4、检查电源情况






hjmd

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 87回
  • 年度积分:0
  • 历史总积分:482
  • 注册:2010年12月07日
发表于:2013-09-20 10:31:11
1楼

谢谢了,刚接手台达人机正需要

懂一点点

  • 精华:1帖
  • 求助:2帖
  • 帖子:9帖 | 2674回
  • 年度积分:0
  • 历史总积分:1169
  • 注册:2008年5月13日
发表于:2013-09-20 13:52:33
2楼

好东东,多谢楼主了!!!!!!

endresssh

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:0
  • 历史总积分:27
  • 注册:2014年12月08日
发表于:2015-01-09 18:03:00
3楼

云竹

  • 精华:0帖
  • 求助:1帖
  • 帖子:17帖 | 326回
  • 年度积分:0
  • 历史总积分:500
  • 注册:2008年1月30日
发表于:2015-03-11 15:49:22
4楼

谢谢  楼主 科普    

fly成天爽

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2016年1月09日
发表于:2017-07-12 14:27:45
5楼

初学台达PLC(12SA2)与人机(DOP-B50S100),想通过人机修改步进电机转速,脉冲数,忘请教大神给个案例,感谢!!!


热门招聘
相关主题

官方公众号

智造工程师