准备写S7 200 modbus 上位机通讯 使用VC++6.O

时间:2022-09-04 18:58:15

 一些资料和链接:

*口模式下PLC与计算机的通信

http://www.ad.siemens.com.cn/applic/as/s7_200/freeport.asp

 

 

主题:回复:S7-200与上位机如何用rs232-485通讯啊!?  

200是485口,计算机一般是232口,所以需要在计算机上加一个232转485的转换器.

软件部分看你走什么协议了,上位软件若是西门子的就走西门子的协议,象PPI协议等.若不是可以走MODBUS协议或采用*口通讯,自己编写通讯协议.

 

主题:回复:200和上位机通讯请教  

226和上位机通讯,西门子的S7驱动,走PPI协议,比较贵,可以用工控软件,如ifix,intouch,组态王等,或者有的s7驱动提供dde方式的,你可以自己写上位机软件,这样PLC端就不用写程序了。2、走modbus协议,PLC端走SLave方式,西门子提供这个库的,安装一下,使用起来也很方便的,上位机使用标准的Modbus就可以了,这就比较容易了。3、走*口协议,那就看你自己的水平了,定义一个比较简单完善的协议,在PLC和上位机端各自写个程序进行通讯!

 

Modbus 的东东,转篇文章作为预备知识

http://www.tuxw.cn/blog/article.asp?id=119

 

 

Modbus 协议简介

http://www.tuxw.cn/blog/article.asp?id=120

 

基于原始协议的 Modbus RTU 主站库

http://www.tuxw.cn/blog/article.asp?id=121

 

S7-200 Modbus RTU 主站库 V2.1

http://www.tuxw.cn/blog/article.asp?id=168

 

叶帆工作室

http://blog.gkong.com/more.asp?name=yefanqiu&id=25885

 

 

S7-200 MODBUS RTU 从站通讯

http://ssdjsc.blog.163.com/blog/static/791811492008111072041797/

 

S7-200 MODBUS RTU 主站通讯

http://ssdjsc.blog.163.com/blog/static/79181149200811107163797/

 

http://blog.csdn.net/hejishan/archive/2008/03.aspx

 

CP340,CP341,CP440,CP441”下载 CD

http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=27013524&objAction=csOpen&nodeid0=24284824&lang=zh&siteid=cseus&aktprim=0&extranet=standard&viewreg=CN