台达PLC做MODBUS远程从站的方法
一、PLC准备工作。
PLC连接电源(注意电源是24VDC还是220VAC),将编程电缆插上PLC的COM1口,另一端连电脑的COM口(或是USB-232线),PLC的485串口(COM2或COM3口+/-端子)连接到DTU的485A和485B接线端子。
二,PLC的 modbus从站创建。
打开《Delta WPLSoft》编程软件,打开程序,选择好自己的PLC型号和COM1编程通讯参数。然后进行COM2或COM3的RS485通讯参数设定,本文使用DVP-60ES型号进行说明,其他同系列型号操作基本一致。
在梯形图编辑窗口中,选中一行空白行,点击菜单栏的“向导”,选择“通讯程序”,如下图。
进入COM口参数选择界面,(某些型号会让您选择设定的是CMO1/2/3,选择自己要连接DTU的PLC串口即可),如下图,设置通讯参数为 9600,8,N,1;并且保持通讯参数,通讯模式为RTU,通讯等待延迟为100ms,通讯站号是设定PLC作为第几子站,此图中设定为1。点击下一步,选择支持MODBUS指令,之后一直点击下一步到完成。
在梯形图中自动生成通讯参数程序,如下图(此处为COM2通讯):
这里就完成了台达PLC MODBUS从站的建立,台达PLC内部集成了MODBUS-RTU功能,通过我们设定好的COM口能够直接作为从站使用,PLC内部地址与MODBUS地址对应关系在《台达PLC通讯协议v1.1》中有详细说明,如下图:
台达plc modbus通信轮询
前段时间有个自动化控制案子,要求是用台达ES2 plc控制3个配料釜和一个反应釜的搅拌电机变频器和台达DTC1000 DTC2000温度控制模块,变频器也是台达品牌,MS300系列新产品。开始io点统计,电气元件选型,电气原理图设计,到后来plc触摸屏编程,程序基本编写完成,plc也到货了,但是变频器和温度模块还没有采购到货(第一次用台达plc,怕调试遇到太多问题[害羞])“巧妇难为无米之炊”[呲牙][呲牙]
怎么办……正在犯难的时候,突然想到,以前好像在网上找到一个modbus从站仿真软件,modsim
软件里面一个小窗口就是一个modbus从站(相当于一台变频器或者温度控制模块),用usb转485数据线把plc和电脑连接起来,usb端插电脑usb口,485线连接在台达plc的com2 D+ D-上,然后plc接好电源线上电,把plc程序下载到cpu中,
哈哈,通信上了,虽然在调试过程中遇到了一些问题[害羞],毕竟第一次用台达,第一次用modbus仿真软件调试,但是最终都解决了后续还想直接用触摸屏在线仿真功能来完成测试,我也会第一时间在这里分享给友友们[呲牙]让我们一起期待吧,祝我调试顺利!!!
相关问答
求助,台达PLCUSB驱动程序?
台达PLC编程口是RS232,如果电脑有232接口无需任何驱动。至于使用USB转232电缆则使用什么USB设备就安装对应的驱动,实在不知道就通过“驱动人生”或“驱动精灵...
台达plc编程电缆?
原厂台达PLC编程电缆都一样,一般是2米长,对台达DVP全系列通用.台达PLC都有两个通讯口,一个232一个485,你也可以用485来和电脑相连,如果需要你可以找台达当地的...
台达PLC的通讯?
1、将通讯电缆与PLC连接2、电脑没有RS232的话,使用USB转RS-232电缆线,与编程电脑连接3、打开台达PLC的程序,点击“线上模式”,会自动选择与PLC匹配的通讯接口...
台达PLC通讯问题:程序无法写入PLC?
1、检查PLC设置的串口12、检查PC串口设置PC串口设置要把PLC的站号设置正确,PLC的站号在没有更改的情况下,默认为1;端口是电脑连接PLC的那个RS232接口,按...
台达PLCDVP-32ES与电脑,通信O(∩_∩)O谢谢?
首先可能是USB转232的线不行,那是一个虚拟的串口,要用PC口往外转。试一试把COM口设成COM口3或5.下载个最新版本的编程软件.然后让编程软件自己检测通讯.如果...
台达PLC“通讯设置”中的“通讯站号1”表示的是什么?
没有通讯上,第一,相应的接口是不是连接上了,第二,接线是不是正确第三,通讯参数是不是设定对了?没有通讯上,第一,相应的接口是不是连接上了,第二,接线...
台达plc在编程时定时器输出线圈如何表达?-185****9505的...
ldM1000tmrt0k10ldt0outy0和三菱一样楼上正确TMRT0K100定时器定时器编号设置值TMRT0K100定时器定时器编号定时时间设置
请问,台达触摸屏和西门子PLC是自由口通讯,用的232还是485,PLC中需要编写读和写的程序吗?
可以用其他的,用485通信吧。速度比232快。但是不知道你用的触摸屏型号是什么?485通信西门子是3+,8—。你还可以在没有屏的情况下做在线仿真。祝你成功。可以...
台达PLC通讯线是怎么接的,8针公头是怎么看12345678的?
8针工头面对自己。最上面是2针,中间3针,下面3针。从右往左数!QQ3490720888针工头面对自己。最上面是2针,中间3针,下面3针。从右往左数!QQ349072088
台达PLC一行程序写不下,怎么才能连接一下行写出程序?
说明你的程序有问题,下次编译前打开“视图”--“讯息区”,在屏幕的最下方就有告诉你出错的地方了,如果不行,我这有几个我做的台达PLC程序,你可以参考一下说明...