6个回答
展开全部
plc一般有三种编程方式:梯图,顺序图,汇编。。。可以用c,读plc的串口,有的plc还可以在梯图里嵌入子程序(汇编或c),如果你汇编够好,plc一般都可以直接用汇编变成(当然也可以由c编译)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PLC测得的数据,可以用C++来显示。因为C语言并不具备可视化的特点。
最常见的,是用C++的类封装成块,类似于PLC的功能块。
当要使用的时候,只要把主程序设成调用等等命令,程序就会自动运行,并指向所定义指针。
传统意义上的PLC,如AB,西门子等,都是采用梯形图,语句表,还有功能块三种方式编程,方便,易学,还简单。
有一款我接触过的PLC,贝加莱,它就是用基于C++的方式来编程。并且它的HMI也是用C++的块来做封装,达到可视化的目的。
最常见的,是用C++的类封装成块,类似于PLC的功能块。
当要使用的时候,只要把主程序设成调用等等命令,程序就会自动运行,并指向所定义指针。
传统意义上的PLC,如AB,西门子等,都是采用梯形图,语句表,还有功能块三种方式编程,方便,易学,还简单。
有一款我接触过的PLC,贝加莱,它就是用基于C++的方式来编程。并且它的HMI也是用C++的块来做封装,达到可视化的目的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PLC语言直接转成C语言,PLC编译软件是将PLC指令译成PLC能识别的代码然后写入PLC指定的内存区域中。
如果是想按照PLC语言格式用C语言来写程序然后用单片机来运行的话还可以。
PLC测得的数据能在C编译器上运行显示
C编译器 广意是就是PLC
如果是想按照PLC语言格式用C语言来写程序然后用单片机来运行的话还可以。
PLC测得的数据能在C编译器上运行显示
C编译器 广意是就是PLC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你是哪一种PLC了,有一些PLC本来就是用类似高级语言的语言来编辑的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |