关于电机保护器和s7200通讯

请各位高手指点:我现在想将s7200PLC与电机保护器通讯然后将数据传到上位机,请问程序如何编写。下面是通讯协议: 
 半双工 RS485 口。 
 波特率:9600bt; 1 个起始位;8 个数据位,1 位停止位,无奇偶校验位。 
 选用 ASCII 模式,LRC检测。 
 0000,0001,0002,0003:A相电流      (00~01H:整数部分;02~03H:小数部分)  。如果可以,请就A相电流(两个电机保护器与PLC通讯)写通讯程序吧,最好写个程序例子,新手感激不尽。
  
 

最佳答案

1.你需要一个自由口通讯,还要与上位机通讯,我建议你用双通讯口的CPU,CPU224XP或者CPU226都可.
 2.定义第一个通讯口为自由口,举例做参考
 LD     SM0.1
 MOVB   16#09, SMB30
 MOVB   16#B0, SMB87
 MOVW   +5, SMW90
 ATCH   INT_1:INT1, 23
 ATCH   INT_2:INT2, 9
 MOVB   1, VB1000
 RCV    VB1000, 0
 3.请参考<<S7-200 可编程控制器系统手册 >>
 http://www.ad.siemens.com.cn/service/search/?pno=&qu=%E7%B3%BB%E7%BB%9F%E6%89%8B%E5%86%8C&pa=dc

提问者对于答案的评价:
最近没上网,呵呵

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346320.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:57
下一篇 2021年7月4日 下午10:57

相关推荐

发表回复

登录后才能评论