
±¾ÎĵµPDF°æ±¾ÏÂÔØ£ºÓ¦ÓñʼǶþ£ºÀûÓô®¿Ú·þÎñÆ÷ÑÓ³¤´®¿Ú
Îĵµ±àºÅ£ºUSR002
Îļþ°æ±¾£ºV1.0
ÐÞ¸ÄÈÕÆÚ£º2011-11-15
Ç°ÑØ£º
¸ù¾ÝRS232±ê×¼µÄ¹æ·¶£¬RS232µÄͨѶ¾àÀëΪ×îÔ¶15Ã×£¬²¢ÇÒÏ߲IJ»ºÃµÄÇé¿öÏ£¬15Ã×Ò²´ï²»µ½£¬RS485¾àÀëÔ¶£¬µ«ÊÇÖ»ÄÜÓÃÓÚÂýËÙ°ëË«¹¤£¬ÇÒÎȶ¨ÐÔ²»¼Ñ£¬¼ÃÄÏ¿·¢¡¤k8¹ú¼Ê¿Æ¼¼ÓÐÏÞ¹«Ë¾Éè¼ÆÉú²úµÄ´®¿ÚÉ豸ÁªÍøϵÁвúÆ·£¬¿ÉÒÔ½èÖúÍøÂ罫´®¿ÚͨѶÑÓ³¤ÖÁÐèÒªµÄ¾àÀëÉõÖÁÎÞÏÞÔ¶£¬Í¬Ê±±£Ö¤ËٶȺÍÎȶ¨ÐÔ£¬±¾ÎÄÕë¶Ô¼¸ÖÖ²»Í¬µÄÓ¦Óó¡¾°¸øÓè¼òµ¥ËµÃ÷¡£
±¾ÎĵµÊÊÓà USR-TCP232-XX ϵÁвúÆ·¡£
°æȨ¹é¼ÃÄÏ¿·¢¡¤k8¹ú¼Ê¿Æ¼¼ÓÐÏÞ¹«Ë¾ËùÓУ¬»¶ÓÔÚ²»Ð޸İæȨÐÅÏ¢µÄÇ°ÌáÏÂÈÎÒâ´«²¥¡£
Ò»¡¢ÐéÄâ´®¿Ú·½Ê½(ǶÈëʽÉ豸£PC)
Ó¦ÓÃÌõ¼þ£º
ÐéÄâ´®¿Ú¹¤×÷·½Ê½ÊǶÔÏÖÓд®¿ÚÉ豸½øÐÐÉý¼¶¸ÄÔì×ʹÓõķ½·¨£¬´Ë¹¤×÷·½Ê½ÊÊÓÃÓÚ´®¿ÚͨѶ¶ÔʵʱÐÔÒªÇó²»Ì«¸ßÇÒ¼ÆËã»úÐèÒª¹ÜÀíµÄÉ豸²»¶à(µÍÓÚ32¸ö)ʱʹÓá£
ÊÛ·¹»ú£¬¿¼ÇÚ»ú£¬PLC£¬µØ°õÒDZíµÈ¿ÉÒÔÓô˷¨ÁªÍø¡£
×öºÃ¶ÔÓ¦ÉèÖú󣬼ÆËã»úºÍÔ´®¿ÚÉ豸µÄ³ÌÐò¶¼²»ÐèÒª×öÈκÎÐ޸ļ´¿ÉÕýȷʹÓ㬲Ù×÷¼òµ¥£¬Ê¹ÓÃÎȶ¨¿É¿¿£¬¿òͼÈçÏ¡£
½¨Ò鹤×÷ģʽ£º
TCP Client£ºÐéÄâ´®¿Ú¹¤×÷ʱ½¨ÒéʹÓôËģʽ£¬Ä£¿éÉϵçºóÖ÷¶¯ºÍ·þÎñÆ÷(¼ÆËã»ú)½¨Á¢Á¬½Ó£¬ÓÐÊý¾Ýʱ´«Êäµ½·þÎñÆ÷£¬½èÖúTCPÐÒé²ãµÄÖØ´«ºÍУÑé»úÖÆ£¬±£Ö¤´«ÊäµÄ¿É¿¿ÐÔ¡£²¢ÇÒ¹¤×÷ÔÚTCP ServerģʽϵķþÎñÆ÷¶ËÒ²¿ÉÒÔÖ÷¶¯ÏòÄ£¿é·¢ËÍÊý¾Ý¡£
TCP Server£ºµ±´®¿ÚÉ豸λÖù̶¨£¬¹ÜÀí¶Ë¼ÆËã»úIPµØÖ·²»È·¶¨Ê±£¬Ê¹ÓôËģʽ¡£
ÉèÖÃ˵Ã÷£º
ÉèÖÃ˵Ã÷½çÃæ»ùÓÚÎÒ¹«Ë¾ÌṩµÄÉèÖÃÈí¼þ£¬ÏêÇéÇë²Î¿¼¶ÔÓ¦²úƷʹÓÃÊֲᡣ
Ä£¿é¹¤×÷ģʽ ¸ù¾Ýʵ¼ÊÇé¿öÑ¡ÔñTCP Client»òÕßTCP Serverģʽ£¬
±¾Ä£¿éIPµØÖ· Ϊģ¿éËùÔڵľÖÓòÍøÄÚ¸øÄ£¿é·ÖÅäÒ»¸ö¾ÖÓòÍøIPµØÖ·ÈçÕâÀïµÄ192.168.0.7£¬×ÓÍøÑÚÂë±£³ÖĬÈÏ255.255.255.0£¬
ĬÈÏÍø¹Ø ÊÇÄ£¿éËùÔÚ¾ÖÓòÍøµÄÍø¹ØµÄIPµØÖ·£¬ÔÚ¾ÖÓòÍøÄÚʹÓÃTCP ClientģʽʱÐèÒª½«Ä¬ÈÏÍø¹ØÉèÖÃΪĿ±ê¼ÆËã»úµÄIP£¬ÈçÕâÀï192.168.0.201£¬
¹¤×÷ʱ´®¿Ú²¨ÌØÂÊ ¸ù¾ÝÄãµÄ´®¿ÚÉ豸µÄ²¨ÌØÂʽøÐÐÉèÖÃĬÈÏ115200£¬
Ä£¿é×ÔÉí¶Ë¿Ú ÈÎÒ⣬ÕâÀïĬÈÏ20108£¬·¶Î§ÊÇ1¡«65535£¬
Á¬½ÓÄ¿±êIP Ϊ¼ÆËã»úµÄ¹Ì¶¨IPµØÖ·£¬¿ÉÒÔÊÇÄÚÍøIPÒ²¿ÉÒÔÊÇÍâÍøIP£¬ÕâÀï¾ÙÀýÌîдµÄ192.168.0.201 Ϊ¾ÖÓòÍøÄÚ²¿IP
Á¬½ÓÄ¿±ê¶Ë¿Ú ÈÎÒâÌîд£¬ÕâÀïĬÈÏ8234£¬·¶Î§1¡«65535£¬·þÎñÆ÷¶Ë¹¤×÷µÄÓ¦ÓóÌÐò¾ÍÐèÒª¼àÌýÕâ¸ö¶Ë¿Ú¡£
×¢£ºÄ£¿éËùÔÚ¾ÖÓòÍøµÄIP·ÖÅäÇé¿öºÍĬÈÏÍø¹ØÈç¹û²»Çå³þ¿ÉÒԲ鿴µçÄԵı¾µØÁ¬½Ó״̬µÄÖ§³ÖÃæ°å£¬ÎÞÂÛÊÇ×Ô¶¯»ñÈ¡µÄIP»¹ÊÇÊÖ¶¯·ÖÅäµÄIP¶¼ÄÜ¿´µ½£¬Ë«»÷ÓÒϽǵĵçÄÔСͼ±ê¼´¿É´ò¿ª¡£
µ±Ä£¿é¹¤×÷ÔÚTCP ClientģʽÏÂʱ£¬¼ÆËã»ú¶ËÐéÄâ´®¿ÚµÄÉèÖãº
Ä£¿éʹÓÃTCP ServerʱÐéÄâ´®¿ÚµÄ¹¤×÷ģʽѡÔñΪPC act as TCP Client£¬²¢ÉèÖÃRemote Host IP Ϊģ¿éµÄIP£¬Remote Port Ϊģ¿éµÄ×ÔÉí¶Ë¿Ú£¬ÈçÏÂͼ¡£
¶þ¡¢ÆÕͨ´®¿ÚÏßÑÓ³¤£¨´®¿ÚÉ豸Á¬´®¿ÚÉ豸£©
Ó¦Óû·¾³£º
Ïà¸ô¾àÀë½ÏÔ¶µÄÁ½¸ö´®¿ÚÉ豸ÐèÒª»¥ÏàͨѶ£¬É豸ËùÔÚµÄΪֹÓÐÍøÂç»·¾³£¬Ó¦ÓÿòͼʾÒâͼÈçÏ¡£
×¢£ºÍ¼ÖеÄÍøÂçÁ¬½Ó¿ÉÒÔÊǾÖÓòÍøÄÚ£¬Ò²¿ÉÒÔ¿çÍø¹Øµ½ÍâÍø£¬Ö»ÐèÒª×ö¶ÔÓ¦ÉèÖü´¿É£¬ÕâÀïÒÔ¾ÖÓòÍøÄÚ¹¤×÷ΪÀý˵Ã÷¡£
¹¤×÷ģʽѡÔñ£º
´ËÓ¦ÓÃģʽϼȿÉÒÔʹÓÃUDPģʽ£¬Ò²¿ÉÒÔʹÓÃTCP Server¶ÔTCP Clientģʽ£¬Êý¾ÝÁ¿Ìرð´óʱ½¨ÒéÓÃUDPģʽ£¬¶ÔÊý¾ÝÁ÷˳ÐòºÍÎȶ¨ÐÔÒªÇó¸ßµÄÓÃTCPģʽ¡£
Ó²¼þÁ¬½Ó·½Ã棬¿ÉÒÔÖ±½ÓÓÃÍøÏß½«Á½¸ö´®¿Ú·þÎñÆ÷É豸Á¬½Ó£¬´Ó¶ø½ÚÊ¡½»»»»úÉ豸£¬Ò²¿ÉÒÔ½ÓÈëÔÓоÖÓòÍøÄÚ£¬Í¨¹ý½»»»»ú»òÕß·ÓÉÆ÷Á¬½Ó¶ø¼õÉÙ²¼Ïß¡£
¶ÔÓÚ¾àÀëÌرðÔ¶(´óÓÚÒÔÌ«ÍøµÄ100Ã×ÏÞÖÆ)µÄ£¬¿ÉÒÔʹÓùâÏËÊÕ·¢Æ÷ת½ÓÑÓ³¤¾àÀë¡£
ʹÓÃTCPģʽÉèÖãº
AÄ£¿é¹¤×÷ÔÚTCP Serverģʽ£¬BÄ£¿é¹¤×÷ÔÚTCP Clientģʽ
BÄ£¿éµÄÄ¿±êIPºÍ¶Ë¿ÚºÅºÍAÄ£¿é¶ÔÓ¦£¬ÎªÁË·½±ã£¬¿ÉÒÔ½«Ëĸö¶Ë¿ÚºÅ¾ùÉèÖÃΪһÖÂ
AºÍBÁ½¸öÄ£¿éµÄIPÔÚͬһ¸öÍø¶Î£¬»¥ÏàÉèÖÃΪĬÈÏÍø¹Ø£¬ÔÚ¾ÖÓòÍøÄÚʹÓÃʱ¿ÉÒÔ²»ÓëÏÖÓеĵçÄÔËùÔÚµÄÍø¶ÎÏàͬ£¬¶ø²»Õ¼ÓþÖÓòÍøÄÚµÄIPµØÖ·¡£
ÈçÏÂÁ½¸öͼËùʾ£º
ʹÓÃUDP·½Ê½Ê±ÉèÖ÷½Ê½ºÍTCP·½Ê½ÀàËÆ£¬Ö»ÊÇAºÍBµÄ¹¤×÷ģʽ¾ùÑ¡ÔñUDP¼´¿É¡£
Èý¡¢¶à´®¿Úͨ¹ýÍøÂ绥ͨ£¨Ìæ´úRS485ºÍCAN×ÜÏߣ©
´ËÓ¦ÓÃΪÎÒ¹«Ë¾²úÆ·µÄÒ»¸öÌØÉ«¹¦ÄÜ¡£
Ó¦Óû·¾³£º
ÍøÂçÄÚÓн϶മ¿ÚÉ豸ÐèÒª»¥ÏàͨѶʱ¿ÉʹÓô˷½·¨£¬Ô²ÉÓÃRS485»òÕßCANͨѶµÄϵͳ¿ÉÒÔ²ÉÓô˷½Ê½Ìæ´ú£¬Ìá¸ßËÙ¶È(°ëË«¹¤Ìá¸ßΪȫ˫¹¤£¬ÇÒͨѶËÙÂÊ¿ÉÒÔ´ó·ùÌá¸ß)ÒÔ¼°Îȶ¨ÐԺͿ¹¸ÉÈÅÐÔÄÜ£¬ÌرðÊÇ¿¹À×»÷·½ÃæЧ¹ûÏÔÖø(Óпͻ§ÒѾÓгɹ¦¾Ñé)¡£
ʵÏÖµÄЧ¹û£ºÈ«Ë«¹¤¸ßËÙͨѶ£¬ÈÎÒâÒ»¸ö´®¿ÚÉ豸·¢ËÍÊý¾Ý£¬ÆäËûËùÓÐÉ豸¶¼ÄÜÊÕµ½¡£Óû§Ó¦¸ÃÔÚÓ¦ÓòãÖж¨ÒåÉ豸ID£¬·¢ËÍÊý¾Ýʱ´øID·¢ËÍ£¬ÒÔʵÏÖÖ»ÓжÔÓ¦É豸¶¯×÷¡£
Á¬½ÓʾÒâͼÈçÏ£º
×¢Ò⣺´ËÓ¦ÓÃÖ»ÄÜÔÚͬһ¸ö¾ÖÓòÍøÄÚ½øÐУ¬²»ÄÜ¿çÍø¹Ø£¬¿ÉÒÔÖ»Óý»»»»úÁ¬½Ó£¬²»ÐèҪ·ÓÉÆ÷£¬×îÉÙ¿ÉÒÔֻʹÓÃ2¸öÉ豸ͨ¹ýÍøÏß»¥Áª£¬´Ó¶øʵÏÖµÚ¶þÕÂÖеĴ®¿ÚÑÓ³¤Ð§¹û¡£
ÉèÖÃ˵Ã÷£º
Ä£¿é¹¤×÷ÔÚUPDģʽ
Ä¿±êIPÉèÖÃΪ255.255.255.255£¬¼´¹ã²¥µØÖ·
¸÷Ä£¿éÓµÓжÀÁ¢µÄIPµØÖ·£¬Ä¬ÈÏÍø¹ØÉèÖóýÄ£¿é×ÔÉíÍ⣬ÍøÂçÄÚ´æÔÚµÄIP¡£
ËùÓÐÄ£¿éµÄ±¾µØ¶Ë¿ÚºÅºÍÄ¿±ê¶Ë¿ÚºÅÍêÈ«Ò»Ö¡£