新闻
保定西门子模块代理商
2023-02-25 13:21  浏览:28
保定西门子模块代理商

保定西门子模块代理商

连接WEB服务器的客户端,例如PG/PC到CPU的PROFINET接口或者网络中的交换机端口上,打开IE浏览器输入该CPU的IP地址(例如)即可。
S7-400PN的CPU从Firmware v5.2开始支持WEB服务器,S7-300PN的CPU从Firmware v2.6开始支持WEB服务器。

WEB服务器可以从CPU中读到以下信息:
? ? 起始页CPU基本信息
? ? 识别,订货号,版本等信息
? ? CPU的诊断缓冲区
? ? 模块的信息
? ? 消息(没有应答选项)
? ? 关于通讯的信息
? ? 拓扑信息
? ? 变量状态
? ? 变量表

组态上述WEB服务器的数据存储在CPU的存储介质上,例如MMC卡。推荐使用大于512k。
与CP卡不同,集成的WEB服务器的CPU本身不提供任何的安全机制,那么如果需要防止非*的访问,可以使用一个防火墙来保护信息安全。


2 PROFINET IO WEB服务器组态

2.1 组态
PROFINET IO系统的硬件组态,参考图 1 硬件组态。


图 1 硬件组态

双击CPU319-3PN/DP,弹出CPU属性对话框,使能“Enable Web server on this module",选择语言为“English",这里多可以选择两种语言,该语言用于显示消息和诊断信息的文本信息。自动刷新使能“Enable",保持默认的刷新Web页面的时间间隔为10秒,这里所组态的刷新时间是小的刷新时间,当数据量大或者具有多个客户端连接时刷新时间将增大。保持显示分类为默认状态0~16,其中的0~16勾选的越少,生成的SDB越小,从而占用存储介质的容量越小。这些设置显示分类的消息会显示在“Message"的Web页面上,没有选择消息分类的消息,一经产生将以16进制代码显示而没有文本显示。参考图 2 CPU属性。


图 2 CPU属性

所选择的基于语言(English)的文本下载到PLC中,需要注意的是这里所选择的语言(English)需要被安装。通过在SIMATIC Manager下的菜单命令“Options ->Language for Display Devices"进行。参考图 3 添加语言。


图 3 添加语言

组态消息有两种方式,一种是Step7能块相关的消息,该种方式手动使用Alarm进行编程,手动编写消息文本;一种使用Step7提供的“Report system error"功能,在硬件组态中,点选一下CPU,选择菜单“Options-> Report system error"。在Message页面可以进行设置消息显示分类,其它设置为默认状态,点击“Generate"按钮,自动生成。参考图 4 RSE组态。


图 4 RSE组态

添加一个变量表VAT_1到WEB服务器中,通过该变量表的属性对话框中,使能“Web server"。参考图 5 变量表属性。


图 5 变量表属性

后把整个项目保存编译并全部下载到CPU中

很多电工网友私信我,干了十几年电工有没有必要学plc?关于这个问题,其实不止一个人不止一次的问过我。我就明确的告诉大家,不但要学,必须要学会。

      你们有没有发现,PLC在自动化领域已经无孔不入?隔壁老王都会了。而你呢?现在还只会拿着万用表,配个螺丝刀在车间跑来跑去。扪心自问自己的退休时间还有多久?你难道不担心自己被下岗吗?新型技术的崛起,挡是挡不住。不管你现在是穷是老还是不会计算机。作为电工的你,必须迎难而上,义无反顾的

     拿下PLC。

       从此刻开始,让自己忙碌起来。将大量的时间投放到学习PLC中,把自己由一个电工升级为一个玩PLC的程序员,由青铜锻造为,才能体会到的荣耀。

       二话不多说,小编分享一个趣味程序:在家谁来做家务,哪个灯亮,谁值日。

     一、程序流程:

     1、按下开始按钮(M0.0),M11.0---M10.7从低位向高位以1秒的速度交替点亮,当前只能有M11.0---M10.7某一个位为1。

     2、当按下停止按钮M0.1时,暂停于M11.0---M10.7其中某一个值。

     3、当按下开始按钮时,游戏重新开始。

     二、程序编辑思路:

     1、明确需要用什么指令,常开触点、常闭触点、上升沿指令、下降沿指令、线圈定时器指令、16位向左移位指令、

     MW10包括16位的排列顺序M11.0、M11.1、M11.2、M11.3、M11.4、M11.5、M11.6、M11.7、M10.0、M10.1、M10.2、M10.3、M10.4、M11.2、M11.1、M11.0。

     2、大体确定解题思路。

    (1)按下开始按钮,将MW10中赋值为1,触发1S定时器闪烁指令.

    (2)用定时器的闪烁指令触发向左移位指令。

    (3)当M10.7由1变0过程中,置位M10.0。

    (4)按下停止按钮时,中断闪烁指令。

     3、后:编程仿真过程中,加联锁,达到功能完备,互不影响。

     三、程序编程

     1、初始化程序,CPU由STOP状态转变为RUN状态时,MW0 和MW10赋值0.

     2、按下启动按钮M0.0,将MW10赋值1,触发闪烁指令。

     3、由M0.3为1触发T0定时器为1秒闪烁指令。T0闪烁使得MW10将低字节的1向左移位。

     4、当M10.7由1变0 时,重新将MW10置位1.按下停止按钮,将闪烁指令中断,

     友友们你们想PLC?


相关新闻
联系方式
公司:浔之漫智控技术-西门子PLC代理商
姓名:聂航(先生)
电话:15221406036
手机:15221406036
地区:直辖市-上海
地址:上海市松江区广富林路4855弄88号3楼
QQ:3064686604
微信:15221406036
拨打电话
微信咨询
请卖家联系我