求助海为PLC与组态王通讯问题 点击:2422 | 回复:7



tqrok

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:121
  • 注册:2009年8月16日
发表于:2011-05-16 18:31:10
楼主
各位专家工程师大家好,麻烦百忙中给我参考下,海为PLC与组态王通讯,组态王6.53界面什么的弄好了,,定义变量也做好了,,为什么有些变量v1020在界面上设定没问题,,有些v1022又有问题,什么地址初始为1的话对应MODBUS地址加一都试过了,还是不行,用的是485通讯,在海为PLC里面需要设定什么吗,不需要为这通讯在编程序什么的吧,用的都是默认的19200,8,2,RTU,无校验,变量类型都弄的I/O实数,V1020寄存器41532数据类型LONG这个没问题,v1022寄存器41534数据类型LONG这个就又有问题,只能写不能读,都是弄的读写。另外开关量的启动的X1,I/O离散,寄存器10002,Bit,却只能读不能写。PLC上面地址是默认的一,用的也是一,另外PLC另外个通讯口跟仪表通讯的。



tqrok

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:121
  • 注册:2009年8月16日
发表于:2011-05-16 18:35:21
1楼
准备与好几个PLC通讯,可拿一个做实验就不行,,就别谈后面的了,就是有些能写,有些能读,有些读写都没问题,另外接口用的笔记本U口转232,然后再转485的,我看232转485接头电源灯亮的,发送和接收数据灯也都闪亮。

tqrok

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:121
  • 注册:2009年8月16日
发表于:2011-05-16 18:41:20
2楼

开关量在PLC上直接短接输入肯定没问题,然后仪表上和什么V1022等输入输出也没问题,在组态王这里就又问题了。

tqrok

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:121
  • 注册:2009年8月16日
发表于:2011-05-16 18:41:53
3楼
QQ314514014,

Piston

  • 精华:0帖
  • 求助:1帖
  • 帖子:23帖 | 13107回
  • 年度积分:18
  • 历史总积分:40065
  • 注册:2009年5月22日
发表于:2011-05-16 22:16:04
4楼
关注下,海为的PLC还没有接触过

zmymessage

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 27回
  • 年度积分:1
  • 历史总积分:189
  • 注册:2008年1月04日
发表于:2011-05-17 11:13:09
5楼

to :tqrok

您组态王的设置有很多错误,我们技术人员会及时跟您联系。  或直接拨打电话:0592-2230312-809

zmymessage

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 27回
  • 年度积分:1
  • 历史总积分:189
  • 注册:2008年1月04日
发表于:2011-05-17 11:27:13
6楼

通讯地址+1 这个没错

19200,8,2,RTU,无校验这个也没错

变量类型建议用I/O整型,数据类型用SHORT型如:V1020寄存器41533若中1533=512+1+1020

另外开关量的启动的X1,I/O离散,寄存器10002,Bit,却只能读不能写,这个是没错的,因为X点就是PLC的外部输入端子,通讯是不能写的,只能读。这个X点只能PLC的外部输入端子来控制其它的都不能更改X的状态。

 

海为

  • 精华:1帖
  • 求助:0帖
  • 帖子:31帖 | 165回
  • 年度积分:0
  • 历史总积分:950
  • 注册:2006年11月11日
发表于:2011-05-17 15:02:26
7楼
海为网站的“下载中心”有组态软件与海为PLC通讯例子(包括了组态王的例子),地址:http://www.haiwell.com/download.asp,也可以看看文章“海为PLC与组态软件通讯介绍”地址:http://www.gongkong.com/webpage/forum/200802/5-A335-418B4788E0BE-1.shtml

热门招聘
相关主题

官方公众号

智造工程师