台达 DOP AS57BSTD 同200通讯不成功

现在手头要用台达 DOP AS57BSTD同s7 200 226 PLC 进行通信,本人直接参考台达HMI通信手册上RS232连接方式:2-2,3-3,5-5;设置也是:9600,8,1,EVEN;PLC port1,port0站号都设置为2,但连接失败,DOP直接显示Initial plc control area fail;很无奈啊,在本站我看到有朋友写的电缆是2-3,3-2,5-5;我现在不知道具体问题出在哪了,请个位高手帮忙解答。

问题补充:
选项--设定模块参数--通讯里 相应的通讯口已经设置为S7200;一般里 BAse Port 控制器已经设置为s7200,系统控制区域设置为2@vw0,长度1;系统状态区设置为2@vw10;应该没问题吧!!!

最佳答案

问题出在通信线的制作上,台达HMI与西门子S7200通信应该选择485通信方式,在台达HMI的通信手册上有台达HMI与S7200通信线的制作方法。按照通信手册上的方法制作通信电缆。

某些台达HMI有232/485/422等多个通讯方式,按HMI上的SYS键3秒种会进行HMI的设置画面,选择要与PLC连接的通讯口比如通讯口1,将通讯口1的通讯方式设置为RS485.

在台达HMI的组态软件里设置通讯口为西门子S7200.

台达HMI组态软件里的系统控制区域是用来控制HMI的一些功能,比如向VW0写入1,2,3等数字,可以控制HMI切换1,2,3号画面。系统状态区是用来显示HMI当前的一些状态,比如VW10当前值为2,说明HMI当前显示的是2号画面。台达组态软件里系统控制区域和系统状态区域的设置和通讯能否成功是没有关系的。但是在写PLC程序时要注意不要在程序中随意对系统控制区和系统状态区进行读写,否则可能导致HMI画面不按要求切换等问题。

提问者对于答案的评价:
确实如此,改为485后一切正常!
看来有时偷懒不行,特意跑去买了焊丝烙铁改了一下。

同时感谢LaoHuai!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐