PLC通讯类:三菱:
1、三菱232/485BD通信问题
问题描述:用三菱485BD和触摸屏无法进行通信。解决思路:1、检查通信参数设置正确。
2、在下载PLC程序时,客户没有将“参数”选项勾选,勾选“参数”下载PLC程序后,通信正常。
注
意:三菱PLC通讯参数修改后,在下载时一定要选中“参数”项,把设定好的参数设
定到PLC,并重新上电,让新设定的参数生效。
2、某客户设备上配备的是三菱A3A型号的PLC要与MT6100i的触摸屏通讯,但是一直出现通讯不上的情况
解决思路:1、检查触摸屏上的参数设置,发现参数设置没有问题;
2、将原A3N/A1SH驱动修改为A2A驱动重新测试,确定通讯正常。
3、FX3G如何连接四台HMI
解决思路:1、使用MT8000系列HMI,第一台HMI使用串口与PLC通讯;
2、主屏使用以太网接交换机,其余从屏接在交换机上,进行测试;系统测试通讯成功。
3、在设备列表内添加远端PLC,IP地址设置为主屏的IP地址,从屏HMI设置如下图所示,
1
系统连接图如下:
HMI2
IP:192.168.1.20
HMI3
IP:192.168.1.21
HMI4
IP:192.168.1.22
路由器
HMI1IP:192.168.1.10
PLC
4、TK6070iH与三菱PLC通讯问题
问题描述:使用TK6070iH与三菱PLC无法建立通讯。解决思路:1、检查参数设置和通讯线,没有问题;
2、检查客户程序,发现勾选了系统参数内的工程档案保护,取消工程档案保护后,通讯正常。
注
意:人机识别码地址为LW9046-LW9047;当勾选了工程档案保护时,该值必须与EB8000
中设定工程档案识别码一致方可通讯;可以用LB9046显示状态,当LB9046为ON时表示识别码错误。
5、触摸屏与Q02无法通讯的问题
解决思路:1、WEINVIEWHMI与三菱Q02PLC连接针脚图如下,使用错误的通讯线有可能会
导致PLC通讯死机。
2
MT6000/8000触摸屏9针D型插座,9孔母头线COM1[RS232]3TxD2RxD5GNDCOM2[RS232]4TxD6RxD5GND9孔座,9针公头线COM3[RS232]7TxD8RxD5GND三菱Q02PLC6针圆头RS2323RxD4TxD5GND1RTS6CTS2、与Q02串口通讯,必须让HMI10秒钟去初始化Q02驱动,这个过程中HMI不能向PLC发送数据,否则会导致PLC通讯“死机”。
6、MT6070iH与三菱QJ71通讯异常问题
问题描述:MT6070iH连接QJ71,开机自动出现报警,报警信息频繁刷新,所有PLC地址显示*****。
解决思路:1、检查通讯线,发现通讯线连接错误,HMI端与PLC端连接线刚好接反,重新连
接通讯线、设置通讯参数,连接调试,数据频繁变化现象解除。2、IO显示有出入,更改PLC整段地址间隔为0,IO显示正常。
7、与三菱QJ71C24模块通讯问题
问题描述:某客户使用Q04U的PLC,加QJ71C24的模块,无法与触摸屏正常实现通讯。解决思路:1、对模块设置如下图后,能正常通讯:
3
通讯过程中出现中断,将系统参数中的PLC整段间隔设定为0,通讯正常。
西门子:
1、使用MT6100iV2通过MPI直连S7-300,与以太网模块CP343-1连接上位机冲突。解决思路:1、对比测试,确认使用S7-300V<2.6.11>版本存在此问题,使用S7-300
V3.0.3版本通信正常,没有冲突;最后测试结果为与PLC硬件版本有关;
2、西门子S7-1200标签读取问题
问题描述:MT8070iH触摸屏和S7-1200PLC通讯,在添加设备列表中选择正确的设备类型
之后,无法点击获取列表标签。
解决思路:1、查看参数设置以及通讯线针脚定义是否正确。
2、检查PLC程序,确认原因为PLC内没有程序。后写入PLC程序后,获取列表标签正常。
欧姆龙:
1、
与OMRONCP1HPLC通讯问题
问题描述:某客户在使用EB8000V3.32版本软件时因为用到TK6070iH触摸屏,所以将软件
升级为EB8000V4.42,升级后打开原来的程序下载到触摸屏里后,和OMRON
4
CP1HPLC无法建立通信。
解决思路:1、检查通讯参数及其通讯线,确认没有问题。
2、更改PLC端设置,改为监视模式,重新建立连接,通讯正常。
备
注:诸如OMRONCQM1H等型号也得将其设置为监视模式;PLC端设置如下图所示:
2、MT6100i与ORMONCP1HPLC通讯问题
问题描述:MT6100i的触摸屏与ORMONCP1HPLC无法正常通讯
解决思路:1、检查PLC端通讯参数和触摸屏端的通讯参数,两者通讯参数相同。
2、将PLC的运行模式改为监控模式,仍无法正常通讯。
3、检查PLC端的第四个拨码开关设定错误,改设为OFF后正常通讯。
台达:
1、MT8104iH和台达PLC及变频器通讯干扰问题
问题描述:通讯架构:HMI——台达PLC——台达变频器。当启动变频器时HMI与PLC通讯时
断时续,变频器停止,通讯正常,确认通讯干扰。
解决思路:1、将通讯线和动力电缆隔开;在通讯线的两端都增加一个磁环;
2、在HMI与PLC之间加上RS485隔离中继器,正常通讯。
LS:
1、触摸屏与LSK120s通讯问题
5
问题描述:使用TK6070iH和LS的K120SPLC无法进行通讯。
解决思路:1、用LS的编程软件对PLC进行监控,测试PLC以及通讯线均正常;
2、用EB8000软件在线监控,无法通讯,检查通讯参数,发现触摸屏和PLC的
通讯波特率为115200,已经超出正常通讯允许的波特率,改为19200后,通讯正常;
3、用TK6070iH的触摸屏测试,通讯成功;
施耐德:
1、WEINVIEWHMI与施耐德M340PLC连接针脚图
RS232连接方式
MT6000/8000触摸屏9针D型插座,9孔母头线COM1[RS232]3TxD2RxD5GNDCOM2[RS232]4TxD6RxD5GND9孔座,9针公头线COM3[RS232]7TxD8RxD5GND施耐德M340PLCRJ45接口RS2321RxD2TxD8GND3RTS6CTSRS485连接方式
MT6000i/8000i触摸屏9孔D型插座,9针公头线COM1[RS485]1Rx-2Rx+5GNDCOM3[RS485]6Data-9Data+5GND施耐德M340PLCRJ45接口RS4855D0-4D1+8GNDMT6000/8000触摸屏,不包括特殊的MT6050i/MT8050i/TK6070i等。M340PLC包括BMXP341000/2010/2020处理器;
6
松下:
1、使用MT6100i与松下FP0以及3台变频器通讯,通讯后经常会弹出“PLCnoresponse”
提示,一段时间就会死机,客户确认已经与FP0通讯上,可以正常显示变频器数据。解决思路:1、新建程序测试正常,不会弹出“PLCnoresponse”提示。
2、查看客户程序,确认地址没有超出范围。
3、使用“EasyDiagnoser”工具,发现每个窗口都会检测出一个红色提示,并且没有具体地址,如
查看其事件登陆有些地址为?,如下图:
EB8000Project是由另一PLC变更过来,事件登录地址忘记修改,从而出现很多“问
号”,才导致通讯不上,更改后,程序运行正常。
富士:
1、触摸屏与富士PLC通讯问题
问题描述:某客户原来使用MT510T的触摸屏,与富士的PLC进行通讯,通讯正常,现在改
成MT6070iH的触摸屏,通讯时只能读取,不能写入。
解决思路:1、检查通讯参数和通讯线,没有问题;
2、检查客户MT510T程序中的参数设置,发现在参数1有数据,此数据是PLC端允许写入的密码;对应到MT6070iH程序的参数设置里面,把参数1数据设置为PLC的密码,通讯正常。
光洋:
1、与光洋SN系列PLC的通讯问题
7
问题描述:
1、与光洋SN系列PLC如何通讯,PLC上的I、Q、W寄存器在KOYODIRECT下无法找到;2、如何进行485通讯;通过MODBUSRTU驱动,部分寄存器无法读写;
解决思路:1、与KOYOSNPLC可以使用KOYOdirect驱动通讯,KOYOPLC上的输入输出
点I、Q对应触摸屏的X、Y。PLC中的W寄存器对于触摸屏上的V寄存器;2、RS485接口支持K协议、MODBUS协议、CCM2等多种协议,。
备注:KOYO销往美国使用X、Y、W寄存器,销售在中国国内的使用I、Q、V寄存器。SN与之
前的DL05等PLC通讯协议一致的。
和利时:
1、触摸屏与和利时PLC通讯问题
问题描述:HMI与和利时PLC通讯时,某些地址无法访问
解决思路:1、由于触摸屏与和利时PLC通讯时,采用的MODBUS协议,首先确定地址对应关
系。
遵照上表,客户地址计算出错,重新计算地址后通讯正常。地址计算方法如:%MW0,其地址应为0/2+3000+1=3001;
%MX100.0,其地址对应为100*8+0+3000+1=3801;
基恩士:
1、与KV-1000PLC通讯,波特率可自适应的问题
解决思路:1、与KeyenceKV-1000系列PLC通讯,波特率可自适应;由于PLC每次上电重启
8
后,波特率默认为9600,需通过上位机发命令给PLC,使其修改波特率;2、KV-1000driver已具有自动修改PLC波特率功能,可通讯波特率为:9600,19200,38400,57600,115200;注:每次修改波特率后,PLC需重启;
单片机:
1、
与单片机通讯使用多状态组件问题
问题描述:与单片机通讯,使用多状态设置组件,方式为按住按钮时递加,但是如果一直按
住按钮,触摸屏会在短时间内无法操作。
解决思路:1、调整PLC整段地址间隔为0,效果不明显。
2、将多状态显示组件的迟滞时间和递加或递减速度调低,依然没有效果。3、通过调整通讯延时到10ms时,通讯速度得到明显提高,元件触控正常。
仪器仪表:
1、
与温控仪通讯问题
问题描述:触摸屏和三菱的温控仪通讯,通讯正常,但是数据无法写入。
解决思路:1、检查数据来源,即仪表是由面板控制还是通讯控制,检查结果参数无误。
2、调整PLC地址整段间隔和通讯延时参数,没有效果。
3、客户程序使用的是3X(读)地址,改为6X(读/写)地址后,数据传输正常。
注
意:3X只支持读,功能码为04,6X支持读、写,读的功能码为03,写的功能码为06。
2、与千野仪表通讯问题
问题描述:触摸屏和千野仪表无法建立通讯。
解决思路:1、按照千野仪表厂家说明,触摸屏地址和仪表地址相差一位测试通讯,无法正常
通讯。
2、查看相关说明,发现地址相差一位后正好对应的仪表地址不存在,更换触摸屏地址之后,重新测试通讯,通讯正常。
3、某客户反映之前水表测试正常的程序,但是到现场后数值显示为***或者是特别大的数
值,和实际值大小有差异。(和10台水表通讯的自由协议)解决思路:1、在线模拟测试,显示正常。
9
2、将10台程序改成1台测试,在线模拟正常,和屏通讯显示为**。
3、检查通讯线,有一台水表的485通讯线的“+,-”焊在一起,导致所有水表显示的数据不正常,将焊线修改后,所有水表显示正常。
4、与宇电多路仪表通讯问题
问题描述:用MT6100i的触摸屏与多个宇电仪表通讯,无法正常显示各个仪表内数据。解决思路:1、重新制作程序,可以正常和12台仪表通讯;
2、检查客户程序,发现通讯参数设置有误,更改后可以正常显示各个仪表数据。
5、手机猫和立信科技MA8-3和触摸屏通讯
1、在手机猫中放一张手机卡,可以向固定的5个手机号码发送端消息。
2、屏和手机猫可以用自由协议通信,屏中发什么ASCII码手机中就可以接到相应的短消息。例如:macro_commandmain()chara[10]a[0]='o'a[1]='k'
OUTPORT(a[0],\"FreeProtocol\2)endmacro_command
10
手机上可以直接接收到“OK”短消息。
变频器:
1、与变频器通讯延迟问题
问题描述:使用MT6100i与变频器通讯,MODBUS协议,触摸屏内发送指令后5S左右变频
器才能执行指令。
解决思路:1、将PLC整段间隔地址修改为0,触摸屏与变频器的通讯速度有明显的提升。
注:与变频器,单片机等通讯,由于有些协议不支持多字读取,将PLC整段间隔设为0,可以正常通讯。
2、MT6070iH触摸屏与变频器通讯中断问题
问题描述:MT6070iH与S7-200的PLC通讯时,如果再连接一台变频器会出现PLC通讯中断
的现象。
处理思路:1、根据客户所描述的现象,初步怀疑是干扰问题。
2、将通讯线单端接地,干扰现象消除,通讯正常。
3、与lenze通讯问题
问题描述:使用MT6100i的触摸屏与伦茨变频器9300通讯,可以正常和变频器通讯,但是
却无法在触摸屏上显示用户所要设置参数的组件。
解决思路:1、查看变频器说明书,确定变频器中的某些参数是禁止修改的,在画面程序中修
改组件地址(使用可以修改的参数),重新进行测试。2、更换地址后,通讯正常,可以正常通讯。
4、与安川变频器通信问题
1、安川变频器支持的通信协议(MEMOBUS)
11
该变频器支持MODBUS,MEMOBUS是以MODBUS为基础而做的协议。2、接线方式
12