我现在做一个项目,是关于换热器温度控制方面的。水泵在运行中温度传感器将温度检测点(换热器出口)的补给水温度T传输给PLC内置PID,当补给水温度低于设定温度值时,PLC内置PID变频调速器发出降低电源频率的信号,变频调速器将电机转速降低后,水泵的转速也相应降低,出水量减少,流经三个换热器的水量减少,补给水的温度T也随之升高;当补给水温度T高于温度设定值时,变频器内PID发出升高电源频率的信号,水泵的转速相应升高,流经三个换热器的水量增加,在换热量不变的情况下,补给水的温度T也随之降低。我在WinCC上添加了一个趋势图,以记载温度设定值、实际温度变化值、电机转速变化等值,由于各方面条件,现在还没条件做试验,请问如何利用WinCC和STEP7上的仿真功能,使趋势图上能显示出以上各值。谢谢。
问题补充:
关键是PLC PID模块的仿真。
最佳答案
34:wincc怎样和s7plc-sim连接?
要访问PLCSIM模拟软件,必须按如下方法操作,按照以下的顺序来安装程序:
STEP 7 V 5.x
PLCSIM V4.x以上
WinCC V5.x
选择用户自定义安装。 对于SIMATIC WinCC V5
SP1及以下版本的用户,在“通讯”组件下,必须选择“S7Dos”和“对象管理器”组件。
对于SIMATIC WinCC V5
SP2及更高版本的用户,“S7Dos”是自动安装的。就是说不再需要在“用户自定义安装”下选择该选项。在PG/PC界面上做如下设置:在控制面板中双击“设置PG/PC界面”。在“应用程序的访问点”域中,选择“MPI
(WinCC)”。在“使用的界面参数”域中选择“<无>”。启动应用程序STEP 7:
启动SIMATIC管理器
启动PLCSIM
打开要模拟的项目或组态一个项目。
在项目中添加一个OS。
在PLCSIM中加载项目。
启动WinCC并创建一个新项目或打开已有的项目。
WinCC
添加“SIMATIC S7 PROTOCOL SUITE”到变量管理器。
在MPI下添加一个新连接。
右击该连接然后选择“属性”。
点击“属性”按钮。
在“连接”标签中指定MPI地址和已在STEP 7中组态好的CPU的插槽。
确认所做的指定。
激活WinCC项目。
进入“开始 > SIMATIC > WinCC > 工具 > 通道诊断”。在“通道连接”下可以显示连接的状态。
如果连接没能设好:在WinCC资源管理器中的“系统参数 - MPI > 单元”中,启用选项“自动设置”。
在“系统参数 - MPI > 通道”中,取消“使用PLC的循环读取服务”选项。
wincc和西门子PLC仿真通讯需要PLCSIM ,先将PLCSIM
运行,建立一个WINCC项目,使用MPI通讯即可,说白了跟MPI通讯一样,只是PLC是用PLCSIM 在计算机上模拟的
但是有一点要注意的是,这种方式下不能使用输入区(I区),凡是有输入的地方都要用M区来代替
可以使用输入区(I区),只是有些特殊功能不能用。
提问者对于答案的评价:
谢谢!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352162.html