博途PLC其实很简单,教你用PROFINET控制变频器,看完就收藏吧
原创不易,请勿抄袭!
很多人看到我用SMART控制变频器,就让我再写一篇关于博途控制变频器的文章,那么这篇文章来了,其实西门子网站的内容还是很丰富的,这篇文章同样也借鉴了应用案例。
使用的电气元件有:
1 博途S1200PLC。2 电源模块。3 西门子变频器S120。4 交换机。5 编程电脑(带博途软件和调试变频器软件STATER,找不到软件的可以到我以前的文章里面找链接,授权去网上下)
编程思路;其实西门子PLC通讯控制西门子变频器是非常简单的,共有三种方式;
第一种方式是外部输入控制,适合所有变频器和PLC。
第二种方式是PROFIBUS控制方式,适合带DP的变频器。
第三种方式是现在流行的方式;PROFINET(PN)控制方式。
第一种我以前的文章里面写过。第二种和第三种只是连线方式和设置不同,其他相同,我们今天主要说第三种方式,即:PROFINET控制变频器。
我们需要先将PLC和变频器通过以太网的方式连接到一起,然后将PLC程序里面所需的信息配置好,变频器可以理解成一个驱动,将变频器硬件驱动从库里拉到网络视图里,然后配置好连接,IP地址以及通讯报文的地址。
通讯报文是整个环节里最重要的一点(与PROFIBUS一样),PLC侧需要填写读写地址,读写之后程序里按照该地址变成即可。而变频器侧需要用STATER软件打开后定义报文内容,即PLC读写的是什么数据。配置好以后就可以通过报文控制输出或者读取状态了,非常简单。
大家懂了吧,那好,这篇课程就结束了吧!
送你们一张图片调节气氛,哈哈哈!白天还得上班,晚上还得熬夜写技术,还得给你们截图,生活压力太大了,开个玩笑穷开心一下,有钱的土豪可以赞赏啊!我儿子用尿不湿的时候我会想起你们的!
不开玩笑了,进入正题。
一硬件配置;
首先打开软件,选择好PLC后进入网络视图,在右侧的库文件里找到PROFINET-DRIVERS-Siemens AG-SINAMICS找到合适的驱动
鼠标左键点击PR0FINET 10网络,在中部的网络视阁窗口中将显示刚才新建的PLC站 。
“SIMATIC 1200 station_l”和IO设备“GSD device1”。点击网络视图中的 S7-1200 PLC,在下面的属性窗口中,修改其Device Name为“plcl200”,同样,修改S120
的 Device Name 为 “sl20pn”
分配IP地址
配置完成后下载到PLC里,然后组态变频器的报文。
添加报文
组态完成后可以不着急下载,等待第三步一起。
二通过STATER配置报文内容
打开STATER软件,上载后在线连接,记得静态识别和动态识别。然后配置报文
连接
报文格式
然后执行COPY RAM TO ROM,离线断线就可以了,这里需要学习的是西门子有很多报文格式,需要的时候去查手册对应哪种合适的报文,一般常见的就一辆种,即控制启停和速度。
三编写程序,这里我们通过对配置的写入地址赋值进行控制,读取地址是状态反馈。
程序说明:
通过PN总线控制电机起停及速度,S7-1200通过PR0FINET周期性通讯方式将控制字1 (STW1)和主设定值(NS0LL_A)发送至变频器。
(1) 控制字中BitO做电机的起、停控制。
(2) 主设定值为速度设定值,频率设定值和实际值要经过标准化使得4000H(十六进制) 对应于100%,发送的最高频率(最大值)为7FFFH(200%)。可
以在P2000中修改参考频 率(缺省值为50Hz或者电机的同步转速)。
(3) 在S7-1200中需调用“DPRD_DAT”和“DPWR_DAT”系统功能块,“DPRD_DAT”用于读取驱动装置的过程数据。“DPWR_DAT”用于写入驱动装置的过程数据。
学会了吗?学会的同志请打个1,没学会的请再看一遍。
每篇文章都倾注了我的心血,请大家支持原创!喜欢的话请点赞并分享,您的支持是我坚持下去的动力!送人玫瑰,手有余香!
很多人想要的博途PLC通讯控制变频器,PN方式,赶快收藏吧
原创不易,请勿抄袭!
很多人看到我用SMART控制变频器,就让我再写一篇关于博途控制变频器的文章,那么这篇文章来了,其实西门子网站的内容还是很丰富的,这篇文章同样也借鉴了应用案例。
使用的电气元件有:
1 博途S1200PLC。2 电源模块。3 西门子变频器S120。4 交换机。5 编程电脑(带博途软件和调试变频器软件STATER,找不到软件的可以到我以前的文章里面找链接,授权去网上下)
编程思路;其实西门子PLC通讯控制西门子变频器是非常简单的,共有三种方式;
第一种方式是外部输入控制,适合所有变频器和PLC。
第二种方式是PROFIBUS控制方式,适合带DP的变频器。
第三种方式是现在流行的方式;PROFINET(PN)控制方式。
第一种我以前的文章里面写过。第二种和第三种只是连线方式和设置不同,其他相同,我们今天主要说第三种方式,即:PROFINET控制变频器。
我们需要先将PLC和变频器通过以太网的方式连接到一起,然后将PLC程序里面所需的信息配置好,变频器可以理解成一个驱动,将变频器硬件驱动从库里拉到网络视图里,然后配置好连接,IP地址以及通讯报文的地址。
通讯报文是整个环节里最重要的一点(与PROFIBUS一样),PLC侧需要填写读写地址,读写之后程序里按照该地址变成即可。而变频器侧需要用STATER软件打开后定义报文内容,即PLC读写的是什么数据。配置好以后就可以通过报文控制输出或者读取状态了,非常简单。
大家懂了吧,那好,这篇课程就结束了吧!
送你们一张图片调节气氛,哈哈哈!白天还得上班,晚上还得熬夜写技术,还得给你们截图,生活压力太大了,开个玩笑穷开心一下,有钱的土豪可以赞赏啊!我儿子用尿不湿的时候我会想起你们的!
不开玩笑了,进入正题。
一硬件配置;
首先打开软件,选择好PLC后进入网络视图,在右侧的库文件里找到PROFINET-DRIVERS-Siemens AG-SINAMICS找到合适的驱动
鼠标左键点击PR0FINET 10网络,在中部的网络视阁窗口中将显示刚才新建的PLC站 。
“SIMATIC 1200 station_l”和IO设备“GSD device1”。点击网络视图中的 S7-1200 PLC,在下面的属性窗口中,修改其Device Name为“plcl200”,同样,修改S120
的 Device Name 为 “sl20pn”
分配IP地址
配置完成后下载到PLC里,然后组态变频器的报文。
添加报文
组态完成后可以不着急下载,等待第三步一起。
二通过STATER配置报文内容
打开STATER软件,上载后在线连接,记得静态识别和动态识别。然后配置报文
连接
报文格式
然后执行COPY RAM TO ROM,离线断线就可以了,这里需要学习的是西门子有很多报文格式,需要的时候去查手册对应哪种合适的报文,一般常见的就一辆种,即控制启停和速度。
三编写程序,这里我们通过对配置的写入地址赋值进行控制,读取地址是状态反馈。
程序说明:
通过PN总线控制电机起停及速度,S7-1200通过PR0FINET周期性通讯方式将控制字1 (STW1)和主设定值(NS0LL_A)发送至变频器。
(1) 控制字中BitO做电机的起、停控制。
(2) 主设定值为速度设定值,频率设定值和实际值要经过标准化使得4000H(十六进制) 对应于100%,发送的最高频率(最大值)为7FFFH(200%)。可
以在P2000中修改参考频 率(缺省值为50Hz或者电机的同步转速)。
(3) 在S7-1200中需调用“DPRD_DAT”和“DPWR_DAT”系统功能块,“DPRD_DAT”用于读取驱动装置的过程数据。“DPWR_DAT”用于写入驱动装置的过程数据。
学会了吗?学会的同志请打个1,没学会的请再看一遍。
每篇文章都倾注了我的心血,请大家支持原创!喜欢的话请点赞并分享,您的支持是我坚持下去的动力!送人玫瑰,手有余香!
相关问答
博途支持什么plc?
博途是一个全球领先的自动化软件提供商,其支持的PLC品牌包括西门子、AB、GE等。其中,西门子PLC是博途公司的重点支持对象,其专为西门子PLC开发制定的博途软件...
博途和plc有什么区别?
二者区别很大。1.PLC是可编程控制器,是现代工业控制系统的核心。目前市场占用量较高的PLC品牌有:西门子,三菱,欧姆龙,罗克韦尔等。不同品牌PLC通过各自不同...
博途v14没有plc能用吗?
1.可以使用2.博途v14是西门子公司推出的一款工程软件,主要用于自动化控制系统的设计和编程。虽然博途v14本身并不包含PLC(可编程逻辑控制器)的功能,但它可...
博途v16如何连接plc?
打开博图V16的项目,点击菜单中的在线按钮,然后在弹出菜单子选择通讯接口和参数设置,,然后点击,startresearch,在搜索到的项次中点击需要连接的PLC即可博途...
博途是西门子还是三菱的?
博途又叫做全集成自动化软件,是西门子推出的全新的工业自动化软件,它也是业内首次将工程组态与可视化打包在一起的软件。也就是说,它既是一套面向编程人员的编...
博途v16如何用MPI连接plc?
博途v16可以通过MPI协议连接PLC,需要在博途软件中设置MPI通讯参数,包括通讯方式、PLC地址、通讯速率等,然后使用博途提供的MPI通讯函数进行数据交换。MPI连接P...
plc300博途的pid用什么程序块?
博图是西门子最新的平台,支持300编程!但是若是以前STEP7V5.X的程序必须要先在博图中执行移植才能打开!博图是西门子最新的平台,支持300编程!但是若是以前STEP...
西门子s7-300/400系列的plc有哪些编程软件-ZOL问答
不过现在西门子主推TIA(博途),这个新的软件同时支持S7-1200和S7-1500等新系列的PLC系列型号,但这个TIA软件包体积很大,几十GB,而且对电脑的硬件配置要求也相对较...
博途v14如何读取plc程序?
博途V14是西门子的一款PLC编程软件,用于开发和编写PLC程序。要读取PLC程序(即从PLC设备中下载程序到博途V14软件),您可以按照以下步骤进行操作:1.连接PLC...
虚拟机博途怎样连接plc?
第一步:点击图中的工具栏中可访问设备,弹出对话框第二步:选择好接口类型和PC/PG接口第三步:点击开始搜索,搜索完成后,点击需要连接的PLC即可第一步:点击图...