LabVIEWwilliam hill官网
直播中

陈博

13年用户 591经验值
擅长:12268
私信 关注
[问答]

请问labview怎么通过opc向plc写入数据,datasocket write可以吗?

请问labview怎么通过opc向plc写入数据,datasocket write可以吗?
已退回1积分

回帖(22)

电子工程师

2011-11-17 11:05:13
你可以参考NI的OPC和西门子的OPC例子吧   visa也可以
举报

zhihuizhou

2011-11-17 11:35:15
本帖最后由 zhihuizhou 于 2011-11-18 09:20 编辑

labview跟plc通信总共有3种方案稍微简单点:
1.labview的opc功能,只是,它需要单独购买,比较昂贵
2.通过labview的datasocket,连接simatic的opc功能,
3.利用labview调用w95_s7.dll
举报

沈永霞

2011-11-18 08:21:10
我今天去尝试用datasocket向plc中写入数据
举报

271337

2012-3-22 15:09:58
引用: zhihuizhou 发表于 2011-11-17 11:35
labview跟plc通信总共有3种方案稍微简单点:
1.labview的opc功能,只是,它需要单独购买,比较昂贵
2.通过l ...

我自己公司生产的PLC是不对外公开命令的,只能用附带的PLC编程软件写阶梯图
自己想写软件编,首先要知道协议,PLC都是用MODBUS ASC2 OR RTU格式
把命令的LRC或CRC校验码加上就是完整的命令,当然RTU格式以冒号开始,但前提你得知道命令.
但我公司是不对外公开的.(换句话说只能用我公司开发的PLC编程软件)
别的PLC有开放?!有点费解~~
对此我自己研究了LRC和CRC校验码,方可通讯,但是你们没命令也能控制PLC?虽然我了解生产PLC,
但是应用不多,看来我有点孤陋寡闻了

举报

更多回帖

发帖
×
20
完善资料,
赚取积分