登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:PLC指令
点击:950 回复:4
楼主
编辑
引用
管理
605509371
我在做毕业设计,遇到一个问题不知道怎么解决,请大家帮个忙。
PLC指令怎么用C语言实现,我想用词义分析器和语义分析器译码,但是不知道该怎么做,比如说装载指令LD LDN 给个建议就行了 谢谢了
09-04-21 10:24
1楼
编辑
引用
管理
doorcontrol
难,PLC与C不是一个层面的,所以代码完全不同(即使是16制的代码也不完全一样).如果要硬搬(做毕业设计)的话,你可以将PLC的程序反汇编成C的代码再研究一下(其实也就是用C按照PLC的通讯协议读取/发送一些PLC的代码和地址).其实这更本可以不用C,网上下载一个串口监控软件就完全可以做到(当然这个串口监控软件也可以用C写).
09-04-21 12:48
2楼
编辑
引用
管理
wml0060
两种编程语言不通用,应该根据指令实现的功能区翻译。
09-04-21 14:43
3楼
编辑
引用
管理
lixiaobai
应该是无法转换的吧,只有部分程序是可以转换的
09-04-21 21:03
4楼
编辑
引用
管理
605509371
怎么没人回复了,现在译码基本结束了,是用回调函数实现的,将每条指令设计成对应的指令函数,现在在指令函数的对应文件加上代码就行了,关于指令的实现还是不太清楚,提点意见就是LD LDI A OR
09-05-14 16:02
工控新闻
AI加速跑进千行百业:让智能创新扎根实体经济
具身智能前瞻|破题人形机器人在工厂的规模化落地
全球首个!北京企业无界动力机器人获工业级全域CE认证
优必选WalkerS2入选工信部“2025年人工智能应用典型案例”
西克新品 | MWS250 测量轮编码器上市
中国籍数学家首获菲尔兹奖 有望夯实工业技术创新地基
施耐德电气携手AMD发布首款Helios平台参考设计,加速AI工厂部署
不止汉化!倍福 TwinCAT 3.1.4026 五大重磅升级,全面提速智造开发
更多新闻资讯