搜索
bottom↓
回复: 29

开源PLC: 指令的定义及指令码格式

[复制链接]

出0入0汤圆

发表于 2008-4-19 13:10:23 | 显示全部楼层 |阅读模式
指令列表及指令代码.  
01  NOP = 0X00  
02  LD  = 0X01  
03  LDI = 0X02  
04  LDP = 0x03  
05  LDF = 0x04  
06  AND = 0X05  
07  ANI = 0X06  
08  ANDP =0x07  
09  ANDF =0x08  
10  OR  = 0X09  
11  ORI = 0X0A  
12  ORP = 0x0B  
13  ORF = 0x0C  
14  ANB = 0X0D  
15  ORB = 0X0E  
16  OUT = 0X0F  
17  SET = 0x10  
18  RST = 0X11  
19  SFT = 0X12  
20  CJ  = 0X13  
21  CJP = 0X14  
22  MPS = 0x15  
23  MRD = 0x16  
24  MPP = 0x17  
25  MC  = 0X18  
26  MCR = 0X19  
27  INV = 0X1A  
28  PLF = 0X1B  
29  PLS = 0X1C  


END = 0XFF  


指令编码由指令代码+数据类型+地址组成  

指令字长以32为基本单位,基本指令为32位字长.  

8位指令代码+6位保留位+2位数据类型+16位地址.  

数据类型有3类:  

01 位  
10 字  
11 立即数  


主持:Trinove阿力等人,参与:dragon045、try、TIDSP、NomoneyIv青菜、姜兄、空心菜、炳哥哥等等。

出0入0汤圆

发表于 2008-4-19 16:28:20 | 显示全部楼层
沙发

出0入0汤圆

发表于 2008-4-19 16:31:18 | 显示全部楼层
置顶了,这个是关键资料啊!

出0入0汤圆

发表于 2008-4-19 16:36:41 | 显示全部楼层
哪位可以解释一下每条指令的使用和功能。

出0入0汤圆

发表于 2008-4-19 17:36:25 | 显示全部楼层
看来又是仿三菱的,有亲切感。用的芯片价格有点高,看来是开发高档PLC。

出0入0汤圆

发表于 2008-4-19 17:43:39 | 显示全部楼层
芯片价格不算高,因为就一片,不扩RAM、FLASH什么的。
只是掉电的部分需要一小块外部存储。

结构上也没有CPLD之类的,成本不会高的。

出0入0汤圆

发表于 2008-4-19 19:31:37 | 显示全部楼层
指令應分基本指令與應用指令否折指令碼會太長可參考FX指令(Command monitor)

出0入0汤圆

发表于 2008-4-19 20:59:20 | 显示全部楼层
掉电保存选择铁电的IC.
----------------------------------------
做伪PLC本体时曾考虑可能个别应用系统有这个特殊需要.这个个别当时想了一晚上实在想不到,就放弃了掉电保存部分.
结果以后还真遇到了,呵呵幸好系统支持双路(A,B)高速脉冲输入,就用了外部一路脉冲输入掉电来实现中断-保存动作.

出0入0汤圆

发表于 2008-4-19 21:21:01 | 显示全部楼层
支持,支持DIY

出0入0汤圆

发表于 2008-4-20 16:47:27 | 显示全部楼层
炳哥哥:
   只能用一个字形容你"强"!!!

出0入0汤圆

发表于 2008-4-24 08:18:30 | 显示全部楼层
关键资料还是要记号一下!

出0入0汤圆

发表于 2008-4-29 17:59:14 | 显示全部楼层
mark mark

出0入0汤圆

发表于 2008-4-29 21:41:34 | 显示全部楼层
哈哈!!好

出0入0汤圆

发表于 2008-5-7 21:23:46 | 显示全部楼层
这个PLC性能应远高于松下FP0,东芝EX40了.

出0入0汤圆

发表于 2008-5-17 15:50:43 | 显示全部楼层
标记

出0入0汤圆

发表于 2008-8-9 15:21:31 | 显示全部楼层
ding

出0入0汤圆

发表于 2008-8-9 15:45:10 | 显示全部楼层
ding

出0入0汤圆

发表于 2008-8-28 10:51:35 | 显示全部楼层
做到哪里了,扫描时间有多少.

出0入0汤圆

发表于 2008-8-28 12:00:13 | 显示全部楼层
仿三菱的好啦,强烈支持

出0入0汤圆

发表于 2008-9-18 17:28:43 | 显示全部楼层
楼上的!!

怎么都是仿三菱的啊

谁能弄点日本欧姆龙的指令码啊 !!!

我非常感谢!!

出0入0汤圆

发表于 2008-10-11 17:39:00 | 显示全部楼层
我相信阿力现在气消了,我也是确信每个人特别是对技术有一定研究的人都承受不了他人挑衅的语调,但事情过后能冷静下来。



阿莫还有阿力我觉得你们了不起,因为你们的行动竟然引起一些高级别的人员注意你们并实施了语言BL,象我这样的是100年都没有人会理我。呵呵!感觉那个自以为是的家伙没有必要来用开源PLC的,而且他不是想推进这个项目的,所以他是有用心的,我们不能乱了阵脚。请阿力仔细想想他的动机,希望阿力释然。

虽然你们的行动打扰了既得利益者们,你们就一定要有心理准备。我的宣言是:让他们更痛苦吧!









你们目前是点燃梦想的巨人!



接下来让我们再努力把梦想成为现实!

出0入0汤圆

发表于 2008-12-13 23:11:22 | 显示全部楼层
建议完全参考三菱的指令编码



从零开始编不好,最好前面空几个

出0入0汤圆

发表于 2008-12-26 17:55:09 | 显示全部楼层
有个参照是比较好点!~~~~

出0入0汤圆

发表于 2009-1-10 11:16:13 | 显示全部楼层
推荐一下信号隔离IC,防止核心芯片受外部冲击。传输波特率高(从2M到150M),脉冲失真小(可以达到10ns以内,甚至3ns),延时误差也在10ns内,隔离电压2.5Kv,瞬间共模抗压30kV/分,体积可以做到MSOP封装(3×3mm)。





 (原文件名:IL511.jpg) 





 (原文件名:IL512IL712.jpg) 





 (原文件名:IL514.JPG) 





 (原文件名:IL715.JPG) 





 (原文件名:IL516IL716.JPG) 





 (原文件名:IL3585.jpg) 

出0入0汤圆

发表于 2011-5-20 11:31:25 | 显示全部楼层
hao

出0入0汤圆

发表于 2011-8-5 22:48:00 | 显示全部楼层
标记下

出0入0汤圆

发表于 2011-9-13 10:42:52 | 显示全部楼层
请问扩展模块的地址是如何分配的?

出0入0汤圆

发表于 2011-11-23 13:06:32 | 显示全部楼层
Mark,Mark。

出0入0汤圆

发表于 2012-1-5 21:26:27 | 显示全部楼层
GOOD
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 04:46

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表