自主创建欧姆龙PLC实验室
欧姆龙CJ2M系列PLC与PLC之间的数据相互读取设定

欧姆龙CJ2M系列PLC与PLC之间的数据相互读取设定————————————————————————————————作者:————————————————————————————————日期:欧姆龙CJ2M系列PLC与PLC之间的数据相互读取设定分享一下欧姆龙CJ2M系列的plc与PLC之间的数据相互读取设定,因为CJ2M系列PLC自带EIP协议,所以硬件连接只需要将多个PLC 通过网线用交换机连起来,并将所有的PLC的IP地址设置在同一个网段即可(如192.168.250.1;192.168.250.2;……)1,IP地址的设置:打开编程软件,用USB线将CPU与电脑连起来,打开IO表,将每个PLC的CJ2M-EIP21的IP地址设为同一网段不同节点,用USB线分别下载到每个PLC。
2,打开network configratorn软件在菜单栏选择USB接口,并在线点击OK,选择TCP:2连接选择网络选择上载网络上载后就可以看到整个网络里的所有设备下面我们来设置各PLC相互读取的数据(在这儿我们用1#PLC分别与2#,3#,4#,5#PLC进行数据交换,1#PLC的D00000,D02000,D03000,D04000作为发送地址,D00010,D02100,D03100,D041000作为接收地址,2#,3#,4#,5#PLC均由D00000作为接收地址,D00010作为发送地址),建立1#PLC的CJ2M-EIP21的tag,双击1#EIP模块,点击edit tags进入新建页面,点击NEW新建tag名称为D0,8个字节,依次建立D2000,D3000,D4000,均为8个字节;之后在OUT新建tag,地址分别为D10,D2100,D3100,D4100,地址均为8个字节。
以同样的方法分别在2#,3#,4#,5#PLC建立发送和接收地址,这里需要注意的是,发送数据的大小和对应接收数据的大小必须一致,否则,将会报错。
PLC应用技术与技能训练(欧姆龙CP1E型)项目五恒压供水的PLC控制系统设计、安装与调试

项目五 恒压供水的PLC控制系统设计、 安装与调试
图5-4 程序执行逻辑运算的过程
项目五 恒压供水的PLC控制系统设计、 安装与调试
由例5.1可知,逻辑运算指令不仅可以完成逻辑运算, 还可以用于通道清零;同时还能用逻辑指令将通道中的某些 位屏蔽, 保留其他位的状态,根据欲保留和欲屏蔽位的情况 设定一个常数,用ANDW指令将通道数据与该常数相“与” 即可。
项目五 恒压供水的PLC控制系统设计、 安装与调试
表5-4 十进制加法指令
项目五 恒压供水的PLC控制系统设计、 安装与调试
项目五 恒压供水的PLC控制系统设计、 安装与调试
在十进制运算指令中,由于两个最大的单字BCD数相 乘,即9999×9999=99980001,运算结果不发生进位,所以 乘除法运算都不涉及进位位CY。双字指令与单字一样,乘 除法也不涉及CY。
项目五 恒压供水的PLC控制系统设计、 安装与调试
由PLC、变频器控制两台水泵的恒压供水系统如图5-10 所示。只要储水池的水位低于高水位,就会通过电磁阀自动 往水池注水,水池水满时电磁阀关闭。同时,水池的高/低 水位信号可通过传感器直接传送给PLC,当水池水位到达高 /低限时,继电器触点闭合;否则,继电器触点断开。
项目五 恒压供水的PLC控制系统设计、 安装与调试
项目五 恒压供水的PLC控制系统设计、 安装与调试
工作任务1 PLC的数值运算 工作任务2 基于PLC的恒压供水系统
项目五 恒压供水PLC控制系统设计、 安装与调试
工作任务1 PLC的数值运算
根据控制要求,拨码器X与Y分别有4个端子,并且要用 数码管进行数值显示,所以在本任务中,PLC的输入信号有 10个,输出信号有14个。下面对本任务进行具体设计。
欧姆龙 CLK23 使用说明

2:勾选每个组件的网络结构和参数,然后点击传送
3:找点clk23右击选择启动数据连接
4:如果PLC内已有工程,在线->从plc传送,跳出提示选择是。
注意:需要每个节点号都要单独上传一次,不然
无法显示每个节点号之间的通讯关系
5:若没有工程则可以添加,双击节点号即可。
注意:CLK23模块要先拨节点号,然后双击。
6:创建了节点号之后就可以分配哪些节点之间通讯,选择添加目标区工具
7:选择了工具后,如果想把1号节点的数据传送给2号节点,只需在2号节点上方点击即可。
如图,圆圈表示通讯时的发送,方块表示接受,颜色代表节点号,连起来就是红色的1节点把数据发给了2号节点
8:选择节点号,然后编辑通讯地址即发送和接收地址的开始位置
解释说明:第一行表示2节点发送数据的地址,第二行表示用2节点PLC的405、406通道接收来自1节点PLC的400
401通道的CIO数据,用D3010-D3014接收1节点PLC的D3000-D3004。
第三行表示用2节点PLC的407、408、409通道接收来自3节点PLC的400、401、402通道CIO数据,
用D3015-D3019接收3节点PLC的D3000-D3004
偏置说明:偏置是设置发送方的开始地址。
用于某个节点发送数据给2个以上的节点,比如:1号节点发送数据给
2、3、4发送数据从400-409
发给2号节点的数据为400-402,发给3号节点的数据为403-405发给4号节点的数据为406-409。
通讯设置传送时需要先停止通讯具体方法如下,PS:设置传送完成后需允许才可正常通讯
1。
欧姆龙NJ系列PLC教学课程

07 课程总结与展望
关键知识点回顾与总结
PLC基本概念及 工作原理
深入理解了可编程逻辑控制 器(PLC)的定义、发展历程、 基本构成和工作原理,为后 续学习奠定了坚实基础。
NJ系列PLC硬件 组成
详细了解了欧姆龙NJ系列PLC 的硬件结构,包括CPU模块、 电源模块、输入/输出模块等, 掌握了各模块的功能和选型 方法。
PLC(Programmable Logic Controller)定义:可编程逻辑控制 器,一种数字运算操作的电子系统, 专为在工业环境下应用而设计。
发展历程:从早期的继电器控制系统到 现代PLC的发展历程,以及PLC在工业 自动化领域的重要地位。
欧姆龙NJ系列PLC特点与优势
特点
高性能、高速度、高可靠性、丰富 的功能等。
PLC编程语言及规范
梯形图(LD)
指令表(IL)
以图形方式表达程序逻辑,直观易懂,类似 于继电器控制线路图。
用助记符表示操作功能,类似于汇编语言, 易于理解和记忆。
顺序功能图(SFC)
规范
描述控制系统顺序行为的图形化编程语言, 适用于复杂的顺序控制系统设计。
遵循国际电工委员会(IEC)制定的PLC编程 规范,如IEC 61131-3标准,确保程序的可 读性、可移植性和可维护性。
一种基于TCP/IP的Modbus协议,具有跨平台、易于集成、低成本等优点,适用于中小型控 制系统。
OPC UA通信协议
一种统一的工业自动化通信协议,具有跨平台、安全性高、互操作性强等特点,适用于复杂 控制系统。
组网方式选择及配置步骤
选择合适的组网方式
第四章 欧姆龙PLC简介

1.大容量的CPU、丰富的内部器件
和增/减脉冲输出两种情况,占空比50%。
4.时钟功能 CPM2A的内置时钟(精确度:±1分钟/月)允许用梯形图程 序读取日期和时间。通过编程器和其他编程工具改写时间。 CPM2A还有一个30秒的补偿位,当该位置为ON时,时间将自 动调整到最接近的分钟。因此,在电台报时时,打开该位就能
十分精确地设定时间。
中型可编程序控制器 大型可编程控制器
4.1 小型可编程序控制器
4.1.1 CPM2A 表4.1.1 CPM2A CPU单元的种类
1.指令系统有新的增加
定时器/计数器指令2种:高精度定时器(单位:1 ms),长定时器 (单位:1 s/10 s)。
比较指令2种:区域比较,双字区域比较。
转换指令6种:双字BCD→双字BIN转换,双字BIN→双字BCD转 换,ASCII→十六进制转换,二进制补码,小时→秒转换,秒→小 时转换。 表格数据操作指令5种:帧校验,求和,数据搜索,取最大值,取 最小值。
C200Hα的特殊功能单元和通信联网有以下特点:
1.特殊功能单元丰富
2.通信板与通信协议宏功能
3.通信联网
4.2.2 CS1系列可编程序控制器
CIO 0 00 0 按离CPU 机架距 离顺序 分配字 0 1 2 3 4 5 6 7 CPU
CPU 电源
0 1 2 3 4 0 CS1扩展
欧姆龙PlC编程实例

要求:根据给定的设备和仪器仪表,在规定的时间内完成程序的设计、安装、调试等课题一 PLC 控制运料小车一、课题要求:工作,达到课题规定的要求。
二、设计原则:按照完成的工作是否达到了全部或部分要求,由实验老师对其结果进行评价。
三、课题内容:其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车(其工作方式见考核要求2选定)。
按S01小车从原点起动, KM1接触器吸合使小车向前运行直到碰SQ2开关停, KM2接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰SQ3开关停,此时KM3接触器吸合使乙料斗装料3秒,随后KM4接触器吸合小车返回原点直到碰SQ1开关停止,KM5接触器吸合使小车卸料 5秒后完成一次循环。
四、设计要求:1、编程方法由实验老师指定: ⑴用欧姆龙系列PLC 简易编程器编程⑵用计算机软件编程2、工作方式:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02则小车完成一次循环后才能停止;3、按工艺要求画出控制流程图;4、写出梯形图程序或语句程序;5、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入;6、在考核箱上接线,用电脑软件模拟仿真进行调试。
五、输入输出端口配置:输入设备 输入端口编号 接考核箱对应端口启动按钮S01 0000 SO1停止按钮S02 0001 SO2开关SQ1 0002 电脑和PLC自动连接开关SQ2 0003 电脑和PLC自动连接开关SQ3 0004 电脑和PLC自动连接选择按钮S07 0005 S07输出设备 输出端口编号 接考核箱对应端口向前接触器KM1 1000 H01甲卸料接触器KM2 1001 H02乙卸料接触器KM3 1002 H03向后接触器KM4 1003 H04车卸料接触器KM5 1004 H05六、问题:小车工作方式设定:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连 续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到 碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02小车完成一次循环后才能停止。
欧姆龙PLC编程实例

课题一 PLC控制运料小车一、课题要求:要求:根据给定的设备和仪器仪表,在规定的时间内完成程序的设计、安装、调试等工作,达到课题规定的要求。
二、设计原则:按照完成的工作是否达到了全部或部分要求,由实验老师对其结果进行评价。
三、课题内容:其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车(其工作方式见考核要求2选定)。
按S01小车从原点起动, KM1接触器吸合使小车向前运行直到碰SQ2开关停, KM2接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰SQ3开关停,此时KM3接触器吸合使乙料斗装料3秒,随后KM4接触器吸合小车返回原点直到碰SQ1开关停止,KM5接触器吸合使小车卸料 5秒后完成一次循环。
四、设计要求:1、编程方法由实验老师指定:⑴用欧姆龙系列PLC简易编程器编程⑵用计算机软件编程2、工作方式:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02则小车完成一次循环后才能停止;3、按工艺要求画出控制流程图;4、写出梯形图程序或语句程序;5、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入;6、在考核箱上接线,用电脑软件模拟仿真进行调试。
五、输入输出端口配置:输入设备 输入端口编号 接考核箱对应端口启动按钮S01 0000 SO1停止按钮S02 0001 SO2开关SQ1 0002 电脑和PLC自动连接开关SQ2 0003 电脑和PLC自动连接开关SQ3 0004 电脑和PLC自动连接选择按钮S07 0005 S07输出设备 输出端口编号 接考核箱对应端口向前接触器KM1 1000 H01甲卸料接触器KM2 1001 H02乙卸料接触器KM3 1002 H03向后接触器KM4 1003 H04车卸料接触器KM5 1004 H05六、问题:小车工作方式设定:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连 续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到 碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02小车完成一次循环后才能停止。
欧姆龙PLC中文编程手册_5

ER: 字St和E在不同的区域,或St大于E。 间接寻址字DM不存在。(字*DM中的内容非BCD码,或者DM区域已 经超出了范围)。
移位方向(也就是说,“下一个字”是下一个高位字还是下一个低位字)在C中 被指定。同时,C也可用来复位寄存器。寄存器的任何部分可通过St和E定义指 定部分来复位。
406
数据传输指令
控制字
标志 例
00000
第7-17节
C的第00位到12位都不被使用。第13位是移位方向:将第13位置ON用于向下 移位(沿低寻址字方向),第13位置OFF则向上移位(沿高寻址字方向)。第 14位是移位使能位:将第14位置ON来允许对应于第13位方向状态的移位寄存 器操作,而14位OFF则禁止寄存器操作。第15位是复位位:将第15位置ON时 寄存器将在St和E之间复位(设定为0)。对于正常操作,第15位置OFF。
如果ROR(28)以非微分形式使用时,每个循环CY状态将移入第15位。使用微分 形式(@ROR(28))或将ROR(28)与DIFU(13)或DIFD(14)结合使用时,仅移位一次。
ER: 间接寻址字DM不存在。(字*DM中的内容非BCD码,或者DM区域已 经超出了范围)。
CY: 接收第00位的数据。 EQ: 当Wd的内容为0时置ON,否则置OFF。
指令
操作数
LD OUT LD OUT LD OUT LD OUT LD @SFTR(84)
DM DM
00000 20012 00001 20013 00002 20014 00003 20015 00004
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
龙源期刊网 http://www.qikan.com.cn
自主创建欧姆龙PLC实验室
作者:王伟 教传艳
来源:《科技传播》2012年第22期
摘要 自己动手创建PLC实验室,解决实验资源不足矛盾。实验台由四部分构成。为PLC
实验室建设积累了经验。
关键词 PLC实验室;自制
中图分类号TH432 文献标识码A 文章编号 1674-6708(2012)79-0226-01
可编程控制器的英文缩写为PLC。机床电气与PLC技术是机械专业各学科的骨干课程。
经过理论的学习后,学生要在PLC实验室学习PLC的硬件组成、软件编程并进行综合训练。
这一切需要有满足条件的实验室做支撑。由于原有PLC实验资源不能满足要求,为了搞好
PLC的教学,我们自己动手创建了PLC实验与实训综合实验室。现将制作的主要环节与经验
做一总结并提供参考。
1实验台的整体结构与连接关系
PLC实验台由台式计算机、编程电缆、PLC精密数字电源、PLC主机四部分构成。其组成
部分见图1
实验台采用的PLC主机型号是欧姆龙的CPM1A系列30CPU。编程电缆使用USB口连接
的CPM1A-USB CIF02 编程电缆。24V直流数字电源提供给PLC主机的输入输出所用外接电
源。PLC主机采用继电器输出型CPM1A-30CDR-A。PLC的输入输出与PLC实验板(见图2)
的输入与输出相连接。计算机的主机安装欧姆龙的编程软件CX-Programmer和编程电缆驱动
软件。编程电缆一端连接计算机主机的USB口,另一端连接PLC主机的外设输入端。
24V数字电源的火线L、零线N、地线分别与PLC的L、N、地端并联后接入市电的三端
插座。为了防止触电事故发生,220V接线采用在端子连接部分用胶枪密封绝缘。24V的-地端
和24V+端分别与实验板和PLC主机的相应部位相连。PLC主机24V连接图见图3。图4是实
验台整体布局图。由于实验台整体呈三角体布置,这样学生既可以查看PLC主机部分的接线
端子、外接电源、输入输出连接通道。也可以通过实验面板观察输入输出指令运行的结果。
2实验台调试与软件编程
实验台的四部分连接好后,需要调试。首先安装编程电缆的驱动程序并设置USB口的驱
动路径。打开计算机,启动编程软件CX-Prammer。设置时一定注意的是初始设置时,选对
30CPU和通讯口。一般不选COM1,仅选另一个COM口就对了。在CX-P的编辑界面上,编
龙源期刊网 http://www.qikan.com.cn
写好PLC的梯形图程序并经过检查无误后,通过编程电缆下载到PLC后。就可以进行调整软
件对硬件的控制与调试了。
此实验台安装完毕,既可以做常用基本语句与常用应用语句的编程,也可以进行综合性的
语句编程。这样一个实验台的花费仅仅在1000~1400元之间就可以满足课内实验的要求,同
时,也可以进行综合性PLC实训工作。