返回 供应详情
西门子显示屏触摸屏6AV6545-0DA10-0AX0
西门子显示屏触摸屏6AV6545-0DA10-0AX0
来自:上海斌勤电气技术有限公司
432人民币
发布时间:2018-5-16 关注次数:96
产品参数
产品参数
品牌 西门子
规格型号 6AV6545-0DA10-0AX0
编号 6AV6545-0DA10-0AX0
计量单位
付款方式 款到发货
价格单位 人民币
商品详情

西门子显示屏触摸屏6AV6545-0DA10-0AX0

希殿是一家专业从事西门子工业自动化产品和数控系统销售、技术服务及培训的工程服务公司。
销售代理西门子WINCC组态软件,西门子PLC编程软件,西门子PLC,S7-200CN/S7-200/S7-300/S7-400/S7-1200/(6ES7/6GK/6AV/6FC/6SN/6FX/6SE/6RA/6DD/7ML/7MH/7KM/7MF/3RV/3RH/3TF)西门子PROFIBUS-DP总线,RS485总线接头,CP网卡,变频器,触摸屏,低压电器,数控伺服备件
希殿电气技术(上海)有限公司
联 系 人:康经理
固    话: 021-60541249
手    机:18621061383微信同步
Q      Q:192061030
传    真:021-57271268
联系地址:上海市金山区枫泾镇泾波路999弄

6AV6545-0DA10-0AX0***备件*** SIMATIC Multi Panel MP 370 12" 彩色 TFT 显示屏,触摸屏 Windows CE 3.0 可以使用 ProTool 进行项目组态 V5.2+SP3 及以上版本

1.操作面板同S7-200 CPU间的时钟操作

1.1使用S7-200 CPU时钟对操作面板的时钟同步

步骤如下:
(1) 在Micro/Win中,周期调用READ_RTC函数,以定时读取S7-200 CPU的系统时钟,将时钟信息存放在V区,比如VB100。
(2) 如果是用WinCC Flexible 组态:请先设置好通讯参数;然后在“区域指针”页内,建立“日期/时间PLC”, 指向S7-200 中存放时间信息的区域VW100即可。见下图:

(3) 如果是用ProTool组态:请先设置好控制器的通讯参数;然后插入“日期/时间-PLC” 区域指针, 指向S7-200 中存放时间信息的区域VW100即可。见下图:

1. 2通过面板修改S7-200 PLC时钟

大致设置如下:
(1) 在操作面板项目中创建: 1个标志变量(比如:地址为 V20.0)和年、月、日、时、分、秒 6 个 BYTE变量,分别连接到PLC的连续V区中,比如:VB70 – VB75。
(2) 在 MicroWin中,用标志变量触发来调用SET_RTC,将VB70 – VB75作为时间参数传递给该函数,来实现通过面板修改S7 PLC时间。
(3) 注意:给S7-200设定系统时间时,不要给时间信息中的“星期”字节赋“0”值,请给出确切的“星期几”否则会导致时钟同步失败。或将此字节置为常数 1。
本章详细设置参考例程如下: ( 1247 KB )


2.操作面板同S7-300/400 CPU间的时钟操作

2.1 使用S7-300/400 CPU时钟对操作面板的时钟同步

步骤如下:

(1) 在Step7中:新建DB块DB1,在DB1中按顺序定义两个变量:
MyTimeDate 类型为 DATE_AND_TIME
temp 类型为 DWORD
周期调用SFC1(READ_CLK)函数(可以在OB35中调用),以定时读取S7-300 CPU的系统时钟,将时钟信息存放在变量DB1. MyTimeDate中。

(2) 如果是用WinCC Flexible 组态:请先设置好通讯参数;然后在“区域指针”页内,建立“日期/时间PLC”, 指向S7-300 中存放时间信息的区域DB1.DBW0(DB1.MyTimeDate)即可。

(3) 如果是用ProTool组态:请先设置好控制器的通讯参数;然后插入“日期/时间-PLC” 区域指针, 指向S7-300 中存放时间信息的区域DB1.DBW0(DB1.MyTimeDate)即可。
请参考例程。

2.2 通过面板修改S7-300/400 PLC时钟

大致设置如下:

(1) 在面板上新建: 1个标志变量和年、月、日、时、分、秒 6 个BYTE变量,分别连接 到PLC的DB块中DATE_AND_TIME类型的6个字节(其余字节不用),例如:DB2.SetDateTime (类型为DATE_AND_TIME)。

(2) 在 Step7,用标志变量触发来调用SFC0(SET_CLK),将DB2.SetDateTime作为时间参数传递给该函数,来实现通过面板修改S7 PLC时间。

本章详细设置参考例程如下: ( 1433 KB )

重要事项: 样例程序是免费软件。每个用户都可以免费使用,复制或转发该程序。程序的作者和拥有者对于该软件的功能性和兼容性不负任何责任。使用该软件的风险完全由用户自行承担。由于它是免费的,所以不提供任何质保、错误纠正和热线支持。

说明:
下面几个例子演示了如何在面板上设置定时器时间,同时也演示了定时器剩余时间的输出。 

本文最后的项目样例里包括下面例子展示的全部功能。
 

No. 步骤
1

以秒为单位设定定时器时间(example_1 + example_2):

若在 操作面板上设定定时器的定时时间,相应的变量需要定义为”Timer”类型。如果面板的项目已经集成到Step7中,则变量可以直接引用Step7符号表,Step7项目中的”S5TIME”类型的变量会自动转为面板中“Timer”类型,这种类型的变量,其输入必须以毫秒为单位。

一般“Timer”类型的变量需以毫秒为单位输入,为能够以秒为单位输入时间,需要修改变量属性中的“线性标定”。



Fig. 01

如图1所示,在线性标定中设定“操作面板,上限值=1,控制器,上限值= 1000”意味着面板上输入的1会转换为1000传输到控制器中,因此面板可以秒为单位直接输入时间值(1000=1000毫秒=1秒)

2

将定时器的剩余时间以秒为单位在面板上输出:

介绍:

时间输出值与时基相关,下图是Step7关于S5TIME定义的在线帮助。



Fig. 02

 

有关S5TIME在STEP7的在线帮助中 可以查到更多说明,这里不再展开。

例1:
在面板项目的第一个例子里,剩余时间直接来自于定时器的BCD输出,由于面板中的变量使用“Timer”的数据类型,因此不需要考虑控制器中S5TIME的时基就可以正确地在面板上显示剩余时间。(STEP7项目中调用FC10,DB10)

例2:
在第二个例子中,没有在面板上直接显示S5TIME定时器的BCD输出,而是连接的定时器BI输出,即整型输出。这时如果在面板上输出正确的剩余时间,需要在控制器程序中考虑时基.(STEP7项目中调用FC20,DB20)

本例中不同时基下组态了各自的输出域,当时基不同时,输出值的小数点会进行相应的移动,该输出域显示隐藏属性也由时基决定。

这个剩余时间的显示由4个输出域配合完成,每个输出域的显示属性由时基决定,在“属性>动画>可见性”下完成组态。
具体见面板项目画面1中的3,4,5,6层组态的4个输出域。

3

以时/分/秒格式在面板上做时间输入/输出:
例3:

在第三个例子中,时间可以以时/分/秒的格式设定,当设定时间比较大的时候推荐用这种方法。(STEP7项目中调用FC82; FC200; FB200,DB200)

这个例子中的FB200是用户自定义的功能块,其中包括将以秒为单位的整型时间值到S5TIME的转换。

 

注释:
 

  • FB200调用FC200

  • FC200调用FC82

FB200的结构:



Fig. 03

FB200的输入参数:

  • In_Type_Of_Timer
    设定使用的定时器功能块类型.
    1=S_PULSE; 2=S_PEXT; 3=S_ODT; 4=S_ODTS; 5=S_OFFDT

  • In_Timer_Number
    设定使用的定时器编号(最大编号取决于 CPU).

  • In_Timer_Start (Bool)
    定时器启动 

  • In_Timer_Reset (Bool)
    定时器重置 

  • Input_Hour (Int)
    小时值设定 

  • Input_Minute (Int)
    分钟值设定

  • Input_Second (Int)
    秒值设定

FB200的输出参数:

  • Out_Hour (Int)
    剩余时间的小时值 

  • Out_Minute (Int)
    剩余时间的分钟值 

  • Out_Second (Int)
    剩余时间的秒值 

  • Time_Exit (Bool)
    时间状态

  • Fault (Bool)
    如果输入的时间超过2小时46分30秒,本例中出错位被置位,或者可以在操作面板中输出一个消息。.

"example_3"的操作注释:
例三中可以选择不同的定时器功能块作测试,一旦选定某一个,将会有对应的数值作为参数提供给FB200.

4

以时/分/秒格式在操作面板上输入/输出定时器时间:

例4:

第四个例子中,时间可以以日/时/分/秒的方式设定。与前几个例子不同的是,本例中调用了系统功能块SFB3 "TP"; SFB4 "TON" 和 SFB5 "TOF"。标准块中时间的最大值是2小时46分30秒,而系统块可以设定的最大值是24天20小时31分钟23秒(STEP7项目中调用FC40; DB40; FB210,DB210)

这个例子中的FB210是用户自定义的功能块,其中包括将以秒为单位的整型时间值到S5TIME的转换。

FB210的结构:



Fig. 04

FB210:

  • In_Type_Of_Timer
    设定使用的定时器功能块类型.
    1=SFB3 (TP); 2=SFB4 (TON); 3=SFB5 (TOF)

  • In_Timer_Start (Bool)
    定时器启动

  • In_Timer_Reset (Bool)
    定时器重置 

  • Input_Date (DINT)
    日期设定 

  • Input_Hour (DInt)
    小时值设定 

  • Input_Minute (DInt)
    分钟值设定 

  • Input_Second (DInt)
    秒值设定 

Output parameters for the FB210:

  • Out_Date (DInt)
    剩余时间的日期值

  • Out_Hour (DInt)
    剩余时间的小时值 

  • Out_Minute (DInt)
    剩余时间的分钟值 

  • Out_Second (DInt)
    剩余时间的秒值 

  • Time_Exit (Bool)
    时间状态

  • Fault (Bool)
    如果输入的时间超过24天20小时31分钟23秒,本例中出错位被置位,或者可以在操作面板中输出一个消息。.

"example_4"的操作:
例三中可以选择不同的定时器功能块作测试,一旦选定某一个,将会有对应的数值作为参数提供给FB210.

西门子MP370触摸屏12寸

例子项目中的画面:



Fig. 05

运行和测试环境:
这个例子适用于所有SIMATIC S7-300/400系列的CPU。
另外,这个例子适用于所有操作系统基于Windows CE的操作面板。
下表是项目例子中使用的硬件和软件,经测试能够实现上述功能。
 

Component Product and version designation
PC 操作系统 Microsoft Windows XP SP2
标准工具 STEP 7 V5.3 SP3
组态工具 -
HMI 软件 WinCC flexible 2005 SP1 Advanced
HMI 设备 MP370 Touch 12"
控制器 S7 CPU 315 2DP (315-2AG10-0AB0)

The attached download contains the archived STEP 7 project and integrated WinCC flexible project, along with the function blocks described above.
下载附件包括压缩的STEP7项目和集成在项目中的WinCC flexible项目,其中包括上述的功能块。

展开
上海斌勤电气技术有限公司
VIP会员
袁佐俊(经理) 电话咨询 在线询盘
询盘信息
必填*
  • 姓名:
  • 联系手机:
  • 需求量:
选填
  • 固话电话:
  • 联系邮箱:
  • 所在单位:
所咨询的内容:

我想了解:《西门子显示屏触摸屏6AV6545-0DA10-0AX0》的详细信息.请商家尽快与我联系。

完成
咨询内容
完成
0/100
完成
返回顶部