
1、使用指示灯来显示输出设备的状态,如果输出设备仅仅只是开,关两个状态,你可以使用BOOL变量,TRUE代表开,FALSE代表关,地址可以直接使用你PLC中对应的地址。2、温度传感器的值一般进入PLC内使用模拟量模块,是一个整型的变量值,一般,在组态画面中对于温度值的显示对应于以下2种情况:情况1:PLC中已经对采集值做了线性整定,并保存了整定后的值,这种整定后的值常常为浮点数,所以组态中需要对应的变量为IEEE754浮点数变量,地址为PLC中保存的整定后值的变量地址。情况2:PLC中没有对采集值进行整定,而是通过组态中进行整定,那么变量数据类型选择则为温度传感器实际的类型,即整型,而地址也是温度传感器进入PLC的模拟量通道地址。3、变量地址的选择相对比较简单,只要选择PLC中对应的地址就可以,数据类型取决于程序员需要的处理来对应选择。对于PLC输入温度模拟量地址是AIW0,对应的输出数字量在wincc flexible中是VD还是VW?prodave(西门子的一个软件包,提高vb和c的通讯函数库)PLC发展成了取代继电器线路和进行顺序控制为主的产品。PLC厂家在原来CPU模板上提逐渐增加了各种通讯接口,现场总线技术及以太网技术也同步发展,使PLC的应用范围越来越广泛。 PLC具有稳定可靠、价格便宜、功能齐全、应用灵活方便、 *** 作维护方便的优点,这是它能持久的占有市场的根本原因。SIMATIC WinCC是采用了最新的32位技术的过程监控软件,具有良好的开放性和灵活性。无论是单用户系统,还是冗余多服务器/多用户系统,WinCC均是较好的选择。通过ActiveX,OPC,SQL等标准接口,WinCC可以方便地与其它软件进行通讯。WinCC与S7-200系列PLC的通信,可以采用Profibus和PPI两种通信协议之一来实现。 21 WinCC与S7-200系列PLC通过Profibus协议通讯的实现 PC机 ,WINOOWs 98 *** 作系统; CP5412板卡或者其他同类板卡,例如:CP5611,CP5613; 安装COM Profibus软件。打开SIMATIC NETCOM Profibus,新加一个组态,主站为SOFTNET-DP,从站是EM277 Profibus-DP。主站的地址选择从1到126。从站的地址选择从3到99,与EM277的地址一致。然后用该软件对从站进行配置:打开从站属性,在Configure选项中,选择8bytes in/8bytes out(可根据实际需要选定)。在Parameterize中可以选择偏移地址,地址对应于S7-200系列PLC的数据区(即V区),默认为0,即从VB0开始。组态完成后,导出(Export)NCM文件,生成txt和ldb文件。(3) 设置PG/PC interface。在Access Point of the Application中选择CP_L2_1,在Interface Parameter Assignment 选择CP5412A2(Profibus)。在属性里的激活DP协议,并在DP-Database参数中输入ldb文件的完全路径。设置完成后可以诊断硬件配置是否正确、通信是否成功。 (4) WinCC的设置。在WinCC变量管理器中添加一个新的驱动程序,新的驱动程序选择PROFIBUS DPCHN,选择CP5412(A2)Board 1,在System Parameters设定参数。CP5412(A2)board 参数为1,表示板卡的编号;Config参数为组态时生成的txt文件的完全路径;Watchdog time 参数为0。新建一个连接,从站地址与EM277的地址一致。(5) 建立变量。WinCC中的变量类型有In和Out。In和Out是相对于主站来说的, 即In表示WinCC从S7-200系列PLC读入数据,Out表示WinCC向S7-200系列PLC写出数据。In和Out与数据存储区V区对应。在该例中,Out与PLC中数据存储区的VB0~VB7对应,In与PLC中的存储区的VB8~VB15对应。(6) 优缺点。优点:该方法数据传输速度快,易扩展,实时性好。缺点:传送数据区域有限(最大64字节),在PLC中也必须进行相应的处理,且硬件成本高,需要CP5412、EM277 Profibus-DP、Profibus总线等硬件,还需要Com Profibus软件。应用场合:适用于在要求高速数据通信和实时性要求高的系统。PLC程序肯定有的,和工控机走通讯,现在设备上只有一个屏幕,那就是工控机的显示屏,工控机上安装组态软件才能像西门子触摸屏那样对设备的 *** 作吗?是的,工控机上安装组态软件,代替触摸屏功能。西门子的PLC有专门的编程软件 触摸屏的话就得使用西门子WINCC的编程软件对其进行程序编写。总结一下 西门子不论是PLC还是触摸屏 在其编写的时候都是比较麻烦的。所以 一般都是用组态王进行编程。1、首先在WinCC项目中添加通讯驱动程序。打开WinCC软件,在项目管理器窗口中选中“变量管理”,单击鼠标右键,在d出的的菜单中选择“添加新的驱动程序”在d出的“添加新的驱动程序”对话框中找到“SINMATIC S7 Protocol Suitechn”文件,选中该文件,单击“打开”,如下图2、在变量管理目录下新增一个“SINMATIC S7 Protocol Suite”子目录,在其中找到“MPI”,单击鼠标右键,在d出的菜单中选择“新驱动程序的连接”3、在d出的“连接属性”对话框中可以为新建的逻辑连接输入一个名称,单击“属性”按钮会d出“连接参数--MPI”对话框4、在“连接参数--MPI”对话框中可以输入对应CPU的“站地址”、“段ID”、“机架号”和“插槽号”,置好后单击确定按钮5、再在变量管理目录下 “SINMATIC S7 Protocol Suite”子目录中找到“MPI”,单击鼠标右键,在d出的菜单中选择“系统参数”6、在d出的“系统参数”对话框中选择“单位”选项卡,选择“逻辑设备名称”下拉列表框中,可以选择WinCC与PLC通信的硬件设备
1、系统:win2000 或XP SP3;
2、控制面板---添加或删除程序---添加/删除windows组件----安装消息队列(打勾)
3、安装Microsoft SQL Server (西门子或工控网有下载)
4、注意安装主程序时需要及时添加授权和全英文安装。 控制面板区域里改。
哪能用到,哪就适用,这软件起初是为西门子plc监控用的,省去上位编程,中国人发现还可以连接别的plc,而且还能做管理软件。后来因为价格太贵,又给破解了。
所以现在发展到工业、农业、商业、家庭很多行业都能用。
以上就是关于wincc怎么组态才能把西门子触摸屏的数值传给222plc程序中的变量,私聊发红包,!!!!!!!全部的内容,包括:wincc怎么组态才能把西门子触摸屏的数值传给222plc程序中的变量,私聊发红包,!!!!!!!、如何安装西门子wincc组态软件要具体的、wincc组态软件适用范围等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)