打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PLC数据格式与应用指令规则
userphoto

2023.02.18 辽宁

关注

开篇先说下位元件和字软件两个东西,比较好理解。

位元件是指只有0或1两种状态的元件,比如,输入、输出继电器,辅助继电器,状态继电器,都是位元件。位元件按位寻址。

16个位为一个字,由16个0或1构成的元件为字元件,比如寄存器、定时器、计数器等都是字元件。字元件按字寻址。

多个位元件组合可以构成字元件,位元件组合时,4个元件为一组,用Kn加首元件来表示,n为单元数。

例如K1M0表示M0~M3四个位元件,K4M0表示M0~M15组合成16位字元件,K8M0表示M0~M31组合成32位字元件。其他的位元件组合还比如K4X0、K2Y10、K1S10等,与辅助继电器代表含义一般无二。

应用指令可处理16位和32位数据,比如数据寄存器D,计数器C(C0–C199)都为16为数据。16位计数器,打头的是符号位,其余为数据位,头位为0表示正,头位为1代表负,连续的两个16位计数器,可组成一个32位计数器,打头的依然是符号位,0、1代表意思的与16位相同。

在应用数据前加D表示处理的数据为32位,不加则表示16位。

在对16位数据操作时,单元数n在1~3之间,参与操作的位元件只有4~12位,不足的部分用0补足。因最高位只能为0,则意味着只能处理正数。

在进行32位数据操作时,单元数n在1~7之间,参与操作的位元件有4~28位,不足的部分用0补足。

在采用“Kn+首元件编号”方式组合成字元件时,首元件可以任选,但为了避免混乱,通常选尾数为0的元件作首元件,如M0、M10、M20等。

不同长度的字元件在进行数据传递时,一般按以下规则:

长字元件短字元件传递数据,长字元件低位数据传送给短字元件。

短字元件长字元件传递数据,短字元件数据传送给长字元件低位,长字元件高位全部变为0。

接下来,再说一下PLC的应用指令的两种形式。

PLC的应用指令有连续型和脉冲型两种形式。所谓连续型,是指在每个扫描周期都被重复执行,脉冲型是指由断开转为闭合瞬间执行,闭合后不再执行,只是一个短脉冲周期。

举个例子,还是以上篇提到的传送MOV指令,如图:

左图为连续型,X000闭合,(MOV D10 D12)连续执行,右图为脉冲型,应用指令后面加P,X000闭合瞬间,(MOVP D10 D12)执行,执行过程只是一个短脉冲。

本篇就到这吧,写的费劲,估计看的也乏味,但还希望好好读读,毕竟,想看懂或写出好的程序,这些东西是必须要熟悉掌握的。其实,每到数据处理的时候,总找不到比较通俗的办法,实属水平有限,不当的地方,还请多多指教吧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
关于plc指令
只要识字,就能学懂PLC,学习技能就是这么简单!
第9章 功能模块、高速计数、通讯技术
欧姆龙plc的I/O存储器区详解
plc编程中,如何使用计数器?
PLC与控制技术判断题100道
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服