西门子S7-1500PLC 控制器产品系列中具有较大容量程序及数据存储器的 CPU,适用于具有较高程序范围和联网要求的苛刻应用。具有*处理速度,适用于二进制和浮点运算。用于系列机器、机器以及工厂中的跨领域自动化任务,在具有集中式和分布式 I/O 的生产线上作为集中式控制器使用。
产品简介
详细介绍
湖北西门子S7-1500PLC模块代理商专业销售
PLC操控体系与继电器操控体系比较,有许多相似之处,也有许多不同。不同之处主要在以下几个方面:包含操控办法、工作方法、操控速度、守时和计数操控。
(1)从操控办法上看,电器操控体系操控逻辑选用硬件接线,使用继电器机械触点的串联或井联等组合成操控逻辑,其连线多且杂乱、体积大、功耗大,体系构成后,想再改动或添加功用较为困难。另外,继电器的触点数量有限,所以电器操控体系的灵活性和可扩展性受到很大约束。而PLC选用了计算机技术,其操控逻辑是以程序的方法存放在存储器中,要改动操控逻辑只需改动程序,因而很简单改动或添加体系功用。体系连线少、体积小、功耗小,并且PLC的“软继电器”实质上是存储器单元的状况,所以“软继电器”的触点数最是无限的,PLC体系的灵活性和可扩展性好。
(2)从工作方法上看,在继电器操控电路中.当电源接通时,电路中所有继电器都处于受限制状况,即该吸合的继电器都一起吸合.不应吸合的继电器受某种条件约束而不能吸合,这种工作方法称为并行工作方法。而PLC的用户程序是按一定次序循环履行的,所以各软继电器都处于周期性循环扫描接通中,受同一条件限制的各个继电器的动作次序决定于程序扫描次序,这种工作方法称为串行工作方法。
(3)从操控速度上看,继电器操控体系依托机械触点的动作以完成操控,工作效率低.机械触点还会出现颤动问题。而PLC经过程序指令操控半导体电路来完成操控,速度快,程序指令履行时刻在微秒级,且不会出现触点颤动问题。
(4)从守时和计数操控上看,电器操控体系选用时刻继电器的延时动作进行时刻操控,时刻继电器的延时时刻易受环境谧度和沮度改变的形响,守时精度不高。而PLC选用半导体集成电路作守时器,时钟脉冲由晶体振荡器发生,精度高,守时规模宽。用户可根据需要在程序中设定守时值,修正便利,不受环境的形响,且PLC具有计致功用,而电器操控体系一般不具备计数功用。
(5)从可靠性和可保护性上看,因为电器操控体系使用了大量的机械触点,其存在机械磨损、电弧烧伤等,寿命短,体系的连线多,所以可靠性和可保护性较差。而PLC大量的开关动作由无触点的半导体电路完成,其寿命长、可靠性高,PLC还具有自诊断功用,能查出自身的故障,随时汇报给操作人员,并能动态地监视操控程序的运行情况,为现场调试和保护供给了便利。
plc程序操控器已广泛运用各个领域,因其内部由许多的电子元器材组成,极易受一些周围电气元件的干扰、强磁场电场、环境温湿度、振荡起伏大等要素影响到PLC操控器的正常作业,这点往往被许多人疏忽。即便程序编制再好,安装环节不重视,曰后调试、运转会带来许多的故障。疲于奔命地维护。
以下是安装时注意事项:
1、PLC安装环境
a,环境温度在0~55度,过高过低会导致内部电了元器材运转不正常。必要时采纳降温或升温办法
b,环境湿度在35%~85%,湿度过大会使电子元器材导电性增强,易使元件器耐压下降,电流过大而击穿损坏。
c,不能按装在振荡频率50Hz、起伏为0.5mm以上,因振荡起伏过大会形成内部电路板的电子元器材脱焊、掉落。
d,在电器箱内外应尽可能远离强磁场电场<如操控变压器、大容量的交直接触器、大容量的电容器等)电气元器材,还有易发生高次谐波(如变频器、伺服驱动器、逆变器、可控硅等)操控器材。
e,防止按装在金属粉尘多、腐蚀、可燃气体、湿润等场所
f,在电气箱内放至于上部,远离热源的电气元器材,必要时考虑降温及向外排风处理。
2、电源
a,要正确接入PLC电源,有交直之分。如三菱plc有DC24V;有AC的其电压较灵活输入,规模在100V~240V(答应规模85~264),频率为50/60Hz,无需拔动开关。运用阻隔变压器提供给PLC电源。
b,关于PLC输出的DC24V一般供于扩展功用模块电源、外部三线式传感器电源或作它用,尽管输出的DC24V电源有过载和短路维护安装且容量有限。主张外部三线式传感器用独立的开关电源,以防短路,形成PLC损坏,引来不必要的费事。
3、接线布线及走向
接线时应运用冷压片压接后再接入PLC的输入输出端子上。应紧固牢靠。
当输入为直流信号时,如周围搅扰源又多,应考虑带有屏蔽的电缆或采用双绞线,在线的走向尽量不要与动力线平行且不能放置在同一线槽、线管内,以防搅扰。
4、接地
有效地接地能够防止浪涌信号的冲击搅扰,其接地电阻不该大于100欧,电气箱中如有接地铜排,应直接接到接地排上,不能与其他操控器(如变频器)的接地衔接后再接入接地排上。
5、其他
a,PLC不能垂直、平卧按装,如PLC是紧固式的,按装时螺丝要拧紧,不能松动,以防发生振荡,损坏内部电子元器材,如是卡轨式的,一定要挑选合格的卡轨,先拉开锁扣后再置入卡轨上,再将锁扣推进,卡死后的PLC操控器不能上下左右移动。
S7-200如何通过自由口通信控制西门子变频器的运行
1、西门子变频器的通信协议是固定的。如A、A′格式。控制电机的启停用A′格式,要改变变频器的运行频率,使用A格式。
2、S7-200PLC根据西门子变频器的通信协议,通过自由口发送数据到变频器中,实现对西门子变频器的正转、反转、停止及修改运行输出频率。
二、西门子变频器通信协议
总和校验计算:
频率值对应的ASCII码:频率数据内容H0000~H2EE0变成十进制即为0~120Hz,最小单位为0.01Hz。如现在要表示数据10Hz,即为1000(单位为0.01Hz),1000转换成十六进制为H03E8,再转换成ASCII码为H30H33H45H38。
总和校验代码
总和校验代码是由被检验的ASCII码数据的总和(二进制)的最低一个字节(8位)表示的2个ASCII码数字(十六进制)
三、S7-200自由口通信
1、通信端口控制字节
2、发送指令XMT与接收指令RCV
说明:
(1)发送与接收指令可以方便地发送或接收最多255个字节的数据。
(2)PORT发送或接收的端口。
(3)TBL发送或接收数据缓冲区,*个数据发送或接收的字节数。
(4)发送完成时可以调用中断,接收完成时也可调用中断.
四、项目实现
用S7-200PLC自由口通信方式控制西门子变频器,拖动电机正转启动与停止,并能改变变频器的运行频率。设变频器站号为1.
正转启动的代码是:H05H30H31H46H41H31H30H32H38H31
停止的代码是:H05H30H31H46H41H31H30H30H37H46
把变频器运行输出频率改为20Hz的代码是:H05H30H31H45H44H31H30H30H31H04H42H35
1、设置变频器参数
2、编写PLC自由口通信控制程序
总结:
1、作自由口通信时,一定要先研究要通讯设备的通信协议和数据格式。
2、作自由口通信时,如果要求PLC既发送数据,又接收数据。则一定要使通讯的双方设备进行发送与接收的协调。因为对于RS485通信,发送时不能接收,接收时不能发送。这样就要用定时中断和通信中断机制进行协调。
3、特殊存储器(端口0)
SMB86接收信息状态字节
SMB87接收信息控制字节
SMB88信息字符的开始
SMB89描述信息字符的结束
SMB90空闲线时间段按毫秒设定最高有效字节。
SMB91空闲线时间段按毫秒设定最低有效字节。
SMB92中间字符/信息计时器溢出值按毫秒设定。如果超出这个时间段,则终止接收信息。最高有效字节。
SMB93高低有效字节。
SMB94要接收的最大字符数(1~255)。
三菱和西门子的PLC都有自己的*的优点的,先讲讲三菱2AD模块吧,2AD模块是提供一个12位分辨率的模块,最大的数字量是4096.这个4096跟12位分辨率是怎么样的一个关系2进制的12个1就是4096,当然这个最大的数字量4096是可以2AD模块上面的增益电位器调节的。
我就拿一个PT100的200度的温度传感器为例子,这个传感器0度对应的模拟量电流是4mA.200度对应的模拟量电流是20mA,*步就开始校准2AD的增益和偏置,所谓的增益和偏置实际上就是模拟量电流4mA和20mA所对应的数字量,我们拿一个电流发生器产生出一个20mA的电流,然后接到2AD的模拟量电流输入端。PLC上电以后找到模拟量对应的数据寄存器看里面的当前值是多少,可能里面的数据是一个未知的数据这是因为2AD在出厂的时候是没有调节到一个标准的,我们就调节增益电位器使数字量为4000,为什么要调到4000呢因为温度传感器的量程为200度他们刚好是一个20倍的关系。接下来就是偏置了,调节电流发生器输出4mA的电流,就看数据寄存器里面的数字量是多少。如果数据寄存器的数字量为0那我们就不用调节了。增益和偏置调节好以后就接上传感器实际检测,PLC里面的程序要用到除法指令,因为要把数据寄存器里面的数据除以20就是实际温度,当然这是不够的因为在很多自动化控制的场合要很精确的温度,所以就要用到浮点数变换指令和浮点数除法指令,三菱的浮点数可以保留小数位后3位即0.000度。
需要特别注意的是以上的是可以完成模拟量功能了,但我们看到的温度变化是很快的,这是因为PLC每个扫描周期就执行一次模拟量采集和模拟量运算这个时间是很快的一般就20ms就执行一次,所以里面的数字变化是非常快,在这种情况下我们就要求平均值,具体的方法就是用累加指令在把累加的数据在除以累加的次数就可以。一般累加次数在5到10次之间。
西门子的模拟量跟三菱的是不一样的他的分辨率比三菱要高,西门子EM231是提供一个16位分辨率的模块最大数字量是32000也就是一个字的容量。西门子的模拟量在使用方法上面也和三菱不一样,因为西门子没有增益和偏置调节电位器,所有对应的数字量是经过公式计算出来的。虽然如此但西门子的程序模块化,在程序设计上面要简化得多直接在AIW数据寄存器里面就可以得到原始数据。
配方功能 –
直接存储在CPU的内部存储器或扩展存储器中。
DB块的在线–
CPU在RUN 模式下,可以已修改的数据块。
RFID和条码识别 –
通过扩展RF120C模块能够让S7-1200集成有RFID和条码识别功能。
集成WEB服务器
以访问系统和过程信息,以及识别数据
具有系统诊断功能
通信参数诊断和分析
可以通过符号表和自定义符号方式,访问过程数据
用户可自定义 Web页面
固件升级
数据日志
可以从 Web 服务器的“文件浏览器”页面打开、编辑、保存、重命名或删除数据日志文件。数据日志文件按照标准 CSV 格式存储。
可以记录用户自定义符号。
PROFINET I/O作为所有控制器的接口标准,用于现场通信;同时也支持TCP/IP标准通信方式 。
通过PN网络,可以进行固件升级。
智能IO设备(I-Device )。
标准的Web服务器功能,用户可自定义Web网页,可以获取控制和诊断信息。
针对控制器和通讯模块的编程非常简单。
新模块S7-1217C和已有模块S7-1215C都具有第二个PROFINET接口,可以同时连接HMI,I/O,驱动和编程计算机。
西门子S7-1200模块代理商
CPU CPU 1211C 1211 CPU AC/DC/Rly 6ES7 211 1BD30 0XB0
1211 CPU DC/DC/DC 6ES7 211 1AD30 0XB0
1211 CPU DC/DC/Rly 6ES7 211 1HD30 0XB0
CPU 1212C 1212 CPU AC/DC/Rly 6ES7 212 1BD30 0XB0
1212 CPU DC/DC/DC 6ES7 212 1AD30 0XB0
1212 CPU DC/DC/Rly 6ES7 212 1HD30 0XB0
CPU 1214C 1214 CPU AC/DC/Rly 6ES7 214 1BE30 0XB0
1214 CPU DC/DC/DC 6ES7 214 1AE30 0XB0
1214 CPU DC/DC/Rly 6ES7 214 1HE30 0XB0
数字量 SM 1222 8 x 继电器输出 6ES7 222 1HF30 0XB0
扩展模块 SM 1222 8 x 24V DC 输出 6ES7 222 1BF30 0XB0
SM 1223 8 x 24V DC 输入/8 x 6ES7 223 1PH30 0XB0
继电器输出
SM 1223 8 x 24V DC 输入/8 x 24V DC输出 6ES7 223 1BH30 0XB0
8 x 24V DC 输入
SM 1221 16 x 继电器输出 6ES7 221 1BF30 0XB0
SM 1222 16 x 24V DC 输出 6ES7 222 1HH30 0XB0
SM 1222 16 x 24V DC 输入/16 x 6ES7 222 1BH30 0XB0
SM 1223 继电器输出 6ES7 223 1PL30 0XB0
16 x 24V DC 输入/16 x 24V DC 输出
SM 1223 16 x 24V DC 输入 6ES7 223 1BL30 0XB0
SM 1221 6ES7 221 1BH30 0XB0
模拟量 SM 1234 4 x 模拟量输入/2 x 模拟量 6ES7 234 4HE30 0XB0
扩展模块 输出
SM 1231 4 x 模拟量输入 6ES7 231 4HD30 0XB0
SM 1232 2 x 模拟量输出 6ES7 232 4HB30 0XB0
通讯扩 CM 1241 RS 485 6ES7 241 1CH30 0XB0
展模块 CM 1241 RS 232 6ES7 241 1AH30 0XB0
信号板 SB 1223 2 x 24V DC 输入/2 x 24V DC 输出 6ES7 223 0BD30 0XB0
数字量/ 1 x 模拟量输出
模拟量 SB 1232 6ES7 232 4HA30 0XB0
模拟器 SIM 1274 1214C 模拟器 6ES7 274 1XH30 0XA0
SIM 1274 1211C/1212C 模拟器 6ES7 274 1XF30 0XA0
SIMATIC SIMATIC KTP400 Basic mono PN 3.8 寸单色,4 个功能键,以太网接口 6AV6 647-0AA11-3AX0
精简面板
SIMATIC KTP600 Basic mono PN 5.7 寸单色,6 个功能键,以太网接口 6AV6 647-0AB11-3AX0
SIMATIC KTP600 Basic color PN 5.7 寸 256 色,6 个功能键,以太网接口 6AV6 647-0AD11-3AX0
SIMATIC KTP1000 Basic color PN 10.4 寸 256 色,8 个功能键,以太网接口 6AV6 647-0AF11-3AX0
SIMATIC TP1500 Basic color PN 15 寸 256 色,不带功能键,以太网接口 6AV6 647-0AG11-3AX0
西门子S7-1200模块代理商
湖北西门子S7-1500PLC模块代理商专业销售