当前位置:
工控论坛
> >
产品
>
人机界面
我要发帖
求助:proface触摸屏通讯协议
点击:
5226
| 回复:
11
易道
关注
私信
精华:0帖
求助:0帖
帖子:13帖 | 50回
年度积分:0
历史总积分:192
注册:2002年7月05日
发表于:2006-12-28 11:16:00
楼主
现在需要用单片机通过串口与proface-GP37W2屏进行通讯(单片机取代plc),不知道其通讯协议。有谁知道怎么做吗?
分享到:
收藏
邀请回答
回复楼主
举报
一点意见
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 895回
年度积分:0
历史总积分:1187
注册:2002年7月29日
发表于:2006-12-28 13:02:00
1楼
你在單片機中加入MODBUS協議就可以了.
回复
引用
举报
易道
关注
私信
精华:0帖
求助:0帖
帖子:13帖 | 50回
年度积分:0
历史总积分:192
注册:2002年7月05日
发表于:2006-12-28 16:59:00
2楼
加入MODBUS協議,gp编辑的plc选择什么型号?
回复
引用
举报
carina
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 6回
年度积分:0
历史总积分:59
注册:2006年12月21日
发表于:2006-12-28 17:23:00
3楼
回复
引用
举报
朱勇军
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1921回
年度积分:0
历史总积分:2210
注册:2004年4月06日
发表于:2006-12-28 18:22:00
4楼
你的单片机做从机还是主机呢?应该是做从机吧。如果是做从机的话,我就可以帮忙了。我在上海。我的网站: plc.123ye.com
回复
引用
举报
立铭电子
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 490回
年度积分:0
历史总积分:875
注册:2006年1月10日
发表于:2006-12-28 22:23:00
5楼
与单片机通讯时GP做从站,单片机做主站;
一般选用Memory Link SIO协议;
自己在单片机程序里编写一段通信协议就OK了.有固定格式的;自行查阅相关手册即可.
回复
引用
举报
易道
关注
私信
精华:0帖
求助:0帖
帖子:13帖 | 50回
年度积分:0
历史总积分:192
注册:2002年7月05日
发表于:2006-12-29 08:41:00
6楼
通过Memory Link SIO协议好像是要写GP脚本程序,我是希望不用动GP,通过单片机模拟PLC,在单片机上做协议,接口用的也是25PIN的通讯口。
回复
引用
举报
aaaaaaa
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 215回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-12-29 08:57:00
7楼
Memory Link SIO 协议的格式谁有详细的资料吗?可否发一份给我看看。万分感谢。
回复
引用
举报
立铭电子
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 490回
年度积分:0
历史总积分:875
注册:2006年1月10日
发表于:2006-12-29 22:01:00
8楼
下面引用由易道在 2006-12-29 8:41:00 发表的内容:
通过Memory Link SIO协议好像是要写GP脚本程序,我是希望不用动GP,通过单片机模拟PLC,在单片机…
--------------------------------------------------------------------------------------------
选用Memory Link SIO协议,通讯程序是写在单片机里的!GP上面只要选Memory Link SIO协议就好了.
回复
引用
举报
立铭电子
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 490回
年度积分:0
历史总积分:875
注册:2006年1月10日
发表于:2006-12-29 22:02:00
9楼
单片机因为没有现成的串行通讯协议对应,所以与GP连接时,都需要在单片机侧增加通讯程序。
一、GP系列所有型号,都有一个RS-232/RS-422/RS-485串行接口。
该端口在与PLC连接时,根据选择连接的PLC厂家和型号,GP分别使用各自PLC厂家的通讯协议与PLC通讯。一般情况下,这些协议都是主、从方式通讯,GP做主机发起通讯、对方PLC做从机自动响应通讯。也有特殊情况,GP做从机、对方PLC做主机。
此外,在不与PLC连接时,该端口使用Mem-link通讯协议。这时,GP做从机。其他主机只要依照该Mem-link通讯协议发出通讯呼叫、GP就会自动响应。(特殊情况下,GP也可以主动发送一个字节的代码,我们称之为中断功能。)。这样,其他主机可以读写GP内部的所有数据寄存器、并且在需要时由GP中断功能主动发送。
总之,无论单片机或其他通讯设备,只要按照某个厂家PLC的通讯协议或MEM-LINK通讯协议编写通讯程序,就可以实现和GP的特殊连接。相比而言,因为一般PLC的功能比较多、其数据类型也比较多,例如有开关量输入、开关量输出、数据寄存器等,其通讯协议可能也相应复杂一些。而MEM-LINK通讯协议有简易、扩展两种方式,数据类型只有数据寄存器,因此通讯协议更简单。
二、GP2000系列中GP-2X00型号,都具有第二个RS-232串行通讯口,即扩展串行口。
对这个扩展串行口通讯口,可以在GP编辑软件的D-Script功能里,自由地对其编程,发送、接收字符串、获取通讯口状态。
如果GP的第一个RS-232/RS-422/RS-485串行接口被用来和其他PLC等设备连接使用了,就可以使用第二个RS-232串行通讯口(即扩展串行口)来与单片机通讯。所不同的是,这时除了在单片机侧编写通讯程序外,还需要在GP的D-Script功能里相应编程。这时所采用的通讯协议、哪一方做主或从,则可以自由选择、甚至自己定义。
回复
引用
举报
Zenithy
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 8回
年度积分:0
历史总积分:2
注册:2002年6月08日
发表于:2009-03-11 13:24:07
10楼
这样我用plc+PC就可连接数十个屏了。
回复
引用
举报
Zenithy
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 8回
年度积分:0
历史总积分:2
注册:2002年6月08日
发表于:2009-03-11 13:24:31
11楼
这样我用plc+PC就可连接数十个屏了。
回复
引用
举报
热门招聘
相关主题
求MCGS组态画面制作
[2381]
TONCEN 触摸屏的技术资料和编...
[2716]
谁与争锋?敢于叫板西门子的平...
[4363]
怎么打开以前版本的Wincc Fl...
[2602]
哪里可以下载PROFACE的GP-PR...
[2182]
谁知道三凌A970里的GB,GS,GD...
[2639]
三菱触摸屏重叠窗口
[4459]
施耐德触摸屏软件参考号有吗
[2328]
我的PROFACE软件安装完以后,...
[3232]
wincc flexible 2008 编译错...
[2248]
官方公众号
智造工程师
客服
小程序
公众号