西门子PLC模块6ES7288-1ST30-0AA1
用USB转串口线无法连接plc,尝试过修改过COM口,但是还是无法建立连接。有人说可以连接,可我怎么也连接不了。是不是不兼容。特别说明,USB转串口驱动已经安装,我是用驱动精灵自动检测自动安装的。 答:1.初学习200PLC时,没有编程线缆,我都是用工控机带的232的COM口,当时用232转485的转换器一个,D型9针公插头,3接正,8接负,自己焊就行。如果有条件,232转485的转换器好选一个好点的,带隔离的。当时测试了好几个厂家有源和无源的转换器,大部分都通信不正常,但和西门子MM4系列变频器通信都很正常,可能存在兼容性。所以楼主的选用232/485转换器还需要进行实际测试才能知道能用不能用。 2.我后用的是研华ADAM4520,缺点就是4520体积有点大,加个串口延长线就方便多了,电源可以临时取PLC上的传感器DC24V电源。但带隔离,不会因为意外烧PLC通信口。再有条件的,插头可选DP接头,正接绿*1,负接红色A1。PG/PC接口选择PC/PPI cable(PPI)。 3.如果你是笔记本,现在基本上没用串口了。你现在所用的USB转串口线可能兼容性不太好,无法建立连接。可以买条力特的USB转串口的线缆,我用的是力特的533A线缆,测试没问题,我的笔记本一直在用,现场即可调试MM4系列的变频器又能调试200PLC。和200PLC通信再加个232转485的转换器就可以啦。 4.以上只是针对口袋羞涩的初学者,如果你的经济实力雄厚,倡议购买使用西门子原装的编程线缆,订货号6ES7972-0CB20-0XA0 (USB接口),这个编程线缆可以给S7-200/300/400的PLC上载和下载程序调试,建议楼主优先考虑,就可以应对西门子S7系列的PLC。 |
1 将CPU打到STOP位置试试 2 关闭所有的软件,尤其是占用通讯口的软件,只保留西门子S7-200plc编程软件。 3 要与西门子新推出的西门子S7-200 CN CPU 正常通信,必须满足以下条件: 使用编程软件 STEP 7-Micro/WIN V4.0 SP3 以上版 将编程软件的工作环境设置为中文状态。 如果不满足上述条件,会在下载通信时遇到 82 号错误。如果已经满足上述条件而仍然遇到错误,请检查是否其他原因。 4 使用原装USB/PPI电缆,需要将编程软件升级到当前发布的新版本,并且在设置PG/PC接口的时候要选择USB,非原装USB电缆需要正确选择COM口(电脑-属性-硬件-设备管理器-端口) 5 在“Set PG/PC”通信属性时,COM口的符号前为什么会有一个星号“*”?COM口前面的星号说明它被其他软件占用,Micro/WIN不能使用。 6 非原装USB电缆实际上是COM电缆,是USB-COM电缆加上COM电缆,所以设置应该根据COM口来设置。 7 安装了USB-COM驱动后,一定要将电缆重新启动。 另参考: 检查编程通信的主要步骤 如果有时能够通信但不正常,请检查如下“1-4”项,如果根本不通,请检查全部项目: 1 检查STEP 7-Micro/WIN与Windows操作系统是否完全兼容 2 检查是否使用西门子的原装编程电缆,以及电缆是否符合编程PC机或笔记本电脑的硬件条件 3 检查编程电脑上的COM通信口设置 鼠标右键单击“我的电脑”,选择“属性” 打开“设备管理器”标签(对于Windows2000,选择“硬件”标签,按“设备管理器”按钮) 双击“端口(COM和LPT)” 双击所使用的通信口,如COM1 在端口设置标签,选择“” 在对话框中把接收和发送缓冲区都设置为小值,并保持选中“FIFO”选择框 重新启动计算机使设置有效 4 检查编程电缆的DIP开关设置,是否与Micor/WIN的通信速率设置相同 在Micro/WIN左边的浏览条中鼠标单击Communication(通信)大图标,检查通信参数设置。鼠标双击PC/PPI电缆图标可以更改通信属性。 CPU出厂的缺省设置是通信口地址为2,波特率为9.6K。 使用新的SMART(智能)RS-232/PPI电缆的用户,如果配合Micro/WIN32 V3.2 SP4以上版,可以将DIP开关5设置为“1”,选中通信界面的“Search all baudrate”(搜索所有波特率)选择框,可用于搜索网络上所有相关设备。 对于普通编程电缆,搜索速率高为19.2,因此如果CPU通信口速率被设置为187.5K,则不能被找到。 5 如果仍然不通,请检查CPU右下角的传感器直流电源输出电压(测量L+/M),电压应当高于22V 6 使用wipeout.exe程序,恢复CPU的出厂设置。缺省情况下CPU通信口地址为2,通信速率9.6K。 如果还不能通信,应考虑通信口硬件损坏的可能性。 |
任何plc都具有自诊断功能,当PLC异常时应该充分利用其自诊断功能以分析故障原因。一般当PLC发生异常时,首先请检查电源电压、PLC及I/O端子的螺丝和接插件是否松动,以及有无其他异常。然后再根据PLC基本单元上设置的各种LED的指示灯状况,以检查PLC自身和外部有无异常。
下面以FX系列PLC为例,来说明根据LED指示灯状况以诊断PLC故障原因的方法。
1.电源指示([POWER]LED指示)
当向PLC基本单元供电时,基本单元表面上设置的[POWER]LED指示灯会亮。如果电源合上但[POWER]LED指示灯不亮,请确认电源接线。另外,若同一电源有驱动传感器等时,请确认有无负载短路或过电流。若不是上述原因,则可能是PLC内混入导电性异物或其他异常情况,使基本单元内的保险丝熔断,此时可通过更换保险丝来解决。
2.出错指示([EPROR]LED闪烁)
当程序语法错误(如忘记设定定时器或计数器的常数等),或有异常噪音、导电性异物混入等原因而引起程序内存的内容变化时,[EPROR]LED会闪烁,PLC处于STOP状态,同时输出全部变为OFF。在这种情况下,应检查程序是否有错,检查有无导电性异物混入和高强度噪音源。
发生错误时,8009、8060~8068其中之一的值被写入特殊数据寄存器D8004中,假设这个写入D8004中内容是8064,则通过查看D8064的内容便可知道出错代码。与出错代码相对应的实际出错内容参见PLC使用手册的错误代码表。
3.出错指示([EPROR]LED灯亮)
由于PLC内部混入导电性异物或受外部异常噪音的影响,导致CPU失控或运算周期超过200ms,则WDT出错,[EPROR]LED灯亮,PLC处于STOP,同时输出全部都变为OFF。此时可进行断电复位,若PLC恢复正常,请检查一下有无异常噪音发生源和导电性异物混入的情况。另外,请检查PLC的接地是否符合要求。
检查过程如果出现[EPROR]LED灯亮→闪烁的变化,请进行程序检查。如果[EPROR]LED依然一直保持灯亮状态时,请确认一下程序运算周期是否过长(监视D8012可知大扫描时间)。
如果进行了全部的检查之后,[EPROR]LED 的灯亮状态仍不能解除,应考虑PLC内部发生了某种故障,请与厂商联系。
4.输入指示
不管输入单元的LED灯亮还是灭,请检查输入信号开关是否确实在ON或OFF状态。如果输入开关的额定电流容量过大或由于油侵入等原因,容易产生接触不良。当输入开关与LED灯亮用电阻并联时,即使输入开关OFF但并联电路仍导通,仍可对PLC进行输入。如果使用光传感器等输入设备,由于发光/受光部位粘有污垢等,引起灵敏度变化,有可能不能完全进入“ON”状态。在比PLC运算周期短的时间内,不能接收到ON和OFF的输入。如果在输入端子上外加不同的电压时,会损坏输入回路。
5.输出指示
不管输出单元的LED灯亮还是灭,如果负载不能进行ON或OFF时,主要是由于过载、负载短路或容量性负载的冲击电流等,引起继电器输出接点粘合,或接点接触面不好导致接触不良
- 西门子PLC模块6ES7288-1SR30-0AA1 2024-05-08
- 西门子PLC模块6ES7288-1ST20-0AA1 2024-05-08
- 西门子PLC模块6ES7288-1SR20-0AA1 2024-05-08
- 西门子模块6ES7288-1CR60-0AA1 2024-05-08
- 西门子模块6ES7288-1CR40-0AA1 2024-05-08
- 西门子模块6ES7288-1CR30-0AA1 2024-05-08
- 西门子模块6ES7288-1CR20-0AA1 2024-05-08
- 西门子模块6ES7288-1CR60-0AA0 2024-05-08
- 西门子模块6ES7288-1CR40-0AA0 2024-05-08
- 西门子模块6ES7288-1ST60-0AA1 2024-05-08