一、plc1500使用方法?
性能
SIMATIC
S7-1500控制器提供了更高性能,位指令的处理时间最低至1ns,浮点运算的指令处理时间最低至10ns(取决于CPU类型,这在第一次上市发布的产
品中是不可能的)。背板总线的速度是S7-400PLC的40倍;由于代码生成得到优化,CPU的响应速度与现有控制器的CPU相比更快。
每个CPU都配有一个PROFINET IO (2端口交换机)标准接口。CPU 1516-3PN/DP另外还具有一个集成PROFINET基本接口,例如,可用于网络隔离。
除集成接口外,每个SIMATIC S7-1500控制器还可通过通信模块或通信处理器进行扩展。这样就提供了很多其它连接方法,例如,通过PROFIBUS进行连接,通过以太网进行连接,或通过采用专用协议USS或Modbus RTU的串行接口进行连接。
集成技术
SIMATIC S7-1500可以不使用任何附加模块而在PLC中集成运动控制功能。通过PLCopen,该控制器提供了标准化的块,可用来连接模拟驱动器和PROFIdrive驱动器。运动控制功能支持转速轴和定位轴以及外部编码器。
为了有效调试和快速优化驱动器和闭环控制器,SIMATIC S7-1500还针对所有CPU变量提供了广泛的跟踪功能,既可用于实时诊断,又可用于不定时故障检测。
除驱动器功能外,S7-1500还提供了丰富的闭环控制功能,例如,可通过便于组态的块来自动优化控制参数以获得最佳控制质量。
此外,还可利用工艺模块来执行高速计数、位置捕获等功能,或针对24V直至200kHz的信号执行测量。。。。集成了安全功能
与STEP7结合使用时,每个CPU都会提供基于密码的知识保护,可防止未经授权而读出并更改程序块的内容。
复制保护加强了安全防护,防止未经授权而复制程序块。可以将具体程序块链接至存储卡的序列号,以便只有在将组态的存储卡插到CPU中之后,才会执行该程序块。
并且,控制器具有四个不同的安全访问级别,以便向不同用户组分配不同的访问权限。
由于操作保护得到改进,因此,控制器可以检测到数据更改或未经授权的组态数据传输。
以太网通信处理器(CP 1543-1)通过防火墙为用户提供了附加访问保护,并可建立安全VPN连接(V12SP1及更高版本)。
设计与操作
所有SIMATIC S7-1500 CPU都配有一个显示屏。通过该显示屏,用户可以读取所连接的任何模块的订货号、固件版本和序列号等信息;另外,无需使用编程设备,即可在本地调整CPU的IP地址以及其它网络设置。
错误消息以普通文本形式显示在显示屏上,从而有助于缩短停机时间。
所有模块采用统一的前连接器,集成式电压跳线可形成灵活的电压组,简化了库存。
由于S7-1500安装导轨中集成了标准安装导轨,可方便地安装自动熔断器、继电器等附加组件。
在集中配置中,可通过信号模块对SIMATIC S7-1500控制器进行扩展。这样,通过节省空间的扩展,就可以灵活适应每种应用。在将此款控制器推向市场时,市场上已有各种不同的模拟量和数字量模块。
使用用于数字量信号模块的系统电缆套件,可以快速、清晰地连接现场传感器和执行器(完全模块化连接,包括前连接器模块、连接线和连接模块以及在开关柜内进行简便接线(灵活连接,包括带有预组装的单线芯的前连接器。
另外,还为S7-1500提供了用于为模块提供24V电压的电源模块以及为内部模块电路供电的系统电源。
通过用于ET 200MP I/O系统的IM 155-5 PROFINET接口模块,可以使用多达30个信号、通信和工艺模块。这样,S7-1500的组件和系统优点也适用于分布式配置。无论模块是在
S7-1500控制器旁的一个集中配置中运行,还是在通过ET
200MP实现的分布式配置中运行,在操作和系统功能方面,用户都看不到任何差别。在这两种系统中采用的高性能背板总线都可缩短总线循环时间和响应时间,
即使对于大型站配置以及很高的数量结构,也是如此。
集成系统诊断功能
集成系统诊断功能已针对S7-1500系列的CPU预先激活;系统诊断信息以普通文本形式统一显示在显示屏、TIAPortal、HMI和
Web服务器上,甚至可显示来自变频器的消息;现在,在CPU停止运行期间也将提供这种诊断。若配置了新的硬件组件,则自动对诊断信息进行更新。
SIMATIC STEP 7 Professional V12工程组态软件
新的SIMATIC S7-1500控制器系列只能在Totally Integrated Automation
Portal中使用STEP 7 ProfessionalV12及更高版本进行组态。SIMATIC STEP 7 Professional
V12是用于对SIMATIC
S7-1500进行直观处理的工程组态系统,除了对S7-1500进行组态外,还可对S7-300/400和S7-1200控制器进行组态。
兼容性
SIMATIC STEP 7 Professional V12中集成的移植工具提供了以下支持:
从S7-300/S7-400切换到S7-1500控制器并自动转换程序代码。将会记录无法自动转换的程序代码部分并可以手动进行修改。 STEP7V11项目可继续在兼容模式下用于STEP 7 V12。并且,可通过粘贴/复制功能将S7-1200程序转换到S7-1500。
SIMATIC 存储卡(用来运行CPU)
SIMATIC S7-1500 CPU采用了一个SIMATIC存储卡。该存储卡用作插入式装载存储器,或用于执行固件更新。
此SIMATIC存储卡也可用于存储STEP 7项目,包括注释和符号、其它文档或csv文件(用于配方和归档)。使用系统函数(SFC)和用户程序,可以创建数据块,并将数据存储在SIMATIC存储卡上。
二、onvo变频器怎样本地控制速度?
1、通过面板进行调速,变频器本身自带控制面板,可以通过控制面板的上下键进行调速,有的变频器带电位计也可以通过电位器旋转来进行调速,电位器的调速的原理就是根据电位计旋转电阻大小来改变电压的大小。首先在参数里面进行设置,再调速方式选择HMI终端。
2、通过控制端子进行调速,端子调速可分为信号类型不同,分为电压信号和电流信号,电压信号一般是0到10伏,电流信号一般是4到20毫安,电压和电流信号的选择,有的是通过参数进行选择,有的是通过变频器的跳线进行选择。
3、通过485通讯进行调速,目前市场上大多数变频器都具有485通讯功能,通讯端子可以连接dcs或者Plc,上位机,等控制设备,在连接好通讯电缆后,根据变频器说明书提供的变频器的通讯协议,波特率,来进行配置。
三、plc中word与int的区别?
在PLC(可编程逻辑控制器)中,Word和Int是两种不同的数据类型,它们之间的区别如下:
1. Word(字):Word通常表示一个16位的无符号整数,取值范围是0到65535。在PLC中,Word通常用于表示无符号整数值或存储16位的二进制数据。Word数据类型通常用于需要较大取值范围的情况,如计数器、计时器等。
2. Int(整数):Int通常表示一个16位的有符号整数,取值范围是-32768到32767。在PLC中,Int用于表示有符号整数值,可以包括正数、负数和零。Int数据类型通常用于需要表示正负数值的情况,如温度、压力等传感器数据。
因此,Word和Int在PLC中主要区别在于其取值范围和所表示的含义。Word用于无符号整数值或二进制数据,取值范围更大;而Int用于有符号整数值,可以表示正负数。在编程过程中,根据具体需求选择合适的数据类型对于确保数据准确性和程序效率非常重要。
四、plc如何备份旧程序和参数?
要备份PLC的旧程序和参数,可以使用以下方法之一:
1. 使用PLC编程软件将程序和参数下载到计算机上的本地文件夹中。
2. 使用PLC的备份功能,将程序和参数保存到外部存储设备(如USB驱动器或SD卡)中。
3. 使用PLC的网络功能,将程序和参数上传到网络存储设备或云存储中。无论使用哪种方法,都应定期进行备份以确保数据安全,并在需要时能够恢复到旧的程序和参数设置。
五、abb变频器用plc启动怎么设置参数?
ABB变频器参数设置如下:
一、变频器的简朴本地启动
1. 首先确定空开闭合,接触器得电;
2.按LOC/REM使变频器为本地控制模式
3. 按PAR进入控制盘的参数设置模式
用双箭头键选到99参数组,然后用单箭头键选择04,ENTER进入
99.04 电机传动模式 (DTC)
DTC 变频器设定值为转速 (多数情况下用这种模式)
SCALA 变频器的设定值为频率
选择好模式后按ENTER确认 (取消按ACT返回)
4. 按ACT回到当前状态
5. 按REF,选择上下调节键,输入指定的参数后,按ENTER确认
6. 按启动键,变频器启动
至此,完成了一个变频器简单的本地运行过程
假如需要将已显示的实际信号替换显示成其他的实际信号,可以按以下步骤进行操作:
1. 按ACT进入实际信号显示模式;
2. 选择需要改变的参数行,按ENTER进入;
3. 按单双箭头键,选择要显示的参数或改变参数组;
常用的几个显示信号:
01.02 电机的实际转速 SPEED
01.03 传动输入频率的实际值 FREQ
03.20 变频器最后一次故障的代码 LAST FLT)
4. 按ENTER确认并返回实际信号显示模式; (取消直接按ACT)
二、上传和下载
如何将已经设置好电机需要上传到CDP-312操作面板上:
1. 激活可选设备的通讯
确认98.02 COMM.MODULE LINK设定为FIELDBUS
98.07 COMM PROFILE 设定为ABB DRIVES
2. 按LOC/REM切换到L本地控制状态;
3. 按FUNC进入功能模式;
4. 按单双箭头键进入UPLOAD功能按ENTER执行上传,完成后自动切换到当前信号显示模式;
5. 如果要将控制盘从一个传动单元移开前,确认控制盘处于远程控制模式状态(可以按LOC/REM进行改变)
如何将数据从控制盘下载到传动单元:
1. 将存有上传数据的控制盘连接到传动设备;
2. 确认处于本地控制模式(可以按LOC/REM选择);
3. 按FUNC 进入功能模式;
4. 进入DOWNLOAD 下载功能,按ENTER执行下载。
三、PLC与变频器PROFIBUS-DP通讯
为了实现变频器与PLC之间的通讯,首先确定通讯模板已安上,然后把DP网线安装好。
此时需要在本地模式下(按LOC/REM选择)设定和确认以下参数:(按FAR进入参数选择
模式,用单双箭头选择,ENTER键进入参数或参数组的设定)
1、98.02 COMM.MODULE LINK 选择FIELDBUS这一个值,表示RPBA-01通讯摸板被激活;98.07 COMM PROFILE 选择值为ABB DRIVES,作用是选择传动单元的通讯协议;
2、10.01 EXT1 STRT/STP/DIR选择值为 COMM.CW 定义外部控制地,用于启动、停机、转向的命令的连接和信号源;
3、10.02 同10.01;
4、10.03 REF DIRECTION 定义电机的转向
FORWARD 正向
REVERSE 反向
REQUEST 答应用户定义转向(选定此项);
5、16.01 Run Enable 运行使能设为 YES;
6、16.04 FAULT RESET SEL 选择故障复位的信号源选值为COMM.CW(现场总线控制)。如果10.01 和 10.01已经设定为COMM.CW则此参数动激活;
7、11.02 EXT1/EXT2/ SELECT选择控制字的控制源值为COMM.CW;
8、11.03 EXT REF1 SELECT 选择给定值源值为COMM.REF;
11.04 EXT REF1 MINIMUM 设定电机的最小转速值为0rpm;
11.05 EXT REF1 MAXIMUM设定电机的最大转速值为1400rpm;
9、22.01 ACC/DEC SEL选择当前的加减速时间值为ACC/DEC 1;
10、22.02 ACCEL TIME1 定义加速时间值为1.50s;
11、22.03 STOP FUCTION 定义减速时间值为0.50s;
12、51这组参数只有安装了现场总线适配器模块并且该模块被参数98.02激活后才是可见的。
51.01 通讯协议 值为PROFIBUS-DP;
15、51.02 值为变频器地址;
16、51.03 通讯速率 值为1500(1.5mbpa);
17、51.04 DP通讯协议 值为PPO4; 全国免费服务热线咨询:4008818160
18、51.05 (PZD3 OUT) 改为3 ;
19、51.06 (PZD3 IN) 改为6 ;
20、51.07 (PZD4 OUT) 改为7 ;
21、51.08 (PZD4 IN) 改为10 ;
22、51.09 (PZD5 OUT) 改为8 ;
23、51.10 (PZD5 IN) 改为11 ;
24、51.11 (PZD6 OUT) 改为9 ;
25、51.12 (PZD6 IN) 改为12 ;
26、92.01 302(固定);
27、92.02 102 变频器实际转速值作为主实际信号的第二个字(ACT1)发送
28、92.03 104 变频器实际电流值作为主实际信号的第三个字(ACT2)发送
29、92.04 110 IGBT温度值作为辅助实际信号的第一个字(ACT3)发送
30、92.05 320 以最后一次故障代码作为辅助实际信号的第二个字(ACT4)发送设定完毕后观察通讯模板状态灯状态,此时如果两个亮两个绿灯,说明通讯成功;有红灯亮,说明通讯失败。
四、变频器的一些参数设置
1、转速极限值和加速、减速工夫
20.01 最小转速
20.02 最大转速
22.02 加速时间
22.03 减速时间
22.04加速时间
22.05减速时间
2、堵转保护
30.10
30.11
30.12
3、欠载保护
30.13
30.15
4、电机缺项
30.16
5、通讯故障
30.18
30.19
30.20
30.21
6、参数锁
用户启用参数锁定功能可以防止对参数的误调整
16.02
16.03
具体信息请参考《ACS800标准应用程序7.0X》
五、PROFIBUS-DP现场控制器(PLC)的设置
1.安装ABB变频器GSD文件 ABB_0812.GSD;
2.在系统PROFIBUS-DP硬件配置中添加从站ABB Drives RPBA-01,站号为2(或其它站号)插入PPO Type Module为4;
3.在2号(或其他)从站的参数设置中,将Operation Mode改为Vendor Specific(即ABB传动协议);
4.其它为默认配置;
5.将配置下载到主站中。
6.这样主站对从站2的输入区(OUTPUT)的数据构造为:
Output:
含义:
第一个字
用于ABB传动通信协议的控制字CW
第二个字
变频器的给定值REF1
第三个字
变频器的给定值REF2
第四个字
变频器的给定值REF3(由ACS800变频器参数90.01决定)
第五个字
变频器的给定值REF4(由ACS800变频器参数90.02决定)
第六个字
变频器的给定值REF5(由ACS800变频器参数90.03决定)
7.主站对从站2的输入区(INPUT)的数据构造为:
Input:
含义:
第一个字
用于ABB传动通信协议的状态字SW
第二个字
变频器的实际值ACT1(由ACS800变频器参数92.02决定)
第三个字
变频器的实际值ACT2(由ACS800变频器参数92.03决定)
第四个字
变频器的实际值ACT3(由ACS800变频器参数92.04决定)
第五个字
变频器的实际值ACT4(由ACS800变频器参数92.05决定)
第六个字
变频器的实际值ACT5(由ACS800变频器参数92.06决定)
PLC与变频器通讯-PLC侧应用
PPO4
ACS800-ABB Drives RPBA-01
控制字1未使用位按说明部分:常0或常1在db内已经写入无需更改
就绪可以合闸时控制字w#16#476
已合闸未运行时控制字w#16#477
运行时控制字w#16#47F
六、本地PLC控制跟远程PLC的区别?
1、本地PLC控制是指在本地控制。
2、远程PLC控制是指在远处控制。3、通过一个转换开关控制本地和远程转换。可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。七、西门子PLC如何在主程序,写入调用子程序的命令?
你既然说主程序和子程序,通常就是指西门子200PLC中,我就以Micro/Win软件的操作来说明一下。
如下图:
当你建立一个子程序后,该子程序会出现在“调用子程序”树装目录下,如我红框框出来的SBR0是系统默认的,一打开软件就自动存在的一个子程序! SBR1是我昨天答题利用向导建立的PID指令子程序。
在梯形图视图下,想要调用子程序很简单,就是鼠标左键按住PID0_INIT(SBR1),然后将其拖放到右侧主程序的程序编辑窗口中即可:
然后,将对应的引脚填写入对应格式的变量即可,如下图:
还需要强调的一点是,西门子200PLC中,很多很多的指令都不能直接接左边的母线,都必须有一个接点指令,这里我使用的SM0.0就是一开机就一直接通的一个接点指令。如果,这里不使用一个接点指令,那么编译的时候会报错!
很多指令都需要一个接点指令才能和左母线连接,但是有那么几个是不需要的,在我的某些文章中可能有提到。编译的时候都会有提示,所以不必太介意!
就说这么多了,希望能对你有点帮助,谢谢!