产品描述
西门子6ES7223-1BH22-0XA8型号规格
市面上供应三菱PLC的市场非常大,渠道也是鱼龙混杂,一般业内人士都知道里面的一些猫腻,下面我就目前市场上出现的一些种类的三菱PLC和三菱PLC的扩展模块做一个比较细致的分析,希望能够帮助大家鉴别真伪,抑或是买到放心的PLC,如有不到之处还请各位同行指正。当前市场上出现的都是用量较大的FX1S系列和三菱FX2N系列PLC,就以这两种产品来分析。随着水平的提升,单单从外观已经很难判断了,
按着的方法来分类,可以分为两大类:抄板型,自主设计型。首先我们分析一下抄板型,这种产品的特点是:除了外观相同以外,里面的PCB布局走线都完全一样,绝大部分的芯片都是拆机件,特别是主CPU是拆机件。乍一看还真看不出什么破绽,但是只要你打开机箱,稍微仔细看一下主芯片的丝印就可以看出马脚。上面的丝印一般都是经过打磨的,你想啊,他们把回收过来的三菱的坏PLC的主CPU拆下来,也许回收的机器是90年代的,也许是FX1S的CPU,也许是三菱FX2N系列PLC的CPU,这些丝印都是不一样的,怎么办呢,为了统一成一个型号,就只有把原来的丝印打磨掉,印上新的丝印,所以一眼就能看出打磨痕迹。还有一些打磨技术比较高的,不是专业人士一般看不出来,那我们也有办法,利用后台软件看看版本号就能让它现原形啦,只要是什么26210,26212等等,凡是不是26214或者26215的肯定是拆机件,要么就是翻新货。三菱的当前版本已经到了26215了,目前市场上的新机器一般都是26214和26215的,所以不是这两个版本的,嘿嘿,那就是有问题的哦。这种机的问题*大,因为其主要器件都是拆机件,而且还经过打磨加工过,要在这个过程中还能幸存下来已经是很不容易了,不死也废了,所以这种芯片的质量隐患非常大,运行时会出现莫名其妙的问题。这种产品的生产厂家一般是家庭作坊,没有任何的技术含量和质量保证,在我所列举的几种机中是属于下下品啦。
自主设计型,还可以分为两类:部分自主设计型,完全自主设计型。部分自主设计型意思是一部分自主设计,一部分抄板。现在大陆还没有能力设计出和三菱的CPU,所以CPU板都是抄板,IO板和电源板自主设计。因此判断这种机的方法也和抄板型的判断方法一样。不过这种产品的生产厂家还是或多或少的有点技术实力的,有一定的规模,但是质量控制水平也很有限,所以品质稍微比抄板型的好,但问题也是一大堆。
完全自主设计型,这类机在大陆很少见,在*很多,技术含量也是*高的,从上到下都是新开发,而且好像是用的三菱FX2N系列PLC的方案。估计是原来的1N/1S要逐步停产,他们直接就用了三菱*新推出的3G的方案。我估计到现在想想都开始后怕了。从整个产品的外观和内部工艺来看应该还是有一定水平的,至少象一个大公司的产品,还对得起三菱两个字。目前只看到继电器的模块,更加使我震惊的是竟然用的松下的继电器,和真三菱PLC用的是一样的型号。乖乖,我以前修三菱的机器,一个继电器成本要8块钱,然后收人家200块(别骂我黑噢,潜规则啦),我还懒得修,因为继电器不好搞啊,没有量就更难搞啦,别人懒得理我,所以别怪我黑啊。后来听说*低6块搞得到,但我现在我不干这一行了,也懒得去关注。
既然说到继电器,咱也说说这里面的门道,我以前的一个帖子里面也说到了一点。继电器作为三菱FX2N系列PLC关键器件,可靠性是第一位的。就目前市场上的继电器生产厂家来看,单单以PLC专用继电器来分,欧姆龙和松下是第一集团,TYCO在第二集团,其它的用的也不多,所以不在此列出,还有一些国内厂家如宏发。他们的价格是有非常大的差异的,一般从1块到6块不等。同样,他们的品质也是存在很大的差异的,寿命也是有天壤之别的。只要你仔细观察一下,从使用继电器的型号你就能判断出该三菱PLC厂家是几流货色。有些比我还黑的用一两块钱的继电器给别人修机器,有的还不是三菱PLC专用的继电器,看得我心里都直哆嗦,这不是坑人吗(我也不是要表现自己多高风亮节的意思噢,别拍我)。下次你买三菱FX系列PLC或者三菱PLC扩展模块,能看到里面是松下的继电器,那恭喜你,买对了!
三菱PLC理论内容:
1. 三菱PLC的结构,选型,维护和应用场合。
2. 三菱PLC编程,主讲基本指令,步进顺控指令,功能指令。
3. 触摸屏编程设计,含画面设计,功能设计,功能。
4. 触摸屏密码画面设计
5. 步进电机工作原理,使用特点,选型。
6. 步进控制编程。
7. 变频调速器工作原理。
8. 变频调速器的内部操作。
9. 变频器的PU开环与闭环运行。
10. 变频器的组合程序运转。
11. 变频器输出频率跳变和多段速度运转。
12. 变频器的内部各项参数设置说明。
13. 变频器的故障检查及设备维护。
14、伺服电机,定位模块工作原理,使用特点和选型。
15、伺服电机,定位模块接线,参数设置。
16、定位控制程序设计
三菱PLC实验的内容:
1. 三菱软件程序。
2. 三菱编程软件上机,电脑与PLC联线,下载程序。
3. 触摸屏软件编程,电脑与触屏摸联线,下载程序。
4. 设计十字路通灯控制系统。
5. 步进电机接线,参数调整,试运行,实现精确定位。
6. 变频器的外围接线及交流电机连接。
7. 变频器的操作面板和内部参数设置。
8. 变频器的组合操作及程序运行。
9. 变频调多段速度及其闭环控制。
10. 伺服电机接线,参数调整,试运行,实现精确定位
三菱FX系列PLC编程口通信协议总览
该协议实际上适用于PLC编程端口以及FX-232AW模块的通信。
传输格式:RS232C
波特率:9600bps
奇偶:even
校验:累加方式(和校验)
字符:ASCII
16进制代码:
ENQ05H请求
ACK06HPLC正确响应
NAK15HPLC错误响应
STX02H报文开始
ETX03H报文结束
通讯格式:
命令命令码目标设备
DEVICEREADCMD"0"X,Y,M,S,T,C,D
DEVICEWRITECMD"1"X,Y,M,S,T,C,D
FORCEONCMD"7"X,Y,M,S,T,C
FORCEOFFCMD"8"X,Y,M,S,T,C
三菱FX2N系列PLC四种通信模式的特性
首先讲讲FX系列PLC的通信方式。
三菱FX系列PLC根据使用的通信模块与协议不同,分为以下四种通信模式:
1、三菱PLC的N:N通信方式
2、三菱PLC双机并联通信方式
3、三菱PLC与计算机专有协议通信方式(无须梯形图,电脑直接读写操纵PLC)
4、三菱PLC与计算机无协议通信方式(梯形图RS指令方式,可自定义通信协议)
以下将详细列出各通信模式的特性:
N:N网络PLC并联专用协议计算机连接无协议通信
传输标准RS485RS485/RS422RS485/RS422或RS232
传输距离500mRS485/RS422:500mRS232:15m
连接数量8站1:11:N(N<=16)1:1
通信方式半双工FX,FX2c,FXon:半双工FX2n:全双工
数据长度固定7bit/8bit
校验无/奇/偶
停止位1bit/2bit
波特率38400bps19200bps300/600/1200/2400/4800/9600/19200
头字符固定无/有效
尾字符
控制线------
协议---格式1/格式4无
和校验固定无/有效
适用机型FX2n,FXonFX2n,FX,FX2cFX2n,FXon,FX,FX2c
FX系列PLC专用协议通信指令一览
以下将详细列出PLC专用协议通信的指令:
指令注释
BR以1点为单位,读出位元件的状态
WR以16点为单位,读出位元件的状态,或以1字为单位,读出字元件的值
BW以1点为单位,写入位元件的状态
WW以16点为单位,写入位元件的状态,或以1字为单位,写入值到字元件
BT以1点为单位,SET/RESET位元件
WT以16点为单位,SET/RESET位元件,或写入值到字元件
RR控制PLC运行RUN
RS控制PLC停止STOP
PC读出PLC设备类型
TT连接测试
PLC返回
ACK(06H)接受正确
NAK(15H)接受错误
设备强制中的地址公式:Address=Address/8+100h 帧格式:
STXCMDDATA......DATAETXSUM(upper)SUM(lower)
例子:
STX,CMD,ADDRESS,BYTES,ETX,SUM
02H,30H,31H,30H,46H,36H,30H,34H,03H,37H,34H
SUM=CMD+......+ETX;
30h+31h+30h+46h+36h+30h+34h+03h=74h;
累加和超过两位取低两位
1、DEVICEREAD(读出软设备状态值)
计算机向PLC发送:
始命令首地址位数终和校验
STXCMDGROUPADDRESSBYTESETXSUM
例子:从D123开始读取4个字节数据
02h30h31h,30h,46h,36h30h,34h03h37h,34h
地址算法:address=address*2+1000h
再转换成ASCII
31h,30h,46h,36h
PLC返回
STX1STDATA2NDDATA.....LASTDATAETXSUM
注:*多可以读取64个字节的数据
例子:从*的存储器单元读到3584这个数据
02h33h35h38h34h03h44h,36h
2、DEVICEWRITE(向PLC软设备写入值)始命令首地址位数数据终和校验
STXCMDGROUPADDRESSBYTES1STDATA2NDDATA......LASTDATAETXSUM
例子:向D123开始的两个存储器中写入1234,ABCD
02h31h31h,30h,46h,36h30h,34h33h,34h,31h,32h,43h,44h,41h,42h03h34h,39h
PLC返回
ACK(06H)接受正确
NAK(15H)接受错误
3、位设备强制置位/复位
FORCEON置位
始命令地址终和校验
STXCMDADDRESSETXSUM
02h37haddress03hsum
FORCEOFF复位
始命令地址终和校验
STXCMDADDRESSETXSUM
02h38haddress03hsum
说明:
1.帧中的BYTES表示需要读取或者写入的字节数。
2.地址算法上有说明。
3.累加和是从STX后面一个字节开始累加到ETX的和。
三菱FX系列PLC编程口通信源代码fx_comm.h
注:位元件包括X,Y,M,S以及T,C的线圈等;
字元件包括D,T,C,KnX,KnY,KnM等。
三菱FX系列PLC专用协议通信指令格式详解,约定说明:
ENQ为请求标志,ASCII值5,VB中以chr(5)表示;
ACK为正确标志,ASCII值6,VB中以chr(6)表示;
STX为请求标志,ASCII值2,VB中以chr(2)表示;
EXT为请求标志,ASCII值3,VB中以chr(3)表示;
表格中红色字为需要求和效验的部分;
和效验为每一项的ASCII值的总和转换成十六进制后区低两位;
站号、PLC号、元件数量、和效验都是以十六进制表示;
等待延时为0-150毫秒,以十六进制0H-FH表示,如100ms为AH。
产品推荐