{"id":86470,"date":"2023-02-20T17:40:47","date_gmt":"2023-02-20T09:40:47","guid":{"rendered":"https:\/\/www.tm-robot.com\/docs\/what-are-base-and-tcp%ef%bc%9fhow-to-use-them\/"},"modified":"2023-02-21T12:18:28","modified_gmt":"2023-02-21T04:18:28","slug":"what-are-base-and-tcp%ef%bc%9fhow-to-use-them","status":"publish","type":"docs","link":"https:\/\/www.tm-robot.com.cn\/zh-hant\/docs\/what-are-base-and-tcp%ef%bc%9fhow-to-use-them\/","title":{"rendered":"BASE\u8207TCP\u7684\u95dc\u4fc2\uff0c\u4ee5\u53ca\u61c9\u7528\u65b9\u5f0f"},"content":{"rendered":"
\u672c\u7bc4\u4f8b\u4f7f\u7528\u74b0\u5883<\/strong><\/p>\n TMflow\u8edf\u9ad4\u7248\u672c : 1.76 \u6216\u66f4\u65b0<\/p>\n \u624b\u81c2\u786c\u9ad4\u7248\u672c : HW 1.x\/2.x\/3.x<\/p>\n \u5176\u9918\u6e96\u5099 : \u7121<\/p>\n \u8acb\u6ce8\u610f\uff0c\u5728\u4e0d\u540c\u7248\u672c\u7684\u8edf\u786c\u9ad4\u4e0a\u64cd\u4f5c\u53ef\u80fd\u6703\u6709\u4e9b\u5fae\u5dee\u7570<\/p>\n <\/p>\n \u95dc\u65bc\u9019\u4e3b\u984c\uff0c\u6700\u5e38\u898b\u7684\u554f\u984c\u70ba\uff1a<\/p>\n \u672c\u6587\u7ae0\u6703\u5c0d\u4ee5\u4e0a\u5e38\u898b\u554f\u984c\u4e00\u4e00\u8b1b\u89e3<\/p>\n <\/p>\n \u6211\u5011\u5f9e\u4e00\u500b\u79fb\u52d5\u547d\u4ee4\u958b\u59cb\u89e3\u8aaa<\/p>\n \u79fb\u52d5 <\/span>\u67d0\u7269 \u5230<\/span><\/span><\/span>\u00a0<\/span>\u6307\u5b9a\u4f4d\u7f6e<\/span><\/p>\n <\/p>\n \u4f8b\u5982\uff1a<\/p>\n \u79fb\u52d5\u00a0<\/span>[\u98df\u6307<\/span>] \u5230<\/span> [\u9375\u76e4\u4e0a\u7684ENTER\u9375<\/span>]<\/p>\n \u518d\u8f49\u63db\u6210\u624b\u81c2\u8a9e\u8a00\u4e4b\u5f8c\uff1a<\/p>\n \u79fb\u52d5<\/span> [TCP<\/span>] \u5230<\/span> [ \u76ee\u6a19\u5ea7\u6a19\uff0c\u4ee5<\/span>\u00a0CustomBase1\u70ba\u539f\u9ede<\/span>]<\/p>\n <\/p>\n \u6240\u4ee5\uff0c\u57fa\u672c\u7684\u904b\u52d5\u6307\u4ee4\u5305\u542b\u4ee5\u4e0b\u9019\u5e7e\u500b(\u901f\u5ea6\u7b49\u5176\u9918\u53c3\u6578\u5148\u7565\u904e)<\/p>\n <\/p>\n \u76ee\u6a19\u5ea7\u6a19<\/span><\/p>\n TCP<\/span><\/p>\n BASE<\/span>(CustomBase, VisionBase, \u539f\u9ede)<\/p>\n <\/p>\n \u6211\u5011\u53ef\u4ee5\u4f7f\u7528\u53f3\u624b\u5b9a\u5247\u4f86\u78ba\u8a8d\u5ea7\u6a19\u7cfb\u7684\u65b9\u5411<\/p>\n X\u8ef8\u4ee5\u7d05\u8272<\/span>\u8868\u793a\uff1bY\u8ef8\u4ee5\u7da0\u8272<\/span>\u3001Z\u8ef8\u4ee5\u85cd\u8272<\/span>\u8868\u793a<\/p>\n \u76ee\u6a19\u5ea7\u6a19\u63cf\u8ff0\u4e86\u8ddd\u96e2\u539f\u9edeBASE\u6709\u591a\u9060\u3001\u4ee5\u53ca\u76f8\u5c0d\u7684\u65cb\u8f49\u95dc\u4fc2<\/span><\/span><\/p>\n \u5b83\u5305\u542b\u4e86[ X, Y, Z, Rx, Ry, Rz]\uff0c\u53ef\u5206\u6210\u5e73\u79fb<\/span>\u8207\u65cb\u8f49<\/span>\u9019\u5169\u500b\u90e8\u5206<\/span><\/span><\/p>\n <\/p>\n \u76ee\u6a19\u5ea7\u6a19\u7684\u516d\u500b\u53c3\u6578\u4e2d\uff0c[X, Y, Z<\/span>] \u5206\u5225\u4ee3\u8868\u8207\u00a0BASE.X<\/span> \u8ef8\u3001BASE.Y<\/span> \u8ef8\u53ca BASE.Z\u8ef8<\/span><\/span>\u7684\u8ddd\u96e2<\/p>\n \u55ae\u4f4d\u662f\u9577\u5ea6\uff0c\u901a\u5e38\u4ee5mm\u70ba\u55ae\u4f4d\uff0c\u4f8b\u5982\u60a8\u53ef\u80fd\u770b\u5230\u67d0\u500b\u5ea7\u6a19\u70ba[ 100.5, -70, 33.1 ]<\/p>\n <\/p>\n \u6b64\u5916\uff0c\u9019\u662f\u67d0\u500b\u76ee\u6a19\u5728\u7a7a\u9593\u4e2d\u7684\u5ea7\u6a19\u8868\u793a\uff1b\u8a72\u76ee\u6a19\u7684\u65b9\u5411\u8207BASE\u76f8\u540c<\/span>(\u65cb\u8f49\u89d2\u00a0[Rx, Ry, Rz] \u7b49\u65bc [0,0,0] )\uff1a<\/span><\/span><\/p>\n \u5e73\u79fb<\/span>\u90e8\u5206\u76f8\u5c0d\u8f03\u597d\u7406\u89e3\uff0c\u4f46\u65cb\u8f49<\/span>\u90e8\u5206[ Rx, Ry, Rz ]<\/span>\u5462?<\/p>\n [ X, Y, Z ]<\/span> \u4ee3\u8868\u79fb\u52d5\u8ddd\u96e2\uff0c\u76f8\u540c\u7684\uff0c[ Rx, Ry, Rz ]<\/span>\u4ee3\u8868\u5ea7\u6a19\u7cfb\u7e5e\u8ef8\u65cb\u8f49\u5f8c\u7684\u7d50\u679c<\/p>\n \u6709\u8a31\u591a\u63cf\u8ff0\u65b9\u5f0f\u4f86\u8868\u9054\u7a7a\u9593\u4e2d\u7684\u65cb\u8f49<\/span>\uff0c\u800c\u9054\u660e\u6a5f\u5668\u4eba\u7cfb\u7d71\u4f7f\u7528EulerZYX<\/span>\u7684\u8868\u9054\u65b9\u5f0f\uff1b\u6211\u5011\u6703\u5728\u672c\u6bb5\u843d\u7684\u6700\u5f8c\u4ecb\u7d39EulerZYX<\/span><\/p>\n \u65cb\u8f49[ Rx, Ry, Rz ]\u7684\u55ae\u4f4d\u662f\u02da(\u5ea6)\uff0c\u7bc4\u570d\u662f-180.0~+180.0<\/p>\n \u4f8b\u5982\uff0c\u60a8\u6703\u770b\u5230\u67d0\u500b\u5ea7\u6a19\u7684\u65cb\u8f49\u90e8\u5206\u70ba[-45.9, 179.0, 30]<\/p>\n <\/p>\n \u65cb\u8f49\u8ef8\u7684\u6b63\u65b9\u5411\u4e5f\u53ef\u4f7f\u7528\u53f3\u624b\u5b9a\u5247<\/span>\u4f86\u78ba\u8a8d\uff0c\u4ee5\u4e0b\u9019\u5169\u7a2e\u65b9\u5f0f\u76f8\u540c\uff1a<\/p>\n (1) \u5982\u679c\u59c6\u6307<\/span>\u4ee3\u8868\u8981\u65cb\u8f49<\/span>\u7684\u8ef8\uff0c\u5247\u56db\u6307<\/span>\u7684\u65b9\u5411\u5373\u70ba\u65cb\u8f49\u7684\u6b63\u65b9\u5411<\/span><\/p>\n (2) \u5f9e\u59c6\u6307<\/span>(\u65cb\u8f49\u8ef8)\u65b9\u5411\u770b\u5f80\u904e\u53bb\uff0c\u9006\u6642\u9418<\/span>\u65b9\u5411\u5b9a\u7fa9\u70ba\u6b63\u65b9\u5411<\/p>\n \u5ef6\u7e8c\u525b\u624d\u7684\u7bc4\u4f8b\uff0c\u8ffd\u52a0Rz = +90\u02da<\/span>\u7684\u65cb\u8f49\u89d2 \u5be6\u969b\u4e0a\u6703\u6709\u9019\u6a23\u7684\u6548\u679c\uff1a<\/p>\n <\/p>\n \u8207\u5e73\u79fb[ X, Y, Z ]\u7684\u5404\u8ef8\u7368\u7acb\u4e0d\u540c\uff0c\u65cb\u8f49[ Rx, Ry, Rz ]\u7684\u63cf\u8ff0\u5f7c\u6b64\u6703\u6709\u95dc\u4fc2\uff0c\u56e0\u6b64\u5728\u9019\u88e1\u9700\u8981\u4f7f\u7528EulerZYX<\/strong><\/span>\u4f86\u63cf\u8ff0\u65cb\u8f49<\/span><\/p>\n <\/p>\n \u65cb\u8f49[ Rx, Ry, Rz ]\u3001EulerZYX \u7684\u64cd\u4f5c\u65b9\u5f0f\u00a0<\/strong><\/span><\/p>\n (1) \u4ee5BASE<\/span>\u70ba\u57fa\u6e96\u3001\u65cb\u8f49\u5b83\u7684Z\u8ef8 Rz<\/span>\u02da<\/span><\/p>\n (2) \u4ee5\u6b65\u9a5f1\u65cb\u8f49\u5f8c\u7684\u5ea7\u6a19<\/span>\u70ba\u57fa\u6e96\u3001\u518d\u65cb\u8f49\u5b83\u7684Y\u8ef8 Ry<\/span>\u02da<\/span><\/p>\n (3) \u4ee5\u6b65\u9a5f2\u65cb\u8f49\u5f8c\u7684\u5ea7\u6a19<\/span>\u70ba\u57fa\u6e96\u3001\u518d\u65cb\u8f49\u5b83\u7684X\u8ef8 Rx<\/span>\u02da<\/span><\/p>\n \u56e0\u70ba\u662f\u7167\u8457Z\u8ef8<\/span>\u3001Y\u8ef8<\/span>\u3001X\u8ef8<\/span>\u7684\u9806\u5e8f\u65cb\u8f49\uff0c\u6240\u4ee5\u5b83\u88ab\u547d\u540d\u70baEulerZY<\/span>X<\/span><\/span><\/p>\n <\/p>\n \u4ee5\u4e0b\u70ba\u65cb\u8f49[ Rx, Ry, Rz ] = [ 30, -45, 90 ] \u7684\u6b65\u9a5f\u8aaa\u660e\uff0c\u6ce8\u610f\u8ef8\u7684\u9006\u6642\u9418<\/span>\u65b9\u5411\u70ba\u6b63\u65b9\u5411<\/p>\n <\/p>\n <\/p>\n \u5148\u8f49Z\u8ef8\u3001\u518d\u8f49Y\u8ef8\u3001\u6700\u5f8c\u8f49X\u8ef8<\/p>\n \u91cd\u9ede\u6574\u7406<\/p>\n (1) Euler<\/span>\u8868\u9054\u65b9\u5f0f\u5171\u670912\u7a2e\uff0c\u50cf\u662fEulerXYX, Euler ZXZ…\u7b49\u7b49\uff0c\u53ea\u5dee\u5225\u5728\u65cb\u8f49\u8ef8\u7684\u9806\u5e8f\uff1bEulerZYX<\/span>\u662f\u5176\u4e2d\u4e00\u7a2e\u3001\u4e5f\u662f\u624b\u81c2\u7cfb\u7d71\u8f03\u5e38\u4f7f\u7528\u7684\u65b9\u5f0f<\/p>\n (2) EulerZYX<\/span> <\/strong>\u4ee3\u8868\uff1a\u5148\u65cb\u8f49Z\u8ef8\u3001\u518d\u8f49Y\u8ef8\u3001\u6700\u5f8c\u8f49X\u8ef8<\/p><\/blockquote>\n <\/p>\n TCP\uff0c\u5373T<\/span>ool C<\/span>enter P<\/span>oint\u5de5\u5177\u4e2d\u5fc3\uff0c\u662f\u4ee3\u8868\u624b\u81c2\u524d\u7aef\u67d0\u5c16\u9ede<\/span>\u8ddd\u96e2\u6cd5\u862d\u7684\u504f\u79fb(\u76ee\u6a19\u5ea7\u6a19)<\/span>\u95dc\u4fc2\uff0c\u4e00\u6a23\u6709[ X, Y, Z, Rx, Ry, Rz ]<\/p>\n \u540c\u6642\u53ea\u80fd\u555f\u7528\u4e00\u500bTCP\uff1b\u82e5\u90fd\u4e0d\u6307\u5b9a\uff0c\u5247\u9810\u8a2d\u6703\u4f7f\u7528NOTOOL(Tool0)<\/p>\n <\/p>\n \u5728\u710a\u63a5\u69cd\u524d\u7aef\u8a2d\u5b9aTCP\u7684\u7bc4\u4f8b\uff1a<\/p>\n \u8a18\u5f97\u6700\u524d\u9762\u63d0\u5230\u7684\u6307\u982d\u8207\u9375\u76e4\u7bc4\u4f8b\u55ce\uff1f\u4ee5\u4e0b\u6587\u7ae0\u6703\u4f7f\u7528\u5c16\u7aef<\/span>(\u6216\u6307\u982d<\/span>)\u4f86\u63cf\u8ff0TCP<\/span>\u3001\u5e6b\u52a9\u7406\u89e3<\/p>\n <\/p>\n TCP\u4ee3\u8868\u6b63\u78ba\u7684\u5c16\u7aef<\/span>\u3001\u4ee5\u53ca\u60a8\u5e0c\u671b\u5728\u624b\u81c2\u4e0a\u88ab\u79fb\u52d5\u7684\u90a3\u500b\u9ede<\/span><\/p>\n <\/p>\n \u4ee5\u4e0b\u7bc4\u4f8b\u70ba\u7121TCP\u8207\u6709TCP\u7684\u5dee\u5225\uff1a<\/p>\n \u79fb\u52d5\u624b\u81c2\u5230P1<\/span>\u4f4d\u7f6e\uff0c\u76f8\u5c0d\u65bcBASE RobotBase\uff1b\u5de6\u908a\u662f\u9810\u8a2d\u7684NOTOOL<\/span>\u3001\u53f3\u908a\u662f\u710a\u69cdTCP(MyTCP1<\/span>)<\/span><\/span><\/p>\n \u5169\u8005\u5728\u7a7a\u9593\u4e2d\u90fd\u662f\u79fb\u52d5\u5230\u540c\u4f4d\u7f6e\u7684P1<\/span>\uff0c\u4f46\u624b\u81c2\u6703\u7528\u4e0d\u540c\u5c16\u9ede\u53bb\u6307\u5230P1<\/span><\/p>\n \u4f7f\u7528TCP\u6703\u6709\u4ee5\u4e0b\u7684\u512a\u9ede<\/p>\n \u7576\u9700\u8981\u7e5e\u5c16\u9ede\u65cb\u8f49<\/span>\u6642\u3001\u624b\u81c2\u5e36\u6709\u6b63\u78ba\u7684TCP<\/span>\u6703\u5c0d\u65bc\u64cd\u4f5c\u4e0a\u6709\u5f88\u5927\u7684\u5e6b\u52a9\uff1b\u60a8\u53ef\u4ee5\u50cf\u4e0b\u5716\u9019\u6a23\u6307\u5b9a\u624b\u81c2\u5c16\u9ede\u5728\u7a7a\u9593\u4e2d\u7e5e\u5713<\/span>\u3001\u8abf\u6574\u9700\u8981\u7684\u89d2\u5ea6<\/p>\n <\/p>\n \u4ee5\u710a\u63a5\u61c9\u7528\u70ba\u4f8b\uff0c\u710a\u7d72\u7684\u672b\u7aef\u9577\u5ea6\u53ef\u80fd\u6539\u8b8a\uff0c\u9019\u6642\u53ef\u76f4\u63a5\u8abf\u6574TCP\u7684\u503c\u3001\u624b\u81c2\u5373\u6703\u4ee5\u65b0\u7684TCP\u53bb\u57f7\u884c\u539f\u672c\u76f8\u540c\u7684\u8def\u5f91<\/p>\n \u5982\u679c\u6c92\u6709\u4f7f\u7528\u6b63\u78ba\u7684TCP<\/span>\uff0c\u5247\u6240\u6709\u8def\u5f91\u5728\u5c16\u9ede\u6539\u8b8a\u4f4d\u7f6e\u5f8c\u90fd\u9700\u8981\u91cd\u65b0\u624b\u52d5\u6559\u5c0e<\/span>\uff0c\u6703\u6d6a\u8cbb\u5927\u91cf\u6642\u9593<\/p>\n <\/p>\n <\/p>\n <\/p>\n \u4ee5\u4e0b\u5716\u70ba\u4f8b\uff0c\u710a\u69cd\u7684\u5ea7\u6a19\u65b9\u5411\u8207\u6cd5\u862d\u4e0d\u540c<\/p>\n \u82e5\u6b64\u6642\u60a8\u5e0c\u671b\u4ee5\u710a\u69cdTCP\u7684\u65b9\u5411\u79fb\u52d5<\/span>\uff0c\u5247\u53ef\u4ee5\u5728TMflow\u5c08\u6848\u4e2d\u4f7f\u7528 MOVE NODE\u4f86\u6cbf\u8457TCP\u5ea7\u6a19\u65b9\u5411\u79fb\u52d5<\/span>\uff0c\u9069\u5408\u7528\u5728\u624b\u81c2\u63d2\u4ef6\u7b49\u61c9\u7528<\/p>\n \u6ce8\u610f\u8a72TCP\u65b9\u5411\u70ba\u7576\u4e0b\u7684TCP\u65b9\u5411<\/p>\n <\/p>\n \u6709\u5169\u7a2e\u65b9\u6cd5\u8a2d\u5b9aTCP<\/p>\n \u5230\u00a0TMflow > Menu > Setting > TCP Settings<\/em>\u00a0<\/strong><\/p>\n <\/p>\n \u65b9\u6cd51 – \u76f4\u63a5\u6559\u5c0e<\/strong><\/p>\n \u6e96\u5099\u4e00\u500b\u786c\u9ad4\u4e0a\u7684\u5c16\u9ede\u4e26\u88dd\u5728\u60a8\u60f3\u8a2d\u5b9a\u7684TCP\u4f4d\u7f6e\uff1b\u53e6\u5916\u518d\u6e96\u5099\u4e00\u500b\u5c16\u9ede\u653e\u7f6e\u65bc\u56fa\u5b9a\u4e0d\u52d5\u7684\u684c\u9762\u4e0a<\/p>\n <\/p>\n \u4f9d\u756b\u9762\u6307\u793a\u4f86\u6559\u5c0e\u591a\u500b\u9ede\uff0c\u7d30\u7bc0\u8acb\u53c3\u8003TMflow manual<\/em><\/strong> \u6216\u641c\u5c0b\u00a0UNDERSTANDING THE VISION BASE AND TCP<\/em><\/strong>\u00a0 technical document<\/span><\/p>\n \u6ce8\u610f\u7528\u6b64\u65b9\u5f0f\u7121\u6cd5\u8a2d\u5b9aTCP\u7684Rx, Ry, Rz<\/span><\/p>\n <\/p>\n \u65b9\u6cd52 – \u8f38\u5165\u53c3\u6578<\/strong><\/p>\n \u5728CAD\u8edf\u9ad4\u4e0a\u53d6\u5f97\u60a8\u7684TCP\u5ea7\u6a19(\u5982\u593e\u722a\u4e2d\u5fc3)\uff0c\u6703\u9700\u8981\u9019\u4e9b\u53c3\u6578[X, Y, Z, Rx, Ry, Rz]<\/p>\n \u6ce8\u610f\uff0c\u91cd\u91cfmass<\/span>\u8207\u8cea\u5fc3center of mass<\/span>\u5fc5\u9808\u6b63\u78ba\u8a2d\u7f6e\uff0c\u5426\u5247\u624b\u81c2\u6703\u5728\u904b\u52d5\u904e\u7a0b\u4e2d\u8aa4\u5831\u8b66\u800c\u505c\u6b62<\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n \u7576TCP\u5df2\u6b63\u78ba\u8a2d\u5b9a\uff0c\u53ef\u4ee5\u900f\u904e\u65cb\u8f49\u7684\u65b9\u5f0f\u4f86\u64cd\u4f5c\u6a5f\u5668\u4eba\uff0cTCP\u6703\u5728\u7a7a\u9593\u4e2d\u76e1\u91cf\u4fdd\u6301\u4e0d\u52d5<\/p>\n <\/p>\n \u4ee5\u4e0b\u70ba\u4e0a\u4e0b\u6599\u61c9\u7528\u4e2d\u7684\u96d9\u593e\u722a\u8a2d\u5b9a\uff1b\u7d66\u5b9aCAD\u5c3a\u5bf8\u8207\u65b9\u5411<\/span>\u5f8c\uff0c\u8acb\u8a08\u7b97\u51fa\u6b63\u78ba\u7684TCP1\u8207TCP2<\/p>\n (TCP\u7684Y\u8ef8\u8207\u6cd5\u862dY\u8ef8\u91cd\u758a)<\/p>\n <\/p>\n \u4ee5\u4e0b\u70ba\u89e3\u7b54<\/p>\n \u7576\u624b\u81c2\u4e0a\u6709\u8996\u89ba\u7cfb\u7d71camera on hand<\/span>(\u6216Eye-in-Hand camera, EIH<\/span> camera)\u4e14\u6b63\u78ba\u6821\u6b63\u5b8c\u6210\u6642\uff0c\u7cfb\u7d71\u5167\u6703\u81ea\u52d5\u751f\u6210\u4e00\u500bTCP\u540d\u70baHandCamera<\/span><\/p>\n \u9019\u662f\u8a2d\u5b9a\u5728\u8996\u89ba\u93e1\u982d\u4e2d\u5fc3\u7684TCP\uff0c\u60a8\u53ef\u4ee5\u5728\u8996\u89ba\u61c9\u7528\u4e2d\u53bb\u4f7f\u7528\u6b64TCP<\/p>\n\u76ee\u6a19<\/h2>\n
\n
<\/a><\/p>\n\u624b\u81c2\u5982\u4f55\u79fb\u52d5?<\/h2>\n
<\/a><\/p>\n\u5ea7\u6a19\u7cfb\u7684\u8868\u9054\u65b9\u5f0f<\/h2>\n
<\/a><\/p>\n\u76ee\u6a19\u5ea7\u6a19<\/h2>\n
\u5e73\u79fb [ X, Y, Z ]<\/h3>\n
<\/a><\/p>\n\u65cb\u8f49 [Rx, Ry, Rz]<\/h3>\n
<\/a><\/p>\n\u7bc4\u4f8b1 – \u53ea\u65cb\u8f49Rz<\/strong><\/h3>\n
<\/a><\/p>\n
<\/a><\/p>\n\u7bc4\u4f8b2 – \u5148\u8f49Rz\u3001\u518d\u8f49Ry\u53caRx(EulerZYX)<\/strong><\/h3>\n
<\/a><\/p>\n
<\/a><\/p>\nTCP – Tool Center Point \u5de5\u5177\u4e2d\u5fc3<\/h2>\n
<\/a><\/p>\n\u70ba\u4ec0\u9ebc\u9700\u8981 TCP?<\/strong><\/h3>\n
<\/a><\/p>\n\u512a\u9ede1 – \u5728\u60a8\u8981\u7684\u5c16\u9ede\u65cb\u8f49\u3001\u65b9\u4fbf\u624b\u52d5\u64cd\u4f5c\u624b\u81c2(\u4fbf\u65bc\u64cd\u4f5c)<\/strong><\/h3>\n
<\/a><\/p>\n\u512a\u9ede2 – \u8abf\u6574TCP\u9577\u5ea6\u3001\u540c\u6642\u7dad\u6301\u8abf\u6574\u524d\u7684\u8def\u5f91(\u7701\u6642)<\/strong><\/h3>\n
<\/a>
<\/a><\/p>\n\u512a\u9ede3 – \u4ee5\u5de5\u5177\u5ea7\u6a19\u7cfb\u70ba\u65b9\u5411\u79fb\u52d5(\u4fbf\u65bc\u64cd\u4f5c)<\/strong><\/h3>\n
<\/a> \u00a0 \u00a0 \u00a0
<\/a><\/p>\n\u5982\u4f55\u8a2d\u5b9aTCP?<\/strong><\/h3>\n
<\/a><\/p>\n
<\/a><\/p>\n
<\/a><\/p>\n
<\/a><\/p>\n\u7df4\u7fd2 – \u96d9\u593e\u722a\u7684TCP\u8a2d\u5b9a<\/h3>\n
<\/a><\/p>\n
<\/a><\/p>\nTCP – HandCamera<\/h3>\n