当前位置:
工控论坛
> >
产品
>
PLC
>
国产PLC交流
我要发帖
PLC编程语言的交叉编译
点击:
637
| 回复:
7
夏日的午后
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 10回
年度积分:0
历史总积分:253
注册:2006年10月27日
发表于:2007-10-22 14:53:00
楼主
我们公司要开发自己的PLC编程软件,类似于西门子的MICROWIN的,有些技术问题还不太清楚,就是PLC的各种编程语言之间怎么实现交叉编译?如怎样将指令表转换为梯形图?IEC61131-3标准好像并不要求以一种语言开发的POU能以另一种语言显示,但是实际应用中这个功能客户经常会用到,有没有这方面的高手请指点迷津
分享到:
收藏
邀请回答
回复楼主
举报
firstrazor
关注
私信
精华:1帖
求助:0帖
帖子:15帖 | 753回
年度积分:0
历史总积分:909
注册:2007年7月28日
发表于:2007-10-22 15:10:00
1楼
IEC61131-3标准里只有梯形图和指令表语言是基本一样,可以互通;别的能交叉编译的没听说过,感觉既不可能,更没有意义。
回复
引用
举报
夏日的午后
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 10回
年度积分:0
历史总积分:253
注册:2006年10月27日
发表于:2007-10-22 15:43:00
2楼
嗯,那请问梯形图和指令表是怎样实现互通的,是指令直接一一对应还是借助助记符?
回复
引用
举报
firstrazor
关注
私信
精华:1帖
求助:0帖
帖子:15帖 | 753回
年度积分:0
历史总积分:909
注册:2007年7月28日
发表于:2007-10-22 16:27:00
3楼
当把梯形图用文字表达时,就是指令表了
回复
引用
举报
王晟磊
关注
私信
精华:12帖
求助:0帖
帖子:70帖 | 687回
年度积分:0
历史总积分:1173
注册:2004年2月11日
发表于:2007-10-23 13:54:00
4楼
无论你如何实现总会以其中一种语言为你下位机执行的基础,因此到该语种的编译应该不存在技术上的问题.
比方说从图到指令表是不会有困难的,困难的是从指令到图,会存在一个反编译后与原图不致的情况,当然这是用户可以接受的.
回复
引用
举报
夏日的午后
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 10回
年度积分:0
历史总积分:253
注册:2006年10月27日
发表于:2007-10-25 09:39:00
5楼
王工说得有道理,我们负责下位机那块的工程师就是这个意思,从梯形图到指令表没有问题,但是反过来就不知道怎么弄
回复
引用
举报
工控帮
关注
私信
精华:0帖
求助:0帖
帖子:63帖 | 675回
年度积分:0
历史总积分:1418
注册:2001年7月06日
发表于:2007-10-25 10:14:00
6楼
一般都是梯形图到指令表,标准的IEC里面也是把其他几种转化为指令表的.
至于交叉编译,应该是编译执行的PLC需要注意的问题,不同的CPU应该需要不同的编译环境,如果是解释型的,不存在交叉编译问题的.
回复
引用
举报
王晟磊
关注
私信
精华:12帖
求助:0帖
帖子:70帖 | 687回
年度积分:0
历史总积分:1173
注册:2004年2月11日
发表于:2007-10-30 10:46:00
7楼
解释型的亦存在从指令到图后与原图不一至的情况,如果原图画得比较别扭还有可能差别比较大,但不影响功能.
回复
引用
举报
热门招聘
相关主题
三菱PLC视频教程70合集
[11906]
西门子S7-200通过互联网远程...
[7826]
用plc编写星三角降压启动的梯...
[67603]
S7-1200连电脑出现下位组件不...
[8147]
PLC基础介绍
[16571]
(已结贴)工控PLC擂台第88期-...
[13121]
西门子S7-200 SMART故障的处...
[9038]
三菱PLC只有输入信号没有输出...
[13818]
西门子S7-200连接多个触摸屏...
[18038]
(已结贴)工控PLC擂台第100期...
[53271]
官方公众号
智造工程师
客服
小程序
公众号