1.ch9141åhc05çåºå«
2.没有实际设备时,蓝牙蓝牙如何使用TCP调试助手进行Modubs RTU协议的透传透传PLC开发调试?
ch9141åhc05çåºå«
串å£ä¸åã
CHæ¯ä¸æ¬¾èç串å£éä¼ è¯çï¼è¯çæ¯æ广æ模å¼ã主æºæ¨¡å¼åä»æºæ¨¡å¼ï¼æ¯æèçBLE4.2ãæ¯æ串å£ATé ç½®åå¨ä»æºæ¨¡å¼ä¸çèçéä¿¡é ç½®ï¼æ¯æMODEMèç»ä¿¡å·ï¼å¹¶æä¾éç¨GPIOãåæ¥GPIOãADC ééåè½ï¼ä¸²å£æ³¢ç¹çæé«1Mbpsãèçä»æºæ¨¡å¼ä¸å¯è®¾ç½®èçå称ãååä¿¡æ¯çåæ°ï¼å¯éè¿APP æè 串å£å½ä»¤è½»æ¾é ç½®ï¼æ¹ä¾¿å¿«æ·ãæä¾çµè端èæ串å£é©±å¨å¯ä½¿èçæ¥å£ç´æ¥ä½¿ç¨ä¸²å£è°è¯å·¥å ·ãå ¼å®¹ä¸²å£åºç¨ç¨åºï¼æ éäºæ¬¡å¼åå³å¯ä¸ä¸²å£æ¥å£é讯ï¼è½»æ¾è®©ä¸²å£å®ç°å æ线åä¸å线ç¼è·ç¦»éå¶ã
èçHCæ¯ä¸»ä»ä¸ä½çèç串å£æ¨¡åï¼ç®åç说ï¼å½èç设å¤ä¸èç设å¤é 对è¿æ¥æååï¼æ们å¯ä»¥å¿½è§èçå é¨çéä¿¡åè®®ï¼ç´æ¥å°å°èçå½å串å£ç¨ãå½å»ºç«è¿æ¥ï¼ä¸¤è®¾å¤å ±å使ç¨ä¸ééä¹å°±æ¯åä¸ä¸ªä¸²å£ï¼ä¸ä¸ªè®¾å¤åéæ°æ®å°ééä¸ï¼å¦å¤ä¸ä¸ªè®¾å¤ä¾¿å¯ä»¥æ¥æ¶ééä¸çæ°æ®ã
第ä¸ï¼æ们è¿éè¦äºè§£ä¸ä¸å®çåæ°ï¼æå¯ä»¥å¼å§è°è¯
==è§æ ¼åæ°==#模åå·¥ä½è§è²ï¼ä»æ¨¡å¼#串å£åæ°ï¼bits/s åæ¢ä½1ä½æ æ ¡éªä½#é 对ç ï¼#设å¤å称ï¼HC-#è¿æ¥æ¨¡å¼ï¼ä»»æèç设å¤è¿æ¥æ¨¡å¼ï¼æ¢å¤é»è®¤è®¾ç½® ATæ令ï¼AT+ORGLï¼#æ ¸å¿æ¨¡å使ç¨HC-ä»æ¨¡åï¼å¼åºæ¥å£å æ¬VCC,GND,TXD,RXD,KEYå¼èãèçè¿æ¥ç¶æå¼åºèï¼STATEï¼ï¼æªè¿æ¥è¾åºä½ï¼è¿æ¥åè¾åºé«#ledæ示èçè¿æ¥ç¶æï¼çº¢èç¯ä¸èµ·å¿«éªè¡¨ç¤ºæ²¡æèçè¿æ¥ï¼æ ¢éªï¼çº¢èç¯æ¯2ç§ä¸èµ·éªä¸ä¸è¡¨ç¤ºè¿å ¥AT模å¼ï¼åéª(ä¸ç§çº¢èç¯ä¸èµ·éª2ä¸ï¼è¡¨ç¤ºèçå·²è¿æ¥å¹¶æå¼äºç«¯å£#åºæ¿è®¾ç½®é²åæ¥äºæ管ï¼å¸¦3.3V LDOï¼è¾å ¥çµå3.6~6Vï¼æªé 对æ¶çµæµçº¦mAï¼é 对å约mAï¼è¾å ¥çµåç¦æ¢è¶ è¿7Vï¼#æ¥å£çµå¹³3.3Vï¼å¯ä»¥ç´æ¥è¿æ¥åç§åçæºï¼ï¼AVRï¼PICï¼ARMï¼MSPçï¼ï¼5Våçæºä¹å¯ç´æ¥è¿æ¥ï¼æ éMAXä¹ä¸è½ç»è¿MAXï¼#空æ·å°ææè·ç¦»ç±³(åçç级为CLASS 2)ï¼è¶ è¿ç±³ä¹æ¯å¯è½çï¼ä½ä¸å¯¹æ¤è·ç¦»çè¿æ¥è´¨éåä¿è¯#é 对以åå½å ¨å工串å£ä½¿ç¨ï¼æ éäºè§£ä»»ä½èçåè®®ï¼æ¯æ8ä½æ°æ®ä½ã1ä½åæ¢ä½ãå¯è®¾ç½®å¥å¶æ ¡éªçéä¿¡æ ¼å¼ï¼è¿ä¹æ¯æ常ç¨çéä¿¡æ ¼å¼ï¼ä¸æ¯æå ¶ä»æ ¼å¼ã#å¯ä»¥éè¿æé«èè¿å ¥ATå½ä»¤æ¨¡å¼è®¾ç½®åæ°åæ¥è¯¢ä¿¡æ¯#ä½ç§¯å°å·§ï¼3.cm*1.cmï¼ï¼å·¥åè´´çç产ï¼ä¿è¯è´´çè´¨éã并å¥éæç缩管ï¼é²å°ç¾è§ï¼ä¸æä¸å®çé²éçµè½åã#å¯éè¿ATå½ä»¤åæ¢ä¸ºä¸»æºæè ä»æºæ¨¡å¼ï¼å¯éè¿ATå½ä»¤è¿æ¥æå®è®¾å¤#æ¯æä»bps~bpsé´çæ åæ³¢ç¹çã
第äºï¼æ¥çæ们就å¼å§è¿å ¥èç模åçAT模å¼ã
==æ¥å£å®ä¹==*RXDï¼æ¥æ¶ç«¯*TXDï¼åé端*ENï¼è®¾ç½®å·¥ä½æ¨¡å¼ï¼1ãå·¥ä½æ¨¡å¼ 2ãATæ令设置模å¼ï¼*VCCï¼æ¨¡åä¾çµæ£æï¼5Vï¼*GND:模åä¾çµè´æ==使ç¨æ¹æ³==HC主è¦æ两ç§æ¹æ³è¿è¡AT设置ï¼ä¸ç§æ¯ç¨USB转TTLï¼å¦ä¸ç§å°±æ¯åå©Arduino主æ¿è¿è¡è®¾ç½®ãæä½HCå·¦ä¸è§çé»è²æé®ï¼åè¿è¡æ¥çº¿éçµï¼æ示ç¯é´é2ç§éªçä¸æ¬¡ï¼è¡¨ç¤ºè¿å ¥AT模å¼ãå¦ææ示ç¯è¿ç»éªçå¾å¿«ï¼è¯´æå¨å·¥ä½æ¨¡å¼ï¼æªè¿å ¥AT模å¼ã===使ç¨æ¹æ³1===#èçä¸USB转串å£æ¨¡åè¿æ¥æ¹å¼ï¼RXD-TX TXD-RX VCC-VCC GND-GNDã
第ä¸ï¼è¿å ¥AT模å¼ä»¥åæ们就å¯ä»¥å¯¹å®çä¸äºè®¾ç½®è¿è¡æ´æ¹äºã
è¦è®¾ç½®èçATæ令ï¼å¿ é¡»å è¿å ¥AT模å¼ï¼å½èç模åstateç¯åä¸ºæ ¢éªï¼å表æå·²ç»è¿å ¥AT模å¼ãï¼å°èç模åä¸è½¬ä¸²å£æ¨¡å对æï¼ç¨è·³çº¿å°AT对åºçå¼èæ¥VCCï¼è¿æ¶åå°è½¬ä¸²å£æ¨¡åæ¥å ¥çµèï¼æå¼è¶ 级ç»ç«¯æè 串å£è°è¯å©æ便å¯ä»¥å¼å§è®¾ç½®AT模å¼ãæå¼ä¸²å£è°è¯å©æï¼æµè¯ATæ令ï¼æ¾å°ç¸åºä¸²å£å·åï¼æ³¨æ两ç¹ï¼1ã设置AT模å¼çæ³¢ç¹ç为 2ãè¾å ¥æ令åå ä¸å车åæ¢è¡ï¼åéåè¿åOKã
没有实际设备时,如何使用TCP调试助手进行Modubs RTU协议的调试PLC开发调试?
当需要调试一个通过TCP透传的Modbus RTU协议的PLC,尤其是助手在没有实际设备的情况下,一个有效的源码趣味图片生成小程序源码方案是借助特定的调试工具。首先,模块源码附图指标你需要准备以下辅助工具:Configure Virtual Serial Port Driver(创建虚拟串口)、教程ModSim(Modbus RTU模拟器)以及TCP-Com(TCP到串口映射器)。蓝牙蓝牙 使用Configure Virtual Serial Port Driver,透传透传这是调试一款创建虚拟串口的工具,如图所示,助手它能生成一对回环串口,源码如COM1-COM2。模块源码图谱生成当你从COM1发送数据,教程COM2会收到,蓝牙蓝牙并实现数据双向通信。在ModSim模拟器中,cftool拟合源码选择RTU协议并连接到COM2,它能模拟真实的Modbus RTU设备,便于在没有实际PLC的情况下进行测试。 TCP-Com的星空源码网址作用更为关键,它将网络端口映射到特定的串口,如图中将IP地址"..1."的""端口映射到"COM1",以实现TCP到串口的通信。选择Server模式,激活后,工具会进入监听状态,便于接收从TCP传输过来的数据。 通过以上步骤,你便可以利用这些工具进行TCP方式的调试,通过网口发送Modbus RTU协议,对远程设备进行模拟测试。这些工具是网络调试的得力助手,适用于没有实物设备的开发和调试场景。请注意,这些信息来源于网络,版权归属于原作者。