Modicon M218 PLC编程指令详解
需积分: 13 167 浏览量
更新于2024-07-17
收藏 467KB PDF 举报
"该资源是关于Modicon M218 PLC的编程指令手册,主要涵盖了布尔逻辑指令和标准库指令的使用。"
在Modicon M218的编程中,布尔逻辑指令是基础且至关重要的部分,它们主要用于处理位格式的数据,如I/O位和内部位。这些指令包括:
1. 装入指令:用于设置输入/输出的状态,比如N/O(常开)和N/C(常闭)触点,以及上升沿和下降沿检测。当N/O触点的控制状态为1时,触点闭合;而N/C触点在控制状态为0时闭合。上升沿触点检测控制位从0到1的变化,下降沿触点则检测从1到0的变化。
2. 输出指令:直接输出线圈根据等式的直接结果设置位实体;反向输出线圈则取其反值;置位(SR)线圈在等式结果为1时,将输出位置设为1;复位(RS)线圈在等式为1时,将输出位置设为0。
3. 逻辑运算指令:逻辑与(AND)指令执行两个操作数的逻辑与,逻辑与反(ANDN)执行逻辑与但取反;逻辑或(OR)指令执行两个操作数的逻辑或。
除了布尔逻辑指令,标准库指令扩展了PLC的功能,包括:
4. 计数器指令:CTD(减计数器)、CTU(加计数器)、CTUD(加减双向计数器)用于计数操作。
5. 定时器指令:TOF(延时断开)、TON(延时导通)、TP(触发定时器)和脉冲指令BLINK,提供时间控制功能。
6. 触发指令:F_TRIG(下降沿触发)、R_TRIG(上升沿触发),根据信号边缘触发动作。
7. 数学运算指令:ADD(加法)、SUB(减法)、MUL(乘法)、DIV(除法)、TRUNC(截尾取整)、MOD(取余)、EQ(等于)、GT(大于)、GE(大于等于)、LE(小于等于)、LT(小于)、NE(不等于),支持基本算术和比较运算。
8. 位操作指令:ROL(循环左移)、ROR(循环右移)、SHL(左移)、SHR(右移),用于位操作和移位。
9. 三角函数指令:SIN(正弦)、COS(余弦)、TAN(正切)、ASIN(反正弦)、ACOS(反余弦)、ATAN(反正切),用于处理角度和弧度计算。
10. 绝对值函数ABS,提供数值的绝对值。
这些指令构成了Modicon M218编程的核心,使得用户能够创建复杂的逻辑控制流程,有效管理自动化系统的运行。
2019-09-05 上传
2019-09-05 上传
2020-04-11 上传
2019-09-16 上传
2019-09-13 上传
2019-09-24 上传
2019-09-23 上传
2019-09-05 上传
2019-11-19 上传
weixin_38743481
- 粉丝: 696
- 资源: 4万+
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜