上海署晓自动化科技有限公司
技术服务 , 技术开发 , 技术咨询 , 技术交流 , 技术转让 , 技术推广
宜春市西门子S7-200西门子代理商

上海署晓自动化科技有限公司

专销售西门子各系列产品;西门子PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:原装进口电机,电线,电缆。

西门子全新原装现货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代理商,西门子变频器代理商,西门子触摸屏代理商 

6ES7216-2BD23-0XB8工厂直销1、概述 
三晶S350系列变频器提供了RS485通讯接口,采用*标准的MODBUS(RTU/ASCII)的通讯协议进行主从通讯,用户可通过PC/PLC,控制上位机等实现集中监控,以适应特定的使用要求。下面以RTU方式为例详细说明三晶S350变频器与西门子S7-200的MODBUS串行通讯。 

2、通讯参数设置
要实现变频器与上位机的通讯控制,先需要设置变频器参数F0.01=2,F0.03=9,即变频器的启动方式及频率给定由通讯给定。除此之外还**要选择好正确的通讯端口,且需确保变频器与上位机两者的通讯参数的一致性。 
S350变频器具体通讯参数:


参数
参数说明设置范围及说明设定值
F0.01启动信号选择--------2
F0.03主频率源选择--------9
FC.00本机通讯地址1-247,0为广播地址1
FC.01通讯波特率0:1200BPS3: 9600BPS
1: 2400BPS
2: 4800BPS
3: 9600BPS
4: 19200BPS
5: 38400BPS
FC.02数据位校验0:无校验(N,8,1)FOR RTU0:无校验(N,8,1)FOR RTU
设定值可为(0---17),具体见S350用户手册。


3、 接线方式
三晶S350系列变频器与西门子S7-200的通讯连接采用RS485方式,西门子S7-200提供有RS485串行通讯接口,可直接与S350系列变频器进行串行通讯连接,具体的接线方式可参照下图: 

4、三晶S350通讯数据地址的定义: 
该部分是通信数据的地址定义,用于控制变频器的运行,获取变频器的状态信息及变频器相关功能参数设定(详细可参考S350系列变频器用户手册)。

功能说明地址定义数据定义说明R/W特性
通讯控制命令1000H0001H: 正转R/W
0002H:反转
0003H: 正转点动
0004H:反转点动
0005H:停机
0006H:自由停机(紧急停止)
0007H:故障复位
0008H:点动停止
通讯设定值地址2000H通信设定值范围(-10000-10000)W/R
运行/停机参数地址说明3000H运行速度R
3001H设定速度
3002H母线电压
3003H输出电压
3004H输出电流
3005H运行转速

6、西门子S7-200通讯程序样例(见附件) 

7、小结 
以上PLC程序仅供参考,具体功能应用可自由设计;此程序已经过测试,运行正常。三晶S350系列变频器的通讯并非局限于西门子S7-200系列,它能与所有支持MODBUS协议的PLC进行通讯。具体通讯地址参考S350用户手册中的通讯协议说明,或致电我司应用技术部。


通常的电机是按照额定频率电压设计制造的,其额定转矩也是在这个电压范围内给出的。因此在额定频率之下的调速称为恒转矩调速. (T=Te, P<=Pe) 。变频器输出频率大于额定频率时(如我国的电机大于50Hz),电机产生的转矩要以和频率成反比的线性关系下降。
当电机以大于额定频率20%速度运行时,电机负载的大小**要给予考虑,以防止电机输出转矩的不足。
举例,额定频率为50Hz的电机在100Hz时产生的转矩大约要降低到50Hz时产生转矩的1/2。因此在额定频率之上的调速称为恒功率调速. (P=Ue*Ie)

当变频器的频率超过电机的额定频率时,电机的转速就会随着频率的提高而提高,但电机的转距将有所下降。如果变频器的的各项指标参数随着所带电机的指标参数设置正确,除电机的转距有所下降外,其他的电机性能都没有多的变化。

202202231632210850864.jpg202202231632207636284.jpg202202231632200382714.jpg


为了PLC程序可读性强,短期内可以读懂并且能够修改,在PLC工作组内部需要统一我们的编程标准,以便适应将来工程人员调动后,原来的程序能够被后来的人在短期内读懂,现统一标准如下:

一、程序结构
1、  程序结构统一
OB1:主程序;
OB100:初始化程序(*主程序调用);
OB35:100ms(可修改)中断(*主程序调用),可以调用PID模块;
OB80、OB82、OB85、OB86、OB87、OB121、OB122:故障诊断模块(*主程序调用、*编程);
FC1:系统模式;
FC2:输入处理;
FC3:输出处理;
FC4:运行处理;
FC5:停止处理;
FC6:手自动切换;
FC7:
。。。
。。。
FC100:之后用来建立一些可以循环调用的子程序;
FC105:系统自带,模拟量输入子程序(可以循环调用);
FC106:系统自带,模拟量输出子程序(可以循环调用);
modbus通讯(CP341):FB7:P_RCV_RK,FB8:P_SND_RK;
通讯CP340:FB2:P_RCV,FB3:P_SND;
一般PID:用FB41;
温、湿度PID:用FB58;
如果程序块与系统块重复,请避让。

2、  数据块
DB1:AI数据,类型:REAL,与上位机接口;
DB2:AO数据,类型:REAL,与上位机接口;
DB3:DI数据,类型:BOOL,与上位机接口;
DB4:DO数据,类型:BOOL,与上位机接口;
DB5:设备运行时间及流量累计,类型:REAL,与上位机接口;
DB6:报警消息,类型:BOOL,与上位机接口;
DB7:类型:REAL,中间寄存器;
DB8:类型:INT,中间寄存器;
DB9:类型:WORD,中间寄存器;
DB10:类型:BOOL,中间寄存器;
DB11:之后用作与设备通讯用,例如:MODBUS通讯等;
DB100:之后用作调用FB块时的背景数据块;
M区:也作为中间变量。

3、  DP从站故障诊断
DP从站**做故障诊断,故障报警,用FB125即可。

二、控制模式
1、  系统设置远程/本地/手动按钮
1.1、        远程:只能通过上位机对系统进行自动启/停控制,单台设备就地控制**,在程控时,可以通过上位机对设备进行软手操/自动切换,软手操启/停;
1.2、        本地:只能通过触摸屏对系统进行自动启/停控制,单台设备就地控制**,在程控时,可以通过触摸屏对设备进行软手操/自动切换,软手操启/停;
1.3、        手动:手动控制时,上位机/触摸屏失效,只能通过手动控制设备的启/停。
2、  单台设备控制
单台设备**有软手操/自动切换以及软手操时可以启/停功能,由自动切换到软手操时,设备不能停机;由软手操切换到自动时,设备启/停取决于自动程序。
3、  单台设备(泵、风机及其它大型设备)运行满24小时**进行轮换,且**有运行时间累计,如果由上位机设定启/停顺序除外,操作人员自行设定;

三、编程技巧
1、  程序块尽量细化,方便阅读,将同一类型的设备控制放在一个程序块中;
2、  如遇特殊情况下采用语言编程,多数情况下请使用梯形图编程,方便别人阅读;
3、  对于经常调用的子程序,可以做成子模块,频繁调用,例如:求几个数平均值或求几个数的较大值;
4、  程序要有注释,变量及中间变量**有描述,方便别人阅读或以后查阅;
5、  定期做程序备份,较好以工程名称+系统名称+当天日期;
6、  程序加密,防止别人。


发布时间:2023-06-22
展开全文