平顶山西门子代理商
SIEMENS 上海湘谷自动化科技有限公司
我公司经营西门子全新原装现货PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:原装进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新原装产品‘质保一年。一年内因产品质量问题免费更换新产品;不收取任何费。欢迎致电咨询。
上海湘谷公司优势产品; PLC 、触摸屏、变频器、电缆及通讯卡、数控系统、网络接头、伺服驱动、 凡在公司采购西门子产品,均可质保一年、假一罚十、以满足客户的需求为宗旨 、 以诚为本、精益求精
变频器由主回路和控制回路两大部分组成,由于主回路的非线性(进行开关动作),变频器本身就是谐波干扰源,所以对电源侧和输出侧的设备会产生影响。与主回路相比,变频器的控制回路却是小能量、弱信号回路,较易遭受其它装置产生的干扰,造成变频器无法工作。因此,变频器在安装使用时,必须对控制回路采取抗干扰措施。
1.变频器的基本控制回路
同外部进行信号交流的基本回路有模拟与数字两种:
(1)4 ~ 20mA电流信号回路(模拟);1 ~ 5V / 0 ~ 5V电压信号回路(模拟)。
(2)开关信号回路,变频器的开停指令、正反转指令等(数字)。
外部控制指令信号通过上述基本回路导入变频器,同时干扰源也在其回路上产生干扰电势,以控制电缆为媒体入侵变频器。
2.干扰的基本类型及抗干扰措施。
(1)静电耦合干扰:指控制电缆与周围电气回路的静电容耦合,在电缆中产生的电势。
措施:
1 加大与干扰源电缆的距离,达到导体直径40倍以上是,干扰程度就不大明显。
1 在两电缆间设置屏蔽导体,再将屏蔽导体接地。
(2)静电感应干扰:指周围电气回路产生的磁通变化在电缆中感应出的电势。干扰的大小取决干扰源电缆产生的磁通大小,控制电缆形成的闭环面积和干扰源电缆与控制电缆间的相对角度。
措施:
1 一般将控制电缆与主回路电缆或其它动力电缆分离铺设,分离距离通常在30cm以上(较低为10cm),分离困难时,将控制电缆穿过铁管铺设。
1 将控制导体绞合,绞合间距越小,铺设的路线越短,抗干扰效果越好。
(3)电波干扰:指控制电缆成为天线,由外来电波在电缆中产生电势。
措施:同(1)和(2)所述。必要时将变频器放入铁箱内进行电波屏蔽,屏蔽用的铁箱要接地。
(4)接触不良干扰:指变频器控制电缆的电接点及继电器触电接触不良,电阻发生变化在电缆中产生的干扰。
措施:
1 对继电器触点接触不良,采用并联触点或镀金触点继电器或选用密封式继电器。
1 对电缆连接点应定期做拧紧加固处理。
(5)电源线传导干扰:指各种电气设备从同一电源系统获得供电时,由其它设备在电源系统直接产生电势。
措施:变频器的控制电源由另外系统供电;在控制电源的输入侧装设线路滤波器;装设绝缘变压器,且屏蔽接地。
(6)接地干扰:指机体接地和信号接地。对于弱电压电流回路及任何不合理的接地均可诱发的各种意想不到的干扰,比如设置两个以上接地点,接地处会产生电位差,产生干扰。
措施:
1 速度给定的控制电缆取1点接地,接地线不作为信号的通路使用。
1 电缆的接地在变频器侧进行,使用专设的接地端子,不与其它接地端子共用。并尽量减少接地端子引接点的电阻,一般不大于100d。
3.其它注意事项
(1)装有变频器的控制柜,应尽量远离大容量变压器和电动机。其控制电缆线路也应避开这些漏磁通大的设备。
(2)弱电压电流控制电缆不要接近易产生电弧的断路器和接触器。
(3)控制电缆建议采用1.25mm2或2mm2屏蔽绞合绝缘电缆。
(4)屏蔽电缆的屏蔽要连续到电缆导体同样长。电缆在端子箱中连接时,屏蔽端子要互相连接
S7-1200设计紧凑、组态灵活,TIA在库函数中嵌套了Modbus-RTU和Modbus-TCP功能库,在做数据采集的项目中是非常好用的。
做过一个换热站设备运行监测的项目,需采集管网一次侧和二次侧的供水压力、温度以及ABB变频器的工作状态。现场各类变送器已经接到了原有的智能仪表上,因此采用1200PLC通过MODBUS-RTU与现场智能仪表和变频器通信是比较经济的方案,并且可通过MODBUS-TCP与远程上位机通信。<?XML:NAMESPACEPREFIX=O/>
智能仪表及变频器作为从站,只需在设定中选择Modbus-RTU通信协议并且为设备分配不重复的站地址即可。1200PLC作为主站必须配备RS485通信模块,其通信的基本原理是:首先程序开始运行时,调用一次Modbus库中的功能块MB_COMM_LOAD来组态RS485模块上的端口;其次调用库中的功能块MB_MASTER作为Modbus主站与设备进行通信。
1200PLC作为主站通信是由DATA_ADDR(从站中的起始Modbus地址)和MODE(读、写、诊断模式)参数一起确定实际Modbus消息中使用的功能代码。DATA_PTR(数据指针)指向要写入或读取的数据的CPUDB地址,该DB必须为“非仅符号访问”DB类型。在TIAV12以上平台中,将该DB属性中的“优化的块访问”选项取消。
PLC主站发送带有站地址标识的数据来寻址不同的从站,同时不同的从站通过响应带有站地址标识的数据给主站,以完成整个通信过程。这种轮询通信,可以根据发送和接收完成的标志来完成,也可以以固定的时间间隔进行轮询,实际应用时需要考虑CPU的性能以及轮循Modbus子站时间。程序编好后先用MODBUS调试工具测试一下,正常后再开始接线。
在接线时遇到一个小插曲:PLC及变频器的485接线端子B为正,A为负,很多厂家仪表的485接线端子是A为正,B为负,一开始通信始终不正常,当查看仪表说明书时才发现。
项目中我使用的是Modbus-TCP通过PLC上PN接口与上位机进行通信,Modbus-TCP使用开放式用户通信连接作为Modbus通信路径。在S7-1200PLC的库函数中嵌套了Modbus-TCP功能块库,它包含了Server和Client的库函数,编程时可以直接调用该库函数可实现与上位机的Modbus-TCP通信。
在该系统应用中S7-1200PLC作为ModbusTcpServer(服务器),调用“MB_SERVER”指令处理Modbus-TCP客户机的连接请求、接收Modbus功能的请求并发送响应,设置连接ID、IP端口等参数,使用起来比较简单。
S7-1200PLC作为网络的服务器端,上位机可以按需建立连接访问PLC的数据区,这样在上位机对多个换热站的PLC连接中不会占用太多的资源。前提是PLC必需要有固定的IP才行,如果是动态拨号连接上位机,PLC端就需要作为客户端,通过修改MODE管脚的值改变发送或接收状态,按照主机的请求来按需向主机发送数据或主动接收主机的改写数据就比较麻烦了。
这是我在MODBUS通信协议项目应用中的一点小体会,一些观点或许过于幼稚,望各位**多我指正,仅以此文起到抛砖引玉的作用。
平顶山西门子代理商