CP1H系列PLC的CPM1A扩展单元的连接方法
- 格式:doc
- 大小:39.50 KB
- 文档页数:15
PLC知识提示:CPM1A扩展单元与CP1H主机单元的连接如图3-10 (a)所示,如果使用连接电缆CP1W-CN811,可使主机单元与扩展单元的距离延长至80cm,并可两排扩展连接,如图3-10 (b)所示。
图3-10 CPM1A扩展单元与CP1H主机单元的连接可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。
自20世纪60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。
本文以四层教学仿真电梯系统为例,着重讲述可变程序控制器(PLC)与上位计算机工控组态软件组态王之间的通信。
2 SIMATIC S7-200系列PLC及其编程软件STEP 7-Micro/WIN 32SIMATIC 小型S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。
S7-200系列的强大功能使其无论在独立运行中,或相连成络皆能实现复杂控制功能。
S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。
S7-200系列在集散自动化系统中充分发挥其强大功能。
使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。
应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。
STEP 7-Micro/WIN 32是西门子公司专门为S7-200系列PLC设计在个人计算机Windows操作系统下运行的编程软件,它的功能强大,使用方便,简单易学,可用梯形图(LAD)、语句表(STL)和功能块图三种编程语言编制程序,不同的编程语言编制的程序可以相互转换。
STEP 7-Micro/WIN 32提供两套指令集,即SIMATIC指令集(S7-200方式)和国际标准指令集(IEC1131-3方式)。
欧姆龙CPM1A PLC20针串口线制作与软件连接2011-04-02 16:40:06| 分类:默认分类|举报|字号订阅最近在淘宝网买了条CPM1A串口线,很不好用。
是232转20针的欧姆龙自定义Hostlink接口,通讯接线方法是不公开的,所以只有购买适配器CPM1-CIF1,将20芯的接口转为9芯接口。
刚开始连不上,干脆把线给剪短了,还能用。
就是只能直连在电脑的串口上,当时我的电脑没有串口,用USB转串口的就是连不上,把我气坏了。
干脆从别的电脑上拆个串口装上,你还甭说管用了。
后来才知道咋回事,人家厂家把串口线中加了限流电阻,323欧的,能不出问题吗。
言归正传,首先得找来一个RS232串口,和一个Hostlink接口20针的由上往下顺序同右图看好是母头两个统一,最好看一下端口号PLC的编程端口不是9针的,是20针的啊PC(计算机)RS232串口7 (红)----------------------------------------------2(红)5 (白)----------------------------------------------3(白)3,9,10,15,17,19,20(黑)-------------------------------- 5(黑)PLC的4与6短接顺序同上PC侧的4与6短接, 7与8短接线做好后,欧姆龙官网下载CX-Programmer 7.3 PLC梯形图编程支持软件/support/DownloadCenter.jsp?down_type= 1安装后如下操作点击工具/选项/plcplc型号我的是CPM1ACPU是20点输入输出选CU20回车文件/新建设定名称随意,类型,网路类型不变,点网络类型的设定/不变点击驱动器根据你连接的编程线端口设定其余不变回车点击右键连接OK就可以了。
PLC和HMI在三并联冷库控制系统中的应用赵安(泰州职业技术学院机电工程系,江苏泰州225300)摘要:论文主要介绍omron CP1H PLC和台达DOP-HMI在三并联冷库控制系统的应用,给出了控制系统设计方案,详细阐述了PLC梯形图控制程序和HMI组态程序的实现过程。
关键词:可编程序控制器;顺序功能图;梯形图;人机界面;引言随着我国经济的快速发展,全国各地区的冷库也逐渐增多。
不过当前仍然有很多冷库采用传统的继电接触器控制系统,这种控制方法采用纯硬件接线来实现各种控制逻辑,接线比较复杂、功率损耗高、工作可靠性差、使用寿命短,而且其通用性、灵活性较低。
可编程控制器(以下简称PLC)自产生以来,就以其编程简单、可靠性高、通用性好、功能强大、开发周期短、体积小、使用方便等优点,逐步在各行业,尤其在工控领域获得了广泛的应用。
本文介绍了omron公司较新的PLC产品和台达的人机界面(Human-Machine Interface,以下简称HMI)产品在冷库控制系统中的应用。
采用PLC和HMI,以软件编程代替多数硬件接线,以人机对话代替大多死板的硬件逻辑,使冷库的控制和运行达到了较理想的效果,有利于大大减轻工人的劳动强度,使控制系统更可靠、更经济、更人性化。
1 三并联冷库系统的控制要求1.1 单台压缩机的启动停止过程三并联冷库的控制的核心是对压缩机的控制,系统使用了三台同规格同型号的压缩机。
压缩机的启动停止过程如图1.1:图1.1 单台压缩机启动停止过程压缩机的启动台数可预先由HMI设定,可以只启动一台,可以是两台,也可三台均启动。
两台或三台压缩机的启动间隔时间为5秒。
启动时,运行时间的最短的压缩机优先启动,运行时间最长的压缩机最后启动,见图1.2。
另外在运行过程中,压缩机因压力降低而逐渐按压力设定值停机后,又可按压力回升的情况逐渐恢复启动,见图1.3。
1.2 冷库系统的启动和停机控制要求三台压缩机的停机有按时间方式停机,也有按压力方式停机。
PLC与扩展模块之间的通讯接口及通讯协议- plc1、通讯接口以松下FP1系列plc为例来阐述PLC与扩展模块之间的通讯,FP1系列PLC的通讯接口采用标准9芯RS232接口,它与扩展模块之间的接线如图所示。
图1 扩展模块与PLC的通讯连接·扩展模块的RXD端与PLC的TXD端联接,使扩展模块接收到PLC 发出的数据;·扩展模块的TXD端与PLC的RXD端联接,使扩展模块发出的数据被PLC接收到;·扩展模块的地与PLC的SG端互联,使两者的工作基准地电平相同。
上面采用的是RS232接口,PLC一次只能扩展一个模块。
假如要扩展多个模块,可以采用RS485接口,现代的PLC一般都带有RS485接口。
2、通讯协议松下FP1系列PLC与扩展模块之间的通讯协议为松下公司专用的MEWTOCOL-COM协议,该协议采用异步通讯方式,其波特率有1200、2400、4800、9600、19200、38400、57600、115200bps等多种可选,且报文长度可变可固定。
该协议格式分为命令消息(Command Message),正常响应消息(Response Message-normal),出错响应消息(Response Message-error)三种。
其中:%为起始符,标记每一帧报文的开始;CR为结束符,标记每一帧报文的结束;AD为PLC的站地址,为两位16进制数,如00则表示第一台PLC; #、$、!标注该帧报文为何种类型。
Command code为命令代码,如例1中的“RD”,表示读数据区。
Response code为响应代码一般返回接收到的命令消息中的命令代码。
Error(H)和Error(L)为出错代码,是两位16进制数, 可根据其值在协议中查出错误的描述。
Text code为命令参数,如例1命令消息中“D 01105 01107”,“D”表示数据寄存器,“01105 01107”表示第1105号至1107号,而在例1响应消息中,“6300 4433 0A00”则表示DT1105至DT1107中数据分别为6300、4433、0A00。
CPM1A-MAD02-CH 模拟量输入/输出单元
使用说明
感谢您使用上海欧姆龙的产品。
请在使用该产品之前先阅读本使用说明, 并请保存该使用说明。
上海欧姆龙自动化系统有限公司 OMP-0600012A
外部端子分布图:
产品规格
注: 这个时间是指整个模块的输入输出完成一次刷新所需要的时间。
只要总电流小于或等于21mA,电压输出和电流输出可以同时使用。
⏹启动电压或电流输出时,写入输出通道的数据有效。
⏹启动电压或电流输入时,从输入通道读数据有效。
输入/输出范围设置
CPM1A-MAD02-CH的输出通道设定量程范围,此时第15、14位都必须置为“1”,否则CPM1A-MAD02-CH将不执行输入、输出的转换。
通道分配
输入通道的IR位分配
输出通道的IR位分配
S :符号位
0:正电压输出
1:负电压输出
注:只有当使用±10V 量程时,符号位才有用。
输出接线图
输入接线图
数据转换 输出
输入
输出
10V/20mA 5V/12mA 0V/4mA -5V -10V 10V/5V/20mA 5V/3V/12mA 输入
+ -
_
+
+
_。
1.CP1H的USB驱动怎么安装? (3)2.CP1H的内置USB口能用于与例如触摸屏或是第三方软件通讯吗? (3)3.电脑与CP1H的USB口用CX-programmer软件通讯,发现在线不上? (3)4.CP1H-X/XA内置高速计数器的软件复位地址是什么? (3)5.CS/CJ/CP1H时钟地址? (4)6.CP1H的PLC最多可以带多少CPM系列的模块? (4)7.CP1H的扩展模块最多能带7块,样本上写的在四台之内可以用连接电缆是什么意思? (6)8.CP1H-XA40DR-A带CPM1A -40EDR+CPM1A-20EDR +CPM1A-8ER+CPM1A-AD041 + DA041*2这样的配置可以吗? (6)9.CP1H配CPM1A-MAD02和CPM1A-20EDT的地址如何分配? (6)10.CP1H内置模拟量的规格? (7)11.CP1H-XA内置模拟量通道的地址是多少? (7)12.CP1H-XA内置模拟量输入的断线检测标志位的地址? (7)13.CP1H-XA型PLC内置模拟量输入输出使用注意事项? (8)14.用CX-P的软件和CP1H在线连接上以后,外部输入的是0~10v信号,已经在内置AD/DA 选择模拟量输入范围和使能了,并且已经把设置下传到plc中了,但是在对应的转换通道中没有看到转换值? (8)15.使用CP1H的内置输入输入的是0~10V,外部的信号没有接,为什么断线报警位A4340.00没有置ON? (9)16.设置CP1H的内置模拟量的平均值处理功能的作用是什么? (9)17.CP1H的外部模拟量电位器的地址和输入的范围是什么? (9)18. CP1H-X40DT-D的外部模拟量输入调整功能的白线和黑线哪个是正,哪个是负? (9)19.CP1H带CPM1A模拟量模块,为什么在I/O表里找不到模拟量模块的设置? (9)20.CP1H-XA的后面加了CPM1A-AD041模块,现在要使用两路输入,已经设置了AD041 . 9 21.CP1H-X40CDR-A+CPM1A-DA041,DA041的模块设置了量程控制字已经写了,也在对应通道中设置了输出值,但是到端子上一路输出信号都没有? (10)22.CP1H配CJ系列的模拟量模块的地址分配? (11)23.CP1H的plc加CJ高功能的模拟量模块是否还要加配件? (11)24.CP1H使用PID指令没有输出? (11)25.CP1H的PID参数设置和以前CPM的区别? (12)26.CP1H的PID指令C+5里设置PV=SV输出操作量是0%或者50%的输出,这样是不是就是说,在PV=SV的时候,要么输出0%,要么输出50%? (12)27.CP1H的PID指令能在指令执行的时候修改P,I,D参数并生效吗? (12)28.CP1H能否和MPT002来建立通讯,还要配置什么硬件?PLC设置要注意什么? (13)29.CP1H的RS-422/485适配器CP1W-CIF11的通讯距离是多少? (13)30.CP1W-CIF11与电脑RS-422接口连接的编程电缆怎么接线?CP1W-CIF11背后开关如何拨? (13)31.CP1H用CP1W-CIF11的适配器,通过 RS-485方式连其他设备(如OMRON 3G3MZ变频器)的485口的接线,CP1W-CIF11背后的DIP开关怎么拨? (14)32.CP1H的端口1和端口2中的哪一个口可以做PClink通讯,有没有特殊规定? (14)33.做1:N的PClink通讯时,在主站的设置里面PC链接模式中有全部和主体两种模式,有什么区别? (15)34.CP1H的串口支持那几种的通讯协议? (15)35.CP1H用Modbus简易主站功能的通讯启动位地址是多少? (15)36.CP1H的Modbus-RTU简易主站,固定分配区域D32203-D32249的通讯数据指什么? (15)37.CS/CJ/CP1H系列的PLC想要使用其中的TIMX 的指令,为什么在输入指令TIMX后会出现红色? (16)38.CP1H的PLC出现809F的报错,硬件版本是1.0的? (16)39.CP1H的PLC出现809F的报错,版本是1.1的? (17)40.CP1L的时钟通道地址是多少? (17)41.CP1L的PLC最多可以扩展多少扩展模块? (17)42.CP1L能否带CJ1的特殊模块? (17)43.CP1L的输岀漏型和源型分别是怎么接线的? (18)44.CP1L与CP1H在串口协议上有什么区别? (18)45.CP1L/CP1H能否与CJ1M做PC LINK通讯? (19)46.CP1L/CP1H是否支持协议宏功能? (19)47.CP1L内置高速计数输入有几路?有哪几种计数模式?频率分别是多少? (19)48.CP1L高速计数器当前值地址是什么? (19)49.CP1L高速计数计数器复位的方式是什么?软件复位位是什么? (20)50.NPN集电极开路输出的编码器怎么接到CP1L高速计数器输入端子? (20)51.CP1L-M40DR-A能不能做脉冲输出? (20)52.CP1L和CP1H的脉冲输出规格有什么区别? (21)53.CP1L的极限输入信号接哪个输入点? (21)54.CP1L发绝对脉冲是否必须建立原点? (21)55.如何知道原点是否已经建立? (22)56.原点搜索的设置中“保持”和“未定义”有什么区别? (22)57.原点搜索的设置中“限制输入信号操作”的“只查找”和“始终”有什么区别? . 22 58.脉冲输出的当前值在哪个通道查看?如何复位脉冲输出当前值? (22)59.执行ORG指令后,PLC报009B的错误? (22)60.CP1L输出连续脉冲(速度控制)和独立脉冲(定位控制)分别需要用什么指令?停止脉冲输出用什么指令? (23)61.PLS2指令中设置的加减速比率单位是什么?与实际的加减速时间有何关系? (23)62.CP1L使用独立模式输出脉冲,用PULS+SPED指令,指令执行以后伺服电机没有动? (23)63.CP1L-M40DR-A扩展CPM1A-40EDR和CPM1A-MAD02,其地址如何分配? (24)64. CP1E是否支持仿真? (24)65. CP1E的加密操作? (25)66. CP1E使用的软件版本? (25)67. CP1E支持功能块? (25)68. CP1E支持多任务编程吗? (25)69. CP1E支持扩展CJ1的特殊模块吗?如果CJ1W-AD041 (25)70.CP1E的输入和输出地址是多少? (25)71 .CP1E-N的串口通信支持哪些协议? (26)1.CP1H的USB驱动怎么安装?计算机通过USB电缆连接CP1H(通电),PC会自动提示找到新硬件,并提示要求安装驱动程序,客户通过浏览,指定USB驱动所在文件夹即可。
PLC扩展IO点的方法与技巧PLC(可编程逻辑控制器)是一种用于自动化控制系统的设备,它可以根据预先设定的逻辑程序来执行控制任务,以实现对工业生产过程的监控和控制。
在一些情况下,一个PLC可能需要连接更多的IO点来满足系统的需求。
本文将介绍PLC扩展IO点的方法与技巧。
1. 使用扩展模块:PLC通常会提供扩展模块,可以通过这些模块来扩展IO点的数量。
扩展模块通常可以通过现有的总线结构与PLC通讯,例如通过以太网、Profibus、Modbus等常用总线协议。
安装扩展模块通常只需要将其插入PLC的扩展槽中,并进行相应的配置和编程。
2.使用分布式IO系统:另一种扩展IO点的方法是使用分布式IO系统。
分布式IO系统是由多个IO模块组成的,这些IO模块可以分布在控制系统的不同位置。
通过使用分布式IO系统,可以将IO点分散到需要的位置,以满足系统需求。
在使用分布式IO系统时,通常需要与PLC进行通讯,使用适当的总线协议进行数据交换。
3.使用扩展卡:一些PLC还可以通过安装扩展卡来扩展其IO点数量。
扩展卡通常是一块插入到PLC的内部槽中的电路板,它可以提供额外的IO接口。
安装扩展卡通常需要参考PLC的说明手册,并进行相应的配置和编程。
4.使用IO连接器:如果PLC的IO点已经全部使用完毕,但仍然需要更多的IO点,可以考虑使用IO连接器。
IO连接器是一种特殊的连接器,可以将多个IO点连接在一起。
通过使用IO连接器,可以将多个IO设备连接到一个PLC的IO点上,从而扩展其IO点数量。
5.使用信号转换器:有时候,扩展IO点的需求可能不仅仅是数量上的问题,而是需要适配不同的信号类型或电平。
在这种情况下,可以使用信号转换器来将不同的信号类型转换为PLC能够识别的信号类型。
例如,可以使用模拟信号转换器将模拟信号转换为数字信号,或者使用电平转换器将不同的电平转换为PLC所需的电平。
6.使用编码器:编码器是一种用于测量运动的设备,可以将运动转换为脉冲信号。
3-1 故障安全电路的思维方式3-2安装与布线3-1故障安全电路的思维方式CP1H CPU 单元异常、或外部电源异常时,为了避免系统整体处于危险状态,请在PLC 的外部设置安全电路。
特别要注意以下各点。
■CPU 单元电源置于ON 后,将控制部的电源置于ON将控制部的电源置于ON 之后,再将PLC 本体的电源置于ON ,此时,DC 输出电路等的输出会出现瞬间误动作,有时控制部的输出会出现暂时性的不正常动作。
为避免这种情况,请设置外部电路使PLC 本体的电源置于ON 之后,控制部的电源才置于ON 。
■CPU 单元异常时以下异常时,CPU 单元会停止运行(程序运行),将输出单元的所有输出置于OFF 。
・CPU 异常(WDT 异常)或CPU 待机中发生时・致命故障时(存储器异常、I/O 总线异常、单元号重复、超过I/O 点数、I/O 设定异常、程序扫描周期超时、错误FALS 指令执行)(注)此时,为了避免系统整体转为危险状态,请在PLC 的外部设置安全电路。
注:即使是I/O 存储器保持标志设定为ON 的情况下,运行停止异常时,I/O 存储器本身被保持,但输出单元的输出会被全部置于OFF 。
但是,在I/O 存储器保持标志设定为ON 的情况下,通过通常操作从运行或监视模式变更为程序模式时,输出单元的输出可保持为模式变更前的状态。
■输出电路故障时因输出电路的继电器及晶体管等内部电路的故障,有时输出会一直为ON 。
因此,为了做到即使输出单元错误地一直为ON ,系统整体也不会转为危险状态,请在PLC 的外部设定安全电路。
■互锁电路根据PLC 的输出控制电动机的正转、反转等相反动作的情况下,以及考虑PLC 的异常动作导致的事故及机械破损的情况下,请在PLC 外部设置互锁电路。
(例)假设PLC 的输出100.00及100.01同时为ON (异常动作)的情况下,为使MC1及MC2不同时为ON ,需要设定左图所示的互锁电路。
欧姆龙模拟量模块CPM1A-DA041常见问题及解决方案1.CPM1A-DA041(CP1W-DA041)为什么量不到输出信号?A:1)首先要确保参数设置N+1,和N+2(“n” 为分配给CPU单元或前一个扩展单元的最后一个输出通道,在此例中N为101)都要如下图所示,例如4路都用-10到10V的输出,那就在N+1(102)和N+2(103)通道都设置8088。
2)然后主要是因为输出通道和设定通道冲突,如果在上电的时候既对输出102通道和103通道设置输出控制字,又对这两个通道赋了输出值,此时模块就不能正常初始化的。
所以要用第一次循环标志对102,103通道设置输出控制字,然后用TIM指令做一个1S左右的延时,经过这段延时模块初始化完成后才能对输出通道赋输出值。
Q:CPM1A-DA041(CP1W-DA041)电流和电压输出如何接线? A:电压输出:接Vout 和COM电流输出:接Iout 和COM2.CPM2AH 最多能安装几个CPM1A-DA041?A:CPM2AH最多能够安装3个CPM1A-DA041,此时CPU的服务电源将不能使用。
CP1H带AD041,DA041,40EDR,8EDR各一,可否不使用CP1W-CN811扩展电缆?A:可以不用,即使装7台(折算成组A模块)也可以不用该电缆,只是如果需要用的话,安装位置有限制,必须装在CPU单元和第四台扩展I/O单元之间. 另外,该电缆只限用一次CS1/C200Ha系列PLC 模拟量模块的正确使用A:模拟量是自动化应用中最常见的信号传递方式,是PLC 主要输入输出模块之一。
(1)模拟量输入①使用模拟量输入时,输入电压电流在规定范围内,不能超过最大额定输入。
模拟量输入范围:如CS1W-AD081 规格如下图。
②硬件设置:请注意切换电压/ 电流输入对应的开关或接线端子,否则可能烧坏输入回路,如图所示。
③接线:请注意接线时+/ -极性不要接反布线请使用带屏蔽的 2 芯双绞线,且与动力线分开布线,如CS1W-AD081 接线如下图。
CP1H/CP1L解密指令(直读指令)CPM1A 读程序比较简单用MB命令:发送:@00MB10060000000048*@00MB1107000000008040*@00MB1107000001008041*接收到数据后发回车,接收下一帧数据。
CPM1A清除全部程序也用MB命令:发送: @00MB520800FDEC00000044*CP1H读程序比较复杂,描述如下:地址0000 读210个字节地址0210 读210个字节地址 0420 读210个字节地址 0630 读210个字节地址0840 读210个字节地址0A50 读8个字节CP1H写程序描述如下:地址0000 写0210字节地址 0420 写0210字节地址 0630 写0210字节地址0840 写0210字节地址0A50 写81F0字节CH1H通讯命令实例:@00FA08000020000000000FC0005017C*读CPU单元数据发送@00FA00C000020000FC0000000005010000435031482D58343044522D41000000002020202030312 E3430000000000030312E34310000000000000000000000000000000000000000000000000100000 00000000000000000000000000000010200002817800008000000000000202020202020202020202 02020202020202020202020202020202020202020202020202020202020202020202020202020202 02020202020202020202020202000013E*CPU单元 CPU型号 CPU版本 CPU总线读取成功接收@00FA08000020000000000FC000101B3029200000202*从地址029200开始读AR区0002个字数据发送@00FA00C000020000FC00000000010100000000000E46*读取的AR区数据为 0000000E 接收@00FA08000020000000000FC0001010600000000207C*从地址000000开始读取TK区0020个字节数据发送@00FA00C000020000FC0000000001010000010000000000000000000000000000000000000000000000000000000000000032*读取的TK区数据为:0100000000000000000000000000000000000000000000000000000000000000 接收@00FA08000020000000000FC000306FFFE00000000000876*从地址00000000读0008个字节数据发送@00FA00C000020000FC0000000003060000FFFE0000000000080000DB0F000051044D* 从地址00000000接收到的数据是0000DB0F00005104 接收@00FA08000020000000000FC000307FFFF000000000210XXXXFCS*从地址00000000开始写0210个字节数据XXXX 发送@00FA00C000020000FC0000000003070000FFFF00000000021034*地址00000000写数据成功接收@00FA08000020000000000FC0006017F*读CPU单元状态发送@00FA00C000020000FC0000000006010000050200000000000000002020202020202020202020202 020202033*读CPU单元状态成功接收@00FA08000020000000000FC000401FFFF027F*写CPU监视状态发送@00FA00C000020000FC000000000401000036*写CPU状态成功接收@00FA08000020000000000FC00010182000200000173*读DM0002数据发送@00FA00C000020000FC0000000001010000AAAA37*DM0002数据为#AAAA 接收@00FA08000020000000000FC000102820000000001432174*写DM0000 数据#4321 发送@00FA00C000020000FC000000000102000030*写DM0000数据成功@00FA08000020000000000FC000305FFFF02313233343536373874*解除任务读保护密码12345678 发送@00FA00C000020000FC000000000305260233*任务读保护密码错误接收@00FA08000020000000000FC000305FFFF02413139393831303173*解除任务读保护密码A1998101 发送@00FA00C000020000FC000000000305000035*任务读保护密码正确接收@00FA08000020000000000FC000305FFFF00313233343536373876*解除UM读保护密码12345678 发送@00FA00C000020000FC000000000305260233*UM读保护密码错误接收@00FA08000020000000000FC000305FFFF00463139393831303176*解除UM读保护密码F1998101 发送@00FA00C000020000FC000000000305000035*UM读保护密码正确接收@00FA08000020000000000FC000308FFFF0073*程序全部清除发送@)00FA00C000020000FC000000000308000038*程序清除成功接收@00FA08000020000000000FC000304FFFF00463139393831303177*设置UM保护密码F1998101 发送@00FA00C000020000FC000000000304000034*UM保护密码设置成功接收@00FA08000020000000000FC000304FFFF02413139393831303172*设置任务读保护密码A1998101 发送@00FA00C000020000FC000000000304000034*任务读保护密码设置成功接收读欧姆龙CP1H机器码请参考我的《自编读欧姆龙机器码程序》上面有我的注册名《读欧姆龙机器码程序》是上篇我已发表,《写欧姆龙机器码程序》是下篇也已发表。
欧姆龙PLCCPM1A小型机的组成OMRON与所有小型机一样,CPM1A系列PLC采用整体式结构,内部由基本单元、电源、系统程序区、用户程序区、输入/输出接口、I/O扩展单元、编程器接口及其它外部设备组成。
1.基本单元CPM1A系列整体式PLC的基本单元又称主机单元,内含CPU,可以单独使用,是PLC控制系统不可缺少的部分,其外部连接口主要有I/O接线端子、各种外连插座或插槽,以及各种运行信号指示灯等部分。
I/O接线端子可直接用来连接控制现场的输入信号(开关、按钮等)和被控执行部件(接触器、电磁阀等),总的I/O端子数量就称I/O点数,CPM1A系列整体式CPU可分作10点、20点、30点、40点。
在CPM1A系列PLC主机面板上有两个隐藏式插槽。
一个是通讯编程器插槽,插接手持式编程器即可进行编程和现场调试,或配接一个专用适配器RS-232即可与个人计算机(PC机)连接,在Windows 系统平台下可直接用梯形图进行编程操作,大大改进了编程环境,并可以进行实时监控和调试。
另一个是I/O扩展插槽,可用于连接I/O扩展单元。
CPU主机面板上设有若干LED指示灯,其灯亮、闪烁表示单元状态见表4-1:表4-1 CPU主机面板LED指示灯状态指示2.I/O扩展单元I/O扩展单元主要用于增加PLC系统的I/O点数以满足实际应用的需要,I/O扩展单元与CPU单元相似,体积稍小。
它没有CPU,不能单独使用,只有I/O扩展插槽而没有通信编程器插槽。
在它的左右两侧设有I/O连接插座,当CPU单元需要扩展I/O点数时,可直接采用带扁平电缆的插头连接即可。
输入、输出端子分别连接输入或输出电路,其对应LED显示灯亮、灭分别表示输入或输出的接通状态。
扩展单元的I/O点数分别为12点/8点,只有I/O为30点和40点的CPU单元才能扩展,且最多连接3个I/O扩展单元。
3.编程器CPM1A系列小型机可采用多种编程设备进行编程,在现场调试和编程比较常用的是手持式编程器。
1.CP1H的USB驱动怎么安装? (3)2.CP1H的内置USB口能用于与例如触摸屏或是第三方软件通讯吗? (3)3.电脑与CP1H的USB口用CX-programmer软件通讯,发现在线不上? (3)4.CP1H-X/XA内置高速计数器的软件复位地址是什么? (3)5.CS/CJ/CP1H时钟地址? (4)6.CP1H的PLC最多可以带多少CPM系列的模块? (4)7.CP1H的扩展模块最多能带7块,样本上写的在四台之内可以用连接电缆是什么意思? (6)8.CP1H-XA40DR-A带CPM1A -40EDR+CPM1A-20EDR +CPM1A-8ER+CPM1A-AD041 + DA041*2这样的配置可以吗? (6)9.CP1H配CPM1A-MAD02和CPM1A-20EDT的地址如何分配? (6)10.CP1H内置模拟量的规格? (7)11.CP1H-XA内置模拟量通道的地址是多少? (7)12.CP1H-XA内置模拟量输入的断线检测标志位的地址? (7)13.CP1H-XA型PLC内置模拟量输入输出使用注意事项? (8)14.用CX-P的软件和CP1H在线连接上以后,外部输入的是0~10v信号,已经在内置AD/DA 选择模拟量输入范围和使能了,并且已经把设置下传到plc中了,但是在对应的转换通道中没有看到转换值? (8)15.使用CP1H的内置输入输入的是0~10V,外部的信号没有接,为什么断线报警位A4340.00没有置ON? (9)16.设置CP1H的内置模拟量的平均值处理功能的作用是什么? (9)17.CP1H的外部模拟量电位器的地址和输入的范围是什么? (9)18. CP1H-X40DT-D的外部模拟量输入调整功能的白线和黑线哪个是正,哪个是负? (9)19.CP1H带CPM1A模拟量模块,为什么在I/O表里找不到模拟量模块的设置? (9)20.CP1H-XA的后面加了CPM1A-AD041模块,现在要使用两路输入,已经设置了AD041 . 9 21.CP1H-X40CDR-A+CPM1A-DA041,DA041的模块设置了量程控制字已经写了,也在对应通道中设置了输出值,但是到端子上一路输出信号都没有? (10)22.CP1H配CJ系列的模拟量模块的地址分配? (11)23.CP1H的plc加CJ高功能的模拟量模块是否还要加配件? (11)24.CP1H使用PID指令没有输出? (11)25.CP1H的PID参数设置和以前CPM的区别? (12)26.CP1H的PID指令C+5里设置PV=SV输出操作量是0%或者50%的输出,这样是不是就是说,在PV=SV的时候,要么输出0%,要么输出50%? (12)27.CP1H的PID指令能在指令执行的时候修改P,I,D参数并生效吗? (12)28.CP1H能否和MPT002来建立通讯,还要配置什么硬件?PLC设置要注意什么? (13)29.CP1H的RS-422/485适配器CP1W-CIF11的通讯距离是多少? (13)30.CP1W-CIF11与电脑RS-422接口连接的编程电缆怎么接线?CP1W-CIF11背后开关如何拨? (13)31.CP1H用CP1W-CIF11的适配器,通过 RS-485方式连其他设备(如OMRON 3G3MZ变频器)的485口的接线,CP1W-CIF11背后的DIP开关怎么拨? (14)32.CP1H的端口1和端口2中的哪一个口可以做PClink通讯,有没有特殊规定? (14)33.做1:N的PClink通讯时,在主站的设置里面PC链接模式中有全部和主体两种模式,有什么区别? (15)34.CP1H的串口支持那几种的通讯协议? (15)35.CP1H用Modbus简易主站功能的通讯启动位地址是多少? (15)36.CP1H的Modbus-RTU简易主站,固定分配区域D32203-D32249的通讯数据指什么? (15)37.CS/CJ/CP1H系列的PLC想要使用其中的TIMX 的指令,为什么在输入指令TIMX后会出现红色? (16)38.CP1H的PLC出现809F的报错,硬件版本是1.0的? (16)39.CP1H的PLC出现809F的报错,版本是1.1的? (17)40.CP1L的时钟通道地址是多少? (17)41.CP1L的PLC最多可以扩展多少扩展模块? (17)42.CP1L能否带CJ1的特殊模块? (17)43.CP1L的输岀漏型和源型分别是怎么接线的? (18)44.CP1L与CP1H在串口协议上有什么区别? (18)45.CP1L/CP1H能否与CJ1M做PC LINK通讯? (19)46.CP1L/CP1H是否支持协议宏功能? (19)47.CP1L内置高速计数输入有几路?有哪几种计数模式?频率分别是多少? (19)48.CP1L高速计数器当前值地址是什么? (19)49.CP1L高速计数计数器复位的方式是什么?软件复位位是什么? (20)50.NPN集电极开路输出的编码器怎么接到CP1L高速计数器输入端子? (20)51.CP1L-M40DR-A能不能做脉冲输出? (20)52.CP1L和CP1H的脉冲输出规格有什么区别? (21)53.CP1L的极限输入信号接哪个输入点? (21)54.CP1L发绝对脉冲是否必须建立原点? (21)55.如何知道原点是否已经建立? (22)56.原点搜索的设置中“保持”和“未定义”有什么区别? (22)57.原点搜索的设置中“限制输入信号操作”的“只查找”和“始终”有什么区别? . 22 58.脉冲输出的当前值在哪个通道查看?如何复位脉冲输出当前值? (22)59.执行ORG指令后,PLC报009B的错误? (22)60.CP1L输出连续脉冲(速度控制)和独立脉冲(定位控制)分别需要用什么指令?停止脉冲输出用什么指令? (23)61.PLS2指令中设置的加减速比率单位是什么?与实际的加减速时间有何关系? (23)62.CP1L使用独立模式输出脉冲,用PULS+SPED指令,指令执行以后伺服电机没有动? (23)63.CP1L-M40DR-A扩展CPM1A-40EDR和CPM1A-MAD02,其地址如何分配? (24)64. CP1E是否支持仿真? (24)65. CP1E的加密操作? (25)66. CP1E使用的软件版本? (25)67. CP1E支持功能块? (25)68. CP1E支持多任务编程吗? (25)69. CP1E支持扩展CJ1的特殊模块吗?如果CJ1W-AD041 (25)70.CP1E的输入和输出地址是多少? (25)71 .CP1E-N的串口通信支持哪些协议? (26)1.CP1H的USB驱动怎么安装?计算机通过USB电缆连接CP1H(通电),PC会自动提示找到新硬件,并提示要求安装驱动程序,客户通过浏览,指定USB驱动所在文件夹即可。
PLC知识提示:CPM1A扩展单元与CP1H主机单元的连接如图3-10 (a)所示,如果使用连接电缆CP1W-CN811,可使主机单元与扩展单元的距离延长至80cm,并可两排扩展连接,如图3-10 (b)所示。
图3-10 CPM1A扩展单元与CP1H主机单元的连接可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。
自20世纪60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。
本文以四层教学仿真电梯系统为例,着重讲述可变程序控制器(PLC)与上位计算机工控组态软件组态王之间的通信。
2 SIMATIC S7-200系列PLC及其编程软件STEP 7-Micro/WIN 32SIMATIC 小型S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。
S7-200系列的强大功能使其无论在独立运行中,或相连成络皆能实现复杂控制功能。
S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。
S7-200系列在集散自动化系统中充分发挥其强大功能。
使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。
应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。
STEP 7-Micro/WIN 32是西门子公司专门为S7-200系列PLC设计在个人计算机Windows操作系统下运行的编程软件,它的功能强大,使用方便,简单易学,可用梯形图(LAD)、语句表(STL)和功能块图三种编程语言编制程序,不同的编程语言编制的程序可以相互转换。
STEP 7-Micro/WIN 32提供两套指令集,即SIMATIC指令集(S7-200方式)和国际标准指令集(IEC1131-3方式)。
程序编制完成之后,利用PLC与计算机专用的PC/PPI电缆传送程序至PLC。
3 工控组态软件—组态王V6.5组态王是北京亚控科技发展有限公司开发的一个集成人机界面(HMI)系统和监控管理系统的工业上位监控软件,可与可编程控制器(PLC)、智能模块、板卡智能仪表、远程数据采集装置(RTV)等多种外部设备进行通讯。
而其软件系统与用户最终使用的现场设备无关,对于不同的硬件设施,用户只需要按照安装向导的提示完成I/O设备的配置工作,为组态王配置相应的通信设备的硬件驱动程序,并由硬件设备驱动程序完成组态王与I/O设备的通信。
在系统运行的过程中,组态王通过内嵌的设备管理程序完成与I/O设备的实时数据交换。
4 四层教学仿真电梯系统四层教学仿真电梯系统在各类院校的PLC实践教学中得到了广泛的利用,其基本控制要求如下:当呼叫电梯的楼层大于电梯所停的楼层时,电梯上升到呼叫层,电梯停止运行;当呼叫电梯的楼层小于电梯所停的楼层时,电梯下降到呼叫层,电梯停止运行;当同时有多层呼梯信号时,电梯先按照同方向依次暂停。
系统I/O分配如表1所示。
表1 系统输入输出地址分配表可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。
自20世纪60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。
本文以四层教学仿真电梯系统为例,着重讲述可变程序控制器(PLC)与上位计算机工控组态软件组态王之间的通信。
2 SIMATIC S7-200系列PLC及其编程软件STEP 7-Micro/WIN 32SIMATIC 小型S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。
S7-200系列的强大功能使其无论在独立运行中,或相连成络皆能实现复杂控制功能。
S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。
S7-200系列在集散自动化系统中充分发挥其强大功能。
使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。
应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。
STEP 7-Micro/WIN 32是西门子公司专门为S7-200系列PLC设计在个人计算机Windows操作系统下运行的编程软件,它的功能强大,使用方便,简单易学,可用梯形图(LAD)、语句表(STL)和功能块图三种编程语言编制程序,不同的编程语言编制的程序可以相互转换。
STEP 7-Micro/WIN 32提供两套指令集,即SIMATIC指令集(S7-200方式)和国际标准指令集(IEC1131-3方式)。
程序编制完成之后,利用PLC与计算机专用的PC/PPI电缆传送程序至PLC。
3 工控组态软件—组态王V6.5组态王是北京亚控科技发展有限公司开发的一个集成人机界面(HMI)系统和监控管理系统的工业上位监控软件,可与可编程控制器(PLC)、智能模块、板卡智能仪表、远程数据采集装置(RTV)等多种外部设备进行通讯。
而其软件系统与用户最终使用的现场设备无关,对于不同的硬件设施,用户只需要按照安装向导的提示完成I/O设备的配置工作,为组态王配置相应的通信设备的硬件驱动程序,并由硬件设备驱动程序完成组态王与I/O设备的通信。
在系统运行的过程中,组态王通过内嵌的设备管理程序完成与I/O设备的实时数据交换。
4 四层教学仿真电梯系统四层教学仿真电梯系统在各类院校的PLC实践教学中得到了广泛的利用,其基本控制要求如下:当呼叫电梯的楼层大于电梯所停的楼层时,电梯上升到呼叫层,电梯停止运行;当呼叫电梯的楼层小于电梯所停的楼层时,电梯下降到呼叫层,电梯停止运行;当同时有多层呼梯信号时,电梯先按照同方向依次暂停。
系统I/O分配如表1所示。
表1 系统输入输出地址分配表Domain:/低压配电柜Mo re:kflwwk 可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。
自20世纪60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。
本文以四层教学仿真电梯系统为例,着重讲述可变程序控制器(PLC)与上位计算机工控组态软件组态王之间的通信。
2 SIMATIC S7-200系列PLC及其编程软件STEP7-Micro/WIN 32SIMATIC 小型S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。
S7-200系列的强大功能使其无论在独立运行中,或相连成络皆能实现复杂控制功能。
S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。
S7-200系列在集散自动化系统中充分发挥其强大功能。
使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。
应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。
STEP 7-Micro/WIN 32是西门子公司专门为S7-200系列PLC设计在个人计算机Windows操作系统下运行的编程软件,它的功能强大,使用方便,简单易学,可用梯形图(LAD)、语句表(STL)和功能块图三种编程语言编制程序,不同的编程语言编制的程序可以相互转换。
STEP 7-Micro/WIN 32提供两套指令集,即SIMATIC指令集(S7-200方式)和国际标准指令集(IEC1131-3方式)。
程序编制完成之后,利用PLC与计算机专用的PC/PPI电缆传送程序至PLC。
3 工控组态软件—组态王V6.5组态王是北京亚控科技发展有限公司开发的一个集成人机界面(HMI)系统和监控管理系统的工业上位监控软件,可与可编程控制器(PLC)、智能模块、板卡智能仪表、远程数据采集装置(RTV)等多种外部设备进行通讯。
而其软件系统与用户最终使用的现场设备无关,对于不同的硬件设施,用户只需要按照安装向导的提示完成I/O设备的配置工作,为组态王配置相应的通信设备的硬件驱动程序,并由硬件设备驱动程序完成组态王与I/O设备的通信。
在系统运行的过程中,组态王通过内嵌的设备管理程序完成与I/O设备的实时数据交换。
4 四层教学仿真电梯系统四层教学仿真电梯系统在各类院校的PLC实践教学中得到了广泛的利用,其基本控制要求如下:当呼叫电梯的楼层大于电梯所停的楼层时,电梯上升到呼叫层,电梯停止运行;当呼叫电梯的楼层小于电梯所停的楼层时,电梯下降到呼叫层,电梯停止运行;当同时有多层呼梯信号时,电梯先按照同方向依次暂停。
系统I/O分配如表1所示。
表1 系统输入输出地址分配表可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。
自20世纪60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。
本文以四层教学仿真电梯系统为例,着重讲述可变程序控制器(PLC)与上位计算机工控组态软件组态王之间的通信。
2 SIMATIC S7-200系列PLC及其编程软件STEP 7-Micro/WIN 32SIMATIC 小型S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。
S7-200系列的强大功能使其无论在独立运行中,或相连成络皆能实现复杂控制功能。
S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。
S7-200系列在集散自动化系统中充分发挥其强大功能。
使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。
应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。
STEP 7-Micro/WIN 32是西门子公司专门为S7-200系列PLC设计在个人计算机Windows操作系统下运行的编程软件,它的功能强大,使用方便,简单易学,可用梯形图(LAD)、语句表(STL)和功能块图三种编程语言编制程序,不同的编程语言编制的程序可以相互转换。