S7-200是如何将瞬时流量和累计流量显示PLC的寄存器里的?接的是流量计的RS485接口到PLC的PORT0,走的这种协议,不知道怎么去编写,请各位热心人士帮个大忙,谢谢。有类似编程例子请发一份给我,更佳谢谢。498410306@qq.com
问题补充:
你好,各位朋友们,我想把流量计的瞬时流量和累计流量显示在PLC软件中,用流量计RS485的串口接在s7-200PLC上,不是网络通信,就通过流量计到PLC,PLC再通过PPI线到电脑显示流量和累计。我非常非常需要你们的帮助,如果以前做过这方面的朋友们,希望你能发一份给我,498410306@qq.com,谢谢
最佳答案
1、楼主的问题,归结为S7-200是如何与流量计通讯?
一般流量计的RS485接口均支持modbus RTU协议,可以通过modbus RTU协议S7-200与流量计通讯。
S7-200CPU必须安装西门子的Step7-Micro/WIN32 V3.2(以上) Instruction Library(指令库)。modbus RTU功能是通过指令库中预先编好的程序功能块实现的,S7-200 CPU做主站必须由用户自己用自由口模式调用库指令进行编程实现。
2、流量计串口及通讯协议:
http://wenku.baidu.com/view/7ce2b6d7240c844769eaee89.html
3、实例:
流量计通过modbus与西门子S7-200PLC通讯:
http://www.gentos.com.cn/Html/yingyong-zhichi/tech-support/111171040115913.html
4、S7-200如何实现modbus RTU通讯:
、《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
、《modbus RTU通讯协议在S7-200中的应用》连接:
ttp://<a href='http://www.ad.siemens.com.cn/club/bbs/upload/2010/20101214/29743477<a' target='_blank' style='text-decoration:underline;'>www.ad.siemens.com.cn/club/bbs/upload/2010/20101214/29743477<a</a> href="http://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.aspx" target="_blank" style="color:#990000">modbus</a>RTU%CD%A8%D1%B6%D0%AD%D2%E9%D4%DAS7-200%D6%D0%B5%C4%D3%A6%D3%C3.d
提问者对于答案的评价:
还是谢谢你们的回答,分就给你吧,希望能和你成为朋友,加我QQ好吧498410306
专家置评
已阅,最佳答案正确。
请参考莘莘学子的答案,注意累积流量,PLC侧需要进行编程运算的。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc254271.html