用300的可以带几台变频器走PROFIBUS,调用SFC14 、15?那200的用EM277也可以这样做吗,可以的话,程序里怎么做呢,我只知道200的只可以和变频器走USS协议?
最佳答案
用户通过DP传送一致数据:
DP传送一致数据的长度上限根据PROFIBUS DP标准来定义,在一个数据块中数据传送的最长长度不能超过64字= 128字节。
所以要根据你的控制字长度来确定几台了。
S7-200 与西门子驱动装置的连接形式
PLC 与驱动装置连接配合,主要实现的任务是:
控制驱动装置的启动、停止等运行状态
控制驱动装置的转速等参数
获取驱动装置的状态和参数
根据控制任务的具体要求,并考虑到 S7-200 和驱动装置的性能特点,S7-200 和西门子传动装置主要可以通过以下几种方式连接在一起工作:
S7-200 通过数字量(DI/DO)信号控制驱动装置的运行状态和速度
S7-200 通过数字量信号控制驱动装置的运行状态;通过模拟量(AI/AO)信号控制转速等参数
S7-200 通过串行通信控制驱动装置的运行和各种参数
西门子的驱动装置不是所有的型号都支持串行通信;能够支持通信控制的也可能支持多种通信方式,如 PROFIBUS-DP, CANopen, DeviceNet 等等。
S7-200 与西门子驱动装置通过 USS 通信连接
西门子驱动装置支持多种通信方式(有些可能需要加装通信卡)。S7-200 CPU 上的通信口在自由口模式下,可以支持 USS 通信协议。这是因为 S7-200 的自由口模式的(硬件)字符传输格式,可以定义为 USS 通信对象所需要的模式;S7-200 的自由口通信功能又非常灵活。因而可以实现 S7-200 和驱动装置之间的 USS 通信控制。
S7-200 CPU 将在 USS 通信中作为主站。
如果用EM277那只能做从站通过主站来控制了。不过那不是200的功能而是主站的功能了。不在200中的讨论中了。
提问者对于答案的评价:
好
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355262.html