西门子S7-1200的通讯功能非常强大,在不增加任何硬件的情况下,通过网线就可以进行数据的采集,依据协议的不同,上位机需要做不同的处理:
1、S7协议:这是西门子的底层协议。你可以找开源的组件,自己消化一下,然后就可以整合到自己软件里去。组件帮你处理好了底层协议,你只需要通过接口进行使用即可。也可以买商业组件(国内的已经比较成熟了),更完善和稳定。
2、标准TCP/UDP通讯:在上位机里通过这种标准的以太网协议,进行自定义的通讯,PLC里也要进行对应的编程。高级语言都有以太网通讯功能,自己可以多学习学习,因为,要把通讯搞稳定,还是要花一番功夫的。
3、通过MODUBS TCP进行通讯:这是工控行业非常通用的协议,S7-1200可以通过编程做服务器或者客户端,与上位机的标准软件进行通讯(比如WINCC、INTOUCH等工控软件)。
本人是国产专业数据采集软件PLC-Recorder的开发者,如果需要交流可以到->PLC-Recorder->加入产品社区,进行交流。
相关产品
免责声明
- 凡本网注明“来源:化工仪器网”的所有作品,均为浙江兴旺宝明通网络有限公司-化工仪器网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:化工仪器网”。违反上述声明者,本网将追究其相关法律责任。
- 本网转载并注明自其他来源(非化工仪器网)的作品,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
- 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。