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

(已结束)工控PLC擂台第4期--PLC通讯程序及设置。 点击:3140 | 回复:41



云锋

    
  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2010-09-17 15:49:19
楼主

有如下需要通讯的内容,读开关量信号40个,写开关量信号10个,模拟量信号10个。

PLC不限,通讯形式不限。根据PLC选择实现通讯的相应硬件;写出PLC&PLC,或PLC&PC间的通讯程序及端口(模块或卡)设置。

工控PLC擂台每周一期,本期下周末结贴。奖项设置:一等奖1名:50MP,二等奖5名:10MP,三等奖10名:30积分。

MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。

MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。 兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。




ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2010-09-17 15:56:03
1楼

先占楼,我还是走偏门,比如abb或Bachmann,西门子和三菱就让大家来做吧

 

使用DP通讯:ABB PLC为主站,S7-CPU226为从站。

1、硬件配置

主站使用集成以太网和扩展DP主站通讯卡CM572-DP的PM571-ETH。具体订货号如下:

         CPU底板 TB511-ETH

        CPU  PM571-ETH

        通讯模块 CM572-DP

从站使用CPU226(集成DI24/DO16)+1个扩展DI 16DC 24VDC+3个扩展AI 4模拟量输入+DP扩展 EM277,订货号如下:

        CPU  CPU226 CN AC/DC/RLY 24I/16O 6ESY 216-2BD23-0XB8

        扩展DI  EM221 CN 16DI 24DC   6ES7 221-1BH22-0XA8

        扩展AI  EM231 CN 4AI  6ES7 231-0HC22-0XA8

       DP扩展 EM277  6ES7 277-0AA22-0XA0

 

2、网络配置   ABB主站地址为1,S7-CPU226为2(EM277拨码配置成2即可)

2.1 组态模块

2.2 组态网络
网络地址如下
网络属性如下
3、通讯区组态
选择16路字输入和16路字输出,大于要求
变量申明
4、程序
主站程序可以直接读取上图中的变量。从站需要将具体的输入输出送到通讯区。
从站程序如下

莫子辰

  • 精华:1帖
  • 求助:11帖
  • 帖子:20帖 | 939回
  • 年度积分:0
  • 历史总积分:5186
  • 注册:2010年5月12日
发表于:2010-09-17 16:09:06
2楼

抢了个板凳,稍后附上PLC与PLC直接的并联程序

 

ahuihome

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 198回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2004年3月09日
发表于:2010-09-17 20:26:06
3楼
先占坑,马上传程序……。稍等一下~

liliwei888888

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2010年8月08日
发表于:2010-09-17 21:33:03
4楼

三菱A系列PLC和PRO-FACE触摸屏有5年没用过了,程序是否还在呢?

liliwei888888

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2010年8月08日
发表于:2010-09-17 21:38:49
5楼
三菱A系列PLC和PRO-FACE触摸屏有5年没用过了,程序是否还在,哪位大哥知道请指点,多谢了!!!

3CWQZ

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 821回
  • 年度积分:300
  • 历史总积分:4676
  • 注册:2003年1月21日
发表于:2010-09-17 23:51:13
6楼
模拟量是读取还是写入?

3CWQZ

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 821回
  • 年度积分:300
  • 历史总积分:4676
  • 注册:2003年1月21日
发表于:2010-09-17 23:51:44
7楼
给输出点的数据不需要写入了吧

3CWQZ

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 821回
  • 年度积分:300
  • 历史总积分:4676
  • 注册:2003年1月21日
发表于:2010-09-17 23:55:04
8楼
我用台达ES做为主机,EH80为从机,加上一个06XA的模拟量扩展模块。因06的只有4个输入,如想扩展到模拟量信号10个,只要增加扩展多个模块在程序中增加个地址就行了,我这个程序只读了4个模拟量的。



3CWQZ

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 821回
  • 年度积分:300
  • 历史总积分:4676
  • 注册:2003年1月21日
发表于:2010-09-18 00:23:03
9楼
用火狐4.0浏览器无法插入图片了,看不到插入图片的选项。今天可以了,终于把图发出

金马科技

  • 精华:1帖
  • 求助:0帖
  • 帖子:24帖 | 81回
  • 年度积分:0
  • 历史总积分:305
  • 注册:2005年6月17日
发表于:2010-09-18 16:24:28
10楼

06年我用台达EH2的PLC做定型机程序,用PLC自带的485口,采用通讯做12台康沃变频器的启动、停止,频率信号通过触摸屏给定。这个东西好像不是很复杂吧!

WZY542293926

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 26回
  • 年度积分:0
  • 历史总积分:134
  • 注册:2009年11月28日
发表于:2010-09-19 10:55:23
11楼
回复内容:
对:ye_w 关于

先占楼,我还是走偏门,比如abb或Bachmann,西门子和三菱就让大家来做吧

 

使用DP通讯:ABB PLC为主站,S7-CPU226为从站。

1、硬件配置

主站使用集成以太网和扩展DP主站通讯卡CM572-DP的PM571-ETH。具体订货号如下:

         CPU底板 TB511-ETH

        CPU  PM571-ETH

        通讯模块 CM572-DP

从站使用CPU226(集成DI24/DO16)+1个扩展DI 16DC 24VDC+3个扩展AI 4模拟量输入+DP扩展 EM277,订货号如下:

        CPU  CPU226 CN AC/DC/RLY 24I/16O 6ESY 216-2BD23-0XB8

        扩展DI  EM221 CN 16DI 24DC   6ES7 221-1BH22-0XA8

        扩展AI  EM231 CN 4AI  6ES7 231-0HC22-0XA8

       DP扩展 EM277  6ES7 277-0AA22-0XA0

 

2、网络配置   ABB主站地址为1,S7-CPU226为2(EM277拨码配置成2即可)

2.1 组态模块

2.2 组态网络
网络地址如下
网络属性如下
3、通讯区组态
选择16路字输入和16路字输出,大于要求
变量申明
4、程序
主站程序可以直接读取上图中的变量。从站需要将具体的输入输出送到通讯区。
从站程序如下
内容的回复:


太强了  我算是见识了  什么是高手

yipin

  • 精华:11帖
  • 求助:0帖
  • 帖子:754帖 | 9779回
  • 年度积分:0
  • 历史总积分:48262
  • 注册:2004年3月31日
发表于:2010-09-20 13:03:51
12楼
我用西门子的,有时间传一个。

飘在半途中

  • 精华:1帖
  • 求助:0帖
  • 帖子:12帖 | 65回
  • 年度积分:2
  • 历史总积分:775
  • 注册:2010年9月09日
发表于:2010-09-20 13:25:10
13楼
我也来试试,    稍等

云锋

  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2010-09-20 13:34:24
14楼

其实就是大家平时工作中有可能经常接触到的内容。

大家抓紧时间了。

还有,评奖原则是 新人优先,以前未在擂台获奖的人优先。

floodpeak

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:348
  • 注册:2008年8月07日
发表于:2010-09-20 19:53:50
15楼

这是一个锻炼地好地方。我也模仿一个。

选用 CP342-5 接口作为主站和ET200 M组成PROFIBUS 网
络。将CP342-5 插在S7-300 的中央机架上,用一条PROFIBUS 总线
将CP342-5 和ET200M 相连接。

 

云锋

  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2010-09-21 09:21:14
16楼

这是一个锻炼地好地方。我也模仿一个。

请按一楼模仿或者照题目要求进行。

YZP3000

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 56回
  • 年度积分:0
  • 历史总积分:390
  • 注册:2004年12月09日
发表于:2010-09-21 16:24:56
17楼
1、硬件选型:SIEMENS

主站:S7-315-2DP 订货号:6ES7 315-2AG10-0AB0

从站:S7-200-CPU226 订货号:6ES7 216-2BD23-0XB8

EM221 16DI 订货号:6ES7 221-1BH22-0XA8

EM231 8AI 订货号:6ES7 231-0HF22-0XA0

DP EM277 订货号:6ES7 277-0AA22-0XA0








YZP3000

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 56回
  • 年度积分:0
  • 历史总积分:390
  • 注册:2004年12月09日
发表于:2010-09-21 23:17:04
18楼

不知为什么,图片没有传完,也不让对回答进行修改。

现在对系统修改一下,由于EM277只能读取4个W,为实现上述数据的读写,需增加EM2773只及CPU226+模拟量模块(说明:只是为了实现功能,成本太高)

已50号站为例,VB0-VB7是S7-300写到S7-200的数据,VB8-VB15是S7-300读到S7-200的数据。在200的编程中,将数据传送到VB1-VB15,对应300的数据时PQB0-PQB7和PIB0-PIB7。

ainiqiao

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 217回
  • 年度积分:0
  • 历史总积分:760
  • 注册:2008年5月26日
发表于:2010-09-22 00:12:41
19楼
用国产V80PLC和国产V80PLC一个做主站一个做从站之间通讯的程序...感觉比较简单哦..
国产PLC功能还是满强大的哦............呵呵.........

ainiqiao

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 217回
  • 年度积分:0
  • 历史总积分:760
  • 注册:2008年5月26日
发表于:2010-09-22 00:15:53
20楼

PLC默认为主站...只需要把其中一个PLC设置为1号从站既可...波特率都为默认的19200


热门招聘
相关主题

官方公众号

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