组态王每个com口可以接几个设备 如何做组态王MODBUS—RTU?
如何做组态王MODBUS—RTU?
建立组态王MODBUS—RTU。
组态王的MODBUS-RTU,一般是组态王另外Master主站,其他的设备作为Slave从站。
假如组态王软件安装在PC机上不需要PC机支持串口,或则不使用USB转串口设备连接到从站设备。
必须不需要新建项另一个工程,接着在工程浏览器中你选设备,然后新建项设备,在弹出的设备驱动程序中选择类型PLC-莫迪康-Modbus-RTU,如图:
然后点击下一步,输入设备名称,最好用英文。
后再,你选择PC的哪个啊串口与从站接受连接到,如COM1口
接着,接下来再输入从站地址,比如说从站地址为1,则输入输入1,然后再设备通讯故障的恢复策略,如下图:
然后把设置中通讯参数,比如说具体方法的9600,8,N,1,此处的设置必须与从站的通讯参数设置相同,接着选择类型通讯为RS232应该RS485,我们广泛的为RS485。然后把可以确定,通讯配置结束。
然后把不需要建立数据词典,组建标签,应用于读取数据从站的数据。定义两个变量名为MW0的I/O整数,从站寄存器地址为45001的I/O点
关於Modbus地址问题,是对不同PLC或是仪表,要偏移一位,以及不需要注意一点字节顺序,要是读取到数据与实际不符,是需要接受高低位相互交换。
必须进入到组态王中,选择PLC莫迪康MODBUSRTU如下图:
如何使用西门子s7-200PLC和组态王用TCP协议通讯?
1.在亚控公司网站上网下载2013年9月可以更新的驱动程序,版本为60.1.24.30,
老版本的驱动不支持什么S7-200SMART。
2.改写本直接下载的驱动中的
下载的驱动中有两个文件夹“KS驱动”和“kv驱动”。使用其中的“kva驱动”。
将该文件夹中的初始化文件“”原文为
[192.168.31.12:0]
LocalTSAP4D57
RemoteTSAP4D57
TpduTSAP000A
SourceTSAP0009
[192.168.31.33:0]
/SMART
LocalTSAP1000
RemoteTSAP1000
TpduTSAP000A
SourceTSAP0009
将它改写为:
[192.168.2.1:0]
LocalTSAP0101
RemoteTSAP0101
TpduTSAP000A
SourceTSAP0009
其中的“192.168.2.1”是CPU的IP地址。如果有多台PLC,应列一它们的IP地址,例如
[192.168.2.1:0]
[192.168.2.2:0]
3.安装驱动程序
单击Windows的“正在”按钮,负责执行菜单命令“所有的程序组态王6.55工具安装新驱动”,然后打开驱动按装工具。右键点击按钮,然后打开需要保存驱动的文件夹,鼠标双击其中的驱动文件“S7_TCP.dll”,右键单击“完全安装驱动”按钮,安装完成后显示“按装结束!”。
4.组态通信中的接口
选中工程浏览器中的COM1,左键双击右边窗口中的“新建任务”,再右击生成气体的“新IO设备”。选中后设备列表的S7-200中下面的TCP(有两个TCP)。左键单击“下一步”按钮,不使用默认的COM1,指定你设备的地址为“192.168.2.1:0”,按结构系统默认的恢复间隔和最长可以恢复时间。
5.通信实验
用组态王画面的按钮有一种M0.0和M0.1的点动信号,用它们和PLC的程序控制Q0.0,用画面上的指示灯不显示Q0.0的状态。用字符的动画功能显示定时器的当前值,和直接修改定时器的预设值
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。