设为首页收藏本站积分获取及使用技巧附件上传须知[求助-西门子PLC200]我想采集电度表的总功,怎么编程序呀?用485通讯

追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 3211|回复: 2

[求助-西门子PLC200]我想采集电度表的总功,怎么编程序呀?用485通讯

[复制链接]

升级  40.5%

该用户从未签到

发表于 2014-1-18 11:52:25 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
新手请各位大神赐教,邮箱656622837@qq.com,</p>
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
3213°C
2
  • 板蓝根
  • 極HiGん尐爺
过: 他们

升级  38%

该用户从未签到

发表于 2014-1-18 12:49:20 | 显示全部楼层
1、可以采用带RS485接口支持MODBUS RTU协议的智能仪表,或采用RS485接口支持自由(USS)协议的智能仪表。
2、详见:
、《S7-200基于MODBUS协议与智能仪表之间的通信实现方法》连接:
http://www.gongkong.com/webpage/paper/200712/4-B15D-E1D9C8D7E4EA.htm
http://www.jdzj.com/datum/showart.asp?art_id=6877
http://wenku.baidu.com/view/7923c95b312b3169a451a4ff.html
、《S7-200 CPUs -- 通信组态和编程 -- USS, Modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
                                                                                                                                                                                                                                                              
                                                        

升级  37%

该用户从未签到

发表于 2014-1-18 13:20:23 | 显示全部楼层
1.首选选择控制系统,200,1200,300,都有串口通讯,增加合适的串口通讯模块即可;
2.看电度表的通讯协议,数据格式,就可以知道总功在第几位了。
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            1、电能表的通讯协议需确认,一般为Modbus。数据格式,总功的地址等应找到资料。
2、200PLC采用自由口进行通讯,如果是Modbus的话可采用Modbus库进行
通讯。网上相关资料很多。如果不是Modbus的话需要自己编程,较为复杂。
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            1,首选modbus。
2,如果仪表不支持modbus,可根据它的协议编写自由口协议。
自由口通信的核心指令是发送(XMT)和接收(RCV)指令。
请参考Micro ''n Power V1.1确定通讯方式,具体编程可参考用户手册。
Micro ''n Power新版下载地址:http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1348&loginID=&srno=&sendtime=
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            电度表总功的计算累计和流量累计是一样的,可以参考:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=108460&cid=1028
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=96420&cid=1029
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=107213&cid=1028
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            不知道你采用什么型号plc  给你一个200的 和1200的你参考一下  其实都一样  主要问题就是设置波特率 通讯地址  奇偶校验  电表电量的寄存器地址  和 西门子485指令读取寄存器地址是40000加上寄存器地址加上偏移量一
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-6 01:29 , Processed in 0.176132 second(s), 21 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表