同事做一个项目接近尾声,但是GT1055的屏与Q00JPLC编程口的通讯总是不太稳定。客户对这个问题比较不满意,要限期解决。因为之前就一直在给他帮忙,所以我也知道他的问题。就想到使用Gt1055的422口来做,但是又不能增加串行通讯模块。于是选择买一个232——422转换器再接422口。看到手册上有跟电缆叫FA-CNV2402CBL就找啊找,找到了站长(本站站长,YMM)回复过的这个帖子:
http://www.ymmfa.com/read-gktid-11778.html,求助!关于QPLC编程口和GOT1000系列RS422通讯的问题!谢谢!于是我觉得我还没法知道422转过去之后是不是三菱支持的协议呢,也许没法子用422口那就悲剧到底了。于是又让同事买了一个422转232的转换器(拿到货后发现两个都是双向的,人品还行啊)。想法如下,CPU的232转422——422转成232接GT1055的232口。屏的通讯驱动肯定是QPLC了。
东西都齐了,按照Gt连接手册上直接连接的方法把线按序分离再做好线后。
通讯监测一直是TIME OUT,只有SD信号,没有RD。问题很严重。但是经过使用计算机的串口来给PLC下载程序给GT1030现在工程都是完全正常的,方案应该没有问题。问题还是在线上。然后就考虑到经过422中转后的232也许已经不是CPU编程口的那个232了。它至少应该是一个标准的232。结果人品爆发在GT连接手册里找到了与微机连接的接线方法。
最终测试成功。连接方式如下:
这下同事可以交差,我也可以出差继续忙我的去了。
里面有个小插曲,因为在公司用的是Gt1030双232口的那个做实验。结果按图上把RD,SD交差对联后还是通讯不上,幸好多了个心眼把俩交换了一下,立即NO ERROR了。这就要说三菱的不是了,手册上也不写明是照号接线还是要交叉,十分难搞。
[ 此帖被pklon2000在2011-10-09 22:29重新编辑 ]