江苏盐城西门子PLC经销商
项目激活运行后,如果通讯正常,静态文本会显示“通讯已连接",如果通讯故障会显示“通讯干扰"。(具体故障原因可检查通道诊断)
电源模块安装在DIN导轨上的插槽1。S7-300的输入/输出模块输入/输出模块统称为信号模块(SM)。。
此组态方法也可应用到其他对象,例如修改对象的背景颜色等。
3使用脚本获取通讯状态
上一章节是把变量的“变量状态"直接与对象属性关联,这个“变量状态"也可以直接使用脚本来读取,在脚本中判断通讯状态,继而执行比较复杂的逻辑操作。
在需要监控的通讯链接下新建一个变量“status",地址取位存储区首地址(图5)。
打开“全局脚本"—>“C-Editor",新建一个“动作",编写如下代码(图8)。脚本中“GetTagDWordState"函数获取了变量的变量状态,使用If语句执行判断。
图8
在工具栏上点击“信息/触发",(“信息/触发"按钮在V6.2系统中图标参考图8,如果是V7.0系统中图标参考图9)在属性选项板上选择“触发器"à“定时器"à“周期",点击“添加"按钮,在弹出对话框中填写触发器名称“Action1",定义“周期"5秒。这种组态(图10)会让此脚本在WinCC运行期间以5秒的时间间隔,循环执行。