作者 | 主题 |
---|---|
金真堂 游士 经验值: 221 发帖数: 16 精华帖: 1 |
楼主 2018-10-31 19:27:09
主题:LOGO!8.2 Modbus TCP/IP与上位机连接 大家好,我公司用过0BA3,4,5,6,8的LOGO!,对于简单逻辑控制非常好用,但随着时代的发展,尤其有集中监控的需求,包括以往没有深入研究使用,LOGO!在6以后较少用了。 看到LOGO!8.2的讯息后,尤其支持Modbus TCP/IP协议后,采购了个回来研究了下。 由于习惯上位机当主机,下位机当从机,调试过程如下 4.Modbus地址 5.下载程序到LOGO! 6.编写上位机程序,个人用的是LV,比较简单如下 7.另外使用OPC也可以,连接也是 Modbus TCP/IP方式,如下 8.OPC 运行结果 9.欢迎指正。 |
慧星 至圣 经验值: 18019 发帖数: 5618 精华帖: 36 |
1楼 2018-11-01 07:24:22
主题:回复:LOGO!8.2 Modbus TCP/IP与上位机连接 时基的地址是多少?
sgpg
|
金真堂 游士 经验值: 221 发帖数: 16 精华帖: 1 |
2楼 2018-11-01 12:30:34
主题:回复:LOGO!8.2 Modbus TCP/IP与上位机连接 为什么上位机读取的寄存器值数组只有6个元素,如下
对于VM映射的数据类型说明 以上还有其他类型就不多说了,有兴趣大家可以查手册,说一点的就是,无符号和有符号的区别,如16bit寄存器,最高位就是代表正负,所以有符号Word范围是十进制的-32767到32767,LOGO!里也有。
这里说下此次调试的数据传输机制,都是按16bit寄存器算,所以相邻的2个Byte的时基合并算的,具体如下 举例TH和TL的时基都是s,在本例上就是二进制0000 0001 0000 0001,前8位代表TH,后8位代表TL,换算十进制就是257,同理TH和TL时基都是m,十进制就是514,以此类推。 如下是OPC运行 |
高山孤影 至圣 经验值: 34657 发帖数: 3219 精华帖: 95 |
3楼 2018-11-01 23:01:19
主题:回复:LOGO!8.2 Modbus TCP/IP与上位机连接 很好的分享,谢谢楼主,您的LV程序只是读取了异步脉冲触发器的参数吧,有没有写入试一下?正好电脑上装着LV程序,回头试一下。
http://blog.163.com/xiuzhang_2000/
|
AISHUISHUI 奇侠 经验值: 8900 发帖数: 374 精华帖: 0 |
4楼 2018-11-02 09:20:52
主题:回复:LOGO!8.2 Modbus TCP/IP与上位机连接
随心所欲
|
yecao2006 至圣 经验值: 17887 发帖数: 1523 精华帖: 2 |
5楼 2018-11-02 09:48:32
主题:回复:LOGO!8.2 Modbus TCP/IP与上位机连接 感谢分享。
我回来了!继续努力!
|
金真堂 游士 经验值: 221 发帖数: 16 精华帖: 1 |
6楼 2018-11-02 14:23:26
主题:回复:LOGO!8.2 Modbus TCP/IP与上位机连接 LV/OPC都可以写入到LOGO! VM寄存器中,昨天还试了S7链接方式+Weinview HMI和OPC(选S7-200)都可以直接操作。 |
不断攀登 至圣 经验值: 12543 发帖数: 1843 精华帖: 0 |
8楼 2018-11-04 10:27:47
主题:回复:LOGO!8.2 Modbus TCP/IP与上位机连接
邮箱 yongquancun@126.com
|
逍遥天空 侠圣 经验值: 4615 发帖数: 984 精华帖: 6 |
9楼 2018-12-19 09:18:44
主题:回复:LOGO!8.2 Modbus TCP/IP与上位机连接 看来LOGO!与时俱进了,我也是用0BA6之后因为LOGO!通信的局限,后面转用200smart了。之前第一个项目,污水泵站就是用LOGO! 做的,当时把LOGO!的功能都运用到极致了,当时就觉得这东西很神奇,那是10年前了,那时候PLC、触摸屏价格高,当时觉得LOGO!性价比最高。
只要努力,生活可以更美的!
|