[{"id":"ci_6736120b8fa4907647cf94278cc6d43dfac15e7448bb0bce335d1abe28dde313","title":"DRL Basic Syntex","path":"/en/v2-programming-manual/2.12.4/publish/drl-basic-syntex","children":[{"id":"ci_fcaa8157815ff07e5761aa5c72dc93960d4470ba70993c7c2cd1b4dcd7ad0e3f","title":"Basic Syntax","path":"/en/v2-programming-manual/2.12.4/publish/basic-syntax","children":[{"id":"ci_b74fc25da7ff03cfeb6b34ffac54deb8813a890e0e8e2febf96201047160becb","title":"Indent","path":"/en/v2-programming-manual/2.12.4/publish/indent","children":[]},{"id":"ci_c7adb75370ccbc6b156f5d685ee5fb4dd1028ec64a590ad9930e23db4c2a26b1","title":"Comment","path":"/en/v2-programming-manual/2.12.4/publish/comment","children":[]}]},{"id":"ci_9d34861cf02745e6126ec1a2a0717c1e96a7f72191cc9c15edb690cc482ac784","title":"Variable","path":"/en/v2-programming-manual/2.12.4/publish/variable","children":[{"id":"ci_58767e54d3f16e6a6c646549838153428a1b4fe971e11257683d8998bf17f0a1","title":"Variable name","path":"/en/v2-programming-manual/2.12.4/publish/variable-name","children":[]},{"id":"ci_68bf6049f1a75a04343a0c3697a428ccc78b46f7f8398dc815146ed6ebf6839a","title":"Numeric value","path":"/en/v2-programming-manual/2.12.4/publish/numeric-value","children":[]},{"id":"ci_9ee5672513e51b35a9d6fcfe2f4e781a73f8aa72435c6adb39473b6fd7482cc5","title":"String","path":"/en/v2-programming-manual/2.12.4/publish/string","children":[]},{"id":"ci_15abf37af5690c00f105efbdb21e14566afcaba5749ce23ae90e75ab36eb8631","title":"list","path":"/en/v2-programming-manual/2.12.4/publish/list","children":[]},{"id":"ci_405c68bedfae1369d6af101c00f60b1f0f5da71652ff5e7b58428751a3b13593","title":"tuple","path":"/en/v2-programming-manual/2.12.4/publish/tuple","children":[]},{"id":"ci_3394670297859fe40193dbc1bf6a48704970a09a80a0b7a3c4bae87f868fdbf6","title":"dictionary","path":"/en/v2-programming-manual/2.12.4/publish/dictionary","children":[]}]},{"id":"ci_9c8898c5b78c2bfff9434ea40414a22a7df72ed657ecb07b8676c1b950585fbe","title":"Function","path":"/en/v2-programming-manual/2.12.4/publish/function","children":[{"id":"ci_f4218a2ee73a86b19b6af88be376d8739232f6fa486b053fb72bbd964cf3ea57","title":"Function Syntax","path":"/en/v2-programming-manual/2.12.4/publish/function-syntax","children":[]},{"id":"ci_795994b467b352b19791fd28047275a2b6b4dd9e2564a862026be1ed17558fcf","title":"Scoping rule","path":"/en/v2-programming-manual/2.12.4/publish/scoping-rule","children":[]},{"id":"ci_5cd910320fcc2d99ee73872efafb76e46462fcf96fdfce04c1fbb329774f827c","title":"Parameter mode","path":"/en/v2-programming-manual/2.12.4/publish/parameter-mode","children":[]}]},{"id":"ci_e402663b8ddb987c5d3065c39e840b4192914878e982a761fd04f0896d6c82db","title":"Control Statement","path":"/en/v2-programming-manual/2.12.4/publish/control-statement","children":[{"id":"ci_c6ed67962041729aa768f85c8ee58cbc8f9fa421e118d4bab30a595e21a6438c","title":"pass","path":"/en/v2-programming-manual/2.12.4/publish/pass","children":[]},{"id":"ci_f6f4ea3d23b8b11a33da4db82305a6ef7dae813c245e6c635a269d8a20b38da6","title":"if","path":"/en/v2-programming-manual/2.12.4/publish/if","children":[]},{"id":"ci_64fafc06e7a058c25dc2f86395efe146d0502e2e5dc2fe87b8a96c65645b781c","title":"while","path":"/en/v2-programming-manual/2.12.4/publish/while","children":[]},{"id":"ci_cac336b01db080ea24bacbb65f55800e1f19aff1ff0246df0844b74d7d4311ae","title":"for","path":"/en/v2-programming-manual/2.12.4/publish/for","children":[]},{"id":"ci_699a0afff489951a384a577c1c09b113f32add807fd3a5e22fed7fc9612e3a2e","title":"break","path":"/en/v2-programming-manual/2.12.4/publish/break","children":[]},{"id":"ci_d2946110531e92c67c2c495930af15674531babf66c0e920ff110174a0000376","title":"continue","path":"/en/v2-programming-manual/2.12.4/publish/continue","children":[]},{"id":"ci_752052e4f8a7610a09c50091c2c4ba390f045ca7666b8b1c63e549147fc6345d","title":"Else in a loop","path":"/en/v2-programming-manual/2.12.4/publish/else-in-a-loop","children":[]}]}]},{"id":"ci_623469f7a60a34132b131ccf28c712c7e70507cd3c127b86720d57dfe569447e","title":"Motion-related Commands","path":"/en/v2-programming-manual/2.12.4/publish/motion-related-commands","children":[{"id":"ci_2b030191f89d738457345c2e390551317f28fb9f4af940a930c1bdf23c6ef427","title":"Pos Creation","path":"/en/v2-programming-manual/2.12.4/publish/pos-creation","children":[{"id":"ci_5e5c82b4691e13835db33197f0bb6c7d6f55af25dcf542f7c876575829fd5def","title":"posj(J1=0, J2=0, J3=0, J4=0, J5=0, J6=0)","path":"/en/v2-programming-manual/2.12.4/publish/posj-j1-0-j2-0-j3-0-j4-0-j5-0-j6-0","children":[]},{"id":"ci_d941d09577965bfd8e8c2982e891a93e876da2ae73bf5d60fb97bff70ed05f60","title":"posx(X=0, Y=0, Z=0, A=0, B=0, C=0)","path":"/en/v2-programming-manual/2.12.4/publish/posx-x-0-y-0-z-0-a-0-b-0-c-0","children":[]},{"id":"ci_0662c57797a916e14231420c7fcbc978805c597a1e1fe52df07cd53bee0baff9","title":"trans(pos, delta, ref, ref_out)","path":"/en/v2-programming-manual/2.12.4/publish/trans-pos-delta-ref-ref_out","children":[]},{"id":"ci_9cf19dbb74a9b6cf02b1923c8c7f0d12cc5117c259b4835ba4dfed523813a60c","title":"posb(seg_type, posx1, posx2=None, radius=0)","path":"/en/v2-programming-manual/2.12.4/publish/posb-seg_type-posx1-posx2-none-radius-0","children":[]},{"id":"ci_c495d64203846fc242b6ad3d500fc4b1e76c0511abaecab462047050c06a97e3","title":"fkin(pos, ref)","path":"/en/v2-programming-manual/2.12.4/publish/fkin-pos-ref","children":[]},{"id":"ci_9e03dc03c9de6a29feff9a3c2f6b96b2390fe2ffa72a46dd836d28743f0e114d","title":"ikin(pos, sol_space, ref)","path":"/en/v2-programming-manual/2.12.4/publish/copy-of-ikin-pos-sol_space-ref-ref_pos_opt-iter_th","children":[]},{"id":"ci_8dc4f0552d9049fc831b98366bd37c57d2bef3341770bb8c2f6b1d9afc05eeda","title":"ikin(pos, sol_space, ref, ref_pos_opt, iter_threshold)","path":"/en/v2-programming-manual/2.12.4/publish/ikin-pos-sol_space-ref-ref_pos_opt-iter_threshold","children":[]},{"id":"ci_b69b5c25613aa0d4d23926f154589cdd38de529c2b98aabe891bff2bcfbc0180","title":"addto(pos, add_val=None)","path":"/en/v2-programming-manual/2.12.4/publish/addto-pos-add_val-none","children":[]},{"id":"ci_4b8b006791a5e18c765d4faf114c8821dee3157dfb7e2d2f016c57204a363a91","title":"ikin_norm(pos, sol_space, ref, ref_pos_opt)","path":"/en/v2-programming-manual/2.12.4/publish/ikin_norm-pos-sol_space-ref-ref_pos_opt","children":[]},{"id":"ci_64ddf98ae16db862f7de0dde9da81047cca12ae957ba725b97465928a25811df","title":"get_projected_posx()","path":"/en/v2-programming-manual/2.12.4/publish/get_projected_posx-pos-rel-ref","children":[]}]},{"id":"ci_b4082f22a3537b7d569f8e2eb8c4826ac2d4fbbec3c8a99d5899e19e544bf8b3","title":"Motion settings","path":"/en/v2-programming-manual/2.12.4/publish/motion-settings","children":[{"id":"ci_01adfab2cd874b0ec92a39342820a0d03b101683ef51094d3b768e779ea1680d","title":"set_velj(vel)","path":"/en/v2-programming-manual/2.12.4/publish/set_velj-vel","children":[]},{"id":"ci_bc0724a92d0ee51edd8f945289aea6b9061687bf3c91df8e2664f96160b7c2ef","title":"set_accj(acc)","path":"/en/v2-programming-manual/2.12.4/publish/set_accj-acc","children":[]},{"id":"ci_a971e8f09a7dc5aaa7ed79da53c6afbaf46f2b0d062b531ecb7f85a742cb5c0b","title":"set_velx(vel1, vel2, clamp)","path":"/en/v2-programming-manual/2.12.4/publish/set_velx-vel1-vel2","children":[]},{"id":"ci_8fb6e773b7eb66dec451b2a47ce60e0fa1cd4ddefe345923a2e65baf11e0192a","title":"set_accx(acc1, acc2)","path":"/en/v2-programming-manual/2.12.4/publish/set_accx-acc1-acc2","children":[]},{"id":"ci_afbbbb7579e427bafb022c87d7aecfddcdfabc8a8381a831ae6b4464a12ceb1b","title":"set_ref_coord(coord)","path":"/en/v2-programming-manual/2.12.4/publish/set_ref_coord-coord","children":[]},{"id":"ci_80370d2e3a687635768def6d3e4834e3dc010534cea0edb5c2f26f1939cffccc","title":"set_auto_acceleration_mode(mode, ratio)","path":"/en/v2-programming-manual/2.12.4/publish/set_auto_acceleration_mode-mode-ratio","children":[]}]},{"id":"ci_ead6e687a7421ed64156a18aef2e2609c9e9967a6b9eb1cc92da7eef16f21434","title":"Synchronous Motion","path":"/en/v2-programming-manual/2.12.4/publish/synchronous-motion","children":[{"id":"ci_f2637c9031a40d8123c3ede75218f9619472c0eb4e4829df52ab695300e57be7","title":"movej()","path":"/en/v2-programming-manual/2.12.4/publish/movej","children":[]},{"id":"ci_c64dc20365c7317ada3cebc546ec3b4601275d5b84f52960c998272ae71ac26a","title":"movel()","path":"/en/v2-programming-manual/2.12.4/publish/movel","children":[]},{"id":"ci_8efd511f1a4249eddbc40a894dd39e3389a7a507a955f19427c793aa3cf6aa30","title":"movejx()","path":"/en/v2-programming-manual/2.12.4/publish/movejx","children":[]},{"id":"ci_cab2ab69da4093958e763d870b92e5637e0f9a09aa347b04699d06569210e31f","title":"movec()","path":"/en/v2-programming-manual/2.12.4/publish/movec","children":[]},{"id":"ci_3c3ca9ac414026f8051b57595ec130f77c19c47b912f5b5881a77bfff94f6b09","title":"movesj()","path":"/en/v2-programming-manual/2.12.4/publish/movesj","children":[]},{"id":"ci_7a33db5460a736e2c646efcaa2defb6537d92fc8e4cbb54db353f2b9a6140e32","title":"movesx()","path":"/en/v2-programming-manual/2.12.4/publish/movesx","children":[]},{"id":"ci_8ea545592c011f84afd4d06750f197f3db0fa194d295ad22d0d3fc542c85d76a","title":"moveb()","path":"/en/v2-programming-manual/2.12.4/publish/moveb","children":[]},{"id":"ci_e12adf1b1bfe8d6c1d333fb7f9cab2e62e7e5b2345297769def38669df6cb66e","title":"move_spiral()","path":"/en/v2-programming-manual/2.12.4/publish/move_spiral","children":[]},{"id":"ci_b779760b1641d017ce084ef1a5e0609450f0fcc461e678cd8a502983b6b35f6a","title":"move_periodic()","path":"/en/v2-programming-manual/2.12.4/publish/move_periodic","children":[]},{"id":"ci_7d4753c2aaefe5ea28393b58403fe2345caa1bc6d8e34aa5cf811acfe9d1aeee","title":"move_home()","path":"/en/v2-programming-manual/2.12.4/publish/move_home","children":[]}]},{"id":"ci_9f344352f5ac6de4a76519973f3a70fe8a51ca451f34596123df6a1e724e8db4","title":"Asynchronous Motion","path":"/en/v2-programming-manual/2.12.4/publish/asynchronous-motion","children":[{"id":"ci_4c904fe45b57abfab81138ec484a2c33c6a61d7b35cf610d2f2f454ba5aa3335","title":"amovej()","path":"/en/v2-programming-manual/2.12.4/publish/amovej","children":[]},{"id":"ci_92ea6f198899ddf8cd9b33de903966a1d3c4138cce51cf1155ece5307288c631","title":"amovel()","path":"/en/v2-programming-manual/2.12.4/publish/amovel","children":[]},{"id":"ci_622592ef3177d60f9d30d02ee5f95a558473a1ae59eee28b7ce10e470dfa4cbd","title":"amovejx()","path":"/en/v2-programming-manual/2.12.4/publish/amovejx","children":[]},{"id":"ci_db18299e915ea205abb0f1f05cc537c2f89480128c14104a3d76e32b82eea7dd","title":"amovec()","path":"/en/v2-programming-manual/2.12.4/publish/amovec","children":[]},{"id":"ci_2a81eca5e17d701f37d13deb77f382ce3ab7ba8cce6c0e51e2b34a0b7a538d28","title":"amovesj()","path":"/en/v2-programming-manual/2.12.4/publish/amovesj","children":[]},{"id":"ci_74d2ccc4a304bfa38829ee01db66f8811fc76f1b0cb6196b1edd551411bd3765","title":"amovesx()","path":"/en/v2-programming-manual/2.12.4/publish/amovesx","children":[]},{"id":"ci_d72321018e7e9b35f24a4b58e11cdfbdc7af3016762a5bcb6297671ec16329ef","title":"amoveb()","path":"/en/v2-programming-manual/2.12.4/publish/amoveb","children":[]},{"id":"ci_f5d8bb6c3c865d7b33370defe1ac387279207376af820e1acc72c4ef2036666c","title":"amove_spiral()","path":"/en/v2-programming-manual/2.12.4/publish/amove_spiral","children":[]},{"id":"ci_b252d023a20358df032a2e057cd9f2d82cfbc0c7b8665ae09fcfb47e3549379c","title":"amove_periodic()","path":"/en/v2-programming-manual/2.12.4/publish/amove_periodic","children":[]}]},{"id":"ci_205762d5fa7ed7c60e1af550bfe43fdb203380cbd5fab1225ef00d6dd924d614","title":"Additional Functions","path":"/en/v2-programming-manual/2.12.4/publish/additional-functions","children":[{"id":"ci_7812d174a3ffc222a59d9d98b4a7e5d809c087470d65656d0af906f1fa07a683","title":"mwait(time=0)","path":"/en/v2-programming-manual/2.12.4/publish/mwait-time-0","children":[]},{"id":"ci_20106326f9b6ea9c0f065e03c2a0af089a15d96a24ce3d784782c632a1f2dd07","title":"begin_blend(radius=0)","path":"/en/v2-programming-manual/2.12.4/publish/begin_blend-radius-0","children":[]},{"id":"ci_3f61355920106729d9dcee18e62ac4b08413ac653aa30ff8befa303a10a4145a","title":"end_blend()","path":"/en/v2-programming-manual/2.12.4/publish/end_blend","children":[]},{"id":"ci_1caf5187ce5f82a68e01017592d74e17124b33fadeab86dc0730bac5ef7ffdc2","title":"check_motion()","path":"/en/v2-programming-manual/2.12.4/publish/check_motion","children":[]},{"id":"ci_2ca3535bc18ba18f425d3ea222aeec8e2f383e65a9579971700d077864e939ab","title":"stop(st_mode)","path":"/en/v2-programming-manual/2.12.4/publish/stop-st_mode","children":[]},{"id":"ci_842a33fa08196bf294089bf77050dec50d12e59d1351f3f38cb1a2d85ad1b4f4","title":"change_operation_speed(speed)","path":"/en/v2-programming-manual/2.12.4/publish/change_operation_speed-speed","children":[]},{"id":"ci_d859ce31b137693554a1ad6897865ee57a5793ba88c1cb0daf1683516ae5344a","title":"wait_manual_guide()","path":"/en/v2-programming-manual/2.12.4/publish/wait_manual_guide","children":[]},{"id":"ci_eb3996f65bf84df5f773c48a0c5d338ea50c377932e0bb82f78b3a2b14d6950a","title":"wait_nudge()","path":"/en/v2-programming-manual/2.12.4/publish/wait_nudge","children":[]},{"id":"ci_18c6478c91cbd0aa1e7d3c5eac3822279fb75f9f7edaaa6f0f8f9272fafd8edb","title":"enable_alter_motion()","path":"/en/v2-programming-manual/2.12.4/publish/enable_alter_motion-n-mode-ref-limit_dpos-limit_dp","children":[]},{"id":"ci_739c27994a888e133fd816bd28f97d1725919e40a8a6ca74c6f77917f7fb07b7","title":"alter_motion()","path":"/en/v2-programming-manual/2.12.4/publish/alter_motion-pos","children":[]},{"id":"ci_9b0a57d4de17801730331e09d3f8ecfef32456246fa4006dfdef972ad79564ba","title":"disable_alter_motion()","path":"/en/v2-programming-manual/2.12.4/publish/disable_alter_motion","children":[]},{"id":"ci_e9aeca1c9c24dcff35f141fd46fde357676a77d2e9b6db1802a63b145bc29f2b","title":"check_robot_mastering()","path":"/en/v2-programming-manual/2.12.4/publish/check_robot_mastering","children":[]},{"id":"ci_1f2931a390d0f165d91fa9191c90132ca66ed4b7a0dc3a3a004179e39c136493","title":"motion_pause()","path":"/en/v2-programming-manual/2.12.4/publish/motion_pause","children":[]},{"id":"ci_da3ec6d082ae6673fcb7dbc0483ac03464ba21fff3a9a428474ce78d68d1bd1f","title":"motion_resume()","path":"/en/v2-programming-manual/2.12.4/publish/motion_resume","children":[]}]},{"id":"ci_a38c4627e1d4e642386ba5bc9191fb46d239ad28f49fdb43838796c2053cfe94","title":"Servo Motion","path":"/en/v2-programming-manual/2.12.4/publish/servo-motion","children":[{"id":"ci_ec05b3b4b5988547f8ff8a84fab62bd1914d9d18d3f52d5af2fa7b668b56ef0a","title":"servoj()","path":"/en/v2-programming-manual/2.12.4/publish/servoj","children":[]},{"id":"ci_baea1a51d2edeadbbf0070dd18c77faa2faa2684e780e408518fa6015d38806d","title":"servol()","path":"/en/v2-programming-manual/2.12.4/publish/servol","children":[]},{"id":"ci_80455a60f861f2be092668e4ac11a29591ee9403fcf2cbdf3ea524d9adf1bd9e","title":"speedj()","path":"/en/v2-programming-manual/2.12.4/publish/speedj","children":[]},{"id":"ci_f28c84ac131993e4a45ad3cb157e224b2f4c124b3f7ee8a3e4d8d15bad00e4a8","title":"speedl()","path":"/en/v2-programming-manual/2.12.4/publish/speedl","children":[]}]}]},{"id":"ci_d126a0671b1fdefd8bf7fc356a20246c6cf6a93740cc6a5c9a6283ec79cab478","title":"Auxiliary Control Commands","path":"/en/v2-programming-manual/2.12.4/publish/auxiliary-control-commands","children":[{"id":"ci_4e781e2b968c03a55705e57aa424afc69a37725ae8161424c8b5a44e44e8be9a","title":"Robot Current Value","path":"/en/v2-programming-manual/2.12.4/publish/robot-current-value","children":[{"id":"ci_b88fb9327fd40d45c6de76ec719fa901e3c0e806b515644fb5988d0a08ed4fb2","title":"get_current_posj()","path":"/en/v2-programming-manual/2.12.4/publish/get_current_posj","children":[]},{"id":"ci_3be1f491594e1f752a88ae935c849d8a5e6cdfc93e62348c86ba764d49732c7a","title":"get_current_velj()","path":"/en/v2-programming-manual/2.12.4/publish/get_current_velj","children":[]},{"id":"ci_342dacc29a6772b9e1081d341987668e248b50297acb253deab9ca2a551306e2","title":"get_current_posx(ref)","path":"/en/v2-programming-manual/2.12.4/publish/get_current_posx-ref","children":[]},{"id":"ci_0e7685aae99958837c4790042db65dabec62f2d5c3c534ad08babd2aa18e5955","title":"get_current_tool_flange_posx(ref)","path":"/en/v2-programming-manual/2.12.4/publish/get_current_tool_flange_posx-ref","children":[]},{"id":"ci_a9e0569691958a42dc8e6bd540371f695b6bcf3e7b8afa74910ab37280f09ee8","title":"get_current_velx(ref)","path":"/en/v2-programming-manual/2.12.4/publish/get_current_velx-ref","children":[]},{"id":"ci_d36f0b72365c2f037cd3a5b797c013348d03035f3eeb7337c63e235e56644e77","title":"get_current_rotm(ref)","path":"/en/v2-programming-manual/2.12.4/publish/get_current_rotm-ref","children":[]},{"id":"ci_3a56161c87f10b5123ef2db8b9e0084e0e46ef0d9feb56a243cba24df48c9229","title":"get_joint_torque()","path":"/en/v2-programming-manual/2.12.4/publish/get_joint_torque","children":[]},{"id":"ci_d11d09b16ae5cbbd7e8eab10648281d9c5dbca54793c1e32834d85ac2387d61f","title":"get_external_torque()","path":"/en/v2-programming-manual/2.12.4/publish/get_external_torque","children":[]},{"id":"ci_4e40501bfea2130d33940d7a734a8cbb372c1d395a1b085adc9f8c29b2d1889b","title":"get_tool_force(ref)","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_force-ref","children":[]}]},{"id":"ci_6955f1bd1e06c3a34dab5ec5bc52f00aba641d505b7479571a4acc39f9babea1","title":"Robot Target Value","path":"/en/v2-programming-manual/2.12.4/publish/robot-target-value","children":[{"id":"ci_48f18245a6530526aabd220bd04723a49e1b208d241432551a84120493e95a00","title":"get_desired_posj()","path":"/en/v2-programming-manual/2.12.4/publish/get_desired_posj","children":[]},{"id":"ci_e6d306408a12c13f7207f3108ecae081b364ab68b20add0cf55085853d1a189c","title":"get_desired_velj()","path":"/en/v2-programming-manual/2.12.4/publish/get_desired_velj","children":[]},{"id":"ci_fba26b65fab6438814e79fc964e45e51958b468345af9608e5028e8dfb0ffe8c","title":"get_desired_posx(ref)","path":"/en/v2-programming-manual/2.12.4/publish/get_desired_posx-ref","children":[]},{"id":"ci_d054bf5853e19b1ad4b1f86af84af981533a679919f8a2234111970744825614","title":"get_desired_velx(ref)","path":"/en/v2-programming-manual/2.12.4/publish/get_desired_velx-ref","children":[]}]},{"id":"ci_fd200ddf1879264afd5ea863cd10d04d04ef1701b190ccf1a43db1c13639fa15","title":"Control State Value","path":"/en/v2-programming-manual/2.12.4/publish/control-state-value","children":[{"id":"ci_2ff2ffb7b06b7c5fe04b9a0a6506681bfe0368d712af9aae1bce24adc4e48d4e","title":"get_control_mode()","path":"/en/v2-programming-manual/2.12.4/publish/get_control_mode","children":[]},{"id":"ci_74790413b9c5c587bba0f5acdec4f00f76ca476429be9ebeaeebe769e514e407","title":"get_control_space()","path":"/en/v2-programming-manual/2.12.4/publish/get_control_space","children":[]},{"id":"ci_be948d19a97005b377ef514c051b19dba7b32e55f57706da4bfe82dbf888e72e","title":"get_current_solution_space()","path":"/en/v2-programming-manual/2.12.4/publish/get_current_solution_space","children":[]},{"id":"ci_0db04614673d72c27208be57072680140fbff483db19bada0238084660da4b80","title":"get_solution_space(pos)","path":"/en/v2-programming-manual/2.12.4/publish/get_solution_space-pos","children":[]},{"id":"ci_6daa4cc592fe1d99bb86bd88e4b6e25f5c626e87e47a72a87e300688bf2af4ba","title":"get_orientation_error(xd, xc, axis)","path":"/en/v2-programming-manual/2.12.4/publish/get_orientation_error-xd-xc-axis","children":[]}]},{"id":"ci_309dcf0b5b2d35b607f7809380b6d99e78ca145cee843b282ead9cf19b04ca3f","title":"Robot Safety Setup Parameters","path":"/en/v2-programming-manual/2.12.4/publish/robot-safety-setup-parameters","children":[{"id":"ci_76257c1e0fe4a7055ca8ee5d85bf2f99c4a5686f2c0816774fc7cd8e09b4a9c2","title":"get_cockpit()","path":"/en/v2-programming-manual/2.12.4/publish/get_cockpit","children":[]},{"id":"ci_6d808be2c6a1821c1540e3f04c7f56eec1148e0a0d2ae2a10eaffd9a81b3b617","title":"get_collision_sensitivity()","path":"/en/v2-programming-manual/2.12.4/publish/get_collision_sensitivity","children":[]},{"id":"ci_a06ed7b08060d6fe785ccf1fa17dba9668ff6d0f9e5202479bdc3a600549f213","title":"get_configurable_io()","path":"/en/v2-programming-manual/2.12.4/publish/get_configurable_io","children":[]},{"id":"ci_79895af659a43ba2e864ae41c9f04af8731869ac8046283811fc11a28889c24d","title":"get_current_tcp()","path":"/en/v2-programming-manual/2.12.4/publish/get_current_tcp","children":[]},{"id":"ci_7a978a54ebd6e90898b5ba5df33e00020fc1f4958248296d81b0a241c23a5f1e","title":"get_current_tool_shape()","path":"/en/v2-programming-manual/2.12.4/publish/get_current_tool_shape","children":[]},{"id":"ci_fcc189a943309bc448445602b48755066c743ee20ec6d30c0f3e742cee47bf6d","title":"get_current_tool()","path":"/en/v2-programming-manual/2.12.4/publish/get_current_tool","children":[]},{"id":"ci_780fd4f067b22bed5d61c67ebce26162561e85a2befca1e4222b315a7a9378a4","title":"get_general_range()","path":"/en/v2-programming-manual/2.12.4/publish/get_general_range","children":[]},{"id":"ci_2de0482af9144e7caa01d2700c8265a9d45dc106e4ade522e54e795b408d7d6a","title":"get_idle_off()","path":"/en/v2-programming-manual/2.12.4/publish/get_idle_off","children":[]},{"id":"ci_82f5af8ce62b58866a22541cd15eed76cb41e33f06c395fa67a1fd1d0b4feb22","title":"get_install_pose()","path":"/en/v2-programming-manual/2.12.4/publish/get_install_pose","children":[]},{"id":"ci_4ce35781d0bebc28cef781d03ff4271e99c88e659d638acd994747293e566772","title":"get_io_speed_ratio()","path":"/en/v2-programming-manual/2.12.4/publish/get_io_speed_ratio","children":[]},{"id":"ci_8e61a064f673521a9e6777cb0faaf074cca367148f931d3e3cad030a493d5613","title":"get_joint_range()","path":"/en/v2-programming-manual/2.12.4/publish/get_joint_range","children":[]},{"id":"ci_fbbbd0edbb3bb15199185a09e697e0b4b87b1e412e922d5cd41443853180a1f3","title":"get_modbus_data_list()","path":"/en/v2-programming-manual/2.12.4/publish/get_modbus_data_list","children":[]},{"id":"ci_e2d7acd64f61daee850e746cf282a119242e8332760d2e4d6510b3787b8b32e9","title":"get_nudge()","path":"/en/v2-programming-manual/2.12.4/publish/get_nudge","children":[]},{"id":"ci_7c4ea0fab1c519a6b3313578abb2d45c6878f71f03e5de3fab7fa8bf87f20e42","title":"get_safety_data_version()","path":"/en/v2-programming-manual/2.12.4/publish/get_safety_data_version","children":[]},{"id":"ci_367a69973f75e7bfcf9624c13a1e464ca7039286a29389fa4a0f12133c44c07e","title":"get_safety_function()","path":"/en/v2-programming-manual/2.12.4/publish/get_safety_function","children":[]},{"id":"ci_de6bfc7921c4df07c49bafb5220456ef0916168000341788aa95e723fae2da53","title":"get_safety_io()","path":"/en/v2-programming-manual/2.12.4/publish/get_safety_io","children":[]},{"id":"ci_0b7adc1cb84011fd0217ec0798eb693c5ed5562d5ac3672136351b80d2be924a","title":"get_safety_zone_cnt()","path":"/en/v2-programming-manual/2.12.4/publish/get_safety_zone_cnt","children":[]},{"id":"ci_2f6c0266b737f49a33eec2a6f084a421f9bbd39c0da4253c92e524af16db351b","title":"get_safety_zone_list()","path":"/en/v2-programming-manual/2.12.4/publish/get_safety_zone_list","children":[]},{"id":"ci_09b6a409dbb40230190b5bad916723a3844639bf84f61ef7c4990d518eaaf4bf","title":"get_tcp_list()","path":"/en/v2-programming-manual/2.12.4/publish/get_tcp_list","children":[]},{"id":"ci_bc602625194f5a0c318cbd1e4ab7c6f54428f8bd2a6adf350042bbd804dfe9d5","title":"get_tcp_symbol()","path":"/en/v2-programming-manual/2.12.4/publish/get_tcp_symbol","children":[]},{"id":"ci_639eac7c887e81e859c95494f71d8abd7f9b33a8b1e768da2944679b4daa8ab4","title":"get_tool_list()","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_list","children":[]},{"id":"ci_5ad4a9451ec92ec83d7913782669f248d24a95a608027ec21eb3c63e7ebce91c","title":"get_tool_shape_list()","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_shape_list","children":[]},{"id":"ci_585c52881080afb02e73429880821300bf6730839bc07c577bff140ac1339bd1","title":"get_tool_shape_symbol()","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_shape_symbol","children":[]},{"id":"ci_d87608fcd59aedd5e149e71fec125f03df59449d7b8541e19e96b5ecb9320889","title":"get_tool_symbol()","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_symbol","children":[]},{"id":"ci_5a2d8e53a4d3882fe9a04e82759ae10837242776ee0911b9a74abf56a68922c1","title":"get_user_coord_cnt()","path":"/en/v2-programming-manual/2.12.4/publish/get_user_coord_cnt","children":[]},{"id":"ci_c08b3ddcf3a2f90d5ec7c816978ad3a1d55b21009b221a08e3e46652ca73db81","title":"get_user_coord()","path":"/en/v2-programming-manual/2.12.4/publish/get_user_coord","children":[]},{"id":"ci_ae5a2f525c56f8b05a8146c9b1b0546e1a384ca69b4d9583d9786a282d817670","title":"get_world_coord()","path":"/en/v2-programming-manual/2.12.4/publish/get_world_coord","children":[]}]}]},{"id":"ci_0732447a0f030fa63e8dd132711029048fcd7d385ca3a50357a45615673155b4","title":"Other Settings Command","path":"/en/v2-programming-manual/2.12.4/publish/other-settings-command","children":[{"id":"ci_a627379d9550f29b888db446194f30d0454abaf893d9ce45a9899c996b275bff","title":"Tool/Workpiece Settings","path":"/en/v2-programming-manual/2.12.4/publish/tool-workpiece-settings","children":[{"id":"ci_00d349cef0a3064c4d62223d7862309d40dfc29d08455b1e532bd55e3931b4cf","title":"get_workpiece_weight()","path":"/en/v2-programming-manual/2.12.4/publish/get_workpiece_weight","children":[]},{"id":"ci_6152aaf3232059b4093d95069f4f9af11733053f4925032bb90c4343c0621906","title":"reset_workpiece_weight()","path":"/en/v2-programming-manual/2.12.4/publish/reset_workpiece_weight","children":[]},{"id":"ci_5bd052741a49c8c6e397680099159939764890b4ca9c6556ade172488351fa09","title":"set_workpiece_weight(weight=0.0, cog=[0.0,0.0,0.0], cog_ref=DR_CUR_TCP, add_up=DR_REPLACE, start_time=None, transition_time=None)","path":"/en/v2-programming-manual/2.12.4/publish/set_workpiece_weight-weight-0-0-cog-0-0-0-0-0-0-co","children":[]},{"id":"ci_05a7bfefa28417ab33003c2bdd3703a0f8b61925904c5d92f59228756a5dee0f","title":"set_tcp()","path":"/en/v2-programming-manual/2.12.4/publish/set_tcp-name","children":[]},{"id":"ci_71c06e4584177ee02470f83600d0d157765640c528ca2ff04434e52ca969c1cd","title":"set_tool_shape(name)","path":"/en/v2-programming-manual/2.12.4/publish/set_tool_shape-name","children":[]},{"id":"ci_a69b3ce6087f4ca205d43e785ac60a5b18a48c1cebf1ccdede9cc0bb2c7ccb41","title":"set_tool(name, start_time, transition_time)","path":"/en/v2-programming-manual/2.12.4/publish/set_tool-name-start_time-transition_time","children":[]},{"id":"ci_6ad2858491aad718c16d9da424540393e3cbf11b00a22b92231bd84b9b9cbfd0","title":"set_tool_digital_output_type(port, output_type=None)","path":"/en/v2-programming-manual/2.12.4/publish/set_tool_digital_output_type-port-output_type-none","children":[]},{"id":"ci_48fb8e2453e110ce643603ab00a84bed1f0153ff9a3135ce8f26a5aee1b301a1","title":"set_tool_digital_output_level (lv=None)","path":"/en/v2-programming-manual/2.12.4/publish/set_tool_digital_output_level-lv-none","children":[]},{"id":"ci_b9397905ba28d9aff5b8c7aa680ae12cb6ba67fddfdfe7d5ff555b9b967a855b","title":"get_tool_analog_input (ch)","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_analog_input-ch","children":[]},{"id":"ci_c2469dd870f6a98b3e095599bce77baf75d3cda49e34435d750c7351fc1bf912","title":"set_mode_tool_analog_input (ch, mod)","path":"/en/v2-programming-manual/2.12.4/publish/set_mode_tool_analog_input-ch-mod","children":[]}]},{"id":"ci_f247be0d2a0750b951eb95734c7a5ffca8da2d9cfd244630395bd48465550c07","title":"Control Mode Settings","path":"/en/v2-programming-manual/2.12.4/publish/control-mode-settings","children":[{"id":"ci_bd98f87a337e5f3ac4762e5d7744cf07fb2da56eca7eb78f2f3f740bf4b317dd","title":"set_singularity_handling(mode)","path":"/en/v2-programming-manual/2.12.4/publish/set_singularity_handling-mode","children":[]},{"id":"ci_3cf96affb89cf166c5c3fe57f7976ea39f79d5afec4b2d1c03f4f65485c0ad15","title":"set_singular_handling_force(mode)","path":"/en/v2-programming-manual/2.12.4/publish/set_singular_handling_force-mode","children":[]},{"id":"ci_aa43e7c102dae8e0cd4bcba626932f67ea3cd14eae59679d79ea60c054c2c62d","title":"set_palletizing_mode(mode)","path":"/en/v2-programming-manual/2.12.4/publish/set_palletizing_mode-mode","children":[]},{"id":"ci_cc229c40289291689b2bede34e512e3c5c4a55165af3c55bf5c017e202e7f122","title":"set_motion_end(mode)","path":"/en/v2-programming-manual/2.12.4/publish/set_motion_end-mode","children":[]}]}]},{"id":"ci_ef5f6058b4464726dbcbfc9e3f397d377b13f049615ce9567381e6a2c9eb280c","title":"Force/Compliance Control and Other User-Friendly Features","path":"/en/v2-programming-manual/2.12.4/publish/force-stiffness-control-and-other-user-friendly-fe","children":[{"id":"ci_f9a77d07e5efc896796bd9d522e2df1df4f595b793c9db2b34f521459eb4258a","title":"Force/Compliance Control","path":"/en/v2-programming-manual/2.12.4/publish/force-compliance-control","children":[{"id":"ci_c01815c920b62aa0dd4afee71ef694101b189dda380ba82e5e62966b84ff591d","title":"release_compliance_ctrl()","path":"/en/v2-programming-manual/2.12.4/publish/release_compliance_ctrl","children":[]},{"id":"ci_1ab4aa6945289a966d1e60b373983a46b295c95f11da471c7641dd405620921b","title":"task_compliance_ctrl(stx, time)","path":"/en/v2-programming-manual/2.12.4/publish/task_compliance_ctrl-stx-time","children":[]},{"id":"ci_f9213d50a131f0fda2c691a12370c50c17ec571833f5bc3bd88f3ba3b787eabd","title":"set_stiffnessx(stx, time)","path":"/en/v2-programming-manual/2.12.4/publish/set_stiffnessx-stx-time","children":[]},{"id":"ci_c58f3e4648bd31760237dfc99e3d68643fb50a4bdd109f98af1addd82c424b6e","title":"set_desired_force()","path":"/en/v2-programming-manual/2.12.4/publish/set_desired_force-fd-dir-time-mod","children":[]},{"id":"ci_70d4bbc700d09d7a321c2b9eb693b309a71c95731e7696e9e9e6b8c78a88a3d0","title":"release_force(time=0)","path":"/en/v2-programming-manual/2.12.4/publish/release_force-time-0","children":[]},{"id":"ci_6f83728f5a598c1c8e149ec8d53c49260bb612961b167e0910374fd785836836","title":"get_force_control_state()","path":"/en/v2-programming-manual/2.12.4/publish/get_force_control_state","children":[]},{"id":"ci_d6d24318cf5b41f73113a575b35f9cb7888267d759a21805b0699b8a9a5e2b59","title":"set_damping_factor(damping_factor, time)","path":"/en/v2-programming-manual/2.12.4/publish/set_damping_factor-damping_factor-time","children":[]},{"id":"ci_444dbe35c9042ab0c5ab53853ad1fa0db86cbd7fca5b4784898308831640954b","title":"set_force_factor(force_factor, time)","path":"/en/v2-programming-manual/2.12.4/publish/set_force_factor-force_factor-time","children":[]},{"id":"ci_2a28f6819bc2302ed9dfeb8db150bb3f131e6f1e0661e350d96fc73ba49695a7","title":"set_external_force_reset()","path":"/en/v2-programming-manual/2.12.4/publish/set_external_force_reset-mode-offset","children":[]}]},{"id":"ci_4db53a32382dad52fc52c85747e7a525fc35b7e48ac409ff3f16ee54301a064c","title":"User-friendly Functions","path":"/en/v2-programming-manual/2.12.4/publish/user-friendly-functions","children":[{"id":"ci_66ce06bb053e9fc1b4061386bc923eafd283277ecbb743549852cbf7e9d54ce2","title":"parallel_axis(x1, x2, x3, axis, ref)","path":"/en/v2-programming-manual/2.12.4/publish/parallel_axis-x1-x2-x3-axis-ref","children":[]},{"id":"ci_6e9ef9ffa959f5d2622f8ff4ef924988df0299a3f30a8a621a3485e90809076b","title":"parallel_axis(vect, axis, ref)","path":"/en/v2-programming-manual/2.12.4/publish/parallel_axis-vect-axis-ref","children":[]},{"id":"ci_842fdad77d09cfba00e1efab0a53718680b1aa2912b8b7605f32f6d085e96259","title":"align_axis(x1, x2, x3, pos, axis, ref)","path":"/en/v2-programming-manual/2.12.4/publish/align_axis-x1-x2-x3-pos-axis-ref","children":[]},{"id":"ci_e58001d753fb161d87f83552b3009aaec417d09057327b8c4e9c221f54c2d776","title":"align_axis(vect, pos, axis, ref)","path":"/en/v2-programming-manual/2.12.4/publish/align_axis-vect-pos-axis-ref","children":[]},{"id":"ci_e581e6e85cf720ab9629e98f24e4b3b83458f7022cd9d207204101ffa881d89a","title":"is_done_bolt_tightening(m=0, timeout=0, axis=None)","path":"/en/v2-programming-manual/2.12.4/publish/is_done_bolt_tightening-m-0-timeout-0-axis-none","children":[]},{"id":"ci_500a1fb98e6ea2b54c0ba6b4163b08b01874e1a0ea323d56c198521d9d2cdfb8","title":"calc_coord(x1, x2, x3, x4, ref, mod)","path":"/en/v2-programming-manual/2.12.4/publish/calc_coord-x1-x2-x3-x4-ref-mod","children":[]},{"id":"ci_d5cec70a80780a76dc796c2d29925810bef61e73b27560624ed8c95bf1409c07","title":"set_user_cart_coord(pos, ref)","path":"/en/v2-programming-manual/2.12.4/publish/set_user_cart_coord-pos-ref","children":[]},{"id":"ci_f73e3fd0bea86ae9cd343af6ee923b3822babd1621efe035e59cc11b25ea04a3","title":"set_user_cart_coord(x1, x2, x3, pos, ref)","path":"/en/v2-programming-manual/2.12.4/publish/set_user_cart_coord-x1-x2-x3-pos-ref","children":[]},{"id":"ci_3745e8a8855ef24834939d2906548b9e7699ee93733e187faaaecbfe9ff7e7f8","title":"set_user_cart_coord(u1, v1, pos, ref)","path":"/en/v2-programming-manual/2.12.4/publish/set_user_cart_coord-u1-v1-pos-ref","children":[]},{"id":"ci_d560cf513c0bcf20256cf3727f6c3fd298cdd93e085d93a125b6036df3661823","title":"overwrite_user_cart_coord(id, pos, ref, apply_mod)","path":"/en/v2-programming-manual/2.12.4/publish/overwrite_user_cart_coord-id-pos-ref-apply_mod","children":[]},{"id":"ci_7441c14d60eed4cb904501aaca5cb59ec16cef026fc4841dbe210cac1492e72b","title":"get_user_cart_coord(id)","path":"/en/v2-programming-manual/2.12.4/publish/get_user_cart_coord-id","children":[]},{"id":"ci_2f0de3490edf86a354606fed30adee331584f80f066f5d0da33db5e1058368ce","title":"check_position_condition(axis, min, max, ref, mod, pos)","path":"/en/v2-programming-manual/2.12.4/publish/check_position_condition-axis-min-max-ref-mod-pos","children":[]},{"id":"ci_70432593f3fe6c24eeea7d9779168e036b651fba1f301e3dde32fed9c80db40d","title":"check_force_condition(axis, min, max, ref)","path":"/en/v2-programming-manual/2.12.4/publish/check_force_condition-axis-min-max-ref","children":[]},{"id":"ci_4cec1b28e2fb166f751abe77f0de78672a94c00e9613a2d06386c122683a5802","title":"check_orientation_condition(axis, min, max, ref, mod)","path":"/en/v2-programming-manual/2.12.4/publish/check_orientation_condition-axis-min-max-ref-mod","children":[]},{"id":"ci_4d97ab1c5b0b26c7fdb65e330673de1db51d090b7d02001b07820ccf64376a70","title":"check_orientation_condition(axis, min, max, ref, mod, pos)","path":"/en/v2-programming-manual/2.12.4/publish/check_orientation_condition-axis-min-max-ref-mod-p","children":[]},{"id":"ci_c8614c8a8e4fa076e8aee8d1d9d6620e9e1d9d7bb462ea9d1f98fd88295511f3","title":"coord_transform(pose_in, ref_in, ref_out)","path":"/en/v2-programming-manual/2.12.4/publish/coord_transform-pose_in-ref_in-ref_out","children":[]},{"id":"ci_b463917cce066d32622cfc6262c6b23dfb67ee9f161e0059b8c39fd24fecc922","title":"get_pattern_point(pos1, pos2, pos3, pos4, index, pattern, row, column, stack, stack_offset, point_offset)","path":"/en/v2-programming-manual/2.12.4/publish/get_pattern_point-pos1-pos2-pos3-pos4-index-patter","children":[]},{"id":"ci_41cea56f855967dcff3841409eb26c1b8f74cc7fe61c92b8dc9733de2294957f","title":"get_cockpit_input()","path":"/en/v2-programming-manual/2.12.4/publish/get_cockpit_input-index","children":[]}]}]},{"id":"ci_eef45f7ae8b6bfa994531d96b54f3f3644f6e765b4fa35e8963fe19012eb531b","title":"System Commands","path":"/en/v2-programming-manual/2.12.4/publish/system-commands","children":[{"id":"ci_3ca39d5db5ba62e48e8b96f6403ec86dade99c7f179a7892b850ba9d603e15c8","title":"IO Related","path":"/en/v2-programming-manual/2.12.4/publish/io-related","children":[{"id":"ci_1e6e9f6f1bf033234a47b9631bf86f172ddaf922f8b778d51fc92a0d7583a2ad","title":"set_digital_output(index, val =None)","path":"/en/v2-programming-manual/2.12.4/publish/set_digital_output-index-val-none","children":[]},{"id":"ci_54a09a5a9d231516813070484b0e72a885daf1c1c54b9b340b506e377dd07b2c","title":"set_digital_output(index, val=None, time=None, val2=None)","path":"/en/v2-programming-manual/2.12.4/publish/set_digital_output-index-val-none-time-none-val2-n","children":[]},{"id":"ci_6b565c3e6b92dd4d5601a743e3e26091f8cdc3ab7e569a0c0be459de46cd5e25","title":"set_digital_outputs(bit_list)","path":"/en/v2-programming-manual/2.12.4/publish/set_digital_outputs-bit_list","children":[]},{"id":"ci_f42df4d1309f91752853e3ef0062f28a193e9eed55f9c0bb95a12ddd230a6dee","title":"set_digital_outputs(bit_start, bit_end, val)","path":"/en/v2-programming-manual/2.12.4/publish/set_digital_outputs-bit_start-bit_end-val","children":[]},{"id":"ci_239538f49098de031ea3537d31ef29121688a40064c69d986a738991edf1c02f","title":"get_digital_input(index)","path":"/en/v2-programming-manual/2.12.4/publish/get_digital_input-index","children":[]},{"id":"ci_3b611751539d65cdc1f8b2c2c7cd72003e9e871a26147583f41f0b8f6ba34012","title":"get_digital_inputs()","path":"/en/v2-programming-manual/2.12.4/publish/get_digital_inputs-bit_list","children":[]},{"id":"ci_0bd242072e2cfb7d5820efcd230efd7e6c34f7ae0fb6a7778dd4b540606dda79","title":"get_digital_inputs(bit_start, bit_end)","path":"/en/v2-programming-manual/2.12.4/publish/get_digital_inputs-bit_start-bit_end","children":[]},{"id":"ci_63ec52fea691433b7599faa9c2059468c5bdcf382af73c54374420f453e6dcdd","title":"wait_digital_input()","path":"/en/v2-programming-manual/2.12.4/publish/wait_digital_input-index-val-timeout-none","children":[]},{"id":"ci_138196acc5c1fb5ac4611e938a1be4d341c7c3f6a7b968527151213d452089e0","title":"set_tool_digital_output(index, val=None)","path":"/en/v2-programming-manual/2.12.4/publish/set_tool_digital_output-index-val-none","children":[]},{"id":"ci_340fb7175e3b2097d466cd50d63365dad3c0f84eb6758f3e98102833af7f8089","title":"set_tool_digital_output(index, val=None, time=None, val2=None)","path":"/en/v2-programming-manual/2.12.4/publish/set_tool_digital_output-index-val-none-time-none-v","children":[]},{"id":"ci_111ccd428a5be117b38609470ab18667f87eec43a9675f071bbd36bc8ea3065e","title":"set_tool_digital_outputs(bit_list)","path":"/en/v2-programming-manual/2.12.4/publish/set_tool_digital_outputs-bit_list","children":[]},{"id":"ci_4aea469a05652833cac19110f6830d3f9ac8414b6cd052d156d6e82ec4d352e2","title":"set_tool_digital_outputs()","path":"/en/v2-programming-manual/2.12.4/publish/set_tool_digital_outputs-bit_start-bit_end-val","children":[]},{"id":"ci_8c893d0421b49251f36ad765c47aab4f1e5e6eba559e2a3a8857bcb1ae929cf3","title":"wait_tool_digital_input()","path":"/en/v2-programming-manual/2.12.4/publish/wait_tool_digital_input-index-val-timeout-none","children":[]},{"id":"ci_02d7389ae08d4913d497e5de636b3dc09aa5564aee185716605ee01347cf6c79","title":"get_tool_digital_input(index)","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_digital_input-index","children":[]},{"id":"ci_031d85c1f545e0db387fadb170be38789835d131a7fef7db73690f6b618bf996","title":"get_tool_digital_inputs(bit_list)","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_digital_inputs-bit_list","children":[]},{"id":"ci_12032684eb09d88c7a820c8fa3e169c23efd066cc38c9929fd1769a6ef6ed895","title":"get_tool_digital_inputs(bit_start, bit_end)","path":"/en/v2-programming-manual/2.12.4/publish/get_tool_digital_inputs-bit_start-bit_end","children":[]},{"id":"ci_e2dd9a2a87143d1c154368a51fba0dd5c3346753bf3474fdba350cbf4dcb98d6","title":"set_mode_analog_output(ch, mod )","path":"/en/v2-programming-manual/2.12.4/publish/set_mode_analog_output-ch-mod","children":[]},{"id":"ci_9c7069cf653206a461c35db8cfc8e53ae58ae7752b28c600b73a4dd8fe5916c8","title":"set_mode_analog_input(ch, mod )","path":"/en/v2-programming-manual/2.12.4/publish/set_mode_analog_input-ch-mod","children":[]},{"id":"ci_ce851f7a798652a73c8fbba4354e497d331d4806fa573e8d445ff8f00d351ea6","title":"set_analog_output(ch, val)","path":"/en/v2-programming-manual/2.12.4/publish/set_analog_output-ch-val","children":[]},{"id":"ci_930d9571c84a10458f99b8ddc1175ff2b1810dd8a1d1638da6b3c840e230a8b5","title":"get_analog_input(ch)","path":"/en/v2-programming-manual/2.12.4/publish/get_analog_input-ch","children":[]},{"id":"ci_8334cedf35b04ac0a04c49bf3d81b204f433c1b13016829a087972bafa4b652a","title":"set_output(port_type, index, val=None, time=None, val2=None)","path":"/en/v2-programming-manual/2.12.4/publish/set_output-port_type-index-val-none-time-none-val2","children":[]},{"id":"ci_feb49399b7b6fd41434852266540d7385f644b921943ccc5c3a08957857a3b15","title":"get_input(port_type, index)","path":"/en/v2-programming-manual/2.12.4/publish/get_input-port_type-index","children":[]},{"id":"ci_257b92e5b624639d2c2b4345040f1f28373d5962c124fdc8cc471f0f56b0fd5f","title":"wait_input(port_type, index, val, timeout=None, condition=None)","path":"/en/v2-programming-manual/2.12.4/publish/wait_input-port_type-index-val-timeout-none-condit","children":[]},{"id":"ci_5159366282261d117174d1d63333211a8478a2e15d565b8a84cf3d8a95fb0fab","title":"wait_analog_input(ch, condition, val, timeout=None)","path":"/en/v2-programming-manual/2.12.4/publish/wait_analog_input-ch-condition-val-timeout-none","children":[]},{"id":"ci_9ddb7248f19b92b2b8b19d446d0811514598e5c79db6676ec1a0af876e47a597","title":"wait_tool_analog_input(ch, condition, val, timeout=None)","path":"/en/v2-programming-manual/2.12.4/publish/wait_tool_analog_input-ch-condition-val-timeout-no","children":[]},{"id":"ci_c84f23e48bada44c7d77648a49d5957eb0158a1c6178c7312d0bc01dab6b301f","title":"get_digital_output(index)","path":"/en/v2-programming-manual/2.12.4/publish/get_digital_output-index","children":[]},{"id":"ci_eeabe2fd9d676795713e07c19374a93a5051fd9a60deae9ac330dd026b40d249","title":"get_digital_outputs(bit_list)","path":"/en/v2-programming-manual/2.12.4/publish/get_digital_outputs-bit_list","children":[]},{"id":"ci_5db99681d83cd591893bc653cb6078f83ca78e843d6813d00903d3989f6e08e7","title":"get_digital_outputs(bit_start, bit_end)","path":"/en/v2-programming-manual/2.12.4/publish/get_digital_outputs-bit_start-bit_end","children":[]}]},{"id":"ci_dc1550960d104aa81523b251b000102e868d78e187506c10b2fd73af045dafe2","title":"TP Interface","path":"/en/v2-programming-manual/2.12.4/publish/tp-interface","children":[{"id":"ci_d390703c5286b8b9ecb78d703dd3dec4e827b9d93077416df0f034591eab6119","title":"tp_popup(message, pm_type=DR_PM_MESSAGE, button_type=0)","path":"/en/v2-programming-manual/2.12.4/publish/tp_popup-message-pm_type-dr_pm_message-button_type","children":[]},{"id":"ci_f11abc45bcb88b6dfd8300f78f2010b387620729fd0bd4828b3279304eb071de","title":"tp_log(message)","path":"/en/v2-programming-manual/2.12.4/publish/tp_log-message","children":[]},{"id":"ci_64b0894b4b1814ad7e1f5fed3141cae9d8f19c6b4916996343c3c8aaa715f17d","title":"tp_get_user_input(message, input_type)","path":"/en/v2-programming-manual/2.12.4/publish/tp_get_user_input-message-input_type","children":[]}]},{"id":"ci_92a86bd54f3d589fc7ac32067efbcfe86a9eb8c128572ca698d4429024d990c8","title":"Thread","path":"/en/v2-programming-manual/2.12.4/publish/thread","children":[{"id":"ci_6934c2941fc19de7dca0c128740e504f4f1fc169b4adf5477c2baab55ae8a023","title":"thread_run(th_func_name, loop=False)","path":"/en/v2-programming-manual/2.12.4/publish/thread_run-th_func_name-loop-false","children":[]},{"id":"ci_9b1f501ff7a7718ad4254ba0c99d7721d12ab2e400b6a0fd609860d3f253cc2c","title":"thread_stop(th_id)","path":"/en/v2-programming-manual/2.12.4/publish/thread_stop-th_id","children":[]},{"id":"ci_7bb4ccaf9cd886622cc6b6e27c21887f99caaba6aa3249f43ac2493be7e6b2ac","title":"thread_pause(th_id)","path":"/en/v2-programming-manual/2.12.4/publish/thread_pause-th_id","children":[]},{"id":"ci_50006aaa0eceb7b289d10433f3250738c2c4ac290a3f285651e35ae3c2ae8b48","title":"thread_resume(th_id)","path":"/en/v2-programming-manual/2.12.4/publish/thread_resume-th_id","children":[]},{"id":"ci_3abecd357d03097c81de70c32cab58079f2b479e6676c37b85df4828b9d832b6","title":"thread_state(th_id)","path":"/en/v2-programming-manual/2.12.4/publish/thread_state-th_id","children":[]},{"id":"ci_b59c542a1264fa1655f71af37721e1f18a0d4ab58478fda0554d0ee43ef1b75f","title":"Integrated example - Thread","path":"/en/v2-programming-manual/2.12.4/publish/integrated-example-thread","children":[]}]},{"id":"ci_31ce9c570d587d605b7babdc9841104257fa0731659404936b0284e1a664bb8e","title":"Others","path":"/en/v2-programming-manual/2.12.4/publish/others","children":[{"id":"ci_ddaadc647f5f2ba7912f58972a54d7980a1f9880bacd0a42f45bfad05e38676a","title":"wait()","path":"/en/v2-programming-manual/2.12.4/publish/wait-time","children":[]},{"id":"ci_2b4226b83ffc5ea90b58fee158dd7be912e7bb245ecee526ce0b251f9ab02796","title":"exit()","path":"/en/v2-programming-manual/2.12.4/publish/exit","children":[]},{"id":"ci_fd6bf1a9ef4f3b401cff7c9b68485f4ee05d4c224fab28aa4879b3a778a8ae24","title":"sub_program_run(name)","path":"/en/v2-programming-manual/2.12.4/publish/sub_program_run-name","children":[]},{"id":"ci_91edcd6e184f0843fa245f4b5ad5fc0b6b2c122662c70d50aab5d292309d3f64","title":"drl_report_line(option)","path":"/en/v2-programming-manual/2.12.4/publish/drl_report_line-option","children":[]},{"id":"ci_a61d26ab8c0676b35417ccd65655a5abe64179f4955977fd9d11e3d10d7ab968","title":"set_fm(key, value)","path":"/en/v2-programming-manual/2.12.4/publish/set_fm-key-value","children":[]},{"id":"ci_dfebed8aff3daf4d7f6d647511caf18816a1af2428930cf257ad2dd7074eecbc","title":"get_robot_model()","path":"/en/v2-programming-manual/2.12.4/publish/get_robot_model","children":[]},{"id":"ci_b238068609869b14022d1865fe6fc908a39adde11221d40f6ce1755e90e32ae5","title":"get_robot_serial_num()","path":"/en/v2-programming-manual/2.12.4/publish/get_robot_serial_num","children":[]},{"id":"ci_a0de8f6de1e26924d19e30a10e006653f37b629094276b1897f13a7f03cf66e5","title":"check_robot_jts()","path":"/en/v2-programming-manual/2.12.4/publish/check_robot_jts","children":[]},{"id":"ci_a5c47ce49e54f5a30578c02cfce0c4e30082df99769c75eb449a1be1601e8815","title":"check_robot_fts()","path":"/en/v2-programming-manual/2.12.4/publish/check_robot_fts","children":[]},{"id":"ci_d642df55099a2d3a01843a86dc0af4a9ee758fe18fded90ad107907fc064f955","title":"start_timer()","path":"/en/v2-programming-manual/2.12.4/publish/start_timer","children":[]},{"id":"ci_39d7cb5b9a56289d499030be25a4723bc52fe97b9b7a3c62335ac43e2ae5d9c5","title":"end_timer()","path":"/en/v2-programming-manual/2.12.4/publish/end_timer","children":[]}]}]},{"id":"ci_85b74de0e063da5e7cd535ac2aec803b03255a9f653110d2dd1ce862ae2c7194","title":"Mathematical Function","path":"/en/v2-programming-manual/2.12.4/publish/mathematical-function","children":[{"id":"ci_05c1e0b904b2d59234163399acc7acdd971c45395a08307f4475909e5d43d484","title":"Basic Function","path":"/en/v2-programming-manual/2.12.4/publish/basic-function","children":[{"id":"ci_46381419818997059c503bbdc6213b494425c75d8a68f1fa8846ad469bbdf515","title":"ceil(x)","path":"/en/v2-programming-manual/2.12.4/publish/ceil-x","children":[]},{"id":"ci_87614eb7401aa0e9578fab8e64d16ac9af618d7a221d03e78295dd8f343f502d","title":"floor(x)","path":"/en/v2-programming-manual/2.12.4/publish/floor-x","children":[]},{"id":"ci_677828bb054e85a5ced16fde3da12436b85866b67701d3485bb034821a47a535","title":"pow(x, y)","path":"/en/v2-programming-manual/2.12.4/publish/pow-x-y","children":[]},{"id":"ci_6aad0712c4ea0992abfdb945af2195ace4826d6cff90e338024b407875974ba9","title":"sqrt(x)","path":"/en/v2-programming-manual/2.12.4/publish/sqrt-x","children":[]},{"id":"ci_bd983a382b2ad50c03e02a05c6327750623bac806884ee93bc76b43b57c7f180","title":"log(x, b)","path":"/en/v2-programming-manual/2.12.4/publish/log-x-b","children":[]},{"id":"ci_c3017fb83c0950b58a6f0db78fe4f0612898e992c0d139c6b3aa06b324a5566e","title":"d2r(x)","path":"/en/v2-programming-manual/2.12.4/publish/d2r-x","children":[]},{"id":"ci_0f3760643dd298b6b990ada6effa8fd16a253ac1862b9dd63100ed17ebcd4f75","title":"r2d(x)","path":"/en/v2-programming-manual/2.12.4/publish/r2d-x","children":[]},{"id":"ci_18716c3b0e88c334e58e4a8e229aed272bf53b7650d8a04194ea1c176f47539c","title":"random()","path":"/en/v2-programming-manual/2.12.4/publish/random","children":[]}]},{"id":"ci_2dca85b3215709bf87e8658588ed957b580ce16276499fad358dae9fa8604e53","title":"Trigonometric functions","path":"/en/v2-programming-manual/2.12.4/publish/trigonometric-functions","children":[{"id":"ci_6639b4db2a6e97ea95794f25d29aa3c626d2c4260c7ab448201c9acc7e0e10b4","title":"sin(x)","path":"/en/v2-programming-manual/2.12.4/publish/sin-x","children":[]},{"id":"ci_bd005dafdf71e139e99f902bc0286242f0ce9a4f4cf97143e8375c1382bea295","title":"cos(x)","path":"/en/v2-programming-manual/2.12.4/publish/cos-x","children":[]},{"id":"ci_51ef7ee62e37baf7cafa1ccc796bf714bb0b1397299b81d87e4c108f2172d789","title":"tan(x)","path":"/en/v2-programming-manual/2.12.4/publish/tan-x","children":[]},{"id":"ci_056a088c1461ebd7a28661b530766559907b74a6de9685ca3d407d85719bc7db","title":"asin(x)","path":"/en/v2-programming-manual/2.12.4/publish/asin-x","children":[]},{"id":"ci_ea47f3fe4e519be0e4c896313ab48191022f3f18700c8862a5eeaeeb5b422b8b","title":"acos(x)","path":"/en/v2-programming-manual/2.12.4/publish/acos-x","children":[]},{"id":"ci_7282a5c19b2c51b7afe5137bab8192391d3a63b3f8430e663aa563ab9e6ae804","title":"atan(x)","path":"/en/v2-programming-manual/2.12.4/publish/atan-x","children":[]},{"id":"ci_cf279a0366a49a0d729067f3055de022cc21e189e3681a463fd1b98d016f586e","title":"atan2(y, x)","path":"/en/v2-programming-manual/2.12.4/publish/atan2-y-x","children":[]}]},{"id":"ci_85c3198de9ea94cd9c9468891a821225ae241be5e8a1c5f66f9bfe6989ab481f","title":"Linear algebra","path":"/en/v2-programming-manual/2.12.4/publish/linear-algebra","children":[{"id":"ci_7ecdbb7728c8d91a55185fc01a492a398645efda979b4c444ccf91de8bee9329","title":"norm(x)","path":"/en/v2-programming-manual/2.12.4/publish/norm-x","children":[]},{"id":"ci_a3ac22136d9aa554f2a22154d19c13cd5df8e7ac09c5f0306ee68475f72816ab","title":"rotx(angle)","path":"/en/v2-programming-manual/2.12.4/publish/rotx-angle","children":[]},{"id":"ci_29d4a7e0d02d7776c25a3c8060f9ccccbe2609cd82a14a6d8b6b1aa4dc898e8d","title":"roty(angle)","path":"/en/v2-programming-manual/2.12.4/publish/roty-angle","children":[]},{"id":"ci_a1031d3b7554e361408b2158626443b099536abde6fb235839cd023f778ff187","title":"rotz(angle)","path":"/en/v2-programming-manual/2.12.4/publish/rotz-angle","children":[]},{"id":"ci_4469f190f1f92778a49aae2b7ee751c2286b33fb0554ff5b28ade6a4dd2b272f","title":"rotm2eul(rotm)","path":"/en/v2-programming-manual/2.12.4/publish/rotm2eul-rotm","children":[]},{"id":"ci_d8e058c2e6cf468c7e945a7c6237c57729f613247c0e2651e47e2a0f8de95c51","title":"rotm2rotvec(rotm)","path":"/en/v2-programming-manual/2.12.4/publish/rotm2rotvec-rotm","children":[]},{"id":"ci_852091b11e5493fcefcfdf56c93c46be475d5e577784c8a3c3276c1811a354f6","title":"eul2rotm([alpha,beta,gamma])","path":"/en/v2-programming-manual/2.12.4/publish/eul2rotm-alpha-beta-gamma","children":[]},{"id":"ci_0fc68419c81c090dd67553f16152b85d024dd71267b4505062c7162bbf80c8fc","title":"eul2rotvec([alpha,beta,gamma])","path":"/en/v2-programming-manual/2.12.4/publish/eul2rotvec-alpha-beta-gamma","children":[]},{"id":"ci_c9b2857dda74ef6d35057428a4989996d2229927e34d49aadfc06f3040e3d30c","title":"eul2rpy([alpha,beta,gamma])","path":"/en/v2-programming-manual/2.12.4/publish/eul2rpy-alpha-beta-gamma","children":[]},{"id":"ci_79bacdcdf78ca59bfd3e95a1c635a2e01f715f840ef32ee6263586bcaa4a7dea","title":"rpy2eul([roll,pitch,yaw])","path":"/en/v2-programming-manual/2.12.4/publish/rpy2eul-roll-pitch-yaw","children":[]},{"id":"ci_2c3e2d58879895e6b6af3b8ee87a29a4a28274cd029b0f76eed90a1a91de16cb","title":"rotvec2eul([rx,ry,rz])","path":"/en/v2-programming-manual/2.12.4/publish/rotvec2eul-rx-ry-rz","children":[]},{"id":"ci_6aecd6cb62688ea5daca16e9912216a7c74cefd55ae276175d8e11b3ce23c49b","title":"rotvec2rotm([rx,ry,rz])","path":"/en/v2-programming-manual/2.12.4/publish/rotvec2rotm-rx-ry-rz","children":[]},{"id":"ci_7ffda38372fd48f89a54f26d1f56a1c91f0e1816b29f809bd4138ad0013256f8","title":"htrans(posx1,posx2)","path":"/en/v2-programming-manual/2.12.4/publish/htrans-posx1-posx2","children":[]},{"id":"ci_75b4afaa97ce8c06a08cad20fff42061bd2fcefc3cd84098219d1d300040534c","title":"get_intermediate_pose(posx1,posx2,alpha)","path":"/en/v2-programming-manual/2.12.4/publish/get_intermediate_pose-posx1-posx2-alpha","children":[]},{"id":"ci_7830dd8a1cf8f29ce0cb5f5c8ca42dea6c036ac6040ce0cb77064c0ec964a18c","title":"get_distance(posx1, posx2)","path":"/en/v2-programming-manual/2.12.4/publish/get_distance-posx1-posx2","children":[]},{"id":"ci_7893328347365dcc422601a8e543575d98c2cda59b48c4947e260e7f92e3739f","title":"get_normal(x1, x2, x3)","path":"/en/v2-programming-manual/2.12.4/publish/get_normal-x1-x2-x3","children":[]},{"id":"ci_626cafcc01054cd8efd60f01378007bc36778e834779a438b9d560b62be29948","title":"add_pose(posx1,posx2)","path":"/en/v2-programming-manual/2.12.4/publish/add_pose-posx1-posx2","children":[]},{"id":"ci_6d4dc6f113f524024f4ac423a9e74138a8e9d97a12cc8732274b6d129adb1fd2","title":"subtract_pose(posx1,posx2)","path":"/en/v2-programming-manual/2.12.4/publish/subtract_pose-posx1-posx2","children":[]},{"id":"ci_0da4412ebcf07ec4ea338e4bcf6dae93dbfd51942028a96e359a40baf4ed3567","title":"inverse_pose(posx1)","path":"/en/v2-programming-manual/2.12.4/publish/inverse_pose-posx1","children":[]},{"id":"ci_815a0ec1f4d76c4466ef5b1a8d5b7ab3aa459d61c193b11ead74b262723a6da0","title":"dot_pose(posx1, posx2)","path":"/en/v2-programming-manual/2.12.4/publish/dot_pose-posx1-posx2","children":[]},{"id":"ci_d6db9fbbdb68041284e519fcb9af730b84c3efa5de9d8d6e34ba3af67861b0e5","title":"cross_pose(posx1, posx2)","path":"/en/v2-programming-manual/2.12.4/publish/cross_pose-posx1-posx2","children":[]},{"id":"ci_cd3ae7eef5d03441982643cdbdd502b1dc9b98c2b950cfb7811379caeca94819","title":"unit_pose(posx1)","path":"/en/v2-programming-manual/2.12.4/publish/unit_pose-posx1","children":[]}]}]},{"id":"ci_6340635c694d34b31c6de4996fad73480a7652e01d428b04807a6e76b3ac3225","title":"External Communication Commands","path":"/en/v2-programming-manual/2.12.4/publish/external-communication-commands","children":[{"id":"ci_141f2b4de3b9d7572bf5f71b048b72c9dd18d676fa9886541240a9104f80cfc0","title":"Serial","path":"/en/v2-programming-manual/2.12.4/publish/serial","children":[{"id":"ci_8405da5afc2ed1f88331d5d968ae1cc002aa95d1dfa1f33c1fab66728c485dae","title":"serial_open(port=None, baudrate=115200, bytesize=DR_EIGHTBITS, parity=DR_PARITY_NONE, stopbits=DR_STOPBITS_ONE)","path":"/en/v2-programming-manual/2.12.4/publish/serial_open-port-none-baudrate-115200-bytesize-dr_","children":[]},{"id":"ci_2260eaa8e5a516c5384847071a09279559c6073716a3c2fc7dad4b24d135d4a7","title":"serial_close(ser)","path":"/en/v2-programming-manual/2.12.4/publish/serial_close-ser","children":[]},{"id":"ci_f9b17a823d8f1939df9a97b66c12eb090a574595a226ae1025b856f4dab711ff","title":"serial_state(ser)","path":"/en/v2-programming-manual/2.12.4/publish/serial_state-ser","children":[]},{"id":"ci_74a79bb5d33bb10db430c551d780700d784be5873af02d37d72941810d67b19b","title":"serial_set_inter_byte_timeout(ser, timeout=None)","path":"/en/v2-programming-manual/2.12.4/publish/serial_set_inter_byte_timeout-ser-timeout-none","children":[]},{"id":"ci_9403e13ae2625d573b180541583985c4d9d08c58d8acad91d4fe181c55fa6d44","title":"serial_write(ser, tx_data)","path":"/en/v2-programming-manual/2.12.4/publish/serial_write-ser-tx_data","children":[]},{"id":"ci_77e497b09f48b6cf868fbae93ab5ccf8dfb846e3829bd20d203238f795b889fb","title":"serial_read()","path":"/en/v2-programming-manual/2.12.4/publish/serial_read-ser-length-1-timeout-1","children":[]},{"id":"ci_8aeb5df6f059041df07ae7f6a9a27dabfdb6eb53b34b0c096f590d5b60912277","title":"serial_get_count()","path":"/en/v2-programming-manual/2.12.4/publish/serial_get_count","children":[]},{"id":"ci_d8b1f4013797d59f37bc7838b9259a97e9a11f848eb38115c61707c198ca2196","title":"serial_get_info(id)","path":"/en/v2-programming-manual/2.12.4/publish/serial_get_info-id","children":[]},{"id":"ci_208a6128453e38be66557fe9af65e7638320b4c3a4cb63e4d1f1113edc92fa88","title":"Combined Example - Serial","path":"/en/v2-programming-manual/2.12.4/publish/combined-example-serial","children":[]}]},{"id":"ci_3b82aa377c59ad2b6e3f65841ba59ad55ed64cef7f60112605d0a572acd47441","title":"Flange I/O","path":"/en/v2-programming-manual/2.12.4/publish/flange-i-o","children":[{"id":"ci_3e63bb7677e34e2217afee09a36cc17f5b7fe47a51933a43da793edf4e88a644","title":"flange_serial_open()","path":"/en/v2-programming-manual/2.12.4/publish/flange_serial_open-baudrate-115200-bytesize-dr_eig","children":[]},{"id":"ci_accc2eda8c7fb2592e87615e8e24f00f7756f835c167306088abe389899647ee","title":"flange_serial_read()","path":"/en/v2-programming-manual/2.12.4/publish/flange_serial_read-timeout-none","children":[]},{"id":"ci_b8eb9039655f62561b2e10ef605f1969e6a371b7d54d9c1d02b1c8ca994ff218","title":"flange_serial_write()","path":"/en/v2-programming-manual/2.12.4/publish/flange_serial_write-tx_data","children":[]},{"id":"ci_d27bf82c82245d7620d08be3db0b04354e4b8f43ea6a3fa4a6db4e00a070210d","title":"flange_serial_close()","path":"/en/v2-programming-manual/2.12.4/publish/flange_serial_close","children":[]},{"id":"ci_93693bcbeabaa83365d7b0f72402984aab535ef96f80d1b509b8ea85cb4cf68c","title":"Integrated example - A-Series Command","path":"/en/v2-programming-manual/2.12.4/publish/integrated-example-a-series-command","children":[]}]},{"id":"ci_76f5b5191a6edcedbe4f778839e0a71187063b24d170310248bb028ac3834511","title":"Tcp/Client","path":"/en/v2-programming-manual/2.12.4/publish/tcp-client","children":[{"id":"ci_d62d11796eaed8a61d00442e39c3f1991ac42c9ca7486b56b322ace0e44c7fb3","title":"client_socket_open(ip, port)","path":"/en/v2-programming-manual/2.12.4/publish/client_socket_open-ip-port","children":[]},{"id":"ci_07f1cf1442045bfc67ef832223fe74d57b5527c1aa56c98a463ee197313c5ff9","title":"client_socket_close(sock)","path":"/en/v2-programming-manual/2.12.4/publish/client_socket_close-sock","children":[]},{"id":"ci_881ce4c905e94267d5c8db9bc4ab8a6c32db6881bb6a9ea9e60af0058bd006ce","title":"(2.11.2_temp-en_US) client_socket_state(sock)","path":"/en/v2-programming-manual/2.12.4/publish/client_socket_state-sock","children":[]},{"id":"ci_1c644561b325f52f40659af598176c36294ed299f3d2bb5ba63913b64227fb65","title":"client_socket_write(sock, tx_data)","path":"/en/v2-programming-manual/2.12.4/publish/client_socket_write-sock-tx_data","children":[]},{"id":"ci_e73bed8e92c60f620cdbd1e7c2d4ebdd3837ffb66be078064e970fac43293f2c","title":"client_socket_read(sock, length=-1, timeout=-1)","path":"/en/v2-programming-manual/2.12.4/publish/client_socket_read-sock-length-1-timeout-1","children":[]},{"id":"ci_19ccfe867ed74c7a2f3219de9ee8ce827c2f89964a83a6d47e45c3d2600e6dc1","title":"Integrated example (Tcp/Client)","path":"/en/v2-programming-manual/2.12.4/publish/integrated-example-tcp-client","children":[]}]},{"id":"ci_05523cee99e23f072e4455069411bc058855ab55445b3744bd4281a3884112f7","title":"Tcp/Server","path":"/en/v2-programming-manual/2.12.4/publish/tcp-server","children":[{"id":"ci_baa2dc8b6df68d05962b6538be05a8e1868349438cb560969004c9985c1c0fd3","title":"server_socket_open(port)","path":"/en/v2-programming-manual/2.12.4/publish/server_socket_open-port","children":[]},{"id":"ci_4cd9947e934a231810d041467d64c8f73a2e80c6e1c58782e9806e5b17f4e007","title":"server_socket_close(sock)","path":"/en/v2-programming-manual/2.12.4/publish/server_socket_close-sock","children":[]},{"id":"ci_776062705c250b595fde45f09200742f350bbe8f4c5f0ec5b75cacf6114c8117","title":"server_socket_state(sock)","path":"/en/v2-programming-manual/2.12.4/publish/server_socket_state-sock","children":[]},{"id":"ci_950f6db9f8f52fc40426be75a286511998d4ad41df7c2469ab7f28a1bf6fd551","title":"server_socket_write(sock, tx_data)","path":"/en/v2-programming-manual/2.12.4/publish/server_socket_write-sock-tx_data","children":[]},{"id":"ci_8fe636a5f36046083fd560a0fda363d987b8ac53c13dc9b00f0675a0f5336f51","title":"server_socket_read(sock, length=-1, timeout=-1)","path":"/en/v2-programming-manual/2.12.4/publish/server_socket_read-sock-length-1-timeout-1","children":[]},{"id":"ci_e6850f0e711f7919737b4025b78a6ee936ff5053e032ddf9ae9a3c67dba7dd36","title":"Integrated example - Tcp/Server","path":"/en/v2-programming-manual/2.12.4/publish/integrated-example-tcp-server","children":[]}]},{"id":"ci_16c2b3d40be7b75aec0a926df76a79762826af008f5a3207985dfbc58fd89bc3","title":"Modbus","path":"/en/v2-programming-manual/2.12.4/publish/modbus","children":[{"id":"ci_24c7a7529997e202174195b2df3434acf5bbf55518c5ca242cc5ca5fa741079e","title":"add_modbus_signal(ip, port, name, reg_type, index, value=0, slaveid=255)","path":"/en/v2-programming-manual/2.12.4/publish/add_modbus_signal-ip-port-name-reg_type-index-valu","children":[]},{"id":"ci_7ad6fc4eb8dfa5818a6323fbddcb9315c4b22a0d8422eb966377560c7987eb1c","title":"add_modbus_rtu_signal(slaveid=1, port=None, baudrate=115200, bytesize=DR_EIGHTBITS, parity=DR_PARITY_NONE, stopbits=DR_STOPBITS_ONE, name, reg_type, index, value=0)","path":"/en/v2-programming-manual/2.12.4/publish/add_modbus_rtu_signal-slaveid-1-port-none-baudrate","children":[]},{"id":"ci_bd062346659c55a02c00cfb7a6179f832ede6bb39917f9cfd5e81f1144e91f9b","title":"add_modbus_signal_multi()","path":"/en/v2-programming-manual/2.12.4/publish/add_modbus_signal_multi-ip-port-slaveid-255-name-n","children":[]},{"id":"ci_1aaf8a926f58cbe3ff28b7821e4f70eaae167dda81c538eab1507cffd7e2e2de","title":"add_modbus_rtu_signal_multi(slaveid=1, port=None, baudrate=115200, bytesize=DR_EIGHTBITS, parity=DR_PARITY_NONE, stopbits=DR_STOPBITS_ONE, name=None, reg_type=DR_HOLDING_REGISTER, start_address=0, cnt=1)","path":"/en/v2-programming-manual/2.12.4/publish/add_modbus_rtu_signal_multi-slaveid-1-port-none-ba","children":[]},{"id":"ci_74f5a985bf4533d4acf6410cfbf8193e7699b7fb764ea4a4de3e15f49691f002","title":"del_modbus_signal(name)","path":"/en/v2-programming-manual/2.12.4/publish/del_modbus_signal-name","children":[]},{"id":"ci_30719216ccaab53a3c950ef6c84b983ae9c3eb402836461059ee126e8ef15b8a","title":"del_modbus_signal_multi(name)","path":"/en/v2-programming-manual/2.12.4/publish/del_modbus_signal_multi-name","children":[]},{"id":"ci_4a2bb37350d0e905382bc429f9d073139d94f23cbf7c9cb15e6f1ce9f2d280f5","title":"set_modbus_output(iobus, value, time=None, val2=None)","path":"/en/v2-programming-manual/2.12.4/publish/set_modbus_output-iobus-value-time-none-val2-none","children":[]},{"id":"ci_a38657b489e8910237a1c66bcca784e2f6128a4011d625313687e347a3dd251e","title":"set_modbus_outputs()","path":"/en/v2-programming-manual/2.12.4/publish/set_modbus_outputs-iobus_list-val_list","children":[]},{"id":"ci_2d609a70ee7be868ba794f5f96ab19f680f423f0827e6c9a8c0aad61f128bbf0","title":"set_modbus_output_multi()","path":"/en/v2-programming-manual/2.12.4/publish/set_modbus_output_multi-iobus-val_list","children":[]},{"id":"ci_5d043d4a4984f595264bcfc215e18d261eb87214efeeb267014871474c8cae1b","title":"get_modbus_input(iobus)","path":"/en/v2-programming-manual/2.12.4/publish/get_modbus_input-iobus","children":[]},{"id":"ci_cc11b56c52203a9edc8b42eefdb731325d30883afd3aac72bd853388568b9612","title":"get_modbus_inputs(iobus_list)","path":"/en/v2-programming-manual/2.12.4/publish/get_modbus_inputs-iobus_list","children":[]},{"id":"ci_2be91f6df144468cb1d33a3bc3391cbba592aba9825d23071fe1b8d0124d9916","title":"get_modbus_inputs_list(iobus_list)","path":"/en/v2-programming-manual/2.12.4/publish/get_modbus_inputs_list-iobus_list","children":[]},{"id":"ci_d2fd7128cab0b9cd872b6585564768263a451527890f113fd19df913dd76d817","title":"get_modbus_input_multi (iobus)","path":"/en/v2-programming-manual/2.12.4/publish/get_modbus_input_multi-iobus","children":[]},{"id":"ci_6a968f36db18c7ad928e046c1cd754056bb955f81dd2fef030514536ef050e39","title":"wait_modbus_input()","path":"/en/v2-programming-manual/2.12.4/publish/wait_modbus_input-iobus-val-timeout-none","children":[]},{"id":"ci_b5e0d0d85752b968993bccbebf583fb1fa24def58d327614e6d0e5412f8434e1","title":"set_modbus_slave(address, val)","path":"/en/v2-programming-manual/2.12.4/publish/set_modbus_slave-address-val","children":[]},{"id":"ci_62434453dde6b029d577a967277e1344f50fb048f0430a104036f5c6f11bd71d","title":"get_modbus_slave(address)","path":"/en/v2-programming-manual/2.12.4/publish/get_modbus_slave-address","children":[]},{"id":"ci_215d1f4d54664a72b66d0e0ef85bef8e1a51479356e4be4502dfaed8f09808ee","title":"modbus_crc16(data)","path":"/en/v2-programming-manual/2.12.4/publish/modbus_crc16-data","children":[]},{"id":"ci_0e423f87c50a7f67a5df7eede6dd43e7fe845c5c04a49c3d92f3deaf97122dc1","title":"modbus_send_make(send_data)","path":"/en/v2-programming-manual/2.12.4/publish/modbus_send_make-send_data","children":[]},{"id":"ci_0f435ab2fbaa493c0e5fb5a04af7d5c507cff6b087aab1aea269cd6083abd501","title":"modbus_recv_check(recv_data)","path":"/en/v2-programming-manual/2.12.4/publish/modbus_recv_check-recv_data","children":[]},{"id":"ci_0d8bc787607ab897791718145237018a2b2492a474d1e08437bc779a4a17cb98","title":"modbus_unsigned_to_signed(unsigned_data)","path":"/en/v2-programming-manual/2.12.4/publish/modbus_unsigned_to_signed-unsigned_data","children":[]}]},{"id":"ci_53099333ee996f68b86dfda5d5a881d13c42e89b304d4f9ad0b04e4bdef39c10","title":"Industrial Ethernet (EtherNet/IP,PROFINET)","path":"/en/v2-programming-manual/2.12.4/publish/industrial-ethernet-ethernet-ip-profinet","children":[{"id":"ci_83c974b852dbe0b885b2b10e8cbd5092857d24bf1c826d2e041d912616875f6e","title":"set_output_register_bit(address, val)","path":"/en/v2-programming-manual/2.12.4/publish/set_output_register_bit-address-val","children":[]},{"id":"ci_d4c1a3787e17985f8c48b996a93ceaa8e56a6c4e6694219360aae19daf7fa120","title":"set_output_register_int(address, val)","path":"/en/v2-programming-manual/2.12.4/publish/set_output_register_int-address-val","children":[]},{"id":"ci_681bc704d6f52bef7209766ce2e3f7a8ad8a2c06da8392809fe201ab575d1828","title":"set_output_register_float(address, val)","path":"/en/v2-programming-manual/2.12.4/publish/set_output_register_float-address-val","children":[]},{"id":"ci_9044b8698bc0ceda15ffb88b3238c9ab78808c431d9fd5c01b8d4668d7af6618","title":"get_output_register_bit(address)","path":"/en/v2-programming-manual/2.12.4/publish/get_output_register_bit-address","children":[]},{"id":"ci_38a2c6668cf90a15818824903a6fdf64f8b2b1dbb911d53cdeab993aee7d9f3f","title":"get_output_register_int(address)","path":"/en/v2-programming-manual/2.12.4/publish/get_output_register_int-address","children":[]},{"id":"ci_e7d38344f4629d88e1598b9edb9ef1f2f2024320617229861d94f1cdb066471f","title":"get_output_register_float(address)","path":"/en/v2-programming-manual/2.12.4/publish/get_output_register_float-address","children":[]},{"id":"ci_8026692f9cdd9689229b3b1979c850f312cbd8c255a5542326f4436c8c100475","title":"get_input_register_bit(address)","path":"/en/v2-programming-manual/2.12.4/publish/get_input_register_bit-address","children":[]},{"id":"ci_579404f61154e0654a77089823cf676ca914903c5ce012c5178e8dddb1d396a4","title":"get_input_register_int(address)","path":"/en/v2-programming-manual/2.12.4/publish/get_input_register_int-address","children":[]},{"id":"ci_0d713b750b5173fae2a6f81448cd2596cddda27b8964c27e3bafe29a1922f91d","title":"get_input_register_float(address)","path":"/en/v2-programming-manual/2.12.4/publish/get_input_register_float-address","children":[]}]},{"id":"ci_aa5e6322ebc1e87f933c28f4e63b743e1142006b24346817f73a06b9e9139e1b","title":"FOCAS","path":"/en/v2-programming-manual/2.12.4/publish/focas","children":[{"id":"ci_0293a38514e911a260a07d1814230f26e8a26c3a9ba9748277f96e156d8aec4a","title":"focas_connect()","path":"/en/v2-programming-manual/2.12.4/publish/focas_connect-ip-port-timeout","children":[]},{"id":"ci_c5c4f107a6fee0bb26eb187bfadfe7c38b0450c24bcef091267a1d923af27b4c","title":"focas_disconnect(handle)","path":"/en/v2-programming-manual/2.12.4/publish/focas_disconnect-handle","children":[]},{"id":"ci_a62754d9e59a890f6ff83e49018af1c5291905f370f80987c0350e299fc3eb78","title":"focas_pmc_read_bit(handle, addr_type, start_num, bit_offset)","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_read_bit-handle-addr_type-start_num-bit_","children":[]},{"id":"ci_cb94ec1482e98ad586467863d839ade38cb770251a127915cc480e1a917da28b","title":"focas_pmc_read_char(handle, addr_type, start_num, read_count)","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_read_char-handle-addr_type-start_num-rea","children":[]},{"id":"ci_42f8d7ee44ae0dce5550d412e631d4d576e5fbd03fcbf194ff105c51307f287e","title":"focas_pmc_read_word(handle, addr_type, start_num, read_count)","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_read_word-handle-addr_type-start_num-rea","children":[]},{"id":"ci_470230209a9281e51e70525f540ced3be929650db020b254e3b46f73c216ab2f","title":"focas_pmc_read_long(handle, addr_type, start_num, read_count)","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_read_long-handle-addr_type-start_num-rea","children":[]},{"id":"ci_6159162e38353d40690821f1800b6ffc36dd6cb79f73657864154a188bc9f4db","title":"focas_pmc_read_float(handle, addr_type, start_num, read_count)","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_read_float-handle-addr_type-start_num-re","children":[]},{"id":"ci_175a045b5bea100c83cea28e39d6883247dabcde73a01ea9924ac9e414dc0edc","title":"focas_pmc_read_double(handle, addr_type, start_num, read_count)","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_read_double-handle-addr_type-start_num-r","children":[]},{"id":"ci_aeacbd9aecb821158bf9c234e7bf3549f3b6a9c10a456ec39f51c1901635dd6a","title":"focas_get_error_str(handle, errorCode)","path":"/en/v2-programming-manual/2.12.4/publish/focas_get_error_str-handle-errorcode","children":[]},{"id":"ci_d07e6c2362a0bbb5c2fffa60c44181f83c2fb5e3d0b8440f59b2de4bc3a12933","title":"focas_pmc_write_float()","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_write_float-handle-addr_type-start_num-w","children":[]},{"id":"ci_5473fef627da9b87e4a31ccc6087aca7c14e5efeeff3cdca410a84a95373f98b","title":"focas_pmc_write_double()","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_write_double-handle-addr_type-start_num-","children":[]},{"id":"ci_33262ae1c25a9e75029da82d6efa0059f680e13e9cd66ceb6afaa6b7ba7f72ca","title":"focas_pmc_write_word()","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_write_word-handle-addr_type-start_num-wr","children":[]},{"id":"ci_aa3a5a4973aee7687e25b9779c3407b04b4c0dc073732bf788536b2da3b20eea","title":"focas_pmc_write_long()","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_write_long-handle-addr_type-start_num-wr","children":[]},{"id":"ci_427c5d622ea3272115059be7aa1d41d8739cdc422712ac08d07851b2b356cfa0","title":"focas_pmc_write_char()","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_write_char-handle-addr_type-start_num-wr","children":[]},{"id":"ci_128ac74d5c69efb9846bd2adc93f2b2e43e3d141469c31a7585aaecfee3ac759","title":"focas_pmc_write_bit()","path":"/en/v2-programming-manual/2.12.4/publish/focas_pmc_write_bit-handle-addr_type-start_num-bit","children":[]}]}]},{"id":"ci_41f9b2bbea2e90de32d21061327fa0842342d5496bf6c8497a7a292e59f7a036","title":"External Vision Commands","path":"/en/v2-programming-manual/2.12.4/publish/external-vision-commands","children":[{"id":"ci_a7a970338b8cd319f8cd502fa224a25d385eb13cb6e37cdd727d80746b2d746d","title":"Overview","path":"/en/v2-programming-manual/2.12.4/publish/overview","children":[]},{"id":"ci_abd87216282bedf590f2b3a1ed0af801f4aa8db642a2b1ba4d1e4351a8f2d1f1","title":"2D Vision - COGNEX / SICK / VISOR","path":"/en/v2-programming-manual/2.12.4/publish/2d-vision-cognex-sick-visor","children":[{"id":"ci_f119219270180fd1865a17bc8ab342e3ce869e075005ec484435619ac157b583","title":"vs_set_info(type)","path":"/en/v2-programming-manual/2.12.4/publish/vs_set_info-type","children":[]},{"id":"ci_692cedd2d1257c3d540d427ae839dedc4b3a91e941136ac29831f367798dba59","title":"vs_connect(ip_addr, port_num=9999)","path":"/en/v2-programming-manual/2.12.4/publish/vs_connect-ip_addr-port_num-9999","children":[]},{"id":"ci_2f0e87845a6e92b809a934b27e625e6fd72e9fcad40d73d75f9f66d7c7608060","title":"vs_disconnect()","path":"/en/v2-programming-manual/2.12.4/publish/vs_disconnect","children":[]},{"id":"ci_bd4c0e80e86a6aa64568d45c343f186a39bfde461b510e7dfe91d2a8bac51d77","title":"vs_get_job()","path":"/en/v2-programming-manual/2.12.4/publish/vs_get_job","children":[]},{"id":"ci_24374ec79c70b2d2ba103bebd947e25b8f546437b3ac094497beedcac1e0fec3","title":"vs_set_job(job_name)","path":"/en/v2-programming-manual/2.12.4/publish/vs_set_job-job_name","children":[]},{"id":"ci_6c21eff8ddd99b208f32e61323450a3ad02337035b1699513ef50cbbabea74ca","title":"cognex_set_integer (job_name, integer_number)","path":"/en/v2-programming-manual/2.12.4/publish/cognex_set_integer-job_name-integer_number","children":[]},{"id":"ci_bc91a3bba12f5c63b31151033f07ad7442343bb942e3c52e5025f05c06232567","title":"visor_job_change(index)","path":"/en/v2-programming-manual/2.12.4/publish/visor_job_change-index","children":[]},{"id":"ci_74c7e8c9410c5c2265f453a502ec5722f4302bcb2a12b6ec48db3de022efbd85","title":"vs_trigger()","path":"/en/v2-programming-manual/2.12.4/publish/vs_trigger","children":[]},{"id":"ci_5ba27fedb2ba6cc08b8b1c1ab2df4315a1203f9a1d5921a89746bd1e706343f3","title":"vs_set_init_pos(vision_posx_init, robot_posx_init, vs_pos=1)","path":"/en/v2-programming-manual/2.12.4/publish/vs_set_init_pos-vision_posx_init-robot_posx_init-v","children":[]},{"id":"ci_5c772fd9a00d14280ee946f2f2c41b15cf4295051dd6250ab7301bed98d90e9c","title":"vs_get_offset_pos()","path":"/en/v2-programming-manual/2.12.4/publish/vs_get_offset_pos-vision_posx-_meas-vs_pos-1","children":[]},{"id":"ci_7c4a6909d1fecd834c5be5d077428dd3fa24e1bb1149670c77dc5229a9b568c6","title":"Integrated example - DR_VS_COGNEX, DR_VS_SICK","path":"/en/v2-programming-manual/2.12.4/publish/integrated-example-dr_vs_cognex-dr_vs_sick","children":[]},{"id":"ci_613babcd39969e56cf6ae45be092f6347fdad82de6b574a68735ec7d05f52e7a","title":"vs_request(cmd)","path":"/en/v2-programming-manual/2.12.4/publish/vs_request-cmd","children":[]},{"id":"ci_de45cab9102316bd38d17d73ac837714c95d0eac5f72b1689fdcfcd49739dcaf","title":"vs_result()","path":"/en/v2-programming-manual/2.12.4/publish/vs_result","children":[]},{"id":"ci_48848dcd31c58b8c78ce20d8551ec51b2a1f39ade6cad014f8237d71af2fdfd1","title":"Integrated example - DR_VS_CUSTOM","path":"/en/v2-programming-manual/2.12.4/publish/integrated-example-dr_vs_custom","children":[]}]},{"id":"ci_b4067a2c5453b244856a5d545cf0c187f2fcd43cff3c69d2b14996c9865b2121","title":"Pickit 3D","path":"/en/v2-programming-manual/2.12.4/publish/pickit-3d","children":[{"id":"ci_8975f576dede20e2b30de0017d458371e0d8f32f17e9b232710649f41853c9eb","title":"pickit_connect()","path":"/en/v2-programming-manual/2.12.4/publish/pickit_connect-ip","children":[]},{"id":"ci_986ce091f0b98d0d6c5fe1cba71c0b1655f70996c7dc7378f14136a14648bf57","title":"pickit_disconnect()","path":"/en/v2-programming-manual/2.12.4/publish/pickit_disconnect","children":[]},{"id":"ci_01ae98900ed2eccf98e1ae0ecb85924046a893f8f5f2a67ed752c8343f67aef7","title":"pickit_change_configuration()","path":"/en/v2-programming-manual/2.12.4/publish/pickit_change_configuration-setup_id-product_id","children":[]},{"id":"ci_4b9403a4fbe6a413aad1da56a333d624540044e0b986fa80f2d9bb34a0a77986","title":"pickit_request_calibration()","path":"/en/v2-programming-manual/2.12.4/publish/pickit_request_calibration","children":[]},{"id":"ci_8448be66c877b06b5040de3db51080414ec4f96be8d6346b8a39012f0dfeec25","title":"pickit_detection(offset_z)","path":"/en/v2-programming-manual/2.12.4/publish/pickit_detection-offset_z","children":[]},{"id":"ci_7b1f7a4b5d7d8561f846b1db91656cbbfd93940a1a05d5f0bdc65a5a4a548256","title":"pickit_next_object(offset_z)","path":"/en/v2-programming-manual/2.12.4/publish/pickit_next_object-offset_z","children":[]},{"id":"ci_b711f2ba428d2b65bf5066d9bb4496666ff2243b0c5d66805dc5a64092358c28","title":"pickit_save_snapshot()","path":"/en/v2-programming-manual/2.12.4/publish/pickit_save_snapshot","children":[]},{"id":"ci_b75bf1bec4668c1bbfcff32232dd3ab9d839ef252c2c48dde91519e697a8fb9c","title":"Integrated example - Pickit 3D","path":"/en/v2-programming-manual/2.12.4/publish/integrated-example-pickit-3d","children":[]}]}]},{"id":"ci_1ada0fce210d7db72e7231278cd3497ff35ab4c1481c0f1a608455ae00842ee5","title":"Doosan Vision(SVM) Command","path":"/en/v2-programming-manual/2.12.4/publish/doosan-vision-svm-command","children":[{"id":"ci_c43d21fe19dbd942fd6d6eb3bb54866d914395f8664eb1ff3e5db6831a5dd08d","title":"Camera Connection","path":"/en/v2-programming-manual/2.12.4/publish/camera-connection","children":[{"id":"ci_60fc3314561486d3b953f2face9c641773d1f9ea2599cfc5fcc730c93539b899","title":"svm_connect(ip=”192.168.137.5”, port=20)","path":"/en/v2-programming-manual/2.12.4/publish/svm_connect-ip-192-168-137-5-port-20","children":[]},{"id":"ci_fb8b017c41f5471f84aaa6a73b3f858bed89180c6fcb135808c37c1ff5c458d8","title":"svm_disconnect()","path":"/en/v2-programming-manual/2.12.4/publish/svm_disconnect","children":[]}]},{"id":"ci_ce2b3fb675563e6a45e762ae06be950dc2904b5673280fab6b8deda37b64a138","title":"Check Image Quality","path":"/en/v2-programming-manual/2.12.4/publish/check-image-quality","children":[{"id":"ci_686d0fb50380be89e8410674ef77b9620ff95a02afd49c3da698f82d516091df","title":"svm_set_led_brightness(value)","path":"/en/v2-programming-manual/2.12.4/publish/svm_set_led_brightness-value","children":[]},{"id":"ci_13741e99b5a650b810abd083dd70de3849dc5031c2cb3fc6000a9d1b6eb0f4e2","title":"svm_get_led_brightness()","path":"/en/v2-programming-manual/2.12.4/publish/svm_get_led_brightness","children":[]},{"id":"ci_18e3be1c5927153ca9dc4267ad187954560980eddf6d95fcca88c387ec717846","title":"svm_set_camera_exp_val(value)","path":"/en/v2-programming-manual/2.12.4/publish/svm_set_camera_exp_val-value","children":[]},{"id":"ci_800f97051b7187bd0b61245cf7cee3d14485d4fa028fa119ad0d9fd928e897aa","title":"svm_set_camera_gain_val(value)","path":"/en/v2-programming-manual/2.12.4/publish/svm_set_camera_gain_val-value","children":[]},{"id":"ci_a756db12c78a244b5cdcc0703ec8ec7cda14adb0b07753e6c9d1b778d9dcc4ca","title":"svm_set_camera_load(job_id)","path":"/en/v2-programming-manual/2.12.4/publish/svm_set_camera_load-job_id","children":[]}]},{"id":"ci_76f7a8b7f53cace47c09b79bc9f7cf8bce948484de18c1e38d42a87fd84b9780","title":"Vision Job Manage","path":"/en/v2-programming-manual/2.12.4/publish/vision-job-manage","children":[{"id":"ci_e7e7b4f2a188db72f331bc69df32bd71a12163c6d9286af0df16f611f3b072d0","title":"svm_set_job(job_id)","path":"/en/v2-programming-manual/2.12.4/publish/svm_set_job-job_id","children":[]}]},{"id":"ci_2e47c89fb10cf766d7051a1ec569b263fe122fd4184f538cfcf625ad225885d1","title":"Camera Calibration","path":"/en/v2-programming-manual/2.12.4/publish/camera-calibration","children":[{"id":"ci_967d8e154949d9b25d08bd0b7ec0655b6589049272d92b977400b3928d2c02cc","title":"svm_get_robot_pose(job_id)","path":"/en/v2-programming-manual/2.12.4/publish/svm_get_robot_pose-job_id","children":[]}]},{"id":"ci_050d381b99c2f247d8a91bfbc99ea23825d8cf58be9f39ccc885f3cd05a8a15a","title":"Object Recognition/Detection","path":"/en/v2-programming-manual/2.12.4/publish/object-recognition-detection","children":[{"id":"ci_6469ba81365bd333db433159c82e4d1e1fb4f47e72b45327f9a3dbf8c533396d","title":"svm_get_vision_info(job_id)","path":"/en/v2-programming-manual/2.12.4/publish/svm_get_vision_info-job_id","children":[]},{"id":"ci_5ff7bad1d767c8ffa3dd93d6e00a50697deade76bf6c79c0ed77279ae25b38c7","title":"svm_get_variable(tool_id, var_type)","path":"/en/v2-programming-manual/2.12.4/publish/svm_get_variable-tool_id-var_type","children":[]},{"id":"ci_fea819ec1274a0f570592de570210df4b9a9ecb92b86bd0a5b95c4de25b57585","title":"svm_detect_landmark(job_id)","path":"/en/v2-programming-manual/2.12.4/publish/svm_detect_landmark-job_id","children":[]},{"id":"ci_fd2b938cfc204ae4c333e8fd8a4629c5383cb4e6c670aec8eba8986c9e4ff710","title":"svm_get_marker_offset_pose(cpos, offset, euler_mode)","path":"/en/v2-programming-manual/2.12.4/publish/svm_get_marker_offset_pose-cpos-offset-euler_mode","children":[]},{"id":"ci_985f236241c55042bf0b0d6a547f19ca71a71703e95217ea9c0e6e8638ccf0e7","title":"svm_get_detect_barcode()","path":"/en/v2-programming-manual/2.12.4/publish/svm_get_detect_barcode","children":[]},{"id":"ci_85ed57685ee1ff18d15717e6414a018e9a5459afc33fdcd621dca10e393a258e","title":"svm_get_barcode_db_data(index)","path":"/en/v2-programming-manual/2.12.4/publish/svm_get_barcode_db_data-index","children":[]},{"id":"ci_45e24e23fc2bb546e5fe88cd9c7f6279863bb43fd42310f8eede0d7ef8d4abdf","title":"svm_compare_barcode_db_data(dbdata)","path":"/en/v2-programming-manual/2.12.4/publish/svm_compare_barcode_db_data-dbdata","children":[]}]},{"id":"ci_69e104f4996088de78f9c28a141f9f0dc3c6ad2ba43fa27cf8baaa876ca66832","title":"Robot Task","path":"/en/v2-programming-manual/2.12.4/publish/robot-task","children":[{"id":"ci_8359e153b074177beb6ac215d22578067cd8c1321db8df283649aa3f0c7ecb26","title":"svm_set_init_pos_data(Id_list, Pos_list)","path":"/en/v2-programming-manual/2.12.4/publish/svm_set_init_pos_data-id_list-pos_list","children":[]},{"id":"ci_89e932a192719481a5fe6623a1f586e10638d8e78b42602f77e5f3d92f9ef9d4","title":"svm_get_offset_pos(posx_robot_init, job_id, tool_id)","path":"/en/v2-programming-manual/2.12.4/publish/svm_get_offset_pos-posx_robot_init-job_id-tool_id","children":[]}]},{"id":"ci_0f7954955d65f94ca69bf4c03d8f2ffffce6c838f1f26213377519771f7e0b40","title":"Other SVM commands","path":"/en/v2-programming-manual/2.12.4/publish/other-svm-commands","children":[{"id":"ci_ae411ba13d246e195c96cc36c3f1d31148b310f4c24199999f006bf7e017da8a","title":"svm_set_tp_popup (svm_flag)","path":"/en/v2-programming-manual/2.12.4/publish/svm_set_tp_popup-svm_flag","children":[]}]},{"id":"ci_3354a4dadc1582e971fd9fe986f9f460e519a38c81ae9d54fafc0d73797e18d7","title":"Integrated example (SVM)","path":"/en/v2-programming-manual/2.12.4/publish/integrated-example-svm","children":[]}]},{"id":"ci_0417ab4954f339250b7f7bb2fdc45a27d4e04a364b047e708fa3241b18c5f6eb","title":"Application Commands","path":"/en/v2-programming-manual/2.12.4/publish/application-commands","children":[{"id":"ci_fbbbda9db23822ccce2c54c343d7653d439fc37805cfb3ad96e6c7ad0057d336","title":"External Encoder Setting Commands","path":"/en/v2-programming-manual/2.12.4/publish/external-encoder-setting-commands","children":[{"id":"ci_81df68bf1f0a7d4cc5407376cdfb357cb980163faeefe65dfa980127c4b24a34","title":"set_extenc_polarity(channel, polarity_A, polarity_B, polarity_Z, polarity_S)","path":"/en/v2-programming-manual/2.12.4/publish/set_extenc_polarity-channel-polarity_a-polarity_b-","children":[]},{"id":"ci_7ec8312fe93905d7a74c6f097ff9af064338130703dbccd58a3555fdaa5c0c8e","title":"set_extenc_mode(channel, mode_AB, pulse_AZ, mode_Z, mode_S, inverse_cnt)","path":"/en/v2-programming-manual/2.12.4/publish/set_extenc_mode-channel-mode_ab-pulse_az-mode_z-mo","children":[]},{"id":"ci_71c76d158e606c9ef0225cae2cd53fa585ed83f7e337676c398872d7a54bd020","title":"get_extenc_count(channel)","path":"/en/v2-programming-manual/2.12.4/publish/get_extenc_count-channel","children":[]},{"id":"ci_074ddcf7d2753163c08f86370186e2eee92ef4c645d357eea3aa6b1466abe7e8","title":"clear_extenc_count(channel)","path":"/en/v2-programming-manual/2.12.4/publish/clear_extenc_count-channel","children":[]}]},{"id":"ci_9da9137cf3cf2cca8bef0ab2a804b981351211a942ad5282688e29c09caf1677","title":"Conveyor Tracking","path":"/en/v2-programming-manual/2.12.4/publish/conveyor-tracking","children":[{"id":"ci_9eca554474ffdba5729b633594ca2ef4f5acb68436ac293ea6600829c8e2c8cd","title":"set_conveyor(name)","path":"/en/v2-programming-manual/2.12.4/publish/set_conveyor-name","children":[]},{"id":"ci_55fbaae316a5b013ec7e5de4d04c539f2fe8ef0dbb4b6b85cb3a36c2f79575b9","title":"set_conveyor_ex(name=””, conv_type=0, encoder_channel=1, triggering_mute_time=0.0, count_per_dist=5000, conv_coord=posx(0,0,0,0,0,0), ref=DR_BASE, conv_speed=100.0, speed_filter_size=500, min_dist=0.0, max_dist=1000.0, watch_window=","path":"/en/v2-programming-manual/2.12.4/publish/set_conveyor_ex-name-conv_type-0-encoder_channel-1","children":[]},{"id":"ci_7cab485acdc09f878a2c2f06b63b7c660157079792778bcc89ca45575454b069","title":"get_conveyor_obj(conv_id, timeout=None, container_type=DR_FIFO, obj_offset_coord=None)","path":"/en/v2-programming-manual/2.12.4/publish/get_conveyor_obj-conv_id-timeout-none-container_ty","children":[]},{"id":"ci_81194e2a17d38dd0d30a73a9ec690ec2ac75a739c4ae180048332e31a0e6c91e","title":"tracking_conveyor(conv_id, time=0.3)","path":"/en/v2-programming-manual/2.12.4/publish/tracking_conveyor-conv_id-time-0-3","children":[]},{"id":"ci_c5799208b90fd7a8f7a577fe2b7376726917ae4299c58e91da55d2d383db735a","title":"untracking_conveyor(conv_id, time=0.3)","path":"/en/v2-programming-manual/2.12.4/publish/untracking_conveyor-conv_id-time-0-3","children":[]}]},{"id":"ci_4d684769473b219f41ab6a7eb8da19c8ee7c8ab84d65b898351d8054012acc75","title":"Welding","path":"/en/v2-programming-manual/2.12.4/publish/welding","children":[{"id":"ci_d11f487bc9c9acbacaa4826a7c46a5c4ed912bf94426ee82631aa99a2629db31","title":"app_weld_enable_digital()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_enable_digital","children":[]},{"id":"ci_bca1b9b9854f9403ae72bf622a9ad16081cdf27f4f078c9d5ea1c95187d2f812","title":"app_weld_disable_digital()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_disable_digital","children":[]},{"id":"ci_ccbd74c7d6ac5f33a47d31f3435ab95f1a5b3a96655e00db520adf0e7dac590b","title":"app_weld_set_interface_eip_r2m_process()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_interface_eip_r2m_process-welding_sta","children":[]},{"id":"ci_8212b1816e94dc97ce9679eb08e768998ec57a43a6d9d19f217e865b35ad127a","title":"app_weld_set_interface_eip_r2m_mode()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_interface_eip_r2m_mode-welding_mode-0","children":[]},{"id":"ci_47a99b3046ae0c67dee5af553ae343ceae2e490261a7499a562f820678d06d50","title":"app_weld_set_interface_eip_r2m_test()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_interface_eip_r2m_test-gas_test-0-0-0","children":[]},{"id":"ci_4dd2a4fc6279e23f0ef2db1a2ae4c890dc27ab5ad6e90e3917699a580b429f8e","title":"app_weld_set_interface_eip_r2m_condition()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_interface_eip_r2m_condition-job_num-0","children":[]},{"id":"ci_2836901c533f297a95ca26e27bec52f8240b6c525fda910c487dd91f00b1a935","title":"app_weld_set_interface_eip_r2m_option()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_interface_eip_r2m_option-opt1-0-0-0-0","children":[]},{"id":"ci_7900770105134c1c6dfaf811ef972e2fce837ba185a9c2ebdce81bc1ec0f5cb3","title":"app_weld_set_interface_eip_m2r_process()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_interface_eip_m2r_process-current_flo","children":[]},{"id":"ci_e6d54fd5e02630750cb87c6866c7fc056edceb2562b4fca08ee32eb3855b7b5f","title":"app_weld_set_interface_eip_m2r_monitoring()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_interface_eip_m2r_monitoring-welding_","children":[]},{"id":"ci_d9852e782b9888adfe640330b0193be7e357060d636d8e4e15869a294932d061","title":"app_weld_set_interface_eip_m2r_other()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_interface_eip_m2r_other-opt1-0-0-0-0-","children":[]},{"id":"ci_8017d2c84780304c239c93ffa411930f47460700a72726025a7d3566f6ddb22e","title":"app_weld_set_weld_cond_digital(flag_dry_run=0, vel_target=0, vel_min=0, vel_max=0, welding_mode=0, s_2t=0, pulse_mode=0, wm_opt1=0, simulation=0, ts_opt1=0, ts_opt2=0,...)","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_weld_cond_digital-flag_dry_run-0-vel_","children":[]},{"id":"ci_d2741d14f8cf0d3d2a98fdcc977067828886965669a19166b7cf208d6530b7f8","title":"app_weld_adj_welding_cond_digital(flag_reset=None, f_target=None, vel_target=None, wv_offset=None, wv_width_ratio=None, dynamic_cor=None, voltage_cor=None, job_number=None, synergic_id=None)","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_adj_welding_cond_digital-flag_reset-none-","children":[]},{"id":"ci_6b9de2436f751a98a1f225b97a298848c6af3e14c4a10706bb8a6e5a70c66690","title":"app_weld_get_welding_cond_digital()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_get_welding_cond_digital","children":[]},{"id":"ci_f3531d9a5cd627e03d740f987b2ffb3b2bab23c4213423e56bf97572b77a542d","title":"app_weld_enable_analog(ch_v_out=[1,0],spec_v_out=[0,0,0,0], ch_f_out =[2,0], spec_f_out =[0,0,0,0], ch_v_in =[1,0], spec_v_in =[0,0,0,0], ch_c_in =[2,0], spec_c_in=[0,0,0,0], ch_arc_on=1, ch_gas_on=2, ch_inching_fwd=3, ch_inching_bwd=4...)","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_enable_analog-ch_v_out-1-0-spec_v_out-0-0","children":[]},{"id":"ci_a1f6830f27ade983cb7b7c10638b9a52ee9a430f31975f26df95bba942403ded","title":"app_weld_disable_analog()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_disable_analog","children":[]},{"id":"ci_e60017cd8a28d339e916b28f7debfc45497c9acfdbcfff6a20bfdcf87fcc06f9","title":"app_weld_set_weld_cond_analog(flag_dry_run=0, v_target=0, f_target=0, vel_target=0, vel_min=0, vel_max=0, weld_proc_param=[0.2,0.2,0.5,0.5,0.5,0.2,0.2,0.5,0.5])","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_set_weld_cond_analog-flag_dry_run-0-v_tar","children":[]},{"id":"ci_ac848118ffa8d4dec2495192e0768b4acd92b5dfe8a36ea9c542620d5cc9424b","title":"app_weld_adj_welding_cond_analog(flag_reset=0, v_target=None, f_target=None, vel_target=None, wv_offset=None, wv_width_ratio=None)","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_adj_welding_cond_analog-flag_reset-0-v_ta","children":[]},{"id":"ci_f9c394442e8195b7cce5be914e026373b2899d20d71cc168c9bf0c076f0fc6a7","title":"app_weld_get_welding_cond_analog()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_get_welding_cond_analog","children":[]},{"id":"ci_01db9c577ee1d1f877b41af0994dd00e67acf38f2e94bfc7456ce1fa6acb2570","title":"app_weld_weave_cond_trapezoidal()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_weave_cond_trapezoidal-wv_offset-0-0-wv_a","children":[]},{"id":"ci_6bcc488275d8f227beef7838c8167eecadf079824af016dd6134761d71e29230","title":"app_weld_weave_cond_zigzag()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_weave_cond_zigzag-wv_offset-0-0-wv_ang-0-","children":[]},{"id":"ci_d4ad1de82a47c4884d8ae56ed722197963fa395206a42aaf719cdc734a2cbbf3","title":"app_weld_weave_cond_circular()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_weave_cond_circular-wv_offset-0-0-wv_ang-","children":[]},{"id":"ci_ef969798ef80f4f4686f67771878f78e3ea868820d13a10fb93e7a866c3bf9ba","title":"app_weld_weave_cond_sinusoidal()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_weave_cond_sinusoidal-wv_offset-0-0-wv_an","children":[]},{"id":"ci_401d1433f928e3c1ad165118f986b2e401cc10472822916c91b3a97adb3fea91","title":"app_weld_weave_cond_cwave()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_weave_cond_cwave-wv_offset-0-0-wv_ang-0-w","children":[]},{"id":"ci_62977c77d0c6b827ddf2e1815d982745df915336ab3613c217a62ae44815ba0a","title":"app_weld_signal_contact_status()","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_signal_contact_status-ch_arc-0-1-ch_gas-0","children":[]},{"id":"ci_d43256efa60918dfe0562789c3e5f22ed91a4629aab34f136e267b9a4568bf87","title":"app_weld_get_extreme_point(time=50)","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_get_extreme_point-time-50","children":[]},{"id":"ci_f1d892694776c51b3ee8452fb59c7ea3a1a61c8950a005c547a13229211fea47","title":"app_weld_adj_motion_offset( )","path":"/en/v2-programming-manual/2.12.4/publish/app_weld_adj_motion_offset","children":[]},{"id":"ci_29b8b938e04da01da2a8cd530060882ccc003614a53437775fe204267ea0369a","title":"arc_sensing_enable(daq_channel, probe_ratio, max_correction)","path":"/en/v2-programming-manual/2.12.4/publish/arc_sensing_enable-daq_channel-probe_ratio-max_cor","children":[]},{"id":"ci_fbd0e24b06c77f114fa8dd9d0435698c4b6f8d2a9e083f11d98d673137d00440","title":"arc_sensing_set(mode,type,target_current,gain,bias)","path":"/en/v2-programming-manual/2.12.4/publish/arc_sensing_set-mode-type-target_current-gain-bias","children":[]},{"id":"ci_35608be867b7ad1eb958cbd6852ca539b3a79f8749f7e97600ada5cc7183095b","title":"arc_sensing_disable()","path":"/en/v2-programming-manual/2.12.4/publish/arc_sensing_disable","children":[]},{"id":"ci_d5b7c031846113937a1322f4b1d07ea97f9d070f83b27e76f3a28f0211c11933","title":"get_daq_status()","path":"/en/v2-programming-manual/2.12.4/publish/get_daq_status","children":[]}]}]},{"id":"ci_095de2d78c4a596acc2311b8479f784d4f75c386753f9ccdc919419ea740a7d7","title":"A-Series Command","path":"/en/v2-programming-manual/2.12.4/publish/a-series-command","children":[{"id":"ci_3818580e2b9606bdc10011fdf4d34ccce87741618eabc764cc56f88c7f62c1e0","title":"Controller","path":"/en/v2-programming-manual/2.12.4/publish/controller","children":[{"id":"ci_bdcb7350a09cd16ab84530e4e5d542f9cfe371150850c326cbaa0f91b8db5045","title":"get_function_input(index)","path":"/en/v2-programming-manual/2.12.4/publish/get_function_input-index","children":[]}]}]}]