1200的自由口通讯
	                        
	                            林慧玲
	                            发布于2014-03-28 18:01
	                            
	                                
	                                5
	                            
	                            
	                                
	                                0
	                            
	                            
	                            标签:
	                        
	                     
	                    
	                         
1200与仪表通讯,编写程序监控时send_ptp指令的status显示为16#7000,表示“发送操作未激活”,看了找答案的其他回答,说可能是参数设置错误,设置为:485/422模块波特率9600,无检验,停止位为1,数据位为8,send_ptp指令的输入输出参数在截图里,其中buffer的数据类型为array,按照1200帮助,length设置了各种值status都显示16#7000;另外仪表与1200用的是自制的带d型头的电缆,plc侧3+,8-,另一侧两根线接仪表,倒过线,都不行。
 											图片说明:   1,1   2,2   3,3   
     	  佳答案
      也遇到过同样问题..
关于7000h的话,实际不是想的那样子,如果以10hzcolock作为req输入的话,实际有可能是观察到7001h的.
也就是说,,statusword保持时间太短,在线监控不到..
1241的几个cm好像有点问题,特别是无协议通信的时候.用232的1241发代码,下位死活不收.换成施耐德的m258就没问题了