西门子S7-300PLC的模拟量输入输出问题

举个例子,比如要用一台S7-300的PLC去控制丹弗斯FC300的变频器,那PLC的模拟量输入输出是如何分配的?比如电流,频率等等,是不是根据变频器的说明书来分配对应的模... 举个例子,比如要用一台S7-300的PLC去控制丹弗斯 FC300的变频器,那PLC的模拟量输入输出是如何分配的?比如电流,频率等等,是不是根据变频器的说明书来分配对应的模拟量地址呢? 展开
 我来答
留住春天1989
2018-03-13 · 超过36用户采纳过TA的回答
知道答主
回答量:54
采纳率:97%
帮助的人:18.6万
展开全部
变频器的输入输出,必须按照人家的来,因为不然没法跟变频器进行通信。
300系列的CPU本来就是不带输入输出的,要是本地扩展的话那些输入输出点都钉死了,跟着机架上面的槽号来的,不能改。
理论上只要你会编辑控制变频器的程序,把跟变频器通信的io点找个合适的地方接上改一下程序就行了。
如果你不会改程序就用cpu右边那个模块,应该是IM模块,上面有网线插口,给他远程扩展然后组态一下就好了,原创扩展的io是你自己定的
百度网友b9b840c482
推荐于2018-03-14 · TA获得超过437个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:40.1万
展开全部
没用过FC300的变频器,但是用过西门子系列的,通过PROFIBUS通讯,在变频器上设置通讯地址参数,然后在S7-300架构地址时分配对应的地址即可通讯,然后根据需要通过S7-300输出给定值,频率。。
追问
噢,比如我现在要让PLC读取变频器的频率,要先在变频器上设定变频器的频率的模拟量地址是PIW256,然后再到PLC硬件组态去分配这个PIW256地址,是这个意思吗?
追答

我懂你的意思了。你通讯方式不是我用的那种,你使用的这种直接从S7-300模拟量输入输出模块进行数据传输的是不?如果是的话,那你要读变频器的输出频率的话你就要找变频器的用户使用说明书,找到变频器上的频率输出端口,然后直接连接到S7-300模拟量模块任意一个输入端口,然后查找该变频器的这个端口输出的到底是电流还是电压,一般这种信号分成两种:(0)4MA~20MA或者-/+10VDC。再然后你要设置你S7-300中这个端口的输入类型(根据信号类型变频器使用手册上应该有)。最后你就可以在程序中读取到这个模拟信号然后你就可以通过程序对模拟量信号进行编程,一般都是线性模拟量信号,就可以将该信号转换成变频器输出频率显示在程序或者第三方软加上(WINCC等)。

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飞过海湖
2013-07-05
知道答主
回答量:50
采纳率:0%
帮助的人:29万
展开全部
首先你是通过通讯的还是硬接点的?硬接点的话,直接看端子说明,按说明书接起来就行了。通讯的没有用过。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wbgood123
2013-07-05 · 超过25用户采纳过TA的回答
知道答主
回答量:69
采纳率:100%
帮助的人:36.4万
展开全部
PLC控制变频器有两种方式,一种是总线式即采用PB,MODBUS,USS等协议发控制字来实现。另一种即为硬接线的方式,通过模拟量的输出来控制变频器,通过模拟量的输入来读取变频器的状态。采用硬接线的方式,首先你要弄清楚变频器侧模拟量端子的定义,这些应该是在FC300中去设定参数的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bdshmomo
2013-07-05 · TA获得超过581个赞
知道小有建树答主
回答量:290
采纳率:60%
帮助的人:73.1万
展开全部
PLC中模拟量地址是随便分配的,但是变频器上要设定输出或者输入相应的意义:电流还是频率等等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式