现在想做一个测量系统,电机带动探针运动,然后将测量到的数据传给计算机处理。本来想用工控机+运动控制卡+伺服电机来着,后来老板说是PLC便宜,就改用工控机+PLC+伺服电机,但我对这个毫无头绪,尤其是其C++程序怎样控制PLC,是将PLC程序事先写入 还是 要C++程序写入,请各位能人义士指点一下!!万谢!
大神,你说的 C++程序下发命令,下发的是什么命令?是调用不同的PLC程序么(PLC程序事先已经变好写入,相当于子程序?)
追答C++无法调用PLC的任何程序。下发命令其实就是通讯驱动里面的数据块,你规划好那些数据可以写入,哪些只读,或者可读可写,你通过C++改变允许写入的数据就是发命令,你编程PLC程序根据数据变化做出反应。
追问貌似理解了,我试一下,谢谢啦!!!
本回答被提问者采纳C++程序 怎样控制 PLC,然后再控制 伺服电机 工作的?
1、PLC编程(需要专门的PLC编程软件):与工控机通讯,接收命令控制伺服电机运转,并计算或检测探针位置。2、C++编程,完成监控界面,取得PLC通讯协议编制驱动程序与PLC通讯,下发命令和接收数据在界面上显示。
C++程序 怎样控制 PLC,然后再控制 伺服电机 工作的?
1、PLC编程(需要专门的PLC编程软件):与工控机通讯,接收命令控制伺服电机运转,并计算或检测探针位置。2、C++编程,完成监控界面,取得PLC通讯协议编制驱动程序与PLC通讯,下发命令和接收数据在界面上显示。
在控制伺服电机的驱动中,控制器和驱动器各有什么功能和作用?
1、控制伺服电机的起动、停机、转速等等;2、对电机进行各种保护(过载,短路,欠压等)3、对外部信号做出反应,通过内部的PID调节,控制伺服电机(位置,速度,扭矩);
怎么用电脑控制PLC工作,就像下面的图中一样的。
电脑控制PLC是可以的,多数情况下,PLC是靠HMI(人机界面系统)来控制的,所以我们可以用电脑来替代HMI就可以了,HMI是通过RS232来控制PLC的,电脑只要模拟出HMI的这个控制信号就完全实现对PLC的控制。
如何用计算机控制机械的运动
如当某器件的连线设计好后,其地址也就被确定了,当器件的功能被确定下来后,其控制字也就被确定了。然后用文本编辑器(如EDIT、CCED等)编写软件,编写好后,用编译器对源程序文件编译,查错,直到没有语法错误,除了极简单的程序外,一般应用仿真机对软件进行调试,直到程序运行正确为止。运行正确后,就可以写片(将程序...
您好,我想用运动控制卡和伺服电机的驱动器连,怎么连线呢?
这个好连的,驱动器有一个专门的接口是用来和运动控制卡交换的,如接口X4。交换的信号信号有卡给驱动器发送的脉冲信号和脉冲方向信号,还有就是驱动器给卡反馈的编码器信号,再有就是一些光电开关什么的,如伺服使能型号即SVR-on、报警信号ALM、24V外接电源的正负极等,这些信号都能和卡的接口相对应...
plc课程设计总结
1、PLC有什么特点呢?2、用PLC实现对系统的控制是非常方便的。PLC用存储逻辑代替接线逻辑,大大减少了控制设备的外部接线,大大缩短了控制系统的设计和施工周期,使维护更加容易。更重要的是,通过改变程序,可以改变同一设备的生产工艺。这非常适合很多品种和小批量的生产场合。3、PLC的主要特点4、PLC编程方式目前有:梯形...
运动控制卡和plc比较有什么不同?
运动控制卡通过PCI插槽将控制卡插在PC的主机上;利用高级编程语言C++、C#、VB、VB.NET、labview等编程语言进行开发;编程中使用运动控制卡厂商提供的控制卡API接口函数,来实现对控制卡资源的使用;运动控制卡通过发送脉冲的方式控制伺服或步进驱动器来控制伺服电机或步进电机、通过读取输入信号、控制输出信号...
plc与C语言有什么关系啊!
3.3运动控制 PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I\/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模 块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、...
写程序用什么电脑做编程需要什么配置的电脑
PLC编程需要的设备有:电脑、PLC、PLC与电脑连接的数据线、开关电源(如果PLC不是AC220V供电的话,是需要的)等,这些设备加起来,4500元左右。一、PLC概述:可编程逻辑控制器,是一种采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入\/输出...