西门子模块6ES7223-1PH22-0XA8型号参数
模拟量扩展模块22单击“编译"按钮或选择菜单命令“PLC"→“编译"(Compile),编译当前被的窗口中的程序块或数据块
否则可能使PLC接收到错误的信号
1、在未知该西门子PLC解密状态的情况下,需要先确定该PLC加密等级,这里需要用到一款软件“STEP7-MicroWIN",用这款PLC编程软件读取PLC确定该PLC加密等级和通讯波动率、PLC地址
工作数据是PLC运行过程中经常变化、经常存取的一些数据多数是设计前先选择与自己工艺要求相近的程序,把这些程序看成是自己的“试验程序"
TCP/IP传输协议:
通过TCP连接的配置实现站间(包括第三方的站)的数据交换
因为在程序设计过程中,难免会有疏漏的地方
可以试一下卸载SQLserver2005其他版本的软件,再安装试试
用工频电源直接起动时,起动电流为额定电流6~7倍,因此,将产生机械电气上的冲击
在断电情况下,存储器内的所有内容保持不变
如果工作内存对于一个应用程序来说不够大,则必须更换更大内存的CPU
13.机床上常用的电气制动控制线路有两种即反接制动和能耗制动
PLC控制系统中电磁干扰的主要来源有哪些
来自空间的辐射干扰
空间的辐射电磁场(EMI)主要是由电力网络、电气设备的暂态过程、雷电、无线电广播、电视、雷达、高频感应加热设备等产生的,通常称为辐射干扰,其分布极为复杂
自COMLink上的USS通信;3.P2009:决定是否对COMLink上的USS通信设定值规格化,即设定值将是运转频率的百分比形式,还是频率值。为0,不规格化USS通信设定值,即设定为MM440中的频率设定范围的百分比形式;为1,对USS通信设定值进行规格化,即设定值为的频率数值;4.P2010:设置COMLink上的USS通信速率。根据S7-1200通信口的限制,支持的通信波特率
仍显示“E"报警。拆下CUVC板检查发现CBT通讯板上贴片电阻烧坏。更换新CBT通讯板后,变频器启动工作正常。(4)故障现象:操作控制面板PMU板液晶显示屏显示“E"报警检查处理(参见图1、图2、图4):检查底板电源块N2(L4974A)第1脚的开机电压为11.32V,正常值为26.7V;第20脚输出电压为0.117V,正常值为15.31V;基准电压块N3(MC340)第1脚电压为0.315V,正常值为2.1V
西门子模块6ES7215-1AF40-0XB0
TIA Portal从 V11 SP2起可对ET 200SP进行配置(需安装HSP0024),更高版本的TIA Portal已将ET 200SP在硬件中集成。
STEP7 V5.5 从SP2 开始,可通过安装GSD文件的方法对ET 200SP进行配置,ET 200SP PROFINET接口模块IM 155-6 PN ST(6ES7155-6AA00-0BN0)和IM155-6 PN HF (6ES7155-6AU00-0CN0)的GSD文件下
本文档实际的硬件配置如下图3示,该ET 200SP由从左至右依次为AI、AQ、DI和DQ,模拟量模块通常接各种仪表信号,数字量输入模块通常接开关/按钮,数字量输出模块通常接指示灯及继电器等,如用户希望模拟量信号与数字量信号供电的分开,以便于日后的维护,则此类要求也可通过电源分组来实现,图3的电源分组情况即按照此类要求进行配置,详见下图:
图 3 ET 200SP实际配置
2.1.1 在TIA Portal中的组态步骤本节主要讲述如何在TIA Portal中配置分布式IO站ET 200SP的操作步骤,使用软件为STEP7 Professional V12。
打开“TIA Portal V12",点击“添加新设备"根据实际的控制器型号,添加一个新的设备,这里以一个S7-1500 CPU 1516-3PN/DP为例进行操作,如下图4示。
图 4添加控制器
控制器添加后,在控制器的“属性"—>“常规"—>“PROFINET接口"—>“以太网地址"菜单下激活控制器的PN接口,并为此PN口分配IP地址,子网掩码等;如果需要,可修改该PN口的PROFINET设备名称。
图 5网络设置
转到“网络视图"下,从“硬件目录"—>“分布式IO",添加一个ET 200SP站。
图 6添加ET 200SP
点击该ET 200SP站图标左下方的“未分配",从列出的PROFINET IO控制器中,选择该ET 200SP要连接的控制器接口;或者也可以直接用拖拽的方式,用鼠标从控制器相应的PN口和IO 设备的PN口之间建立Profinet的连接关系,如图7示。
图 7分配IO控制器
Profinet的控制器和IO设备间的连接关系建立完毕后,ET 200SP和其属的PROFINET 控制器之间出现了如右图示的一条断续的绿线,同时IO 设备的左下角出现PLC_1字样,表明控制器与IO设备间的PROFINET 连接建立完成,见图8。
图 8 IO控制器分配完成
打开“设备视图"界面,根据实际模块配置数量及前后顺序,从右侧“硬件目录"中选择相应的模板进行组态,该步骤不再详细阐述,需要注意的是,在ET 200SP中,“服务器模块"必须要手动添加到硬件组态中,否则硬件编译不能通过。实例中从左到右依次组态了AI-AO-DI-DO四个模板。
图 9配置服务器模块
根据图1示的实际电位组分组情况,对电位组进行分组。如右图示,4个模块分2个电位组,模拟量为1组,数字量为1组,则需要在DI模块的“常规"—“电位组"下选择“启用新的电位组"。每个电位组的个模块需要供电,且BaseUnit颜色在组态中也变为白色,与实际颜色一致,如下图 10示。
图 10创建一个新电位组
根据实际信号类型,打开模板的“属性"--“常规",对每个模板进行组态;如需相关诊断功能,则需激活相应的设置,具体步骤不再阐述,操作界面如下图11示。
图 11设置诊断信息
如果需要,可打开接口模板的“属性"—“PROFINET接口"页面,对ET 200SP的IP地址,设备名称进行修改;也可根据实际需要,修改数据刷新时间等参数。
图 12修改PROFINET参数
至此,ET 200SP在TIA Portal中的组态已完成,项目编译无误后,可将项目下载到PLC,之后需要为ET 200SP分配设备名称,在“网络视图"下鼠标点击PROFINET网络后点右键,在弹出的菜单中选择“分配设备名称",如下图示。
1.首先选用串口调试程序。建议使用多串口调试程序(MultiCOMWatch)
2、对于三菱FX系列的plc,它的密码校验过程是通过明码方式的,所以可以通过监视通的办法来获得密码。它的通讯应答过程是这样的,编程软件与PLC连机时,PLC便将密码发送到编程器(电脑)中,等待输入正确的密码进行校验。
方法: 启动多串口调试程序(MultiCOMWatch)打开Com1(根据与PLC连接的端口决定)。
确定三菱plc型号。根据PLC型号选择在多串口调试程序的 文本 中输入对应字符串。( 说明 STX=02 ETX=03 )
PLC型号 文本对应字符串 HEX格式对应字符串
FX2 \STX0700808\ETX6A 02 30 37 30 30 38 30 38 03 36 41 32
FX2N \STX0300808\ETX66 02 30 33 30 30 38 30 38 03 36 36 32
FX2_EPROM \STX0800808\ETX6B 02 30 38 30 30 38 30 38 03 36 42
FXON/FXOX \STX0800808\ETX6B 02 30 38 30 30 38 30 38 03 36 42
FX1N/FX1X \STX0800808\ETX6B 02 30 38 30 30 38 30 38 03 36 42〈正确〉
A系列:
发送:A2 07 00 FF 02 05 AE 00 08 C3
接收:0B 00 FF 02 00 AA 77 55 BB EF CD AB A4 00密码:ABCDEF
发送:A2 07 00 FF 02 05 AE 00 08 C3
接收:0B 00 FF 02 00 AA 77 55 BB C1 B1 A1 A4密码:A1B1C1
分析:密码为返回字符中BB至A4之间的字符,以每2字符为单位,从右往左读出。
了解了上述字串后,可以自己用VB或其他的编程语言专门写一个读写密码的程序。如果你还想更深入了解PLC与电脑之间的通讯,可以用硬件的监视通讯方法来取得整个过程。
3、发送后在接收框中将显示一串字符串,就是返回的密码,如果看不出来的话,将这些字符串拷贝到 HEX格式中,发送一次看看。(发送前记得先断开PLC)。