签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
原来PC端一直使用S7协议与PLC通讯,也就是直接寻址读取或写入PLC数据。
最近1200也支持OPC UA Server,这样1200/1500都支持OPC UA Server,这样可以开始思考切换OPC UA通讯可行性。
优点还是很明显的:
1.数据类型可以读取出来。
2.没有大端小端的问题,不需要字节顺序变化了。
3.字符串读取写入非常简单,之前的S7通讯很麻烦就是字符串,因为上位机的字符串是字符数组,PLC中多了2个字节,所以PC写入之后PLC端还需要判断字符串的实际长度。(之前让上位机写入实际长度,还出现过实际长度比总长还大,报了系统级错误)
4.通讯资源占用的是其他通讯,S7协议最多只能有8个。(我连续开了5个,占用5个资源)
5.可以使用订阅功能,数据变化了主动告诉PC端,这样就不用像之前S7那样,不停地调用读取方法来检测PLC的反馈。
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1602242&b_id=50&s_id=0&num=26
没用偶OPC,学习吧
物美价廉!
学习了,感谢分享!
收藏,谢谢分享!
1200还是支持这个协议了,哈哈哈
感谢楼主分享!学习学习。
opc的实时性 还是差一些。
厉害啊!收藏了!
我的客户端怎么搜索不到PLC的变量,只能看到一些状态信息?
PLC端是需要组态变量的,你参照1500。
怎么组态?该勾选的都勾选了。
就是只能看到服务器的一些状态信息,看不到具体的变量和数据块。
服务器里面需要添加PLC的变量才行。
OPC UA的订阅功能实时性不太好,1511plc应该是在500ms左右,可以试一下注册读,实时性相对较高,应该在100ms以内,只不过PC端会更耗一点内存吧。
学习了学习了
请问电脑与1500的OPC通讯,用什么软件?
1200和1500 OPC功能需要授权么
实测不需要
这个和Profibus比较怎么样
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录