激活车站- 可打印的版本 +-Robodk论坛(//www.w5838.com/forum) + - 论坛:robodk(en)(EN)(//www.w5838.com/forum/forum-robodk-en) +---论坛:Robodk API(//www.w5838.com/forum/forum-robodk-api) +---线程:激活站点的相机(/螺纹激活摄像机机场) |
激活车站-Alec.Zitzelberger-07-14-2021 我目前正在尝试弄清楚如何在RDK工作站中使用预先存在的相机项目并激活它们,而不是进行CAM2DADD并制作新相机。 有没有办法在C#API中执行此操作? 我发现有一个CAM2DCLOSE函数很奇怪,但没有CAM2DOPEN。 回复:激活车站的相机-葡萄et-07-15-2021 你好, 使用Python中的SetParam方法,这是可能的,我认为这是C#中的setParameter。
代码:
相机= rdk.item('相机1')
回复:激活车站的相机-Alec.Zitzelberger-07-15-2021 (07-15-2021,01:23 PM)葡萄et写道:你好, 我在C#中尝试了以下内容 camera.setparam(“打开”) 尽管在RDK窗口中激活了相机,但我仍会遇到以下错误。 “连接尝试失败了,因为一段时间后连接的方没有正确响应,或者建立的连接失败了,因为连接的主机未能做出响应” 注意:如果这很重要,我正在使用SampleProject的Robodk.cs。 回复:激活车站的相机-葡萄et-07-15-2021 你好, 这是我尝试过的代码,它可以正常工作。你能尝试一下吗?
代码:
使用系统;
回复:激活车站的相机-Alec.Zitzelberger-07-15-2021 (07-15-2021,07:25 PM)葡萄et写道:你好, 我将代码插入函数并执行。 “连接状态:true”打印到控制台,然后程序崩溃。 /// <摘要> ///向Robodk发送特定参数。这是为了内部目的而保留的。 /// /// 项目参数 /// 值 /// <返回> 公共字符串setParam(字符串param,字符串值=“”) { link._require_build(7129); link._check_connection(); link._send_line(“ ICMD”); link._send_item(this); link._send_line(param); link._send_line(value); 字符串响应= link._recv_line();<<<崩溃发生在这里 link._check_status(); 返回响应; } 在等待RDK窗口的响应时,它似乎崩溃了。 我很好奇我是否正在使用API代码的旧版本。 |