[{"id":"ci_710890e21731c4e2a94193e9c25f3af08c6500d62779b78954985259eb5450a5","title":"DRL Basic Syntex","path":"/en/programming-manual/3.2.2/publish/drl-basic-syntex","children":[{"id":"ci_d55d637ff47bd16272d95cad8139b4bc51dd45e91824dd9eb6b907add027bdd5","title":"Basic Syntax","path":"/en/programming-manual/3.2.2/publish/basic-syntax","children":[{"id":"ci_03cebf9169340bc197400bb9404001357bf3ecb4c6f7cdd98fe5cbd3ee8926a0","title":"Indent","path":"/en/programming-manual/3.2.2/publish/indent","children":[]},{"id":"ci_3ade977d7f2854872ee19395fbeb6d4ca1351847e0ab7953f5008de9d3901a3f","title":"Comment","path":"/en/programming-manual/3.2.2/publish/comment","children":[]}]},{"id":"ci_44a8bbda24646be152285196ac2fe15b8e9173a33604dc3ced58a67f08b2d37d","title":"Variable","path":"/en/programming-manual/3.2.2/publish/variable","children":[{"id":"ci_22f2689d6699309f39a2f17ba3ee4981e7cba80787dfe9c9de80e742da350930","title":"Variable name","path":"/en/programming-manual/3.2.2/publish/variable-name","children":[]},{"id":"ci_6ef7dedba9e046e97d2f35d95f023e24e581e84fcde9793737426fb8c9feb624","title":"Numeric value","path":"/en/programming-manual/3.2.2/publish/numeric-value","children":[]},{"id":"ci_233656c9bdb238153edf9d6c92537b63b8d6d4c2c3b598b10df4e5d1823d195c","title":"String","path":"/en/programming-manual/3.2.2/publish/string","children":[]},{"id":"ci_226f0d06ad691148f12efa11afc94bcc748491ced8d6b37c84a3323086ae1725","title":"list","path":"/en/programming-manual/3.2.2/publish/list","children":[]},{"id":"ci_08307943bc2295abd9194fb8be9d7459912187da5f47f875c233a2782978a50b","title":"tuple","path":"/en/programming-manual/3.2.2/publish/tuple","children":[]},{"id":"ci_8401e12b1c8a4499b39cd610be604de735861b800a6aff7ec4223fcfcd10d31a","title":"dictionary","path":"/en/programming-manual/3.2.2/publish/dictionary","children":[]}]},{"id":"ci_3eed714a8021ca2a17b8619cf23546238134dbae77dc7483fa434735eae5734c","title":"Function","path":"/en/programming-manual/3.2.2/publish/function","children":[{"id":"ci_bb4595c6dae2123c2954727cca99c74f5225aa866b9a490f50e34fa0a4556f12","title":"Function Syntax","path":"/en/programming-manual/3.2.2/publish/function-syntax","children":[]},{"id":"ci_c15fd3daab12539488f599fd7eb878c613ac641fa3285254e64940f590de289f","title":"Scoping rule","path":"/en/programming-manual/3.2.2/publish/scoping-rule","children":[]},{"id":"ci_0af61a0ba7bba4cfe21e39418d3182e4b4c716f0e2b5dd81c6f06d0e6cb4978a","title":"Parameter mode","path":"/en/programming-manual/3.2.2/publish/parameter-mode","children":[]}]},{"id":"ci_305a5163b4ce1d2d6f3f4a732f39d5e53eef00b9b3589781c18ee169a28fa161","title":"Control Statement","path":"/en/programming-manual/3.2.2/publish/control-statement","children":[{"id":"ci_01d049c58d5f144e82ab70765c5f37feb17b90fe43b6d9c354724bc416ad2427","title":"pass","path":"/en/programming-manual/3.2.2/publish/pass","children":[]},{"id":"ci_8cc98ffcea3f2c4447edb414d3e5b94460b2aa12a2733b4a4d9549ed2b033aa6","title":"if","path":"/en/programming-manual/3.2.2/publish/if","children":[]},{"id":"ci_e5c8d37da0392bf41c10e1b816144991d154c43fc24b9e8b68b0c701faebb931","title":"while","path":"/en/programming-manual/3.2.2/publish/while","children":[]},{"id":"ci_7b51582da4204bce82099dda4d4b13c1fb40ac54ce93288bc941cac99203f5cd","title":"for","path":"/en/programming-manual/3.2.2/publish/for","children":[]},{"id":"ci_4478db275eb9723a2a04b983c2f30c224f786ad14aa2dd0c6ce34321ba3fde6b","title":"break","path":"/en/programming-manual/3.2.2/publish/break","children":[]},{"id":"ci_9493ba86dd1fa79e66bd1f4c39f600b4139f109bfea801a9495ad3391c88d432","title":"continue","path":"/en/programming-manual/3.2.2/publish/continue","children":[]},{"id":"ci_f2acc4bb89695db049209c50a2f69b79a62f86270c0b3d51efd05c60f98f8e59","title":"Else in a loop","path":"/en/programming-manual/3.2.2/publish/else-in-a-loop","children":[]}]}]},{"id":"ci_ac0cf43c5a2a332c5a858f9ca682671afc073b67581138c9bc146f9717468649","title":"Motion-related Commands","path":"/en/programming-manual/3.2.2/publish/motion-related-commands","children":[{"id":"ci_77c7baf7bba95a9ac333fb20dd792b3acaf83f144b272db7b7c4fd1584e9e77b","title":"Pos Creation","path":"/en/programming-manual/3.2.2/publish/pos-creation","children":[{"id":"ci_602983d5fa16f88efd9708699ff299f12d2d449303fd8f78aff652945b97fe92","title":"posj(J1=0, J2=0, J3=0, J4=0, J5=0, J6=0)","path":"/en/programming-manual/3.2.2/publish/posj-j1-0-j2-0-j3-0-j4-0-j5-0-j6-0","children":[]},{"id":"ci_da5ff332ee95d6f08fcd123837b7806ab6d5803ca5a9f813e187bf93d4aaefe1","title":"posx(x=0, y=0, z=0, A=0, B=0, C=0, ori_type=None, sol=None, turn=None)","path":"/en/programming-manual/3.2.2/publish/posx-x-0-y-0-z-0-a-0-b-0-c-0","children":[]},{"id":"ci_01c6bd8388d7c61cda78c59bd56b2e24d814154e0049d1c6bd0a2a6274a15be0","title":"trans(pos, delta, ref, ref_out, ori_type_out)","path":"/en/programming-manual/3.2.2/publish/trans-pos-delta-ref-ref_out","children":[]},{"id":"ci_5fa2ce4e1053a62197341f11a21f5a474e32192810b5532004670abbc059a2ed","title":"posb(seg_type, posx1, posx2=None, radius=0)","path":"/en/programming-manual/3.2.2/publish/posb-seg_type-posx1-posx2-none-radius-0","children":[]},{"id":"ci_9c7e608f2362bb9f1e490d0d313c1654d2f914d7891fa9fa74945bf6dcb0040f","title":"fkin(pos, ref, ori_type)","path":"/en/programming-manual/3.2.2/publish/fkin-pos-ref","children":[]},{"id":"ci_8883bb76db49f4cc90875605fae05f68cf85aa59c2f7eb170474f3fe808e2f7f","title":"ikin(pos, sol_space, ref, ref_pos_opt, iter_threshold)","path":"/en/programming-manual/3.2.2/publish/ikin-pos-sol_space-ref-ref_pos_opt-iter_threshold","children":[]},{"id":"ci_592c519cf85d5a637497557b4ccfc68ecf3b72b3c63946a2f643be5a516ab80b","title":"addto(pos, add_val=None)","path":"/en/programming-manual/3.2.2/publish/addto-pos-add_val-none","children":[]},{"id":"ci_7f6ab4cdb16fe5a1979c5846ab809a80c1417977d1a564c4774c856224273699","title":"ikin_norm(pos, sol_space, ref, ref_pos_opt)","path":"/en/programming-manual/3.2.2/publish/ikin_norm-pos-sol_space-ref-ref_pos_opt","children":[]}]},{"id":"ci_a6026117b823927dc714fa0af8fc50670a67ba30f38225bc72ab777d5a742e84","title":"Motion settings","path":"/en/programming-manual/3.2.2/publish/motion-settings","children":[{"id":"ci_adaf6bc66b4e1dab9300cdc81f3fe9b26f9e78a9a1788b1672d60892f94b24e1","title":"set_velj(vel)","path":"/en/programming-manual/3.2.2/publish/set_velj-vel","children":[]},{"id":"ci_bbd892d0ae28390eac02c24a0f85034763cbf6479329de0c554653e5e1a88ac1","title":"set_accj(acc)","path":"/en/programming-manual/3.2.2/publish/set_accj-acc","children":[]},{"id":"ci_69fe1248a9169891cbcff393df097edb520e6cb9b9462604f3f8791930d6ecb1","title":"set_velx(vel1, vel2)","path":"/en/programming-manual/3.2.2/publish/set_velx-vel1-vel2","children":[]},{"id":"ci_f783eb41ddf711790a1f80c1c7e203843b8e8d04ab83f38cb228e35c52c0e18b","title":"set_velx(vel)","path":"/en/programming-manual/3.2.2/publish/set_velx-vel","children":[]},{"id":"ci_9916afa42d342058a83e702b87c54d00105df553e42c5c3411d3f6ada6b259e4","title":"set_accx(acc1, acc2)","path":"/en/programming-manual/3.2.2/publish/set_accx-acc1-acc2","children":[]},{"id":"ci_8965fc921181ca7768e538c2a6e8db25855b49e66cd789682094f8f9ac894b19","title":"set_accx(acc)","path":"/en/programming-manual/3.2.2/publish/set_accx-acc","children":[]},{"id":"ci_a08f7e6735f753ca10be677741f06ddc62836ede3ca3e2850d4f7500c6c525e2","title":"set_tcp(name)","path":"/en/programming-manual/3.2.2/publish/set_tcp-name","children":[]},{"id":"ci_623dd7aa09f3112b495e510d068e067c1476456b6cca73d53e53aad9d3c79268","title":"set_ref_coord(coord)","path":"/en/programming-manual/3.2.2/publish/set_ref_coord-coord","children":[]},{"id":"ci_9b833e7c7d12f91f46a72fa43f5802262a2985419bc84d5a015627c3ba6d9604","title":"set_auto_acceleration_mode(mode, ratio)","path":"/en/programming-manual/3.2.2/publish/set_auto_acceleration_mode-mode-ratio","children":[]}]},{"id":"ci_752523fda3268e16ce23c24898ed160047234961bf5612c36dc17be98445b488","title":"Synchronous Motion","path":"/en/programming-manual/3.2.2/publish/synchronous-motion","children":[{"id":"ci_286d0a9f6f1021a92f98295e7dca12c00ca303fa42505b960eb9db498d897c32","title":"movej(pos, vel, acc, time, radius, mod, ra, ref)","path":"/en/programming-manual/3.2.2/publish/movej","children":[]},{"id":"ci_271188f01655987d3d8878d596e37ec3ec177a248ac14be2f6eaed42af0aa69d","title":"movel(pos, vel, acc, time, radius, ref, mod, ra, app_type)","path":"/en/programming-manual/3.2.2/publish/movel","children":[]},{"id":"ci_08e9f73e57a09a4d37315ce505f865a073411f53fe8075e9092337816648b9f3","title":"movejx(pos, vel, acc, time, radius, ref, mod, ra, sol)","path":"/en/programming-manual/3.2.2/publish/movejx","children":[]},{"id":"ci_f4f7372e65ee6a0ad5712a98d74af17e16fc976e062ea45d487442dd308744ba","title":"movec(pos, pos2, vel, acc, time, radius, ref, mod, angle, ra, ori, app_type)","path":"/en/programming-manual/3.2.2/publish/movec","children":[]},{"id":"ci_68c81ff3003bdc188ed846bc6f84e2b89104962ba15fff837f99fdf4e06cdbef","title":"movesj(pos_list, vel, acc, time, mod)","path":"/en/programming-manual/3.2.2/publish/movesj","children":[]},{"id":"ci_25d421e2ea8b9f8465bda2c56c4597410d66a5db110a27aaaffcac7dac3a6364","title":"movesx(pos_list, vel, acc, ref, mod, vel_opt)","path":"/en/programming-manual/3.2.2/publish/movesx","children":[]},{"id":"ci_f7c9ba6e5543ccc82eda8fb05363e48694a100427143062326a3a7101e3f1542","title":"moveb(pos_list, vel, acc, time, ref, mod, app_type)","path":"/en/programming-manual/3.2.2/publish/moveb","children":[]},{"id":"ci_4957d18865a78d2024c4f1fa47dc4934f3d39051f57d5087c950fe4684ab559a","title":"move_spiral(rev, rmax, lmax, vel, acc, time, axis, ref)","path":"/en/programming-manual/3.2.2/publish/move_spiral","children":[]},{"id":"ci_1376af536eb1a0a45d6ed4e0b7089d6e8f46953e3b189926a2e51d434542e761","title":"move_periodic(amp, period, atime, repeat, ref)","path":"/en/programming-manual/3.2.2/publish/move_periodic","children":[]},{"id":"ci_80c6f4416e2b785321b44ba05bd43448274b10eec158820b66a4c89169db6335","title":"move_home(target)","path":"/en/programming-manual/3.2.2/publish/move_home","children":[]}]},{"id":"ci_1cacd30c0fb8150e729efcc7c03d69197a90a8e98aa0907123b698bedea10e56","title":"Asynchronous Motion","path":"/en/programming-manual/3.2.2/publish/asynchronous-motion","children":[{"id":"ci_ce2d3743e81c6026861e281f855a28a11691bf3a4309b787d960c782c01c17fc","title":"amovej(pos, vel, acc, time, mod, ra, ref)","path":"/en/programming-manual/3.2.2/publish/amovej","children":[]},{"id":"ci_e00e1ad33659d4c093351b6070e1308e9eee752c6dd2bca2802fda06744af7ef","title":"amovel(pos, vel, acc, time, ref, mod, ra, app_type)","path":"/en/programming-manual/3.2.2/publish/amovel","children":[]},{"id":"ci_dbcd5eb006b3a5f212c53ae4e409c48c2609f01fee91153e4cc26cd415f97b6a","title":"amovejx(pos, vel, acc, time, ref, mod, ra, sol)","path":"/en/programming-manual/3.2.2/publish/amovejx","children":[]},{"id":"ci_ebff543f10500c854edd4e02ec33da15a9cf4af2824312dfebba7745deef7b54","title":"amovec(pos, pos2, vel, acc, time, ref, mod, angle, ra, ori, app_type)","path":"/en/programming-manual/3.2.2/publish/amovec","children":[]},{"id":"ci_09284431d187336b63e296494fdefcfb5f43d8c4c8d5a335fdd3ea9f449a20a6","title":"amovesj(pos_list, vel, acc, time, mod)","path":"/en/programming-manual/3.2.2/publish/amovesj","children":[]},{"id":"ci_99547422bd5e4955676f2a1c758087dd43f1d70c58afccebbca8b3050e956e51","title":"amovesx(pos_list, vel, acc, time, ref, mod, vel_opt)","path":"/en/programming-manual/3.2.2/publish/amovesx","children":[]},{"id":"ci_1bbf238a3e72e3370a247b062324b7dcf1bc393b2391f831282c5cc7ed0f763b","title":"amoveb(pos_list, vel, acc, time, ref, mod, app_type)","path":"/en/programming-manual/3.2.2/publish/amoveb","children":[]},{"id":"ci_5b680e6a2be8f8058588ecaffad2576a81784d3198f4d4b9ea966d96b91c56db","title":"amove_spiral(rev, rmax, lmax, vel, acc, time, axis, ref)","path":"/en/programming-manual/3.2.2/publish/amove_spiral","children":[]},{"id":"ci_fd263d99826da53b1d3ee7d529a55cadec5b63286e1dd40861662768008f0bf8","title":"amove_periodic(amp, period, atime, repeat, ref)","path":"/en/programming-manual/3.2.2/publish/amove_periodic","children":[]}]},{"id":"ci_d98335f4a35700f722737553ccaa3d4a6d18f735eacc831c5f65ad0dbc950147","title":"Additional Functions","path":"/en/programming-manual/3.2.2/publish/additional-functions","children":[{"id":"ci_0b3408e0791e49f314d764d3d76037b2a65382fcc600f6063e595789ab42569e","title":"mwait(time=0)","path":"/en/programming-manual/3.2.2/publish/mwait-time-0","children":[]},{"id":"ci_33278ad673ae832538038a17777a5f25f8b3e5e3edad9d89ea6c5d2ae15925fd","title":"begin_blend(radius=0)","path":"/en/programming-manual/3.2.2/publish/begin_blend-radius-0","children":[]},{"id":"ci_e1487e7bf61e6f047cc2b70c9a61e56677e1ab63ce463192bc14b105f579f955","title":"end_blend()","path":"/en/programming-manual/3.2.2/publish/end_blend","children":[]},{"id":"ci_916fc9d4b9de3e1ff598f6b31b63df02193b729a3311581ed139c20077af0dd9","title":"check_motion()","path":"/en/programming-manual/3.2.2/publish/check_motion","children":[]},{"id":"ci_76401935e7c1a252d982473a638d4866115996fa7e7e19e87e408ffc6be5e190","title":"stop(st_mode)","path":"/en/programming-manual/3.2.2/publish/stop-st_mode","children":[]},{"id":"ci_1aa821612c9b44263c9e808d59e97a28b2cc27ab1394bcd647750e7602b2c2c9","title":"change_operation_speed(speed)","path":"/en/programming-manual/3.2.2/publish/change_operation_speed-speed","children":[]},{"id":"ci_5a51a3bdfb1968bc07ae8950949518b161d2fc01fcac11144d78fefd7dac330b","title":"wait_manual_guide()","path":"/en/programming-manual/3.2.2/publish/wait_manual_guide","children":[]},{"id":"ci_29fa3d1b75500bdf33b4846d9ad6734d565e9073617bedd567fd7846c2b9957c","title":"wait_nudge()","path":"/en/programming-manual/3.2.2/publish/wait_nudge","children":[]},{"id":"ci_6aa62db01be636d4a021d4cf2fed2a58953f7f95cc6c52f3ff540779bb6a9c06","title":"enable_alter_motion(n,mode,ref,limit_dPOS,limit_dPOS_per)","path":"/en/programming-manual/3.2.2/publish/enable_alter_motion-n-mode-ref-limit_dpos-limit_dp","children":[]},{"id":"ci_1a641941a972d8b217faaad92068d314a5aab501ec551e05647a2c6a3a631eda","title":"alter_motion(pos)","path":"/en/programming-manual/3.2.2/publish/alter_motion-pos","children":[]},{"id":"ci_d6a576d6e70f223b587621ef38d99543d616cb48ea1235bcc9d76fedf33a2f65","title":"disable_alter_motion()","path":"/en/programming-manual/3.2.2/publish/disable_alter_motion","children":[]},{"id":"ci_54dec820a4366c9fd324f6c918b209eb4a07f7a676c80446647c2a81d9c3fd7e","title":"check_robot_mastering()","path":"/en/programming-manual/3.2.2/publish/check_robot_mastering","children":[]},{"id":"ci_695cac572e69b3cae175c982dd58b66dc6cfaa79c009f97b635d70f4a2f0194d","title":"motion_pause()","path":"/en/programming-manual/3.2.2/publish/motion_pause","children":[]},{"id":"ci_5c5893e0f735064fc3e0cebb6aa590a011402741f858641f94235539b0e8ca80","title":"motion_resume()","path":"/en/programming-manual/3.2.2/publish/motion_resume","children":[]}]},{"id":"ci_816157ab3c84760c6f54b70b0e3f954c70c43476129ec351668426caf4dcc65a","title":"Servo Motion","path":"/en/programming-manual/3.2.2/publish/servo-motion","children":[{"id":"ci_6738e11e9a74ced608b2ca1143f045dcc2c8d056c24c2945bfeb4fbfd0227aa5","title":"servoj(pos, vel, acc, time)","path":"/en/programming-manual/3.2.2/publish/servoj","children":[]},{"id":"ci_d676e8994c9673ac6623a1258d1c1b095fbf7a079380326f9dca76bd4e0c9a28","title":"servol(pos, vel, acc, time)","path":"/en/programming-manual/3.2.2/publish/servol","children":[]},{"id":"ci_3190bd7b733fb6b9b8d3e5181c6f76196bf54c3a600f17595dee65e1f78da83a","title":"speedj(vel, acc, time)","path":"/en/programming-manual/3.2.2/publish/speedj","children":[]},{"id":"ci_5b01f04b9780bbc1016a409292103fe9297c654b05129c107331a2dc999ac735","title":"speedl(vel, acc, time)","path":"/en/programming-manual/3.2.2/publish/speedl","children":[]}]}]},{"id":"ci_cb8752cb0bfec94d101e2d75624d2e4a69af8421c59d09ce2154bc1c46e11825","title":"Auxiliary Control Commands","path":"/en/programming-manual/3.2.2/publish/auxiliary-control-commands","children":[{"id":"ci_766d27603335f260dcd0885fd01f4933b6f9967e9b3c47dcd7bfd535b78db9d5","title":"Robot Current Value","path":"/en/programming-manual/3.2.2/publish/robot-current-value","children":[{"id":"ci_1a156fdb96be856e7490a531bc0d1b16264a95c55f15d9046b2d2243866a66a0","title":"get_current_posj()","path":"/en/programming-manual/3.2.2/publish/get_current_posj","children":[]},{"id":"ci_212f5aa2c33d5a37ea6184bad56739212c089e83d9e209befd216e91a75ee6e6","title":"get_current_velj()","path":"/en/programming-manual/3.2.2/publish/get_current_velj","children":[]},{"id":"ci_ad610c56971bb4b70806da32e4ecc81f90abe607715f4bc29aba57bf7f9a999f","title":"get_current_posx(ref, ori_type)","path":"/en/programming-manual/3.2.2/publish/get_current_posx-ref","children":[]},{"id":"ci_19a09b3e542afa27fd39ed526232437776d93c5bacf097de6038db19c667512d","title":"get_current_tool_flange_posx(ref, ori_type)","path":"/en/programming-manual/3.2.2/publish/get_current_tool_flange_posx-ref","children":[]},{"id":"ci_c706f16e566ad7efb513ba378141e58fc2711136d314e61812f0b4e2d7cb4515","title":"get_current_velx(ref)","path":"/en/programming-manual/3.2.2/publish/get_current_velx-ref","children":[]},{"id":"ci_21bb9e8d59f125fc3e264071dc68d72492fe14e2ccc8d2e43d86f663d0c5b2ad","title":"get_current_rotm(ref)","path":"/en/programming-manual/3.2.2/publish/get_current_rotm-ref","children":[]},{"id":"ci_d5636dda619b8201c63f551044bf2cdf7e01f337e8a6910134eb481a6d32ae32","title":"get_joint_torque()","path":"/en/programming-manual/3.2.2/publish/get_joint_torque","children":[]},{"id":"ci_d645a8324dbfaa7e6a8d580e61b26e8a76386cc229004a9086f1529ff9e80e28","title":"get_external_torque()","path":"/en/programming-manual/3.2.2/publish/get_external_torque","children":[]},{"id":"ci_2e4a59c58459a220db056329e4daa984017874b7b4c7d47bfd24c34012933d79","title":"get_tool_force(ref)","path":"/en/programming-manual/3.2.2/publish/get_tool_force-ref","children":[]}]},{"id":"ci_14fc1cbb44dd5ca99a63a36712b88168a52ac61598b6eb12bbef1e96b21a4094","title":"Robot Target Value","path":"/en/programming-manual/3.2.2/publish/robot-target-value","children":[{"id":"ci_3b383e16cf0f64dbce3ee405ae6424f543ee55585c01a020ab864b04cec47497","title":"get_desired_posj()","path":"/en/programming-manual/3.2.2/publish/get_desired_posj","children":[]},{"id":"ci_0516cbc5701ae2e22f3f2d891fda94e32e39a916a8a5003ea0f1a97b4c5f0a55","title":"get_desired_velj()","path":"/en/programming-manual/3.2.2/publish/get_desired_velj","children":[]},{"id":"ci_66642757d4267c818e54d52498656906536adef9b41076b927b0b64212090efe","title":"get_desired_posx(ref, ori_type)","path":"/en/programming-manual/3.2.2/publish/get_desired_posx-ref","children":[]},{"id":"ci_b7653510b3f88a71a53b892a0e98f193c8a0df65e6e5736a61b9804770c363cc","title":"get_desired_velx(ref)","path":"/en/programming-manual/3.2.2/publish/get_desired_velx-ref","children":[]}]},{"id":"ci_09e6e71206da565b1220f531cde8fd13d0ee98440b739dd5fd1f86b8604e690d","title":"Control State Value","path":"/en/programming-manual/3.2.2/publish/control-state-value","children":[{"id":"ci_2dfd21324b7539bfe4c103dbc1d64e1b19e7a0849aa895440283c1678d5b1ada","title":"get_control_mode()","path":"/en/programming-manual/3.2.2/publish/get_control_mode","children":[]},{"id":"ci_81fd9e0deeac04a4af467b57585698ff0878c3f99c53d4d0588a61d5cade1110","title":"get_control_space()","path":"/en/programming-manual/3.2.2/publish/get_control_space","children":[]},{"id":"ci_b3a1c73ee4338004e7509fa845c4f72965647570b4e423a0b040c4b82aba308f","title":"get_current_solution_space()","path":"/en/programming-manual/3.2.2/publish/get_current_solution_space","children":[]},{"id":"ci_553798d1ca8d8115b68cf8cc4ed2275c223af1a77a9fc837f5e7aaec2575f23c","title":"get_solution_space(pos)","path":"/en/programming-manual/3.2.2/publish/get_solution_space-pos","children":[]},{"id":"ci_c054720f209e3e1f7c148fbbb38f319ab3bc2c346d0bc387cff80982c3550331","title":"get_orientation_error(xd, xc, axis)","path":"/en/programming-manual/3.2.2/publish/get_orientation_error-xd-xc-axis","children":[]}]}]},{"id":"ci_ef848492ac40a0f9f04e5c7509fdd8bade3686b639b9840b4b563c1918e3de18","title":"Other Settings Command","path":"/en/programming-manual/3.2.2/publish/other-settings-command","children":[{"id":"ci_4cba971507f1a2b1eadd2109b087074c30608382b264873a792b8fb0cb82afb6","title":"Tool/Workpiece Settings","path":"/en/programming-manual/3.2.2/publish/tool-workpiece-settings","children":[{"id":"ci_28dcff24d4271d8c543eb28fc63b6e69d6e380e5114a0ae2cc3a2e7e2ccfcc52","title":"get_workpiece_weight()","path":"/en/programming-manual/3.2.2/publish/get_workpiece_weight","children":[]},{"id":"ci_ae45820268c197d363b660d461f942432fa3d8645f0987bb65b07f85210f1813","title":"reset_workpiece_weight()","path":"/en/programming-manual/3.2.2/publish/reset_workpiece_weight","children":[]},{"id":"ci_05d6bfe91f328e5c2af20afe47ecc2cb0c4c318bdce4bf340fe19c821b3ae9aa","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/programming-manual/3.2.2/publish/set_workpiece_weight-weight-0-0-cog-0-0-0-0-0-0-co","children":[]},{"id":"ci_85bee99e45fcd53573b286543a7ca630cca6066bd71b8a6fa368dff0108f1b7c","title":"set_tool_shape(name)","path":"/en/programming-manual/3.2.2/publish/set_tool_shape-name","children":[]},{"id":"ci_74b4b9de5d46f5c0f05993168465e13115c561451d0ccfeb6cdda44c761e7b3d","title":"set_tool(name, start_time, transition_time)","path":"/en/programming-manual/3.2.2/publish/set_tool-name-start_time-transition_time","children":[]}]},{"id":"ci_d5d66c3b17a94dd17c6add997ec76f81ab8f3aabf1abf556ab03e42b1cabc194","title":"Control Mode Settings","path":"/en/programming-manual/3.2.2/publish/control-mode-settings","children":[{"id":"ci_a79632459acabb98b26ca19987f8a03ef0bb3eaaa6b637d0ca0e77e35b98378e","title":"set_singularity_handling(mode)","path":"/en/programming-manual/3.2.2/publish/set_singularity_handling-mode","children":[]},{"id":"ci_980207ede036c6c371a87ccd741d17d4bb9ce9defb1e4c8354f0f21ce4de52ce","title":"set_singular_handling_force(mode)","path":"/en/programming-manual/3.2.2/publish/set_singular_handling_force-mode","children":[]},{"id":"ci_baaa58907acb3dd3ab3c751297cdcf5a33c28314014a83cf9dcfdb27a5f6d247","title":"set_palletizing_mode(mode)","path":"/en/programming-manual/3.2.2/publish/set_palletizing_mode-mode","children":[]},{"id":"ci_657c7e924961f4deca056431b30d409e1e135fbac54fd97305087ae284be8eb7","title":"set_motion_end(mode)","path":"/en/programming-manual/3.2.2/publish/set_motion_end-mode","children":[]}]}]},{"id":"ci_1d36de9a6c018236842d22457c06e7486b1fd220d2ac2ce4ea341e34ebc4a5bf","title":"Force/Stiffness Control and Other User-Friendly Features","path":"/en/programming-manual/3.2.2/publish/force-stiffness-control-and-other-user-friendly-fe","children":[{"id":"ci_aaa2d8e1640f762fe32f8fb02e9aa48be2d0d994481552cb2a7c69439df0c523","title":"Force/Compliance Control","path":"/en/programming-manual/3.2.2/publish/force-compliance-control","children":[{"id":"ci_07e4e8c40fa50a547915ff798f1f8ae2260d818f26ef3d278ea9d4e8dc258aec","title":"release_compliance_ctrl()","path":"/en/programming-manual/3.2.2/publish/release_compliance_ctrl","children":[]},{"id":"ci_a1d2fdc8ea2ccdba12f4bca27a7a33138de85fbd560e358cd0a52f0f643e1940","title":"task_compliance_ctrl(stx, time)","path":"/en/programming-manual/3.2.2/publish/task_compliance_ctrl-stx-time","children":[]},{"id":"ci_35eba6950177535bbea43dbc983a226f342b5e1033e1fceda03415a343dfb08b","title":"set_stiffnessx(stx, time)","path":"/en/programming-manual/3.2.2/publish/set_stiffnessx-stx-time","children":[]},{"id":"ci_b916d0c9f67dd9c65e9564aa89c5624e65e32ab78c3c15b5a144964aeb57f03d","title":"set_desired_force(fd, dir, time, mod)","path":"/en/programming-manual/3.2.2/publish/set_desired_force-fd-dir-time-mod","children":[]},{"id":"ci_7dc75b5436571fd44a3b2bb6df06bc97b6fb59875a38017dfd4c6c779dc4c8c4","title":"release_force(time=0)","path":"/en/programming-manual/3.2.2/publish/release_force-time-0","children":[]},{"id":"ci_e17b9e41aeba88b4144f54d6427690f82f347e6a59447c7a5a463a7eb14833e6","title":"get_force_control_state()","path":"/en/programming-manual/3.2.2/publish/get_force_control_state","children":[]},{"id":"ci_054d638a82c6d47d358e8f071267e8236ac16105e4f460f007a01a9aa4ab353d","title":"set_damping_factor(damping_factor, time)","path":"/en/programming-manual/3.2.2/publish/set_damping_factor-damping_factor-time","children":[]},{"id":"ci_56cffd01d7553352839660e3a4bf719172bd612027df51e759357b48095f746f","title":"set_force_factor(force_factor, time)","path":"/en/programming-manual/3.2.2/publish/set_force_factor-force_factor-time","children":[]}]},{"id":"ci_2e76514cd19a066aae92961dab9296cb1bb9e4c81da97949a8b34b9398e77522","title":"User-friendly Functions","path":"/en/programming-manual/3.2.2/publish/user-friendly-functions","children":[{"id":"ci_f070c889c174e1570bdb6ab6e27db4f15eb40286319e12b592d83f7e030eb1db","title":"parallel_axis(x1, x2, x3, axis, ref)","path":"/en/programming-manual/3.2.2/publish/parallel_axis-x1-x2-x3-axis-ref","children":[]},{"id":"ci_357ab32c4a57ca3614ce51d1534af0ee81bda70f4597b4d780ad14e791168004","title":"parallel_axis(vect, axis, ref)","path":"/en/programming-manual/3.2.2/publish/parallel_axis-vect-axis-ref","children":[]},{"id":"ci_a32fdb40e7a81207fdfc214c0d999c6da8e73b04c4d585e1537d2edbd32082d0","title":"align_axis(x1, x2, x3, pos, axis, ref)","path":"/en/programming-manual/3.2.2/publish/align_axis-x1-x2-x3-pos-axis-ref","children":[]},{"id":"ci_b30c72a3cf52254aa0bd78620714c63bb6207a7123265705e1e7b6d62416cdec","title":"align_axis(vect, pos, axis, ref)","path":"/en/programming-manual/3.2.2/publish/align_axis-vect-pos-axis-ref","children":[]},{"id":"ci_67a7514dc6ec56ec196b1bcdfb915833999fd3972956c32553693a364ee2a7f5","title":"is_done_bolt_tightening(m=0, timeout=0, axis=None)","path":"/en/programming-manual/3.2.2/publish/is_done_bolt_tightening-m-0-timeout-0-axis-none","children":[]},{"id":"ci_0461fec21a7415314570f3c5a86db53f2aa53beccf85a01ff5d77523e5deafb1","title":"calc_coord(x1, x2, x3, x4, ref, mod, ori_type_out)","path":"/en/programming-manual/3.2.2/publish/calc_coord-x1-x2-x3-x4-ref-mod","children":[]},{"id":"ci_1d722244ea628f6713b1aad845be30af2a1d7c442e13a4ff6b0ae23621a4f135","title":"set_user_cart_coord(pos, ref)","path":"/en/programming-manual/3.2.2/publish/set_user_cart_coord-pos-ref","children":[]},{"id":"ci_564a6ed70d558ff473c8abbb0031672205f8a0f6fa8a405b906c1060ca2bd63d","title":"set_user_cart_coord(x1, x2, x3, pos, ref)","path":"/en/programming-manual/3.2.2/publish/set_user_cart_coord-x1-x2-x3-pos-ref","children":[]},{"id":"ci_36740985c7bb9a4adff69768aef0fc5ede6fbcd27a9a5536ab6961f32932c4e1","title":"set_user_cart_coord(u1, v1, pos, ref)","path":"/en/programming-manual/3.2.2/publish/set_user_cart_coord-u1-v1-pos-ref","children":[]},{"id":"ci_b40b8832293e2237f63c07ceede420a2e0411f058b71e18cf58cf5384f46079b","title":"overwrite_user_cart_coord(id, pos, ref, apply_mod)","path":"/en/programming-manual/3.2.2/publish/overwrite_user_cart_coord-id-pos-ref-apply_mod","children":[]},{"id":"ci_aa26a33bb92c4aa9193dbab5b371111f86868bbeab385ebc4ac9d976ecc890f2","title":"get_user_cart_coord(id, ori_type)","path":"/en/programming-manual/3.2.2/publish/get_user_cart_coord-id","children":[]},{"id":"ci_a25b4ffe8a151db48e18dda9f96a9635e2ad7aca253f76707981c4121e7217dc","title":"check_position_condition(axis, min, max, ref, mod, pos)","path":"/en/programming-manual/3.2.2/publish/check_position_condition-axis-min-max-ref-mod-pos","children":[]},{"id":"ci_8f0171f9212c56af464676294c56f63e12ca8f5826179bda44cb57d588475774","title":"check_force_condition(axis, min, max, ref)","path":"/en/programming-manual/3.2.2/publish/check_force_condition-axis-min-max-ref","children":[]},{"id":"ci_40bd594194c51b5144f571debb45e041186005256fa05927a59d4263d3cbbaf7","title":"check_orientation_condition(axis, min, max, ref, mod)","path":"/en/programming-manual/3.2.2/publish/check_orientation_condition-axis-min-max-ref-mod","children":[]},{"id":"ci_a3ab03fe7b68a64f20fd17ec6468a6e2f0ed16b12c20d93e9bd0fc2a4a1c51ae","title":"check_orientation_condition(axis, min, max, ref, mod, pos)","path":"/en/programming-manual/3.2.2/publish/check_orientation_condition-axis-min-max-ref-mod-p","children":[]},{"id":"ci_f9ebe3a6b720d87d9a2739f5c8fd21dc9be07f25d83f0147bfd30d1028f3526d","title":"coord_transform(pose_in, ref_in, ref_out, ori_type_out)","path":"/en/programming-manual/3.2.2/publish/coord_transform-pose_in-ref_in-ref_out","children":[]},{"id":"ci_a5aea3e4051e7007a3c8127f3f51b3e304e82469519f2fac2e2be5f30b03e04b","title":"get_pattern_point(pos1, pos2, pos3, pos4, index, pattern, row, column, stack, stack_offset, point_offset, ori_type_out=None)","path":"/en/programming-manual/3.2.2/publish/get_pattern_point-pos1-pos2-pos3-pos4-index-patter","children":[]}]}]},{"id":"ci_04ab9c1b14b6fe81cfc694157954ec10d28fe0baceead80e657a3ef50933f3df","title":"System Commands","path":"/en/programming-manual/3.2.2/publish/system-commands","children":[{"id":"ci_f26bd7f175dda4968a491011effd29acd5c5ea90b6f714ecade32ce77eada486","title":"IO Related","path":"/en/programming-manual/3.2.2/publish/io-related","children":[{"id":"ci_0c734250410ddd6efa7820ba7a3462e5af6fdfbca15f755491ff4b51d831968d","title":"set_digital_output(index, val =None)","path":"/en/programming-manual/3.2.2/publish/set_digital_output-index-val-none","children":[]},{"id":"ci_6ff34e3271926c322d4d56f4417bfc53f113ec1c50092a4316dc0d9bc4761b3b","title":"set_digital_outputs(bit_list)","path":"/en/programming-manual/3.2.2/publish/set_digital_outputs-bit_list","children":[]},{"id":"ci_d348b31f5098ab60fd8b448596fd382ba427edd4efbd5b81996d053b12cbbf6c","title":"set_digital_outputs(bit_start, bit_end, val)","path":"/en/programming-manual/3.2.2/publish/set_digital_outputs-bit_start-bit_end-val","children":[]},{"id":"ci_2bb80867c586617feb5513ca6e09861fdfc9291b7f37b0851b8144742f5667d5","title":"set_digital_output(index, val=None, time=None, val2=None)","path":"/en/programming-manual/3.2.2/publish/set_digital_output-index-val-none-time-none-val2-n","children":[]},{"id":"ci_68128111684ba510e437a48d633b0c324bebc2f1dd9bf67b2a751c6f86b2f3c9","title":"get_digital_input(index)","path":"/en/programming-manual/3.2.2/publish/get_digital_input-index","children":[]},{"id":"ci_b3c46fc1d5ad1e52ca71fc695339a05a5cf64da1c3c83fc8ca643af663a51633","title":"get_digital_inputs(bit_list)","path":"/en/programming-manual/3.2.2/publish/get_digital_inputs-bit_list","children":[]},{"id":"ci_dccf21c128c55e5c8af63c8b1c6e0b6b8608a134c3f2c963733e687d58ff5200","title":"get_digital_inputs(bit_start, bit_end)","path":"/en/programming-manual/3.2.2/publish/get_digital_inputs-bit_start-bit_end","children":[]},{"id":"ci_7d9a8cfab29e96fc243b1fa33f4050ec06e21ad4ded0fd03198820ddaa1b23c3","title":"wait_digital_input(index, val, timeout=None)","path":"/en/programming-manual/3.2.2/publish/wait_digital_input-index-val-timeout-none","children":[]},{"id":"ci_ac68450fcef89efe9e4f3a896c38accaf3ae17f425bc0beb9ed0dc4062a29872","title":"set_tool_digital_output(index, val=None)","path":"/en/programming-manual/3.2.2/publish/set_tool_digital_output-index-val-none","children":[]},{"id":"ci_23bbe6750e6cabdf4e1ec06840920859098badcec98b1b9c867b1271495ac7b6","title":"set_tool_digital_outputs(bit_list)","path":"/en/programming-manual/3.2.2/publish/set_tool_digital_outputs-bit_list","children":[]},{"id":"ci_dee45a9e95c793cddf2dcad1e4b05fc4ebb139c2bd329fc06b60d767d63af8fd","title":"set_tool_digital_outputs(bit_start, bit_end, val)","path":"/en/programming-manual/3.2.2/publish/set_tool_digital_outputs-bit_start-bit_end-val","children":[]},{"id":"ci_7bca4923c4c0cdff50a41df282f31bc6bebe60730447963746a35bee96641e5c","title":"set_tool_digital_output(index, val=None, time=None, val2=None)","path":"/en/programming-manual/3.2.2/publish/set_tool_digital_output-index-val-none-time-none-v","children":[]},{"id":"ci_9baca70ce70f702a2cb78b6c9203adba9b710ba5171d45464ede07ef2d99a8fe","title":"get_tool_digital_input(index)","path":"/en/programming-manual/3.2.2/publish/get_tool_digital_input-index","children":[]},{"id":"ci_79fc7feec8bab78c1a3728b8257e229575e1a0039f0ce8be5d21384ca92b0ebf","title":"get_tool_digital_inputs(bit_list)","path":"/en/programming-manual/3.2.2/publish/get_tool_digital_inputs-bit_list","children":[]},{"id":"ci_6be87faabf4699967bdad5514d9b15031e0a7574a323d61cd724580c8d0fce4a","title":"get_tool_digital_inputs(bit_start, bit_end)","path":"/en/programming-manual/3.2.2/publish/get_tool_digital_inputs-bit_start-bit_end","children":[]},{"id":"ci_2dd9ddafce131be21a605b6f236b5c50fe87a6a6d03e820b4e962575a4f2b047","title":"wait_tool_digital_input(index, val, timeout=None)","path":"/en/programming-manual/3.2.2/publish/wait_tool_digital_input-index-val-timeout-none","children":[]},{"id":"ci_8cc94c1a5492bf4ce697f6e1943c97a481371234c24a112b82d0c9af32911bcb","title":"set_mode_analog_output(ch, mod )","path":"/en/programming-manual/3.2.2/publish/set_mode_analog_output-ch-mod","children":[]},{"id":"ci_c73080bc1a087f86257d7e4ab1c1be95b51ec3f6a29cf0f6fa43be62973474c2","title":"set_mode_analog_input(ch, mod )","path":"/en/programming-manual/3.2.2/publish/set_mode_analog_input-ch-mod","children":[]},{"id":"ci_d343f6834ebe0d663e1e7baded49ea213cce615f1c7beda16cca30e1055a89d9","title":"set_analog_output(ch, val)","path":"/en/programming-manual/3.2.2/publish/set_analog_output-ch-val","children":[]},{"id":"ci_d79f92dae96ceb81aca513e9a64464b33db8f06287a65cd65945290736c1bbe2","title":"get_analog_input(ch)","path":"/en/programming-manual/3.2.2/publish/get_analog_input-ch","children":[]},{"id":"ci_84ca507d363ffca418c24baceb76f214a0e8baca933a879523b12c7ffeeefd21","title":"set_output(port_type, index, val=None, time=None, val2=None)","path":"/en/programming-manual/3.2.2/publish/set_output-port_type-index-val-none-time-none-val2","children":[]},{"id":"ci_f75efee9146279d9cb3bcf3030ad045c1e38b3de921f7e69ca871241aedbd8cf","title":"get_input(port_type, index)","path":"/en/programming-manual/3.2.2/publish/get_input-port_type-index","children":[]},{"id":"ci_7fcca3dc99810218a29e306fa13ec1fa8eaa29824709e92c028348fed9e5c0de","title":"wait_input(port_type, index, val, timeout=None, condition=None)","path":"/en/programming-manual/3.2.2/publish/wait_input-port_type-index-val-timeout-none-condit","children":[]},{"id":"ci_c6f609c8abc4687c56dafb10bcad2c3bd9c3f2cedffd99a1cfb4eec16a03b39c","title":"wait_analog_input(ch, condition, val, timeout=None)","path":"/en/programming-manual/3.2.2/publish/wait_analog_input-ch-condition-val-timeout-none","children":[]},{"id":"ci_f336f25da8e51871a23506533e1aa41e90a98bbb40409bce731396435f00e48b","title":"wait_tool_analog_input(ch, condition, val, timeout=None)","path":"/en/programming-manual/3.2.2/publish/wait_tool_analog_input-ch-condition-val-timeout-no","children":[]}]},{"id":"ci_3bcf82804bee03af7d4c5bd8a5bb3582ccccdebf3725114448271ef22f784d8b","title":"TP Interface","path":"/en/programming-manual/3.2.2/publish/tp-interface","children":[{"id":"ci_a0e97d66b964ebdda3636eae559384b59c79d6af667548e1d6179f8c66bbbf2b","title":"tp_popup(message, pm_type=DR_PM_MESSAGE, button_type=0)","path":"/en/programming-manual/3.2.2/publish/tp_popup-message-pm_type-dr_pm_message-button_type","children":[]},{"id":"ci_f88ff525ed1b0c7ffd3e7a7dd0da636dcfb89a01466252a418db12c9e74db536","title":"tp_log(message)","path":"/en/programming-manual/3.2.2/publish/tp_log-message","children":[]},{"id":"ci_d33b5e089f14f2f7a286bac4195e44031cea41d94761905886c02144d9d89343","title":"tp_get_user_input(message, input_type)","path":"/en/programming-manual/3.2.2/publish/tp_get_user_input-message-input_type","children":[]}]},{"id":"ci_72bc03c04ad1eb0356942d8b2ff702703e4d60be28bf2b194ee8d537392a3092","title":"Thread","path":"/en/programming-manual/3.2.2/publish/thread","children":[{"id":"ci_7a5fbac1573589317af1f9917fde7cde3d433b253286249599c42afa70ca16ef","title":"thread_run(th_func_name, loop=False)","path":"/en/programming-manual/3.2.2/publish/thread_run-th_func_name-loop-false","children":[]},{"id":"ci_f6bc25563aa514a3ae95993516ee1f2fe9f8c9911b006f7b593ff10a2b42745f","title":"thread_stop(th_id)","path":"/en/programming-manual/3.2.2/publish/thread_stop-th_id","children":[]},{"id":"ci_46d13da14e3f0b5d09096db389f9e686bf41804121b6baf6b62bcbd0c1a9cf12","title":"thread_pause(th_id)","path":"/en/programming-manual/3.2.2/publish/thread_pause-th_id","children":[]},{"id":"ci_db4d22d6a9b97ed33fb476beec441329eaa768c1272e1ffd3f81e410ee8a9214","title":"thread_resume(th_id)","path":"/en/programming-manual/3.2.2/publish/thread_resume-th_id","children":[]},{"id":"ci_43fb30dbfeede5b890bb808f341a13c8e022103e5a2107ac2c72ce51d0ea48fc","title":"thread_state(th_id)","path":"/en/programming-manual/3.2.2/publish/thread_state-th_id","children":[]},{"id":"ci_655fd9291352c67c85d456c2a11af8cbf014cb5ec27f89e3e5e3bff4fb63c973","title":"Integrated example - Thread","path":"/en/programming-manual/3.2.2/publish/integrated-example-thread","children":[]}]},{"id":"ci_a64cdddeeb0d1b6b3d6ef8c7698299f794db148cea0b93d3d8e54448ba24a5e4","title":"Others","path":"/en/programming-manual/3.2.2/publish/others","children":[{"id":"ci_35bdeae1cc8ebc383ea79687d4d01f5720009b0330cca64b3b22b37e60ace3a4","title":"wait(time)","path":"/en/programming-manual/3.2.2/publish/wait-time","children":[]},{"id":"ci_5b20a9872b0854cee5ab070c75aec9ab38c0ac8ea3a382f35953700106a7e482","title":"exit()","path":"/en/programming-manual/3.2.2/publish/exit","children":[]},{"id":"ci_636d3ddcee820a28acf6c9e522dc703d7e33163ebccb8119164220d23629de88","title":"sub_program_run(name)","path":"/en/programming-manual/3.2.2/publish/sub_program_run-name","children":[]},{"id":"ci_412fa947ab2efc97762259e8e64d01e7068421d807d07075447b6f795c7f4467","title":"drl_report_line(option)","path":"/en/programming-manual/3.2.2/publish/drl_report_line-option","children":[]},{"id":"ci_41bb2390ee77ad5dcdfc2313aad1b66889c4a12523a173aaf1fa5f0d09730682","title":"set_fm(key, value)","path":"/en/programming-manual/3.2.2/publish/set_fm-key-value","children":[]},{"id":"ci_502fb20cca91d109849003516f0025b7ad749a56a117787a6f089df68d34a17e","title":"get_robot_model()","path":"/en/programming-manual/3.2.2/publish/get_robot_model","children":[]},{"id":"ci_c5646826ac0f02d605d9e90158a5d490047febac622329a8f40548c16824bc53","title":"get_robot_serial_num()","path":"/en/programming-manual/3.2.2/publish/get_robot_serial_num","children":[]},{"id":"ci_d1a7db1edd743404ced3a68463992d058083b9ba551b8d3d67b41048696a324d","title":"check_robot_jts()","path":"/en/programming-manual/3.2.2/publish/check_robot_jts","children":[]},{"id":"ci_a7dda4aa8a01f79335b23d2ecb1f69d52fd07f7125676a172511a3551392e319","title":"check_robot_fts()","path":"/en/programming-manual/3.2.2/publish/check_robot_fts","children":[]},{"id":"ci_e295c9a18c181417d92182ba96fef67f9b0932de28d1a71dfaa75c9dcf2142ea","title":"start_timer()","path":"/en/programming-manual/3.2.2/publish/start_timer","children":[]},{"id":"ci_719ff66c40e954c5cc4282b478cfbca45d4c8dfe7737420c0996a233d55101fa","title":"end_timer()","path":"/en/programming-manual/3.2.2/publish/end_timer","children":[]},{"id":"ci_d0f779e0c820fbe0916e16768d77de8ffa94f57d840e265bb49889280b7c1642","title":"message_to_dp(event_name, strdata)","path":"/en/programming-manual/3.2.2/publish/message_to_dp-event_name-strdata","children":[]},{"id":"ci_d3efc019eef396889050f70196d62b50543ebcdcd630e87990aac24a9118bddb","title":"send_load_module(package, sub_type, active)","path":"/en/programming-manual/3.2.2/publish/send_load_module-package-sub_type-active","children":[]},{"id":"ci_03b8d877469a1c3aef68915e3ceed3d174f466248485e497e51557cd9650a640","title":"send_unload_module(unique_id)","path":"/en/programming-manual/3.2.2/publish/send_unload_module-unique_id","children":[]}]}]},{"id":"ci_6adc917015699114218cb43b6d0fc9365454ead464ea5e1a24f9a2e12b4b8aa5","title":"Mathematical Function","path":"/en/programming-manual/3.2.2/publish/mathematical-function","children":[{"id":"ci_5b3271667417b188c882dd0aa825ec76451f39de3fcc64ebdcdd6bc8d72075d7","title":"Basic Function","path":"/en/programming-manual/3.2.2/publish/basic-function","children":[{"id":"ci_f9243c84ac06d585c9c5a658482df55c6b41dac83571cdbb0b617ddac8a9abf7","title":"ceil(x)","path":"/en/programming-manual/3.2.2/publish/ceil-x","children":[]},{"id":"ci_327b0c71448e8f0891fcc0be2f471d624bd01bd1693ce261a731458628911b5e","title":"floor(x)","path":"/en/programming-manual/3.2.2/publish/floor-x","children":[]},{"id":"ci_a6e8687f4b699ef1ea10e61a54cf8a5ac475a8f9f01621d8ccc5e93fcbc48251","title":"pow(x, y)","path":"/en/programming-manual/3.2.2/publish/pow-x-y","children":[]},{"id":"ci_3c6d109a54c708dfa4b237439de3e9cc0bb4b1239eb18f844d65387d6b114daa","title":"sqrt(x)","path":"/en/programming-manual/3.2.2/publish/sqrt-x","children":[]},{"id":"ci_088aba017c15418763210974a2dcd140a02b77323f948503a3a591e64b59fc21","title":"log(x, b)","path":"/en/programming-manual/3.2.2/publish/log-x-b","children":[]},{"id":"ci_7c15b1763e6a239f05bc1c6dbd09e626dac44f8a931fb8d705438f4074809ea7","title":"d2r(x)","path":"/en/programming-manual/3.2.2/publish/d2r-x","children":[]},{"id":"ci_4f442eb14e65c9a0265642944cb1d726b458fb2117e762c12a83dbcaf49d58a6","title":"r2d(x)","path":"/en/programming-manual/3.2.2/publish/r2d-x","children":[]},{"id":"ci_39bbfe0092b84a5c0d0d62f643b08ba88cf0188d69063442918be25677422065","title":"random()","path":"/en/programming-manual/3.2.2/publish/random","children":[]}]},{"id":"ci_0b6de207cf2e57403dc216c1aa54413a916795fb55354d87bf4b1f160b76b528","title":"Trigonometric functions","path":"/en/programming-manual/3.2.2/publish/trigonometric-functions","children":[{"id":"ci_61cae2d023c8943b8f1c9f67a0620293c9bd5c1a6b069c59486d153c8c399787","title":"sin(x)","path":"/en/programming-manual/3.2.2/publish/sin-x","children":[]},{"id":"ci_95f65ac1259149c39f4a1fb2d6de563e5738e75f67d893a82ef5cdb35e7c8968","title":"cos(x)","path":"/en/programming-manual/3.2.2/publish/cos-x","children":[]},{"id":"ci_5fc22c29ea55707e61812688695665a304f54b9ef6312dbd89976f14b854805c","title":"tan(x)","path":"/en/programming-manual/3.2.2/publish/tan-x","children":[]},{"id":"ci_110586cdfe4e0518e6821ec4a0074f8cb63ffc4e2c165b4fcad4b11bad685887","title":"asin(x)","path":"/en/programming-manual/3.2.2/publish/asin-x","children":[]},{"id":"ci_d6724a92f19081f6ffe4bb4fe5b1638e74dd3790a53efe33f785ed6d1d192541","title":"acos(x)","path":"/en/programming-manual/3.2.2/publish/acos-x","children":[]},{"id":"ci_d4b24d637e7b7c39ba1231bb568f4dd60c4b8f0ac8d9a78f4b86106e6678d4cd","title":"atan(x)","path":"/en/programming-manual/3.2.2/publish/atan-x","children":[]},{"id":"ci_ed1ffaa8492dc8f98847416bdf442e372ec356a81d45c2614f4e159d9e64c73a","title":"atan2(y, x)","path":"/en/programming-manual/3.2.2/publish/atan2-y-x","children":[]}]},{"id":"ci_1c362833cc2818c7e06a1ddccfd67ed70462a47d3cfdc9a523dd20d321434497","title":"Linear algebra","path":"/en/programming-manual/3.2.2/publish/linear-algebra","children":[{"id":"ci_05f949a346e04fbdd046fc18d6f792027440a7862c6d757437dcef58e9c4c07f","title":"norm(x)","path":"/en/programming-manual/3.2.2/publish/norm-x","children":[]},{"id":"ci_0afd77cf114531605f2e9e07c868c3f12e8d9ad41225d868e1961764d8a4bf36","title":"rotx(angle)","path":"/en/programming-manual/3.2.2/publish/rotx-angle","children":[]},{"id":"ci_497783d0ab1dfff5daa9d31827a45731502e5a76674315bffb83b6f402ec5970","title":"roty(angle)","path":"/en/programming-manual/3.2.2/publish/roty-angle","children":[]},{"id":"ci_286b0b82f9a07fcb42098c6324ae4e1d86dc44f5cf12638d43f8bd39a1568d70","title":"rotz(angle)","path":"/en/programming-manual/3.2.2/publish/rotz-angle","children":[]},{"id":"ci_a81de3ae26a54860bc096444432dbf26f1649ddb10d8d5d764cb123d44e33351","title":"rotm2eul(rotm)","path":"/en/programming-manual/3.2.2/publish/rotm2eul-rotm","children":[]},{"id":"ci_a10ab4b2b12a7eb982483d94d67164b2afe8b69cd2d441812a5f9cd8e37e1d34","title":"rotm2rotvec(rotm)","path":"/en/programming-manual/3.2.2/publish/rotm2rotvec-rotm","children":[]},{"id":"ci_f451f883e925654eafec3851329f0a8d4bbf8f634383577a963930a4e9b3b6b9","title":"eul2rotm([alpha,beta,gamma])","path":"/en/programming-manual/3.2.2/publish/eul2rotm-alpha-beta-gamma","children":[]},{"id":"ci_11e4bafcfd3833a4c61d1494c575eb44abbcf96bdf9965f3adf10033162b5a4e","title":"eul2rotvec([alpha,beta,gamma])","path":"/en/programming-manual/3.2.2/publish/eul2rotvec-alpha-beta-gamma","children":[]},{"id":"ci_5827ec8df2dd5ddef22293312b8016c48f0c3391d93fe49d2896841800121f7b","title":"eul2rpy([alpha,beta,gamma])","path":"/en/programming-manual/3.2.2/publish/eul2rpy-alpha-beta-gamma","children":[]},{"id":"ci_2bde1f1f0c036946adddd7bb00a7fa2dd5f3aca6736a75cffe617c6e3e3552b4","title":"rpy2eul([yaw,pitch,roll])","path":"/en/programming-manual/3.2.2/publish/rpy2eul-yaw-pitch-roll","children":[]},{"id":"ci_6842ce223d77baa50be7c71dbe12e2968a5d02fd26b57b15d0b6e968e1d52adc","title":"rotvec2eul([rx,ry,rz])","path":"/en/programming-manual/3.2.2/publish/rotvec2eul-rx-ry-rz","children":[]},{"id":"ci_a3b55d404884bc01285dfc64313819b5ad8b2c4960af02df4fbb2b0812e1db0e","title":"rotvec2rotm([rx,ry,rz])","path":"/en/programming-manual/3.2.2/publish/rotvec2rotm-rx-ry-rz","children":[]},{"id":"ci_c2f2fcdbb733b3a2f1e4ee71812e58ed5262f995b3e4e9df4d8a96e4b57c2a38","title":"htrans(posx1,posx2,ori_type_out)","path":"/en/programming-manual/3.2.2/publish/htrans-posx1-posx2","children":[]},{"id":"ci_55190dc5520834dba7e8a105ca69e30988a27ad766bb2aadf2b433e094fb0da8","title":"get_intermediate_pose(posx1,posx2,alpha,ori_type_out)","path":"/en/programming-manual/3.2.2/publish/get_intermediate_pose-posx1-posx2-alpha","children":[]},{"id":"ci_0da80be80e018e222508191d4cd75d3f262c4ac3411ac093c14c90f64ca391a9","title":"get_distance(posx1, posx2)","path":"/en/programming-manual/3.2.2/publish/get_distance-posx1-posx2","children":[]},{"id":"ci_e59b7e5c4c2f2613bdc9665b79744a268b49c16dc573157b63114b8bda41c171","title":"get_normal(x1, x2, x3)","path":"/en/programming-manual/3.2.2/publish/get_normal-x1-x2-x3","children":[]},{"id":"ci_a8e00888e6f1fbb0f9b1d449cd4620bd12f90bc601e9e8e3c96c70969795979e","title":"add_pose(posx1,posx2,ori_type_out)","path":"/en/programming-manual/3.2.2/publish/add_pose-posx1-posx2","children":[]},{"id":"ci_8135ed1e9adb5aebb728acce454edb6e8f63892bbf3c9a4ddab4e1dca7878d6e","title":"subtract_pose(posx1,posx2,ori_type_out)","path":"/en/programming-manual/3.2.2/publish/subtract_pose-posx1-posx2","children":[]},{"id":"ci_ee590e5a6f092214f065ce4ad8afb692084bdd5eeca0eab3ee2f0ba80d1c18e4","title":"inverse_pose(posx1)","path":"/en/programming-manual/3.2.2/publish/inverse_pose-posx1","children":[]},{"id":"ci_3e61e012376e77bf2d0292a8679b3bc9306f196f443130f00d9fb1b94f5daecf","title":"dot_pose(posx1, posx2)","path":"/en/programming-manual/3.2.2/publish/dot_pose-posx1-posx2","children":[]},{"id":"ci_cc58848bb9f5f20050b5693d742378a1bc4c5fa9f5aaef73a7ffef8e34fcee55","title":"cross_pose(posx1, posx2)","path":"/en/programming-manual/3.2.2/publish/cross_pose-posx1-posx2","children":[]},{"id":"ci_60d30d9d0c6dcadf0342e55d0f2517ab9f39c361b1b63faa1b747ccc1b780d68","title":"unit_pose(posx1)","path":"/en/programming-manual/3.2.2/publish/unit_pose-posx1","children":[]}]}]},{"id":"ci_616447114d3b3a81480b9cc4edf7ee3fced0b4c3d0f76fd36459262a7bc2b663","title":"External Communication Commands","path":"/en/programming-manual/3.2.2/publish/external-communication-commands","children":[{"id":"ci_cddb56a3ab3d6ad516d9df645093140d3a3a2765d0451f0389a0252f85a42965","title":"Serial","path":"/en/programming-manual/3.2.2/publish/serial","children":[{"id":"ci_d4caf2d01907f5a2cfd987cec2d4d3cdb5b0cba4319968aef7416362df3005ee","title":"serial_open(port=None, baudrate=115200, bytesize=DR_EIGHTBITS, parity=DR_PARITY_NONE, stopbits=DR_STOPBITS_ONE)","path":"/en/programming-manual/3.2.2/publish/serial_open-port-none-baudrate-115200-bytesize-dr_","children":[]},{"id":"ci_81d0f7ac13350f5718e72d58f5da623baba0875c34a791b022155adaf3c43d36","title":"serial_close(ser)","path":"/en/programming-manual/3.2.2/publish/serial_close-ser","children":[]},{"id":"ci_5a70add8f50a5da9312b11c969b7dd5cb40f2d2ec3688ed268626de47229c682","title":"serial_state(ser)","path":"/en/programming-manual/3.2.2/publish/serial_state-ser","children":[]},{"id":"ci_d6020afc0bf2c75a6d6b5a5b6586b6742634eea783c4d45cdce7af331c659be5","title":"serial_set_inter_byte_timeout(ser, timeout=None)","path":"/en/programming-manual/3.2.2/publish/serial_set_inter_byte_timeout-ser-timeout-none","children":[]},{"id":"ci_ba263fbdb2adae6570ab72ae9494bf08ea6077821f9ab2e8a49e9a0dd2cec5a0","title":"serial_write(ser, tx_data)","path":"/en/programming-manual/3.2.2/publish/serial_write-ser-tx_data","children":[]},{"id":"ci_3023325ea675f4315f3ab4ab08c426c6f7fc8afcdb77f43733ecb8784a974ad7","title":"serial_read(ser, length=-1, timeout=-1)","path":"/en/programming-manual/3.2.2/publish/serial_read-ser-length-1-timeout-1","children":[]},{"id":"ci_f101220b6b2b9e65cb4d76508d8ab2acb1034a52207db1c15949bb2ada999c4d","title":"serial_get_count()","path":"/en/programming-manual/3.2.2/publish/serial_get_count","children":[]},{"id":"ci_bb4abc705f6752f6be5123cca9cb3e43474cd6ffe9b62308d94ba23c999602a1","title":"serial_get_info(id)","path":"/en/programming-manual/3.2.2/publish/serial_get_info-id","children":[]},{"id":"ci_38346a771276fa68cc7369f7aa1094c3a8ad2424d01d36564c0dedb794c7b9d6","title":"Integrated Example - Serial","path":"/en/programming-manual/3.2.2/publish/combined-example-serial","children":[]}]},{"id":"ci_6d97348bc48c2acfa7d5fe12ae61b299592d514aca61c75504d469ae0da172c4","title":"Flange I/O - Serial","path":"/en/programming-manual/3.2.2/publish/flange-i-o","children":[{"id":"ci_dccfbf12168bc8a863975c34b3f1f73af07cccb4fe24e451bd8cf5854a353b5a","title":"flange_serial_open(baudrate=115200, bytesize=DR_EIGHTBITS, parity=DR_PARITY_NONE, stopbits = DR_STOPBITS_ONE)","path":"/en/programming-manual/3.2.2/publish/flange_serial_open-baudrate-115200-bytesize-dr_eig","children":[]},{"id":"ci_d76bf69ea1886d9f8508607ecb350f259455ebcec2e845c9260ccd3193965ccc","title":"flange_serial_close()","path":"/en/programming-manual/3.2.2/publish/flange_serial_close","children":[]},{"id":"ci_9e48c00ffddb7bb994faf4af409f95900d57e55884bf946ce5cec3f6e87ad1f5","title":"flange_serial_write(tx_data, port=1)","path":"/en/programming-manual/3.2.2/publish/flange_serial_write-tx_data","children":[]},{"id":"ci_defdd027cb27207a393337cd308f6109d425f44fae7d66a470ad32b7a675308e","title":"flange_serial_read(timeout=None, port = 1)","path":"/en/programming-manual/3.2.2/publish/flange_serial_read-timeout-none","children":[]},{"id":"ci_6f67cc376a5ff5585b28102a742b9bfa42327ff89df7bd04257dd32a23b8eaf2","title":"Integrated Example - Serial(Flange I/O)","path":"/en/programming-manual/3.2.2/publish/integrated-example-a-series-command","children":[]}]},{"id":"ci_eb3982bdb7e715669afaf2eb763472f9633d0e72889793061f6e0034376feac6","title":"Tcp/Client","path":"/en/programming-manual/3.2.2/publish/tcp-client","children":[{"id":"ci_dca8cd3138b9918f557749726962cff3ae1d582725655d89ceebdd64dedc5f67","title":"client_socket_open(ip, port)","path":"/en/programming-manual/3.2.2/publish/client_socket_open-ip-port","children":[]},{"id":"ci_b863c62e5c1b502aa318e6166ba31001547772f839a459b71d69b784349f9801","title":"client_socket_close(sock)","path":"/en/programming-manual/3.2.2/publish/client_socket_close-sock","children":[]},{"id":"ci_4cf6eca9855ee2f4e5e3e880e005adac571230030c2676f03640948c526cc528","title":"client_socket_state(sock)","path":"/en/programming-manual/3.2.2/publish/client_socket_state-sock","children":[]},{"id":"ci_d00ec171e42aa70034c7639e224004a566bf211f40b8f6db1be1c94e2a6666c2","title":"client_socket_write(sock, tx_data)","path":"/en/programming-manual/3.2.2/publish/client_socket_write-sock-tx_data","children":[]},{"id":"ci_e0f2e4285a11159195422f9bacb983553c8d0dd1834e192680bd5db6f0ce8e47","title":"client_socket_read(sock, length=-1, timeout=-1)","path":"/en/programming-manual/3.2.2/publish/client_socket_read-sock-length-1-timeout-1","children":[]},{"id":"ci_bb10ca0b6618b3a30636df04c2d8f1c235fe19bc6a56cd77f83a3d52934286d8","title":"Integrated example (Tcp/Client)","path":"/en/programming-manual/3.2.2/publish/integrated-example-tcp-client","children":[]}]},{"id":"ci_c83fa23cd7b348ec4f20207bad1ae565802ad75e6813c65c1f5648fb1a3d7e39","title":"Tcp/Server","path":"/en/programming-manual/3.2.2/publish/tcp-server","children":[{"id":"ci_b91ead2823e68a259b49502562bf6fa0079eaf7cf04795a54ba9c68080d4d884","title":"server_socket_open(port)","path":"/en/programming-manual/3.2.2/publish/server_socket_open-port","children":[]},{"id":"ci_9a5af4a5d5c46b96ad38e6b95ff4a5f48bf88539290b976877d1ebc32d7e1a47","title":"server_socket_close(sock)","path":"/en/programming-manual/3.2.2/publish/server_socket_close-sock","children":[]},{"id":"ci_6d9517a83cf60f3ee2e028d2ca21eb208c3ed9293ac1d88f5fca32e2bdbdcb78","title":"server_socket_state(sock)","path":"/en/programming-manual/3.2.2/publish/server_socket_state-sock","children":[]},{"id":"ci_470f245014942780221e6f0a9e98b9fd383fbac077e25d262461936ebc409ad1","title":"server_socket_write(sock, tx_data)","path":"/en/programming-manual/3.2.2/publish/server_socket_write-sock-tx_data","children":[]},{"id":"ci_f922dca20079b43101aefe4a2f1066101eb433886d9de102355da278f6b0b5f9","title":"server_socket_read(sock, length=-1, timeout=-1)","path":"/en/programming-manual/3.2.2/publish/server_socket_read-sock-length-1-timeout-1","children":[]},{"id":"ci_df5326e95009653d4a9f750cb4614e7407e399bee1ee2ee54eebc14096fb744a","title":"Integrated example - Tcp/Server","path":"/en/programming-manual/3.2.2/publish/integrated-example-tcp-server","children":[]}]},{"id":"ci_1378863ca0749dcba64ad0e3af9cae629923229cb6a00baa91f7adebaf3237b9","title":"Modbus","path":"/en/programming-manual/3.2.2/publish/modbus","children":[{"id":"ci_3712c02e6529634aaa5fe3978ecd029157a69f60890828f932d226bc1286a4da","title":"add_modbus_signal(ip, port, name, reg_type, index, value=0, slaveid=255)","path":"/en/programming-manual/3.2.2/publish/add_modbus_signal-ip-port-name-reg_type-index-valu","children":[]},{"id":"ci_5360cc2fc6990a6109045670a3b42b46b7bce24cc01e5ae6ce094eb23ae601ac","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/programming-manual/3.2.2/publish/add_modbus_rtu_signal-slaveid-1-port-none-baudrate","children":[]},{"id":"ci_1dc9e47dd1d6eec8cb891d5265dd9a84425b45f7c529ee808b35b78e914a62fe","title":"add_modbus_signal_multi(ip, port, slaveid=255, name=None, reg_type=DR_HOLDING_REGISTER, start_address=0, cnt=1)","path":"/en/programming-manual/3.2.2/publish/add_modbus_signal_multi-ip-port-slaveid-255-name-n","children":[]},{"id":"ci_05b8db1965ac1522ae2c00fcde8787bf9b035cb9fb77f8eaebdeb18a48d35d98","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/programming-manual/3.2.2/publish/add_modbus_rtu_signal_multi-slaveid-1-port-none-ba","children":[]},{"id":"ci_c68310f17049d2a1c68c1b6141a92784f4e7f5d52e7c48bb7e4be244540a1f65","title":"del_modbus_signal(name)","path":"/en/programming-manual/3.2.2/publish/del_modbus_signal-name","children":[]},{"id":"ci_0b79846abb69d55fc3824dc4558b850645311a981b9886c293967770b0c57bbb","title":"del_modbus_signal_multi(name)","path":"/en/programming-manual/3.2.2/publish/del_modbus_signal_multi-name","children":[]},{"id":"ci_4f9d59ab0ebcfa9228302e366afdf526ddf911298885e94d10a167882eb3a23f","title":"set_modbus_output(iobus, value)","path":"/en/programming-manual/3.2.2/publish/set_modbus_output-iobus-value","children":[]},{"id":"ci_900c32d8e01195676eac0ed478a875bd6a387c7788966a678cb44660ecc06d63","title":"set_modbus_outputs(iobus_list, val_list)","path":"/en/programming-manual/3.2.2/publish/set_modbus_outputs-iobus_list-val_list","children":[]},{"id":"ci_4bd36c573158a17eec989268a578e3830312c07f32101109c0d27f6edffeaf04","title":"set_modbus_output_multi(iobus, val_list)","path":"/en/programming-manual/3.2.2/publish/set_modbus_output_multi-iobus-val_list","children":[]},{"id":"ci_6fb20892c52a539c4d34d8b234a9c36cbc4281b598283071b4f6529e2b41ef4f","title":"get_modbus_input(iobus)","path":"/en/programming-manual/3.2.2/publish/get_modbus_input-iobus","children":[]},{"id":"ci_1f082936a0dd8a5c409643f944c74a5e98569da379d5fe3feb42eabebb5008f7","title":"get_modbus_inputs(iobus_list)","path":"/en/programming-manual/3.2.2/publish/get_modbus_inputs-iobus_list","children":[]},{"id":"ci_b5dbdb36c5736615298312631ea3449d94e3133e239ef116140a269bc543b791","title":"get_modbus_inputs_list(iobus_list)","path":"/en/programming-manual/3.2.2/publish/get_modbus_inputs_list-iobus_list","children":[]},{"id":"ci_8e9bc294f5b769e92a5fea37c4d027c6c9e78ab82b00fa3baff082ad2eb7418a","title":"get_modbus_input_multi (iobus)","path":"/en/programming-manual/3.2.2/publish/get_modbus_input_multi-iobus","children":[]},{"id":"ci_cb39eb9880495a1f456f568a4234252f37157c63413f6b84a260e009689069e8","title":"wait_modbus_input(iobus, val, timeout=None)","path":"/en/programming-manual/3.2.2/publish/wait_modbus_input-iobus-val-timeout-none","children":[]},{"id":"ci_2fed31f3947b828942fdfa54cc3becec30d641f9fc8f9b990f5915509571069a","title":"set_modbus_slave(address, val)","path":"/en/programming-manual/3.2.2/publish/set_modbus_slave-address-val","children":[]},{"id":"ci_b21eb103ff86fc4cb25dea5f9dd51bb384dab5959cbec441d6158a02f3fd9196","title":"get_modbus_slave(address)","path":"/en/programming-manual/3.2.2/publish/get_modbus_slave-address","children":[]},{"id":"ci_6aa18557b819f0166dd56331eec1c95a0fa100adcb26d4fc8732ffc65f3c1430","title":"modbus_crc16(data)","path":"/en/programming-manual/3.2.2/publish/modbus_crc16-data","children":[]},{"id":"ci_88d30daafc571c1625bd4fea29a9b7330786cbe4f1c8c79b2a31b35eda808e29","title":"modbus_send_make(send_data)","path":"/en/programming-manual/3.2.2/publish/modbus_send_make-send_data","children":[]},{"id":"ci_508824bf56ac42a784595961a63beaa12963cfdc496cd34562ddc16fd4d98aad","title":"modbus_recv_check(recv_data)","path":"/en/programming-manual/3.2.2/publish/modbus_recv_check-recv_data","children":[]},{"id":"ci_f1092e00f4bec4633eadf2859dde2ab9691476571f932bed5aab19d9d3d93df9","title":"modbus_unsigned_to_signed(unsigned_data)","path":"/en/programming-manual/3.2.2/publish/modbus_unsigned_to_signed-unsigned_data","children":[]}]},{"id":"ci_d4b85204a0ff13b773a3e192f0d9bfe66d82ac9cf30f0e9578fdbc80dfd6aaf9","title":"Industrial Ethernet (EtherNet/IP,PROFINET)","path":"/en/programming-manual/3.2.2/publish/industrial-ethernet-ethernet-ip-profinet","children":[{"id":"ci_5baf59cc9a40b2e2ccd9b390c45e31d6e8317b4e725c674621e66019c510ca18","title":"set_output_register_bit(address, val)","path":"/en/programming-manual/3.2.2/publish/set_output_register_bit-address-val","children":[]},{"id":"ci_b635563418304a6ed136051c6e2acdf52caf72913387af82a6358a097e79b345","title":"set_output_register_int(address, val)","path":"/en/programming-manual/3.2.2/publish/set_output_register_int-address-val","children":[]},{"id":"ci_f08e00b7487332e50d0b6ba0cdf111cdbd1eef9027710c80508f6d6ba634c6c8","title":"set_output_register_float(address, val)","path":"/en/programming-manual/3.2.2/publish/set_output_register_float-address-val","children":[]},{"id":"ci_ca4da478e4c0df9df9221f8c0477bfecbf2fa991ac27f8211db6942d0a16d4d3","title":"get_output_register_bit(address)","path":"/en/programming-manual/3.2.2/publish/get_output_register_bit-address","children":[]},{"id":"ci_09d046bd31238d23230c2b05a63e92ff55f6f2f3babab694e5bd6fd177d7f631","title":"get_output_register_int(address)","path":"/en/programming-manual/3.2.2/publish/get_output_register_int-address","children":[]},{"id":"ci_ca60763c5a24bb4e52aa0842de220d6636bf9a8400111fc6d853154ebbd86045","title":"get_output_register_float(address)","path":"/en/programming-manual/3.2.2/publish/get_output_register_float-address","children":[]},{"id":"ci_60cab83f161265489df4d342a20a2509f384a1eed353e27303dbbe0bad5b39ce","title":"get_input_register_bit(address)","path":"/en/programming-manual/3.2.2/publish/get_input_register_bit-address","children":[]},{"id":"ci_eec71a20d3c3f686ec82a8292c1c0bb58fda71e55d33ada5e4afc3e7c2908fa2","title":"get_input_register_int(address)","path":"/en/programming-manual/3.2.2/publish/get_input_register_int-address","children":[]},{"id":"ci_bfa6bc60ee8631fbb3ea60cf26a8fc4d0ff8f3ce22abfa9c5e134bc47d569139","title":"get_input_register_float(address)","path":"/en/programming-manual/3.2.2/publish/get_input_register_float-address","children":[]}]},{"id":"ci_b6d35f2c625823d76dc48fb49f3d8f259edac03e9521a684b3048ee8dc4ada20","title":"FOCAS","path":"/en/programming-manual/3.2.2/publish/focas","children":[{"id":"ci_5a12950811b5f3566bc0b876f94c7355bcedf741914f4a1eac7a15a863783b06","title":"focas_connect(ip, port, timeout)","path":"/en/programming-manual/3.2.2/publish/focas_connect-ip-port-timeout","children":[]},{"id":"ci_12eb274018e857a1644710541b547958f42594070b6118425811ffccb6c1c7a8","title":"focas_disconnect(handle)","path":"/en/programming-manual/3.2.2/publish/focas_disconnect-handle","children":[]},{"id":"ci_95407fff2f323526eff685a5aa2b5092b7ca46c1b0c41753495ebc1bcd8e5e5a","title":"focas_pmc_read_bit(handle, addr_type, start_num, bit_offset)","path":"/en/programming-manual/3.2.2/publish/focas_pmc_read_bit-handle-addr_type-start_num-bit_","children":[]},{"id":"ci_21acc9e4bd199e81f1494a09632e3574b733e1152e0115369439d567d7291b8c","title":"focas_pmc_read_char(handle, addr_type, start_num, read_count)","path":"/en/programming-manual/3.2.2/publish/focas_pmc_read_char-handle-addr_type-start_num-rea","children":[]},{"id":"ci_8dd18a8ed94b7338cc2428329fabab875e622b3dabfc8e3c0ac8cff2c61c77b1","title":"focas_pmc_read_word(handle, addr_type, start_num, read_count)","path":"/en/programming-manual/3.2.2/publish/focas_pmc_read_word-handle-addr_type-start_num-rea","children":[]},{"id":"ci_a2dd7052bb30303b94948e048993a64c8175c1373da8b594766391dda0c945dc","title":"focas_pmc_read_long(handle, addr_type, start_num, read_count)","path":"/en/programming-manual/3.2.2/publish/focas_pmc_read_long-handle-addr_type-start_num-rea","children":[]},{"id":"ci_9c94f5901349ead0bcc2d87ef2188e6f6b5746aaff5785e58b6cf30cae69a1cc","title":"focas_pmc_read_float(handle, addr_type, start_num, read_count)","path":"/en/programming-manual/3.2.2/publish/focas_pmc_read_float-handle-addr_type-start_num-re","children":[]},{"id":"ci_3c2db07fd614caef22aa088c13c014af545ebb26461e97278f1d99a042ce772d","title":"focas_pmc_read_double(handle, addr_type, start_num, read_count)","path":"/en/programming-manual/3.2.2/publish/focas_pmc_read_double-handle-addr_type-start_num-r","children":[]},{"id":"ci_df731eb60d6d30425813d5b9e14052fec762e90bef6663f96cbe3997a26a949d","title":"focas_get_error_str(handle, errorCode)","path":"/en/programming-manual/3.2.2/publish/focas_get_error_str-handle-errorcode","children":[]}]}]},{"id":"ci_e1b21b14ea37bb0b48c04af66c1c3ee11387e7bc0a18538be286d5d23ef049d7","title":"Application Commands","path":"/en/programming-manual/3.2.2/publish/application-commands","children":[{"id":"ci_01e7b860afbaddd32a5146fe6baa48c1ee7d96412d168cc5c38308be00e6b420","title":"External Encoder Setting Commands","path":"/en/programming-manual/3.2.2/publish/external-encoder-setting-commands","children":[{"id":"ci_a8cfb75b8a9b15c00734788be627fbda855824e24b3c1ca34b22e7ad7fd9f386","title":"set_extenc_polarity(channel, polarity_A, polarity_B, polarity_Z, polarity_S)","path":"/en/programming-manual/3.2.2/publish/set_extenc_polarity-channel-polarity_a-polarity_b-","children":[]},{"id":"ci_892634c2783f52ca9f809ee0abd24f3cb202fb32863e7bd42946747dc8ff669b","title":"set_extenc_mode(channel, mode_AB, pulse_AZ, mode_Z, mode_S, inverse_cnt)","path":"/en/programming-manual/3.2.2/publish/set_extenc_mode-channel-mode_ab-pulse_az-mode_z-mo","children":[]},{"id":"ci_2805aafbb8ef66ccff64fea895fecd8561d541b7854b5e7a35f266f3215058ca","title":"get_extenc_count(channel)","path":"/en/programming-manual/3.2.2/publish/get_extenc_count-channel","children":[]},{"id":"ci_a327acc8e175e3e16490a7d70ee90f120ed68621b10ec13f217f2fa63921641f","title":"clear_extenc_count(channel)","path":"/en/programming-manual/3.2.2/publish/clear_extenc_count-channel","children":[]}]},{"id":"ci_fcd6f54cd7f5314a53be506521ce01d0435602cbde0e18bcbb2b757911b76a75","title":"Conveyor Tracking","path":"/en/programming-manual/3.2.2/publish/conveyor-tracking","children":[{"id":"ci_278d115d196312f77bf44e74ae734926d1b6257ad1f0f204309ca7f391726eb4","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=100.","path":"/en/programming-manual/3.2.2/publish/set_conveyor_ex-name-conv_type-0-encoder_channel-1","children":[]},{"id":"ci_bb3c4f8f9db706c65bb331d3d11e7896e35c1f1d832973a4571c4adb0918a7fe","title":"get_conveyor_obj(conv_id, timeout=None, container_type=DR_FIFO, obj_offset_coord=None)","path":"/en/programming-manual/3.2.2/publish/get_conveyor_obj-conv_id-timeout-none-container_ty","children":[]},{"id":"ci_629e0f8b70490274806c83ba46a3f0c1c91f0b25609ac67502b7b83d52685219","title":"tracking_conveyor(conv_id, time=0.3)","path":"/en/programming-manual/3.2.2/publish/tracking_conveyor-conv_id-time-0-3","children":[]},{"id":"ci_a5ad76f4f34394a33aaf62bc6615b257580ae1624ffa12651a9909df752dd2af","title":"untracking_conveyor(conv_id, time=0.3)","path":"/en/programming-manual/3.2.2/publish/untracking_conveyor-conv_id-time-0-3","children":[]}]},{"id":"ci_5d4ae0f38115068f52e86df1ca48a95c04a86872eefc6d71b857f8416d3b521a","title":"Welding","path":"/en/programming-manual/3.2.2/publish/welding","children":[{"id":"ci_c0c3bc75b4de1b65fd28bb57330b04fa3fe8217d1ea25e9a494f041fc82d92f4","title":"app_weld_enable_digital()","path":"/en/programming-manual/3.2.2/publish/app_weld_enable_digital","children":[]},{"id":"ci_79e49c5d2b582cd1f6fcb6f4a935080f274c65cf1d6eb62bece55b1b979a1a2c","title":"app_weld_disable_digital()","path":"/en/programming-manual/3.2.2/publish/app_weld_disable_digital","children":[]},{"id":"ci_59e14ca179d439e32661986e741a2c58561ab0c464b211ef40a28bb6b7a07c4e","title":"app_weld_set_interface_eip_r2m_process(welding_start=[0,0,0,0,0,0,0,0,0], robot_ready=[0,0,0,0,0,0,0,0,0], error_reset=[0,0,0,0,0,0,0,0,0])","path":"/en/programming-manual/3.2.2/publish/app_weld_set_interface_eip_r2m_process-welding_sta","children":[]},{"id":"ci_d693a0e98c13f6e0a9f89e980a772d56f28f7a459cd88fd84bf19c5cbd1fea49","title":"app_weld_set_interface_eip_r2m_mode(welding_mode=[0,0,0,0,0,0,0,0,0], s_2t=[0,0,0,0,0,0,0,0,0], pulse_mode=[0,0,0,0,0,0,0,0,0],wm_opt1=[0,0,0,0,0,0,0,0,0])","path":"/en/programming-manual/3.2.2/publish/app_weld_set_interface_eip_r2m_mode-welding_mode-0","children":[]},{"id":"ci_fde0153f49c4b313ec46c738dd8b4a5a5c342fd15372824dc88a490db98539a7","title":"app_weld_set_interface_eip_r2m_test(gas_test=[0,0,0,0,0,0,0,0,0], inching_plus=[0,0,0,0,0,0,0,0,0], inching_minus=[0,0,0,0,0,0,0,0,0], blow_out_torch=[0,0,0,0,0,0,0,0,0], simulation=[0,0,0,0,0,0,0,0,0], ts_opt1=[0,0,0,0,0,0,0,0,0], ...)","path":"/en/programming-manual/3.2.2/publish/app_weld_set_interface_eip_r2m_test-gas_test-0-0-0","children":[]},{"id":"ci_fb29fe7d73059f7be1d77406627f8073255c61061e7a6d04edea48e9c53ede61","title":"app_weld_set_interface_eip_r2m_condition(job_num=[0,0,0,0,0,0,0,0,0], synergic_id=[0,0,0,0,0,0,0,0,0], r_wire_feed_speed=[0,0,0,0,0,0,0,0,0], voltage_corret=[0,0,0,0,0,0,0,0.0,0.0], dynamic_correct=[0,0,0,0,0,0,0,0,0])","path":"/en/programming-manual/3.2.2/publish/app_weld_set_interface_eip_r2m_condition-job_num-0","children":[]},{"id":"ci_37e302c405fab4fe14031fe7b9472424c67a5b7fc1e8d756e94b38db0b3bc136","title":"app_weld_set_interface_eip_r2m_option(opt1=[0,0,0,0,0,0,0,0,0], opt2=[0,0,0,0,0,0,0,0,0], opt3=[0,0,0,0,0,0,0,0,0], opt4=[0,0,0,0,0,0,0,0,0], opt5=[0,0,0,0,0,0,0,0,0], opt6=[0,0,0,0,0,0,0,0,0],...)","path":"/en/programming-manual/3.2.2/publish/app_weld_set_interface_eip_r2m_option-opt1-0-0-0-0","children":[]},{"id":"ci_a70526fc119dc20d48c87427ccda11c748e1b2a10465e1c8c04a892d15655b2e","title":"app_weld_set_interface_eip_m2r_process(current_flow=[0,0,0,0,0,0,0,0,0], process_active=[0,0,0,0,0,0,0,0,0], main_current=[0,0,0,0,0,0,0,0,0], machine_ready=[0,0,0,0,0,0,0,0,0], comm_ready=[0,0,0,0,0,0,0,0,0])","path":"/en/programming-manual/3.2.2/publish/app_weld_set_interface_eip_m2r_process-current_flo","children":[]},{"id":"ci_4a36fd3c0fd9f1d17913a8ffdd04f67ba81cf52eea9532937aeda7aee5a11b43","title":"app_weld_set_interface_eip_m2r_monitoring(welding_voltage=[0,0,0,0,0,0,0,0,0], welding_current=[0,0,0,0,0,0,0,0,0], wire_feed_speed=[0,0,0,0,0,0,0,0,0], wire_stick=[0,0,0,0,0,0,0,0,0], error=[0,0,0,0,0,0,0,0,0], ...)","path":"/en/programming-manual/3.2.2/publish/app_weld_set_interface_eip_m2r_monitoring-welding_","children":[]},{"id":"ci_a7386c89617acc5bf52103c474fe34b0b2b4c7ff95f0eacaae8f9fb684527c42","title":"app_weld_set_interface_eip_m2r_other(opt1=[0,0,0,0,0,0,0,0,0], opt2=[0,0,0,0,0,0,0,0,0], opt3=[0,0,0,0,0,0,0,0,0], opt4=[0,0,0,0,0,0,0,0,0], opt5=[0,0,0,0,0,0,0,0,0], opt6=[0,0,0,0,0,0,0,0,0], opt7=[0,0,0,0,0,0,0,0,0],...)","path":"/en/programming-manual/3.2.2/publish/app_weld_set_interface_eip_m2r_other-opt1-0-0-0-0-","children":[]},{"id":"ci_4cbb0282337b969442077d93d041f44fab1ec0d24025fb5186a1924009e0a7c3","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/programming-manual/3.2.2/publish/app_weld_set_weld_cond_digital-flag_dry_run-0-vel_","children":[]},{"id":"ci_25c76399d95d15f3f761b98900c6aa4a34d6b174af84122a13a6bc8aac61d09f","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/programming-manual/3.2.2/publish/app_weld_adj_welding_cond_digital-flag_reset-none-","children":[]},{"id":"ci_c7811e63e0379be3d4f4bdaca0b3bc713b8ef3773e98095fa4c680c0743a66c2","title":"app_weld_get_welding_cond_digital()","path":"/en/programming-manual/3.2.2/publish/app_weld_get_welding_cond_digital","children":[]},{"id":"ci_4a459e20ff19e4c10179394d72872c1d07314863d4a748afb5a7a58333d6317f","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/programming-manual/3.2.2/publish/app_weld_enable_analog-ch_v_out-1-0-spec_v_out-0-0","children":[]},{"id":"ci_74bec40c8fa88da42843493a38b7338be932419b1873f4c96723ff04ad45333d","title":"app_weld_disable_analog()","path":"/en/programming-manual/3.2.2/publish/app_weld_disable_analog","children":[]},{"id":"ci_eee461502198fa2969b49e4bf33e05cb93957eb89e51e5dc3480c41fdf0f871a","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/programming-manual/3.2.2/publish/app_weld_set_weld_cond_analog-flag_dry_run-0-v_tar","children":[]},{"id":"ci_3ae0d5565465f233a8783332b74952b1849fb08bbe64e2e84f1448f81da20ea8","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/programming-manual/3.2.2/publish/app_weld_adj_welding_cond_analog-flag_reset-0-v_ta","children":[]},{"id":"ci_62f135ba52566679a49627710349c4fdadfe9e71689fa19edc3b2ea33cfb1a0d","title":"app_weld_get_welding_cond_analog()","path":"/en/programming-manual/3.2.2/publish/app_weld_get_welding_cond_analog","children":[]},{"id":"ci_2cae80ffb2e90237c0af7b171aa93c4606115fe5dbb660fda8d88a1ef4063b70","title":"app_weld_weave_cond_trapezoidal(wv_offset=[0,0], wv_ang=0, wv_param=[0,1.5,0,-1.5,0.3,0.1,0.3,0.3,0.1,0.3])","path":"/en/programming-manual/3.2.2/publish/app_weld_weave_cond_trapezoidal-wv_offset-0-0-wv_a","children":[]},{"id":"ci_223dd42eac0a58130738c4c4d136df3c20a53c3f245a2a16e412c20c611216d8","title":"app_weld_weave_cond_zigzag(wv_offset=[0,0], wv_ang=0, wv_param=[3,0.6])","path":"/en/programming-manual/3.2.2/publish/app_weld_weave_cond_zigzag-wv_offset-0-0-wv_ang-0-","children":[]},{"id":"ci_7a568f2f2275ac91e1addffccd0f0f957e42f2be000cfb57f7aa9e8c3cb468df","title":"app_weld_weave_cond_circular(wv_offset=[0,0], wv_ang=0, wv_param=[3,3,0.3,0.3])","path":"/en/programming-manual/3.2.2/publish/app_weld_weave_cond_circular-wv_offset-0-0-wv_ang-","children":[]},{"id":"ci_9de00e26e6027ed35de39c918d8e209fafcb21298e297b085d0a0e08afd05637","title":"app_weld_weave_cond_sinusoidal(wv_offset=[0,0], wv_ang=0, wv_param=[3,0.6])","path":"/en/programming-manual/3.2.2/publish/app_weld_weave_cond_sinusoidal-wv_offset-0-0-wv_an","children":[]}]}]},{"id":"ci_ecc48e290512192acb995bc6d72f2f508caa98d770385cf5baae437cd613a8a3","title":"A-Series Command","path":"/en/programming-manual/3.2.2/publish/a-series-command","children":[{"id":"ci_446086103799d1f393951796ef4cd116119c2df314f3f486fbc14e5ba203c3c1","title":"Controller","path":"/en/programming-manual/3.2.2/publish/controller","children":[{"id":"ci_24e6d45940a470c730c143b09b51732971110e3af028c507cb110a6e07f6cc44","title":"get_function_input(index)","path":"/en/programming-manual/3.2.2/publish/get_function_input-index","children":[]}]}]}]