Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# twincat中的电机仿真_C#_Twincat - Fatal编程技术网

C# twincat中的电机仿真

C# twincat中的电机仿真,c#,twincat,C#,Twincat,您好,我正在visual studio中使用结构化文本在twincat 3中准备一个运动模拟。运动应该有正极限和负极限。如果您开始移动,位置应相应地改变(增加或减少),并在规定的限制下停止。电机无需任何UI。您只需给出相应更新的标签或文本框即可。首先,您应该知道实际要模拟的内容。您知道在实际应用中使用哪种类型的电机,以及如何将其连接到您的程序中吗?可能您正在使用的电机/轴将由数字/模拟输出控制。或者通过NC进行控制。还是完全不同的东西?我假设一个NC轴。这样就不需要编写其他代码,您可以将虚拟NC

您好,我正在visual studio中使用结构化文本在twincat 3中准备一个运动模拟。运动应该有正极限和负极限。如果您开始移动,位置应相应地改变(增加或减少),并在规定的限制下停止。电机无需任何UI。您只需给出相应更新的标签或文本框即可。

首先,您应该知道实际要模拟的内容。您知道在实际应用中使用哪种类型的电机,以及如何将其连接到您的程序中吗?可能您正在使用的电机/轴将由数字/模拟输出控制。或者通过NC进行控制。还是完全不同的东西?我假设一个NC轴。这样就不需要编写其他代码,您可以将虚拟NC轴添加到TwinCat项目的NC部分。必须向程序中添加轴参考结构,并将其连接到虚拟NC轴。使用此结构,您可以与轴通信。您可以编写自己的FBs来控制和诊断轴参考,或使用TwinCat附带的MotionControl库。

我对TwinCat完全陌生。我只想设置两个点,从一个点移动到另一个点,并使用电机控制更新标签中的状态