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。模块java购物网站源码当你从COM1发送数据,教程COM2会收到,蓝牙蓝牙并实现数据双向通信。在ModSim模拟器中,织梦博客源码选择RTU协议并连接到COM2,它能模拟真实的Modbus RTU设备,便于在没有实际PLC的情况下进行测试。 TCP-Com的安卓开发源码作用更为关键,它将网络端口映射到特定的串口,如图中将IP地址"..1."的""端口映射到"COM1",以实现TCP到串口的通信。选择Server模式,激活后,工具会进入监听状态,便于接收从TCP传输过来的数据。 通过以上步骤,你便可以利用这些工具进行TCP方式的调试,通过网口发送Modbus RTU协议,对远程设备进行模拟测试。这些工具是网络调试的得力助手,适用于没有实物设备的开发和调试场景。请注意,这些信息来源于网络,版权归属于原作者。