首页 上一页 1 2 下一页 尾页

人机做媒,牵线两台PLC进行通讯 点击:2373 | 回复:34



zhu860423060

    
  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2015-09-05 15:33:10
楼主

    一屏多机,即一台触摸屏控制多台PLC。一般有PLC与PLC通讯,然后一台PLC与触摸屏通讯;PLC与PLC通讯,触摸屏再与各PLC通讯;触摸屏与各PLC单独通讯。

    最近做了几个一屏多机的项目,用的是最后一种触摸屏与各PLC单独通讯,PLC少,只有两台,做起来也方便,节约成本。今天遇到了一个要PLC与PLC之间数据交换的问题,这个问题只有通过触摸屏来转换传输资料了,查了查资料,实验OK,下面与大家来一起分享下。

硬件配置:

    三菱PLC:

        FX3G-14MT/ES-A     一台

        FX3U-128MT/ES-A   一台

        FX3U-485-BD模块   一块

   威纶通触摸屏: TK6100I

触摸屏、PLC设置:参见帖子  一台触摸屏屏控制多台PLC http://bbs.gongkong.com/d/201505/621715_1.shtml

不再多述。

使用指令:

    GetDataEx(a, "Mitsubishi FX3U/FX3G", M, 800, 1),此指令的意思为读取Mitsubishi FX3U/FX3G(为3G )PLC变量 M800的状态到变量a中。

    SetData(a, "FX3U-485-BD", M, 801, 1)此指令的意思为把变量a的状态写到FX3U-485-BD(为3U)PLC变量 到M801中。

整体宏程序

macro_command main()

short a


GetDataEx(a, "Mitsubishi FX3U/FX3G", M, 800, 1)

SetData(a, "FX3U-485-BD", M, 801, 1)


end macro_command


制作按钮

制作指示灯

模拟效果

一切OK



也可以传送数据,若需回传数据,再多写一个读写宏指令




zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2015-09-05 16:14:27
1楼

刚刚在机器上测试了下,一切正常。

平常心心常平

  • [版主]
  • 精华:36帖
  • 求助:17帖
  • 帖子:958帖 | 3831回
  • 年度积分:0
  • 历史总积分:24794
  • 注册:2002年3月24日
发表于:2015-09-05 16:23:50
2楼

回头我也试试 谢谢                        

anglefly73

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 62回
  • 年度积分:17
  • 历史总积分:519
  • 注册:2015年8月03日
发表于:2015-09-06 17:39:58
3楼

威纶通脚本,如果数据量太大,要求通信又及时的话,不知道行不行。

江湖再见-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2015-09-06 21:44:20
4楼

威纶通好像是从步科分出来的吧         

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2015-09-07 16:53:33
5楼

标题起得太有水平了,内容也很不错。

gdt2011

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 25回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2017年4月11日
发表于:2015-09-12 22:59:08
6楼

谢谢,经典!!!多谢了!!楼主

sangshaojian

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 95回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2009年8月19日
发表于:2015-09-18 11:03:59
7楼

谢谢楼主的分享!!!!!!!

雪峰山孤狼

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2015-09-21 23:02:00
8楼

这个,俺去测试一下威纶脚本,

lzwlyh

  • 精华:0帖
  • 求助:1帖
  • 帖子:16帖 | 178回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2008年4月12日
发表于:2015-09-24 10:45:23
9楼

标题起得太有水平了,内容也很不错。

robotxc

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 191回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2015年9月09日
发表于:2015-09-29 21:21:50
10楼

谢谢分享,好东西。。

gettogether

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 106回
  • 年度积分:221
  • 历史总积分:394
  • 注册:2013年5月13日
发表于:2015-10-05 23:00:33
11楼

谢谢楼主的分享!!!!!!!

LRF永鑫

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1794回
  • 年度积分:0
  • 历史总积分:1727
  • 注册:2014年8月31日
发表于:2015-10-07 21:33:08
12楼

好东西,学习了,感谢楼主的分享!

70123

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1195回
  • 年度积分:15
  • 历史总积分:136
  • 注册:2013年8月08日
发表于:2016-06-17 16:30:06
13楼

很好很好好的东西好好学习

飞行员

  • 精华:0帖
  • 求助:2帖
  • 帖子:6帖 | 26回
  • 年度积分:0
  • 历史总积分:1056
  • 注册:2016年9月20日
发表于:2016-10-10 14:32:01
14楼

楼主好人,刚好需要,谢谢谢谢

无疑面对

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 131回
  • 年度积分:0
  • 历史总积分:126
  • 注册:2016年8月16日
发表于:2017-05-13 15:31:59
15楼

好资源、、值得下载、 、

天蓝蓝123

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 91回
  • 年度积分:0
  • 历史总积分:134
  • 注册:2017年5月26日
发表于:2017-06-24 11:06:23
16楼

楼主技术牛逼了,分享出来大家学习一下呗

舒展的羽毛

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 95回
  • 年度积分:0
  • 历史总积分:94
  • 注册:2017年6月14日
发表于:2017-07-07 11:54:22
17楼

学习了多谢!!!!!!!!!!

silky_56

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1828回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2003年8月15日
发表于:2017-09-19 20:34:26
18楼

楼主能把技术分享出来,支持了

fenfefeixyz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2012年6月23日
发表于:2017-09-21 13:14:21
19楼

好东东...............

fujm0575

  • 精华:0帖
  • 求助:4帖
  • 帖子:6帖 | 119回
  • 年度积分:69
  • 历史总积分:376
  • 注册:2017年9月21日
发表于:2017-10-18 22:54:55
20楼

好东西。感谢分享!!


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页