三菱FX系列转换成欧姆龙CP1E步骤

合集下载

关于转换三菱FX系列PLC输入信号类型的说明

关于转换三菱FX系列PLC输入信号类型的说明

关于转换三菱FX系列PLC输入信号类型的说明1.引言目前,三菱FX系列PLC广泛应用在国内食品与包装机械领域,如:装卸箱机、贴标机、包装机等,设备制造厂商在为PLC选择传感器类型时,往往会遇到某些进口传感器的输出类型与PLC输入信号类型不匹配的情况,如欧美厂家的传感器输出类型常为PNP开路集电极晶体管输出型,而三菱FX系列PLC其输入信号类型为源型,即只能接无源开关或NPN开路集电极晶体管,遇到这种情况,技术人员往往或者通过一个中间继电器转换,或是只能选择NPN开路集电极晶体管输出型传感器(以下简称NPN型传感器)。

而西门子系列的PLC是能够根据需要转换输入信号类型的,三菱FX系列PLC行不行呢?笔者通过查阅FX系列使用手册,并和三菱公司上海分公司及广州代理公司的技术工程师进行了电话或当面沟通,被告知三菱FX系列在欧洲销售的欧型是能够转换输入类型的,而国内销售的1型只能接NPN型传感器输入,不能接PNP型。

但是有的技术资料[2]提到,在FX系列PLC 输入电路中存在一个S/S极,通过此极和24VC端及0V端的选择性短接,PLC可在漏型和源型两种输入信号类型中转换,但没有详细的电路原理分析,只是提到S/S极在光电耦合芯片的非串联电阻侧。

于是笔者试着对传感器的输出电路原理和FX系列PLC的输入电路做了分析。

2、晶体管输出型传感器的电路分析(1)PNP 型和NPN 型晶体管的输出电路分析目前很多电容式、电感式、光电式传感器输出方式为PNP 型和NPN 型开路集电极晶体管,PNP 型和NPN 型晶体管电路原理如图1、图2。

U -+--+-U图1 NPN 型晶体管电路原理图 图2 PNP 型晶体管电路原理图PNP 与NPN 开路集电极晶体管输出型传感器(常开型)其实就是利用晶体管的饱和和截止输出两种状态,即当传感器检测到信号时,PNP 型传感器和NPN 型传感器的输出晶体管都会导通,属于开关型传感器,只是电流方向不一样,在NPN 型传感器输出电路中,电流由集电极C 流向发射极E ;在PNP 型传感器输出电路中,电流由发射极E 流向集电极C 。

三菱和欧姆龙的手编操作

三菱和欧姆龙的手编操作

三菱FX-20P手持编程器1、程序全部清除:FD/WR——FD/WR——NOP——A——GO——GO2、程序读出:◇1如要读出PLC中第20步的程序;STEP——2——0——GO◇2根据指令读出;先使PLC处于STOP状态,如要读出PLS M104;RD——PLS——M104——GO◇3根据元件读出;先使PLC处于STOP状态,如要读出Y00;RD——SP——Y100——GO3、程序的插入:它是插入到指定的程序前,如要在30步前插入AND M7读出第30步程序——INS———ANI——M7——GO4、程序删除:◇1逐条删除,先读出指令,再逐条删除光标指定的指令;例:读出要删除的程序步——INS——DEL——GO◇2指定范围的删除,从指定的起始步号到终止步序号间的程序,成批删除;D STEP——步序号——SP——STEP——步序号——GO删除起始步终止步5、监控操作:◇1元件监视;就是监视指定元件的ON/OFF状态,以及设定值和当前值;假如检测Y0的状态:MNT——SP——Y0——GO◇2导通检测,根据步序号或指令读出程序:MNT——SETP——20——GO◇3动作状态的监视;利用步进指令监视S的动作状态(状态号从小到大,最多为8点)操作如下:MNT——STL——GO◇4强制ON/OFF,先进入元件监视,再强制操作:Y7元件监视——TEST——SET——RST◇5修改定时器、计数器及寄存器(T、C、D、Z、V)的当前值;先进入元件监视,按测试键后再进行修改:DO元件监视——TEST——SP——K25——GOT1元件监视——TEST——SP——SP——K30——GO测试空格写入值确认欧姆龙CQM1-PRO01-E型手持编程器大写字母1、输入口令:CLR——MONTR——————FUN——四位(A~F)数字0~92、程序的检查:CLR——SRCH3、查找指令和触点:CLR——LD0003——SRCH——SRCH清除举例检索继续查找LD00034、修改程序:○1改写指令;如果发现有错误的指令,只需在错误的指令上重新输入。

欧姆龙与三菱PLC之间的通信的实现

欧姆龙与三菱PLC之间的通信的实现

欧姆龙与三菱PLC之间的通信的实现欧阳学文在现代工业中,plc通信联网功能的应用日益广泛。

在实际生产现场,各个工位上可能使用不同厂家生产的plc,它们之间通信联网一直是工程上的一个难题。

欧姆龙plc所特有的通信协议宏功能可以很好地解决这个问题[1] 。

欧姆龙中小型plc,如cqm1h、c200hα、cj1、cs1等机型,均支持通信协议宏功能,可以实现与其他厂家的plc通信。

协议宏通信方式编程简单、易于实现,是不同厂家plc通信的一种简便易行的方法。

本文选用欧姆龙的c200hecpu42型plc,使用通信协议宏,与三菱的fx2n64mr型 plc进行通信。

欧姆龙plc为上位机,三菱 plc则为下位机。

网络结构如图1所示,主机c200hecpu42作为上位机,使用c200hwcom06ev1型通信板,通信板上带有rs232c与rs422a/485串行通信口各一个,都支持通信协议宏功能[2]。

三菱fx2n64mr 作为下位机,机体上加装fx2n485bd串行通信功能扩展板,支持三菱计算机链接(computer link)通信协议[3]。

1台上位plc最多可连接16台下位plc,上位plc与下位plc通过rs485串行端口连接。

通信过程中,上位plc首先发出指令并启动通信,下位plc收到指令并执行,然后将执行结果返回上位plc。

下位plc之间不能进行直接通信。

图1 网络结构欧姆龙的通信协议宏由通信序列(sequence)组成,由pmcr指令调用,与带有rs232c或rs422a/485端口的各种外围设备交换数据。

通信协议宏支持软件(cxprotocol)的对话式菜单使通信序列易于登记。

软件支持xon和xoff、rts和cts 等控制方法,允许传送任何带有校验码(如sum,lrc或crc)和帧长度的数据信息。

一个接收阵列(matrix),最多可以设置15种类型的期望的接收信息,而每个期望接收信息都可以包含确定下一步要执行的过程和出现信息接收错误时要执行的故障处理命令[4]。

欧姆龙PLC CP1E指令表(摘要)

欧姆龙PLC CP1E指令表(摘要)

013 当执行条件从 OFF → ON( 上升沿 ) 时,DIFU(013) 将指定位在一个循环 中变为 ON。
2-25
下降沿微分
DIFD !DIFD
014 当执行条件从 ON → OFF( 下降沿 ) 时,DIFD(014) 将指定位在一个循环 中变为 ON。
2-27
置位
SET
- 当执行条件为 ON 时,SET 指令将操作数的位变为 ON。
021 传送数据的一个字到指定字中。
2-98 2-98 2-101 2-103 2-105 2-105 2-108
498 传送数据的两个字到指定字中。 022 将一个字的数据的补码传送到指定字中。 082 传送指定的位。 083 传送指定的数位。( 每个数位由 4 个位组成。) 062 传送指定数目的连续位。 070 传送指定数目的连续字。 071 将同一个字复制到一个连续字的范围中。 073 交换两个指定字的内容。 080 将源字传送到目的字 ( 在源基址上加一个偏移值 )。 081 将源字 ( 在源基址上加一个偏移值 ) 传送到目的字。
TIM TIMX TIMH TIMHX TMHH TMHHX TTIM TTIMX TIML TIMLX CNT CNTX CNTR CNTRX CNR/ @CNR CNRX/ @CNRX
功能 编号 001 000 002
003
517
功能
表示一个程序结束。 该指令无任何功能。(NOP(000) 不执行任何操作。) 当 IL(002) 的执行条件为 OFF 时,IL(002) 和 ILC(003) 之间的所有输出均 互锁。 当 IL(002) 的执行条件为 OFF 时,IL(002) 和 ILC(003) 之间的所有输出均 被互锁。 当 MILH(517) 的执行条件为 OFF 时,MILH(517) 和下一条 MILC(519) 指 令之间的所有指令的输出均被互锁。

三菱PLC模拟量模块转换方法

三菱PLC模拟量模块转换方法

三菱PLC模拟量模块转换方法
预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制
三菱PLC模拟量模块转换方法
1、确定一个标准信号(4-20或0-10V)。

2、选择一个模拟量输入模块,按模块上的接线方式把线接好,并选择是电流输入还是电压输入。

3、这时的标准信号就会通过模拟模块自动转换为数字信号0-4000
4、把数字信号任何转换为标准信号:选择一个模拟输出模块,三菱plc模块要接跳线,如没接跳线就是电压输出,只要用电脑给定0-4000的数字,就会输出0-10V的标准电压,如有跳线,就会输出4-20毫安的电流。

不用编程,瞬间搞定三菱PLC之间的通讯!

不用编程,瞬间搞定三菱PLC之间的通讯!

不用编程,瞬间搞定三菱PLC之间的通讯!我们做一个工程中常会用到系统与系统之间数据进行传输,为了使用方便及灵活的后期服务,我们可以使用PLC进行写梯形图及ST文本型的编程语言,但是后期维护与前期工作量太大。

现在工程中采用Q系列PLC或L系列PLC与FX系列PLC进行系统联接通讯使用DEA-CON模块达到数据交换功能。

首先将FX3U的通讯口RS485端口与DEA-CON的RS485端口CH2联起来,QPLC/LPLC通过网口或者串口与DEA-CON模块进行联接(这里可以选网口或RS485/RS232)接口CH1。

【一】接线方法测试图片如下:(实验中是使用了两台FX3U的PLC)理论上可以支持到16台及32台,这里要取决于PLC模块。

【二】PLC进行设定FX3U设定为:专用协议7 O1 (采用FX232/485-BD都可以);L/Q系列口串口设定为:(如果采用的串口需设定)MC4协议7 o1 (采用LJ71C24/QJ71C24都可以);L/Q系列口网口设定为:(如果采用的网口联接需设定MC协议端口这里可以任写5022,注意打线色方框的地方。

【三】DEA-CON模块的设定其实就是与上面PLC设定的参数一样,启动DEA配制工具如图:1、进行设定DEA-CON模块:(选择PLC与PLC交换功能);2、设定联接接的PLC通讯模块CH1与PLC设定的方法一样都是选择9600,7,Odd,1;3.设定Q/L系列PLC的串口(如果采用串口联接需要设定)与PLC 设定为一样的参数19200,7,Odd,1;4.设定Q/L系列PLC的网口(如果采用网口联接需要设定)与PLC 设定为一样的参数IP及端口号要与PLC一样,(注:如果没有经路由器那么要设定DEA模块的地址要与PLC在同一网段);【四】数据传输设定直接点击“增加行”填入所输入输出的元件地址:这里根据工程中的需要进行设定。

最后点“上传配置”传到DEA-CON模块中,运行就可以看到数据了,在L/QPLC中就可以直接调用FXPLC的数据了,或者FX中调用Q/LPLC中的数据数也可以了。

三菱PLC程序转换成欧姆龙PLC程序

三菱PLC程序转换成欧姆龙PLC程序

三菱PLC程序转换成欧姆龙PLC程序
一、三菱PLC处理步骤
1、打开三菱PLC原程序
2、对梯形图程序切换到列表
3、显示列表进行全部COPY(Ctrl+C)
二、欧姆龙PLC处理步骤
1、新建欧姆龙PLC程序
选择对应的型号CP1E,打开右边-设定:
选择CPU类型即点数;然后确定-确定。

2、Copy程序到欧姆龙PLC程序中
先把光标移到程序段,然后粘贴(Ctrl+V),弹出如下窗口,选择被转换的PLC型号:
3、保存路径
点击选择,打开如下窗口,选择保存的路径,文件名称,点击保存;然后回上个菜单点击“OK”,完成转换。

注意:有些指令转换后会有所不同,直接在欧姆龙PLC程序中修改即可。

欧姆龙PLC使用步骤

欧姆龙PLC使用步骤

欧姆龙PLC使用步骤
当拿到欧姆龙相关产品后首先要看清楚所有产品的型号是否是所需型号,其次检查货品是否齐全,然后对产品做相关测试
使用plc产品分为二方面,一是硬件设置;二是软件设置;
首先介绍硬件设置(包括接线等)
1、设置面板上操作模式
2、设置电压电流开关(注意:开关在接线段子下面,需要将接线段子卸下来)
3、设置单元号
4、连接模拟量单元并配线
5、接通plc电源,创建i|o表(如没有手持编程器,则需在软件cx-p上进行操作)
然后再介绍一下软件介绍
首先在电脑上必须安装由欧姆龙授权的cx-one软件,这个软件包中包括欧姆龙plc设置的所有工具,包括编程、网络、模拟仿真等工具。

接下来介绍欧姆龙plc的编程软件cx-programmer的用法,打开装好的软件后会看到如下图
接着打开文件中的新plc,软件会提示你选型,按照实际所用型号进行选型(注意:此型号必须和实际设备相符,否则会发生错误),选好后会出现如下图的画面
在视图菜单中对视图进行操作,主要应用如下
工程工作区
梯形图工作图
开始一个新的工程
事例工程。

关于转换三菱FX系列PLC输入信号类型的说明

关于转换三菱FX系列PLC输入信号类型的说明

关于转换三菱FX系列PLC输入信号类型的说明1.引言目前,三菱FX系列PLC广泛应用在国内食品与包装机械领域,如:装卸箱机、贴标机、包装机等,设备制造厂商在为PLC选择传感器类型时,往往会遇到某些进口传感器的输出类型与PLC输入信号类型不匹配的情况,如欧美厂家的传感器输出类型常为PNP开路集电极晶体管输出型,而三菱FX系列PLC其输入信号类型为源型,即只能接无源开关或NPN开路集电极晶体管,遇到这种情况,技术人员往往或者通过一个中间继电器转换,或是只能选择NPN开路集电极晶体管输出型传感器(以下简称NPN型传感器)。

而西门子系列的PLC是能够根据需要转换输入信号类型的,三菱FX系列PLC行不行呢?笔者通过查阅FX系列使用手册,并和三菱公司上海分公司及广州代理公司的技术工程师进行了电话或当面沟通,被告知三菱FX系列在欧洲销售的欧型是能够转换输入类型的,而国内销售的1型只能接NPN型传感器输入,不能接PNP型。

但是有的技术资料[2]提到,在FX系列PLC 输入电路中存在一个S/S极,通过此极和24VC端及0V端的选择性短接,PLC可在漏型和源型两种输入信号类型中转换,但没有详细的电路原理分析,只是提到S/S极在光电耦合芯片的非串联电阻侧。

于是笔者试着对传感器的输出电路原理和FX系列PLC的输入电路做了分析。

2、晶体管输出型传感器的电路分析(1)PNP 型和NPN 型晶体管的输出电路分析目前很多电容式、电感式、光电式传感器输出方式为PNP 型和NPN 型开路集电极晶体管,PNP 型和NPN 型晶体管电路原理如图1、图2。

U -+--+-U图1 NPN 型晶体管电路原理图 图2 PNP 型晶体管电路原理图PNP 与NPN 开路集电极晶体管输出型传感器(常开型)其实就是利用晶体管的饱和和截止输出两种状态,即当传感器检测到信号时,PNP 型传感器和NPN 型传感器的输出晶体管都会导通,属于开关型传感器,只是电流方向不一样,在NPN 型传感器输出电路中,电流由集电极C 流向发射极E ;在PNP 型传感器输出电路中,电流由发射极E 流向集电极C 。

第4章 欧姆龙CPM1A系列PLC数据移位和数据转换指令

第4章 欧姆龙CPM1A系列PLC数据移位和数据转换指令
第4章 CPM1A系列PLC 数据移位和数据转换指令
湖北祥辉电气自动化培训中心
数据移位指令 数据转换指令
一、数据移位指令
移位寄存器指令 可逆移位寄存器指令 数字左、右移指令 算术左、右移指令 循环左、右移指令 字移位指令 异步移位寄存器指令
1. 移位寄存器指令SFT (10)
SFTR (84)
C St E
St 开始通道 E 结束通道
使用可逆移位寄存器举例
LD OUT LD OUT LD DIFU (13) LD OUT LD OUT LD SFTR (84) 00000 20012 00001 20013 00002 20100 20100 20014 00003 20015 00004 200 LR10 LR11
@ASFT(17)
C St E
C:控制数据 C的含义
St :移位开始通道
E :结果通道
C 15 14 13 12 为
指令功能
0 移位方向:0→上移 1→下移 是否允许移位:0→ 不允许 1→允许 是否复位:0→ 正常操作 1→复位
当执行条件为ON时,将数据为0000的通道与相邻通道 进行数据交换。
执行指令ASFT时数据交换的规则
00000 00001 00002 20100 00003 00004
20012
移位方向
20013 数据输入 DIFU(13) 20100 20014 移位脉冲 20015 SFTR(84) 200 LR10 LR11
复位
控制 通道 开始 通道
执行条件 结束通道
(续)
若直接以00002作为移位脉冲。 因为当00002为ON时,每个 扫描周期都要执行一次移位, 这将造成移位失控。 若00003ON,则20015ON, LR10~LR11及CY位清0 若00003OFF →20015 OFF, 此时根据20012的状态执行移 位操作。

欧姆龙PLC与三菱Q系列PLC协议宏通信

欧姆龙PLC与三菱Q系列PLC协议宏通信

欧姆龙PLC与三菱Q系列PLC协议宏通信目录1 三菱Q系列PLC通信协议 (1)1.1 MC协议概述 (1)1.2 QnA兼容3C帧通信格式 (2)1.2.1 数据通信的基本格式 (3)1.2.2 QnA兼容3C帧格式,用格式1进行通信时 (3)1.2.3 QnA兼容3C帧格式,用格式2进行通信时 (5)1.2.4 QnA兼容3C帧格式,用格式3进行通信时 (7)1.2.5 QnA兼容3C帧格式,用格式4进行通信时 (9)1.2.6 帧格式中各个项目的说明 (11)1.2.7 命令及响应字符部分说明 (13)2 欧姆龙协议宏与三菱Q系列PLC协议宏通信实验 (18)2.1 实验准备 (18)2.2 通信电缆接线 (18)2.3 PLC通信参数设置 (20)2.3.1 欧姆龙SCU模块通信参数设置 (20)2.3.2 三菱C24通信模块通信参数设置 (20)2.4 串口调试工具测试 (24)2.5 协议宏程序编写 (25)2.6 监视通信状态——Trace功能 (30)1 三菱Q系列PLC通信协议1.1 MC协议概述三菱的Q系列PLC采用列MELSEC通讯协议,即MC协议。

所谓MC通讯协议就是对方设备通过Q系列C24或者Q 系列E71来进行PLC CPU软元件数据和程序的读出/写入的Q系列PLC用的通讯方式的名称。

MC协议采用帧的形式进行通讯,它包括以下几种帧格式:串行通信模块C24模块:A兼容1C帧,包括1-4种格式QnA兼容2C帧,包括1-4种格式;QnA兼容3C帧,包括1-4种格式;QnA兼容4C帧,包括1-5种格式;说明:格式5,用于采用二进制代码的通信如果以格式1为基准来考虑采用ASCII代码的4种通信格式就有如下不同:格式2:各文件上附加了编号的格式;格式3:用STX ETX 包围各文件的格式;格式4:各文件上附加了CR LF 的格式;详情请参考QnA兼容3C帧格式1~格式3的说明。

以太网通信模块E71:A兼容1E帧;QnA兼容3E帧。

欧姆龙NS系列PT与三菱FX系列PLC的连接方法

欧姆龙NS系列PT与三菱FX系列PLC的连接方法

欧姆龙NS系列PT与三菱FX系列PLC的连接方法1.PT与PLC连接的接线图:(9针RS-232口)下图是欧姆龙NS系列PT与三菱FX系列PLC通信卡(FX1N-232-BD、FN2N-232-BD、FX3U-232-ADP、FX2NC-232-ADP)连接的接线图。

<此图参考C:\Program Files\OMRON\CX-One\CX-Designer\Manual\HostConnection\V092-E1-01.pdf>注:也可以直接用欧姆龙PLC的编程电缆XW2Z-S002进行连接。

2.欧姆龙NS系列PT的内置系统升级:鉴于欧姆龙NS系列PT的系统版本较低,需要升级到6.6版本,才能与三菱FX系列PLC进行通信。

(需要一块1G的CF存储卡,可以用第三方金士顿,大约¥130;电脑需要有CF卡插槽)具体步骤如下:(1)把C:\Program Files\OMRON\CX-One\CX-Designer\RecoverUpdate_6_6目录下的所有文件,通过电脑的CF卡插槽复制到CF卡中去。

(2)把CF卡插到PT的CF卡插槽中,上电,按照屏幕提示进行系统升级。

(3)断电,把CF卡取出,重新上电。

可以在PT的内置系统中看到系统已经升级为6.6版本。

3.欧姆龙NS系列PT的项目信息设置:(1)类型:应设为与NS系列PT铭牌一致的类型。

(2)系统版本:必须设为6.6版本,否则无法与三菱FX系列PLC连接。

同时,欧姆龙NS系列PT的内置系统也需要升级到6.6版本,否则CX-Designer无法下传程序。

4.欧姆龙NS系列PT的通信设置:(1)类型:应设为MELSEC-F。

(2)通信:9600;7;1;奇校验(PT与PLC设置应一致)(3)站号:0(PT与PLC设置应一致)5.三菱FX系列PLC参数设置:在GX-Developer的参数→PLC参数→PLC系统2中选择“通信设置操作”。

欧姆龙CP1E 操作手册

欧姆龙CP1E 操作手册

引言感谢您购买SYSMAC CP系列CP1E可编程序控制器。

本手册包含使用CP1E所需的信息, 请务必在使用CP1E前通读并理解本手册的内容。

面向读者本手册主要供下列人员使用,这些人员必须具备电气系统相关知识(电气工程师或同等水平者)。

·负责FA系统安装的人员·负责FA系统设计的人员·负责FA系统及设备管理的人员适用产品z CP系列CP1E CPU单元·基本型号CP1E-E□□D□-□CPU单元的基本型号,支持运用基本、传送、算术和比较等指令实现基本控制操作。

·应用型号CP1E-N/NA□□D□-□CPU单元的应用型号,支持与可编程中断、变频器和伺服驱动器的连接。

CP系列以CP1H、CP1L和CP1E CPU单元为核心,采用与CS和CJ系列相同的基本结构。

扩展I/O容量时,请务必使用CP系列扩展单元和CP系列扩展I/O单元。

I/O字的分配方法与CPM1A/CPM2A PLC相同,即输入输出采用固定的区域。

CP1E CPU单元手册以下手册中提供与CP1E CPU单元相关的信息。

手册构成CP1E CPU操作手册由下表列出的章节构成。

请根据需要参阅相关章节。

CP1E CPU单元指令参考手册(样本编号:W483)(本手册)CP1E CPU单元软件操作手册(样本编号:W480)CP1E CPU单元硬件操作手册(样本编号:W479)手册结构页面结构和图标本手册采用下列页面结构和图标。

特殊信息本手册中的特殊信息分类如下:术语和注释本手册中的章节目录引言 (1)CP1E CPU单元手册 (2)手册结构 (5)安全注意事项 (15)安全使用注意事项 (18)规定和标准 (19)相关手册 (20)第1章指令摘要..........................................................................1-11-1指令摘要.............................................................................................................................1-2第2章指令.................................................................................2-1指令符号编排说明...................................................................................................................... 2-2顺序输入指令.............................................................................................................................. 2-5 LD/LD NOT ....................................................................................................................................................................2-7AND/AND NOT ..............................................................................................................................................................2-9OR/OR NOT .................................................................................................................................................................2-11AND LD/OR LD ...........................................................................................................................................................2-13NOT ..............................................................................................................................................................................2-16UP/DOWN ....................................................................................................................................................................2-17顺序输出指令............................................................................................................................ 2-18 OUT/OUT NOT .............................................................................................................................................................2-18TR .................................................................................................................................................................................2-20KEEP ............................................................................................................................................................................2-21DIFU .............................................................................................................................................................................2-25DIFD .............................................................................................................................................................................2-27SET/RSET .....................................................................................................................................................................2-29SETA/RSTA ..................................................................................................................................................................2-31SETB/RSTB ..................................................................................................................................................................2-33顺序控制指令............................................................................................................................ 2-35 END ..............................................................................................................................................................................2-38NOP ..............................................................................................................................................................................2-39IL/ILC ...........................................................................................................................................................................2-40MILH/MILR/MILC .......................................................................................................................................................2-44JMP/CJP/JME ...............................................................................................................................................................2-53FOR/NEXT ...................................................................................................................................................................2-56BREAK .........................................................................................................................................................................2-59定时器和计数器指令................................................................................................................. 2-60 TIM/TIMX .....................................................................................................................................................................2-66TIMH/TIMHX ...............................................................................................................................................................2-69TMHH/TMHHX ............................................................................................................................................................2-72TTIM/TTIMX ................................................................................................................................................................2-74CNTR/CNTRX ..............................................................................................................................................................2-83 CNR/CNRX ...................................................................................................................................................................2-86比较指令.................................................................................................................................. 2-88 =,<>,<,<=,>,>= ..............................................................................................................................................2-88 =DT,<>DT,<DT,<=DT,>DT,>=DT ................................................................................................................2-91 CMP/CMPL ...................................................................................................................................................................2-95 CPS/CPSL .....................................................................................................................................................................2-98 TCMP ..........................................................................................................................................................................2-101 BCMP ..........................................................................................................................................................................2-103 ZCP/ZCPL ...................................................................................................................................................................2-105数据传送指令......................................................................................................................... 2-108 MOV/MOVL/MVN ......................................................................................................................................................2-108 MOVB .........................................................................................................................................................................2-111 MOVD .........................................................................................................................................................................2-113 XFRB ..........................................................................................................................................................................2-115 XFER ..........................................................................................................................................................................2-117 BSET ...........................................................................................................................................................................2-119 XCHG .........................................................................................................................................................................2-121 DIST ............................................................................................................................................................................2-123 COLL ..........................................................................................................................................................................2-125数据移位指令......................................................................................................................... 2-127 SFT ..............................................................................................................................................................................2-127 SFTR ...........................................................................................................................................................................2-129 WSFT ..........................................................................................................................................................................2-131 ASL .............................................................................................................................................................................2-133 ASR .............................................................................................................................................................................2-134 ROL ............................................................................................................................................................................2-135 ROR ............................................................................................................................................................................2-137 SLD/SRD .....................................................................................................................................................................2-139 NASL/NSLL ................................................................................................................................................................2-141 NASR/NSRL ...............................................................................................................................................................2-144递增/递减指令...................................................................................................................... 2-147 ++/++L .......................................................................................................................................................................2-147 --/--L .......................................................................................................................................................................2-150 ++B/++BL ..................................................................................................................................................................2-153 --B/--BL ..................................................................................................................................................................2-156四则运算指令......................................................................................................................... 2-158 +/+L ............................................................................................................................................................................2-158 +C/+CL .......................................................................................................................................................................2-160 +B/+BL .......................................................................................................................................................................2-162 +BC/+BCL ..................................................................................................................................................................2-164 -/-L ............................................................................................................................................................................2-166 -C/-CL .......................................................................................................................................................................2-170 -B/-BL .......................................................................................................................................................................2-172 -BC/-BCL ..................................................................................................................................................................2-175 */*L .............................................................................................................................................................................2-177 *B/*BL ........................................................................................................................................................................2-179 /,/L ............................................................................................................................................................................2-181 /B,/BL .......................................................................................................................................................................2-183转换指令................................................................................................................................ 2-185 BIN/BINL ....................................................................................................................................................................2-185 BCD/BCDL .................................................................................................................................................................2-187 NEG ............................................................................................................................................................................2-189 MLPX ..........................................................................................................................................................................2-191 DMPX .........................................................................................................................................................................2-196 ASC .............................................................................................................................................................................2-201 HEX ............................................................................................................................................................................2-205逻辑指令................................................................................................................................ 2-210XORW/XORL .............................................................................................................................................................2-214 COM/COML ................................................................................................................................................................2-216特殊算术指令.......................................................................................................................... 2-218 APR ............................................................................................................................................................................2-218 BCNT ..........................................................................................................................................................................2-227浮点算术运算指令.................................................................................................................. 2-229 FIX/FIXL ....................................................................................................................................................................2-233 FLT/FLTL ...................................................................................................................................................................2-235 +F,-F,*F,/F .......................................................................................................................................................2-237 =F,<>F,<F,<=F,>F,>=F ..............................................................................................................................2-241 FSTR ...........................................................................................................................................................................2-244 FVAL ..........................................................................................................................................................................2-249表数据处理指令...................................................................................................................... 2-253 SWAP .........................................................................................................................................................................2-253 FCS .............................................................................................................................................................................2-255数据控制指令.......................................................................................................................... 2-257 PIDAT .........................................................................................................................................................................2-257 TPO .............................................................................................................................................................................2-269 SCL .............................................................................................................................................................................2-276 SCL2 ...........................................................................................................................................................................2-280 SCL3 ...........................................................................................................................................................................2-284 AVG ............................................................................................................................................................................2-287子程序指令............................................................................................................................. 2-290 SBS .............................................................................................................................................................................2-290 SBN/RET ....................................................................................................................................................................2-295中断控制指令.......................................................................................................................... 2-298 MSKS ..........................................................................................................................................................................2-300 CLI ..............................................................................................................................................................................2-303 DI ................................................................................................................................................................................2-306 EI ................................................................................................................................................................................2-307高速计数器/脉冲输出指令..................................................................................................... 2-308 INI ...............................................................................................................................................................................2-308 PRV ............................................................................................................................................................................2-311 CTBL ..........................................................................................................................................................................2-315 SPED ..........................................................................................................................................................................2-319 PULS ...........................................................................................................................................................................2-323 PLS2 ...........................................................................................................................................................................2-325 ACC ............................................................................................................................................................................2-331 ORG ............................................................................................................................................................................2-336 PWM ...........................................................................................................................................................................2-339步指令.................................................................................................................................... 2-341 SNXT/STEP ................................................................................................................................................................2-342基本I/O单元指令................................................................................................................... 2-352 IORF ...........................................................................................................................................................................2-352 SDEC ..........................................................................................................................................................................2-354 DSW ............................................................................................................................................................................2-357 MTR ............................................................................................................................................................................2-361 7SEG ...........................................................................................................................................................................2-365串行通信指令.......................................................................................................................... 2-369 TXD ............................................................................................................................................................................2-369 RXD ............................................................................................................................................................................2-374时钟指令................................................................................................................................. 2-380 CADD/CSUB ...............................................................................................................................................................2-380 DATE ..........................................................................................................................................................................2-385故障诊断指令.......................................................................................................................... 2-387其它指令................................................................................................................................ 2-398 STC/CLC .....................................................................................................................................................................2-398WDT ............................................................................................................................................................................2-399第3章指令执行时间和步数........................................................3-1 3-1CP1E CPU单元的指令执行时间和步数.............................................................................3-2第4章循环时间的监控和计算.....................................................4-1 4-1循环时间的监控..................................................................................................................4-24-1-1循环时间的监控..........................................................................................................................4-2 4-2循环时间的计算..................................................................................................................4-3 4-2-1CPU单元运行流程图..................................................................................................................4-34-2-2循环时间概述..............................................................................................................................4-44-2-3PLC单元的I/O刷新时间............................................................................................................4-54-2-4循环时间计算示例.......................................................................................................................4-64-2-5延长在线编辑的循环时间............................................................................................................4-6第A章附录................................................................................A-1按助记符首字母顺序编排的指令列表.................................................................................A-2修订记录.....................................................................................................修订-1阅读和理解本手册请在使用本产品前阅读并理解本手册。

使用协议宏实现欧姆龙PLC与三菱PLC的通信_杨艳

使用协议宏实现欧姆龙PLC与三菱PLC的通信_杨艳

《自动化仪表》第30卷第6期 2009年6月修改稿收到日期:2008-10-06。

第一作者杨艳,女,1982年生,现为青岛大学自动化工程学院在读硕士研究生;主要研究方向为计算机控制。

使用协议宏实现欧姆龙P L C 与三菱P L C 的通信I m p l e m e n t i n g C o m m u n i c a t i o n b e t w e e n O M R O NP L Ca n d M I T S U B I S H I P L Cb y U s i n g P r o t oc o l M a c r o杨 艳 徐世许 王 伟(青岛大学自动化工程学院,山东青岛 266071)摘 要:协议宏是欧姆龙P L C 特有的一种通信功能,通过它可方便地实现欧姆龙与其他厂家P L C 之间的通信。

介绍了欧姆龙P L C 的协议宏功能、三菱P L C 的计算机链接通信协议以及这两种不同P L C 通信口的连接方式。

采用欧姆龙与三菱P L C 以及C X -P r o t o c o l 软件,实现了协议宏的组态。

经过实验证明,该方法可靠性高、简单易行、经济实用。

关键词:P L C 协议宏 计算机链接通信协议 C X -P r o t o c o l 串行口中图分类号:T P 273 文献标志码:AA b s t r a c t :P r o t o c o l m a c r o i s a u n i q u e c o m m u n i c a t i o n f u n c t i o n p r o v i d e db y O M R O MP L C ,w i t ht h e f u n c t i o n c o m m u n i c a t i o n b e t w e e nO M R O N P L Ca n d a n y P L Cf r o mo t h e r m a n u f a c t u r e r s c a n b e i m p l e m e n t e d .T h e p r o t o c o l m a c r o f u n c t i o n o f O M R O MP L C ,t h e c o m p u t e r l i n k a g e c o m m u n i -c a t i o n p r o t o c o l o f M I T S UB I S H I P LC ,a n d t h e c o n n e c t i o n s b e t w e e n t h e s e d i f f e r e n t P L Cc o m m u n i c a t i o n p o r t s a r e i n t r o d u c e d .T h e c o n f i g u r a t i o n o f p r o t o c o l m a c r o i s i m p l e m e n t e d t h r o u g h a d o p t i n g O M R O M P L C ,M I T S U B I S H I P L Ca n d C X -P r o t o c o l s o f t w a r e .T h e e x p e r i m e n t s v e r i f y t h a t t h e m e t h o d i s h i g h l y r e l i a b l e ,s i m p l e a p p l i c a b l e a n d e c o n o m i c a l p r a c t i c a b l e .K e y w o r d s :P L C P r o t o c o l m a c r o C o m p u t e r l i n k a g e c o m m u n i c a t i o n p r o t o c o l C X -P r o t o c o l S e r i a l p o r t0 引言随着P L C 通信联网在现代工业中的应用日益广泛,而各厂家生产的P L C 使用的通信协议又各不相同,它们之间的相互通信便成为工程上的一个难题。

欧姆龙PLC程序导入流程

欧姆龙PLC程序导入流程

欧姆龙PLC程序导入流程
注意:在传送程序之前,请确认该程序是该车间所用程序,比如青霉素车间必须使用标题含有青霉素字样的程序。

1.打开程序:开始——所有程序,找到“OMRON”,选择“CX-ONE”,继续选择“CX-Programmer”,打开“CX-Programmer”,如下图所示:
2.程序打开后,点击,选择PLC程序所在目录,打开程序;
3.更改PLC类型:点击改变类型,将设备类
型改成与现场PLC相同的类型(PL C控制器的左上角第三行即为PLC类型);
选择BCD模式,确定;
4.进入在线工作模式:,点击“是“,进入在线模式;
5.将PLC程序传入PLC控制器,,
点击确定继续,对于中途出现的警告,直接点击确定;
6.PLC程序已成功装入PLC控制器;。

三菱PLC与欧姆龙触摸屏连接

三菱PLC与欧姆龙触摸屏连接

三菱PLC与欧姆龙触摸屏连接
一:在欧姆龙CX-Designer中先新建工程,后在“系统”选项卡中选择“系统设置”,后在通信设置中按下图操作。

串口→通用协议
协议→ MC Protocol
其它通信速度等参数默认值即可。

二:在三菱GX Works2中对与其连接的模块与端口进行参数设置
通信协议设置→ MELSOFT连接
其它参数保持默认即可
三:软元件关联PLC与触摸屏
在CX-Designer中拖出ON/OFF按扭,输入对应主机地址。

在区域中可以选择与目标PLC连接的地址区域,及编号。

下图为此ON/OFF按扭与PLC中的M100软元件进行关联。

上图为在GX Works2中编写与触摸屏关联的M100号软元件与梯形图进行关联。

欧姆龙PLC-CX-ONE使用说明

欧姆龙PLC-CX-ONE使用说明

PHOTO TITLE HERE
11、PROFIBUS通讯设置
PROFIBUS通讯,用于实现 PLC对驱动器的控制,现场硬件 不变,程序也是不要改的。 连接PLC后,选择在线,之 后将配置文件下载到PLC中。
强调单个观察点
如果需要查看配置文件的具 体内容,则需要安装相应的GSD
文件。
12、EIP通讯配置
EIP通讯用于PLC与PLC之间的通讯,以《魅力戏曲》为例,用于车子
之间、车子与转盘之间的通讯,只需将配置文件下载到PLC中即可。
物之外观
强调单个观察点
12、跟踪数据存储
利用以上的程序块,将所需监控的数据存储到E区里面,待监测完 成后,再将数据转化为十进制的数据,复制到Excel表里面,制作出相应 的曲线图。
CJ2M 主体设备 CJ2M-CPU33
其他
CP1H-X
CP1H 特技类
CJ2M-CPLeabharlann 35CP1H-XA本章讲解以CJ2M-CPU35为例;
软件版本为:CX-ONE 4.31 (支持XP、WIN7/WIN8/WIN10的32 位和64位系统)
2、软件安装
John Smith
John Smith
John Smith
3、PLC设置
1、设置电脑 IP 与PLC默认IP同一网段 , 欧姆龙PLC默认IP地址: 192.168.250.1
2、通过网页修改PLC 的IP地址 :网页地址: 192.168.250.1/C00.HTM 密码:ETHERNET
3、 PLC硬件拨码: 16x1拨D,16X0拨3, 转为十进制为211, 单元号拨0。
欧姆龙PLC
培训
演讲者:aboobee
1套就够了

CP1W-CIF41欧姆龙(CP1H)以太网通信完美操作说明

CP1W-CIF41欧姆龙(CP1H)以太网通信完美操作说明

CP1W-CIF41欧姆龙以太网通信-FINS——陆一:连接设置节点号要正确要不CP1W-CIF41的ERROR灯闪(如CP1W-CIF41 IP为192.168.250.1,节点号即为1,与最后一段相同)。

使用插槽1时4开关要置ON,使用插槽2时5开关要置ON,否则ERROR灯常亮。

PLC的串行选件端口插以太网模块时设置要改成115200 7,2,E HOST LINK若是不知道模块的IP,可以从PLC内存查看:新建一个USB连接PLC的工程——在线工作——查看存IP地址的数据寄存器例如放在选件板2的位置,则IP地址在D32300+155=D32455,D32456两个地址查看;注意地址D后面不要带M。

(右键点击空白栏,编辑即可输入并查看)连接方法1:知道模块IP后。

设置电脑IP与模块处于同一个网段即可。

FINS节点号即为模块IP的最后一个。

连接方法2:登陆http://192.168.250.1(模块的IP)/c00.htm 注意:有时候模块要与电脑处于同一个网段才能连上(如模块192.168.250.1,电脑要为192.168.250.2)密码:ETHERNET修改完成以后点击传送,然后点击重启即可。

二:FINS指令:学习利用网络调试助手发送FINS命令对PLC进行操作,首先要学习FINS的通讯格式;1、FINS指令格式手册中的格式如下:举例说明:利用FINS/TCP的方式读取PLC的DM1通道的数据,格式解析如下:MR、SR参见FINS命令第5章;前面的ICF、RSV等为指定一些目标地址和源地址的网络号、节点号、单元号及其他固定的格式,后面关于Command code以及TEXT的内容,需要根据上位机实现什么的操作,填写不同的操作数据,就读取DM1通道的数据;DM区的Memory area code为82;读取存储区的Command code为0101;下面利用网络调试助手进行测试:2、使用网络调试助手测试FINS/TCP利用上位发送FINS/TCP的格式如下:ETN21手册,编号W421,P203。

欧姆龙PLC程序转移指令

欧姆龙PLC程序转移指令

三、十进制减法指令
• -BC为带借位BCD码减法
0.01
@CLC • 指令执行的结果以补码表示
@-BC 0001 W000
D00010
– 当结果是正数时(无借位), 正数的补码就等于原码
– 当结果是负数时(有借位), 应将补码转换成原码
BCD码减法指令-BC工作演示
【例11】4位十进制数减法程序
H009
分的?
标志位 第 1 比较数>第 2 比较数 第 1 比较数=第 2 比较数 第 1 比较数<第 2 比较数
P_GT 1 0 0
P_EQ 0 1 0
P_LT 0 0 1
当程序执行到END指令时,这些标志会被清除
比较指令CMP工作演示
0.02
W0.00 0.02
TIM0000 #0300
CMP TIM0000
欧姆龙PLC程序转移指令
一、分支与分支结束指令
• 当IL指令的输入逻辑接通时,
0.02
程序段A
从IL到ILC之间的梯形图程 序段能执行
IL
• 当IL指令的输入逻辑断开时,
程序段B
从IL到ILC之间的梯形图程 序段不执行,其中的CIO继
ILC
电器线圈、内部工作继电器
线圈均断开,定时器被复位,
程序段C
• 计算结果要占2个通道。但指令中的结果通道 只需写出一个通道号,另一个通道默认的为 同一区域的高一个的通道
• 该指令要求数据为BCD码,否则出错标志 P_ER会接通
BCD码乘法指令的使用
0.01
*B 1267
结果送H007和
A007 H008两个通道
H007
BCD码乘法指令*B工作演示
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三菱FX1程序转换成欧姆龙CP1E程序方法
程序方法
一、三菱处理步骤
1、打开三菱原程序
2、对梯形图程序切换到列表
3、显示列表进行全部COPY(Ctrl+C)
二、欧姆龙处理步骤
1、新建欧姆龙程序
选择对应的型号CP1E,打开右边-设定;
选择CPU类型即点数;然后确定-确定。

2、 Copy 程序到欧姆龙程序中
先把光标移到程序段,然后粘贴(Ctrl+V ),CX-P 会自动弹出转换工具(如下窗口),选择原先三菱的PLC 型号
3、保存路径
点击选择,打开如下窗口,选择保存的路径,文件名称,点击保存;然后回上个菜单点击“OK ”,完成转换。

程序自动转换完成
注意注意::有些指令转换后会有所不同,直接在欧姆龙程序中修改即可。

相关文档
最新文档