关于电机保护器和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日
下一篇 2021年7月4日

相关推荐

  • 高速计数器怎么实现连续剔除功能程序

    。 钻石用户推荐最佳答案 你这个问题如何理解?高速计数器仅仅只是记录高速脉冲的作用,需要剔除功能程序是你需要编辑的工作,高速计数器无法胜任。你是否需要做一个当高速计数器到达预设值后…

    SIMATIC S7-200 2021年7月5日
  • 用PLC控制7个步进电机驱动器

    我需要用一个主单元S7200或S7300控制7个步进电机的驱动器,即需要7个脉冲输出口,应该如何选型呢,EM253能有几个脉冲输出,7个步进电机需要分别控制的,谢谢各们高手. 最佳…

    SIMATIC S7-200 2021年7月5日
  • 用EM235模块做温度输入模块

    我初次使用200的PLC,由于RTD模块只有两个输入点,所以经人推荐使用了EM235模块做PT100热电阻输入模块,具体方法是,外加一个恒流源当2.5mA恒定电流通过电阻,产生压降…

    SIMATIC S7-200 2021年7月5日
  • CPU226可以同时让两台工控机通过PPI和DP进行通讯吗?

    目前是这样子的,有一台CPU226通过PPI电缆与现场的工控机连接,然后我准备在一个工控机,我准备在CPU226后面加一个EM277,通过EM377将PLC中部分变量传输到另一台工…

    SIMATIC S7-200 2020年11月1日
  • 组态王和S7-200通信

    我有两台CPU226,想通过上位机的组态王控制,具体方案是:两台226通过485总线互连后再连到一台485串口服务器上,串口服务器有4个485口和一个网口,网口通过网线和装有组态王…

    SIMATIC S7-200 2020年11月1日
  • S7-200相同子程序能同时被调用吗?

    我编制了一个子程序,需要在两个程序断中同时调用,参数是不同的,能实现吗 最佳答案 你调用的话那个子程序应该是一个公共程序了,你在子程序中定义好局域变量,在其它程序中调用就是了,没有…

    SIMATIC S7-200 2021年7月5日
  • s7200的流量计算问题

    现流量计输入4~20ma的信号(瞬时流量),在s7200中如何计算累计流量呢?? 最佳答案 对的,首先确定你的流量单位,再用定时中断累加这个值;注意定时中断的时间间隔采集的流量要对…

    SIMATIC S7-200 2021年7月4日
  • S7-200的I0.0外部上升沿触发中断计数问题

    1:PLC是224XP,利用I0.0上升沿触发中断进行计数, //初始化程序 LD SM0.1 ATCH INT-0,0&nbsp…

    SIMATIC S7-200 2021年7月4日
  • 怎样用S7-200编写四台水泵循环启动的程序

    怎样用S7-200编写四台水泵循环启动的程序 问题补充:能不能详细点.四台水泵根据水压大小及上升速度分别启动,水压到达时留一台变频甚至全部切除。而且当用水恒定时在用的泵可能长时间运…

    SIMATIC S7-200 2021年7月5日
  • s7-200 smart PLC的双串口通信相互干扰问题

    使用S7-200 smart的本体自带485串口,插入一个SB CM1串口模块,组成双串口,一个用于与触屏通信,一个用于与变送器模块的RTU通信,现在遇到的问题…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论