{"id":72069,"date":"2021-06-10T10:45:32","date_gmt":"2021-06-10T02:45:32","guid":{"rendered":"https:\/\/www.tm-robot.com\/docs\/tm-robot-management-api-advance-asp-net-web-form-implementation-demo\/"},"modified":"2023-04-25T09:15:37","modified_gmt":"2023-04-25T01:15:37","slug":"tm-robot-management-api-advance-asp-net-web-form-implementation-demo","status":"publish","type":"docs","link":"https:\/\/www.tm-robot.com.cn\/zh-hant\/docs\/tm-robot-management-api-advance-asp-net-web-form-implementation-demo\/","title":{"rendered":"TM Robot Management API Advance: ASP.NET Web Form\u61c9\u7528\u7bc4\u4f8b"},"content":{"rendered":"

\u7c21\u4ecb<\/strong><\/h2>\n

TM Robot Management API-Advance\u4f7f\u7528\u6236\u4e0d\u53ea\u53ef\u4ee5\u5f9e\u591a\u500b\u6a5f\u5668\u4eba\u5f97\u5230\u8a73\u7d30\u8cc7\u8a0a\uff0c\u4e5f\u53ef\u4ee5\u9032\u884c\u5c08\u6848\u5207\u63db\u3001\u4e0b\u8f09\u3001\u4e0a\u50b3\u3001\u8b8a\u6578\u66f4\u6539\u7b49\u63a7\u5236\u3002
\n\u53ea\u8981\u96fb\u8166\u8207\u5176\u4ed6\u6a5f\u5668\u4eba\u5728\u540c\u4e00\u500b\u672c\u5730\u7db2\u57df\uff0cAPI\u5c31\u53ef\u4ee5\u5728\u4e00\u500b\u984d\u5916\u7684\u96fb\u8166\u57f7\u884c\u3002<\/p>\n

\u5728\u672c\u7bc4\u4f8b\u4e2d\uff0c\u6211\u5011\u900f\u904eHTTPS\u4f7f\u7528API\uff0c\u4e4b\u5f8c\u8a2d\u8a08ASP.NET Webform UI\u70ba\u4e00\u500b\u793a\u7bc4\u3002
\n\u672c\u7bc4\u4f8b\u7684\u958b\u767c\u74b0\u5883\u70ba\uff1a Win10 64bit OS\u3001Visual Studio 2019.
\n\u900f\u904eWebform\u7684\u5c0e\u5165\uff0c\u900f\u904e\u96fb\u8166\u3001\u751a\u81f3\u624b\u6a5f\u77ed\u7aef\u76e3\u63a7\u8207\u64cd\u63a7\u6a5f\u5668\u4eba\u5f97\u4ee5\u5be6\u73fe\u3002\u5982\u679c\u9700\u8981\u8a73\u7d30\u89e3\u91cb\uff0c\u8acb\u53c3\u95b1\u00a0TM Robot Management API-Advance\u624b\u518a\u3002<\/p>\n

\"\"<\/a><\/p>\n

\u7bc4\u4f8b\u5f71\u7247<\/strong><\/h2>\n

 <\/p>\n

\nhttps:\/\/www.tm-robot.com\/wp-content\/uploads\/2021\/06\/robotapidemovideo_0927.mp4<\/a><\/video><\/div>\n

API\u4e8b\u524d\u8a2d\u5b9a<\/strong><\/h2>\n

\u7b2c\u4e00\u4ef6\u4e8b\u60c5\uff0c\u5728service-config.json<\/strong>\u6a94\u6848\uff0c\u8acb\u8a2d\u5b9a”ApiService”\u70ba\u96fb\u8166\u7684IP\u3002<\/p>\n

\"\"<\/a><\/p>\n

\u4e4b\u5f8c\u5728\u6a94\u6848modbus-config.json\uff0c\u8981\u5148\u78ba\u8a8d\u5728\u6700\u4e0a\u9762\u7684<\/strong>ModbusConfiguration-Enable(\u4e0b\u5716\u4e2d\u7da0\u8272\u6a19\u98fe)\u88ab\u8a2d\u5b9a\u70ba”True”\u3002\u5982\u679c\u4f60\u60f3\u8981\u63a5\u6536\u5230\u5404\u500b\u53c3\u6578\uff0c\u9700\u8981\u628a\u5404\u500b\u53c3\u6578\u7684”enable”(\u4e0b\u5716\u4e2d\u7d05\u8272\u6a19\u98fe)\u8a2d\u5b9a\u70ba'”true”\uff0c\u53cd\u4e4b\u8a2d\u5b9a\u70ba”false”\u3002<\/p>\n

\"\"<\/a><\/p>\n

\u5728\u6a94\u6848_start.bat<\/strong>\uff0c\u4f60\u53ef\u4ee5\u628a\u6bcf\u500b\u901a\u8a0a\u5354\u8b70\u7684port\u6309\u7167\u9700\u6c42\u8a2d\u5b9a\u3002\u5728\u9019\u500b\u7bc4\u4f8b\u4e2d\uff0c\u628aHTTPS\u7684Port\u8a2d\u5b9a\u70ba9832\u3002\u53e6\u5916\uff0c\u5225\u5fd8\u8a18\u628aSERVICE_HOST_NAME\u8a2d\u5b9a\u70ba\u96fb\u8166\u7684IP\u3002<\/p>\n

\"\"<\/a><\/p>\n

\u5b8c\u6210\u6240\u6709\u8a2d\u5b9a\u5f8c\uff0c\u9ede\u5169\u4e0b_start.bat<\/strong>\u4f86\u57f7\u884cAPI\u3002<\/p>\n

\u6a5f\u5668\u4eba\u7684\u63d0\u524d\u8a2d\u5b9a<\/strong><\/h2>\n