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

自动化软件擂台第六期 组态软件通讯设置实例拟写 点击:2570 | 回复:27



PLC酷客

    
  • [版主]
  • 精华:9帖
  • 求助:31帖
  • 帖子:1460帖 | 7990回
  • 年度积分:457
  • 历史总积分:59176
  • 注册:2004年7月13日
发表于:2013-01-07 13:00:32
楼主

                                                      

                                                 组态软件通讯设置实例拟写

 

     参赛选手拟写触摸屏与PLC、变频器等产品通讯实例

     组态软件与PLC、变频器等品牌不限,通讯协议和拟写形式及内容不限。作品反映出通讯所需硬件配置和方法、技巧,并对程序进行概要说明,说明应通俗易懂。作品应为原创。

奖项设置:一等奖1名:50MP,二等奖5名:10MP,三等奖10名:30积分。

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

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



楼主最近还看过



江湖混混-余 辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-01-07 13:48:18
1楼

鼓励有这方面特长的朋友积极参与

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-01-07 14:11:57
2楼

那么我就说一个灌区简单的系统吧:

--------------------------------------

系统是这样的:

            现地柜为西门子200PLC模块和CP234-1以太网模块;触摸屏为维纶的7寸;

            上位机是组态王软件;

(组态王和PLC之间是以太网通信;触摸屏和西门子200PLC之间是485通信方式)

---------------------------------------

先上组态王和200PLC之间通信的截图吧:

下图是组态王的截图:在设备中COM1,新建设备;设定好IP地址;

 

 

当时是组态王和2套设备通信:

 

 

 

 

下图是手册上简单介绍:

 

下图是IP设置:

 

 

下图是对应的地址位设定写入:

 

 

比如开门:

 

下图是模拟量数据:

 

以下是西门子200编程软件相应的以太网设置好对应的IP地址:

 

下图是程序中,地址与组态软件中一致;

 

开度地址:

 

以下介绍一下触摸屏和200PLC之间的通信方式:

屏是COM1口,PLC是PORT1;

 


 

下图是西门子200软件中端口的设置:

 

要么上一张控制柜的截图:

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-01-09 13:45:17
3楼
顶起来,大家参与;                                    

秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2013-01-17 16:44:18
4楼

矿井主通风口测试风门控制

硬件:台达DVP-14SS2

      IPC

      力特RS485_RS232转换器

门开到位传感器(检测到此信号系统自动停止开门)

门关到位传感器(检测到此信号系统自动停止关门)

编码器(测量百叶窗开启角度)

软件:组态软件亚控科技KingView6.53

      台达编程软件WPLSoft 2.30

     

    矿井主通风口的测试风门配合风机启停要能完成1.打开2.关闭3.开启百叶窗在一定角度三个功能。现场采用台达DVP-14SS2控制门的开关,操作室采用上位组态软件KingView6.53监控风门状态。它们之间通过MODBUS RTU通讯方式连接。

组态过程:

1.         “工程浏览器”——“设备”下双击COM3(所以选择COM3是因为IPC通过RS485-RS232转换器与PLC连接的口系统默认的是COM3),设置COM3的通讯参数

 1

 

 

 2.         点击“新建”建立一个名为“百叶窗风门RTU”的新设备。过程中主要截图:

2

 

3

3.         “工程浏览器”——“文件”——“画面”下双击“新建”,建立一个名为“百叶窗风门(RTU)”的界面

 

 

4 

功能介绍:“远方—就地”转换按钮用于本地——远控转换。点击按钮在“远方”位置,可以在操作室通过点击风门、百叶窗的“开”、“关”、“停”达到开关门及窗的目的;点击按钮在“就地”位置,可以在现场通过人为按下开关按钮控制风门、百叶窗的“开”、“关”达到开关门及窗的目的。其他为门窗开关到位以及百叶窗开启角度指示。

 

PLC程序:

1.         程序初始化首先设置PLC通讯端口通讯参数使之与上位机软件中的通讯参数一致,并且SET这些保存参数的存储器。同时完成站号设置(为1),MODBUS RTU通讯方式设置以及门和窗的开关时间限制设定(开关过程出现故障在设定时间内没有检测到到位信号,系统会自动停止开关动作)。

5

2.         通过编码器值换算百叶窗角度(整数)

6

3.         下图显示在就地控制方式下,门关到位,百叶窗开启角度45°。

注意:只有在门关到位的情况下才允许开启百叶窗。

7 

 

liujian5118

  • 精华:2帖
  • 求助:8帖
  • 帖子:31帖 | 3109回
  • 年度积分:199
  • 历史总积分:19924
  • 注册:2009年3月25日
发表于:2013-01-18 08:50:38
5楼

自己做的小通讯软件支持MODbus RTU 和只接发数值型数据。波特率 115200,57600,38400,19200,14400,9600;8or7;N,E,O;1or2;

表格式模式  类型1:MODBUS RTU

       类型2:延时

       类型3:不作CRC校验数据

类型空为指令终止

通讯延时为发送后,读取端口等待时间

上图

liujian5118

  • 精华:2帖
  • 求助:8帖
  • 帖子:31帖 | 3109回
  • 年度积分:199
  • 历史总积分:19924
  • 注册:2009年3月25日
发表于:2013-01-18 08:55:10
6楼

硬件:所有支持MODBUS  RTU的应该都行,试过台达的,汇川的和我们自己的。需要串口线和产品通讯线!端口可以根据电脑有的选择。

上个自己的工具,通讯线。

zdm2008

  • 精华:3帖
  • 求助:11帖
  • 帖子:108帖 | 1584回
  • 年度积分:1
  • 历史总积分:12293
  • 注册:2011年12月09日
发表于:2013-01-18 19:53:39
7楼

实例如下:

介绍了西门子PLC S7-300系统和iFIX上位机软件的通过MPI的通讯,通过S7A驱动实现数据在画面上显示。

1、MPI配置如图:

2、程序做法如下:

4、上位机地层数据库及上位机读取数据如下:

 

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2013-01-18 20:43:39
8楼

1.组态王通过MODbusTCPNA-400进行通信

注:软件测试版本说明

序号

名称

版本

1

PLC编程软件

NAPro 3.0

2

组态王编程软件

组态王6.53

 

1)写入PLC程序,并建立PLC配置文件;在文件夹PLCTest中;如下图所示;

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2013-01-18 20:45:54
9楼

2)连接好硬件,并用网线与个人电脑连接正常;

3)启动组态王6.5,建立工程项目;选择硬件COM中的莫迪modbusTCP,如下图所示;安顺序进行硬件配置;

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2013-01-18 20:49:13
10楼

4)建立变量表格。按照NA400的功能码与数据关系表;如下图

5)在组态数据库中建立数据词典;如下图所示;

6)建立测试界面;测试如下图所示;测试文件在KingViewTest中;

安徽 爱学习

  • 精华:1帖
  • 求助:12帖
  • 帖子:66帖 | 1441回
  • 年度积分:4
  • 历史总积分:9315
  • 注册:2009年6月21日
发表于:2013-01-20 20:00:40
11楼

学习了,高手如云,我有时间也要慢慢学学。

HCC007

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2012年11月01日
发表于:2013-01-21 17:28:44
12楼

顶起

顶起

顶起

顶起

顶起

顶起

顶起

顶起

顶起

顶起

顶起

顶起

zwm00306

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 1541回
  • 年度积分:0
  • 历史总积分:5963
  • 注册:2001年10月22日
发表于:2013-01-23 08:07:31
13楼
中国工控网的用户积分与回馈系统的一个网络虚拟计价单位

丰李

  • [版主]
  • 精华:4帖
  • 求助:36帖
  • 帖子:953帖 | 4429回
  • 年度积分:31
  • 历史总积分:75678
  • 注册:2012年7月18日
发表于:2013-01-23 08:37:43
14楼

内部自动化控制程序

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

公司内部的自动化平台,测试系统集成柜

上位机组态软件

丰李

  • [版主]
  • 精华:4帖
  • 求助:36帖
  • 帖子:953帖 | 4429回
  • 年度积分:31
  • 历史总积分:75678
  • 注册:2012年7月18日
发表于:2013-01-23 08:38:28
15楼

内部自动化控制程序

 

公司内部的自动化平台,测试系统集成柜

上位机组态软件

亲爱的深蓝

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 27回
  • 年度积分:4
  • 历史总积分:2035
  • 注册:2014年9月18日
发表于:2015-08-09 19:20:58
16楼

牛逼的一塌糊涂啊 都是高手中的高手

chen339466709

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 21回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2013年2月01日
发表于:2016-06-11 22:27:26
17楼

大神我想学习,学习,学习

强禾科技

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:68
  • 注册:2017年11月28日
发表于:2017-12-04 17:02:06
18楼

厉害啊   我要学习          

鼎畅PCBA

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 50回
  • 年度积分:0
  • 历史总积分:123
  • 注册:2018年2月26日
发表于:2018-02-28 09:50:37
19楼

牛逼的一塌糊涂啊 都是高手中的高手,教科书一样的。工控网真是天下第一,藏龙卧虎

工控的小学徒

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 93回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2018年5月07日
发表于:2018-07-17 14:51:53
20楼

 前来支持顶贴。。


热门招聘
相关主题

官方公众号

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