三菱PLC指令前加D什么意思

如DMOVK0D814.和.DSUBD144D146D220... 如DMOV K0 D814.和.DSUB D144 D146 D220 展开
 我来答
被青春撞了腿
2020-02-02 · TA获得超过3649个赞
知道答主
回答量:79
采纳率:0%
帮助的人:1万
展开全部

三菱PLC指令前的vAdding d表示指令处理32位数据。

当PLC指令处理32位数据时,与元件号相邻的两个元件构成元件对,元件对的第一地址可以是奇数或偶数。通常建议将组件对的第一个地址用偶数编号,以避免编程错误。

在PLC指令前不加D时,进行16位数据传输或处理。只有增加了D,才能进行32位数据传输或处理。

使用时应注意,32位计数器C200~c255的当前值寄存器不能用作16位数据的操作数,只能用作32位数据的操作数。

扩展资料:

通用编程语言:

1、 梯形图语言是PLC编程中最常用的编程语言。它是一种类似于继电器电路的编程语言。随着电气设计人员对继电控制的熟悉,梯形图编程语言得到了广泛的欢迎和应用。

2、 指令列表编程语言是一种类似汇编语言的助记程序设计语言,它由操作码和汇编语言等操作数组成。

3、 功能模块图语言是一种类似于数字逻辑电路的PLC编程语言。功能模块图用于表示模块的功能。不同的功能模块有不同的功能。

参考资料来源:阮友德主编《电气控制与PLC实用培训课程第一章功能说明及应用基本规则》7.1《功能说明》,人民邮电出版社

参考资料:

百度百科--PLC编程

晨枫叶轻舞
2019-12-04 · TA获得超过4693个赞
知道答主
回答量:1387
采纳率:35%
帮助的人:42.5万
展开全部

三菱PLC指令前加D的意思是,该指令处理的是32位数据。

在PLC指令处理32位数据的时候,元件号相邻的两个元件组成元件对,元件对的首地址用奇数或者偶数都可以。一般建议元件对的首地址,通常用偶数编号,以免在编程时弄错。

在PLC中指令前不加D的时候,进行的是16位数据的传送或处理,只有当加上D之后,才可以进行32位数据的传送或处理。

在使用的时候要注意32位计数器C200~C255的当前值寄存器不能用作16位数据的操作数,只能用作32位数据的操作数。

扩展资料

常用编程语言:

1)梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟悉,因此,梯形图编程语言得到了广泛的欢迎和应用。 

2)指令表编程语言是与汇编语言类似的一种助记符编程语言,和汇编语言一样由操作码和操作数组成。

3)功能模块图语言是与数字逻辑电路类似的一种PLC编程语言。采用功能模块图的形式来表示模块所具有的功能,不同的功能模块有不同的功能。

参考资料来源:《电气控制与PLC实训教程》阮友德 主编  人民邮电出版社  第1章功能指令及其应用 7.1 功能指令的基本规则

参考资料来源:百度百科--PLC编程

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
注塑维修
推荐于2017-11-28 · TA获得超过440个赞
知道小有建树答主
回答量:115
采纳率:0%
帮助的人:80.7万
展开全部
三菱PLC中D是双重的意思,在做数据处理时,一般是对数据做16位数处理。如果在指令前加“D”的,PLC在执行改程序时对数据做32数据处理,同时在处理每步数据时都是占用两个连号的数据寄存器。在你所讲例子的含义是:第一条是把“0”做32位运算后传给D814,同时D815被自动占用。第二条是把D144和D146里面的数做32位减法运算后,把结果放到D220和D221中,在计算时还占用了数据寄存器D145和D147。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沈江宏yes
2010-04-19 · TA获得超过868个赞
知道小有建树答主
回答量:215
采纳率:0%
帮助的人:159万
展开全部
D是Double(双倍)的意思,就是本来运算16位2进制数,加了D就运行32位了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-04-19
展开全部
DMOV K0 D814 把0传给D814,D815
DSUB D144 D146 D220 D144,D145减去D146,D147,结果传给D220,D221
当然运算都是指里面的数据了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式