使用S7200与TD400C通讯

怎么应用TD400C里面的用户菜单,如何程序联系起来,谢谢

问题补充:
我的意思是如何使用用户菜单,比如第一个画面“操作设备选择 1#,2#”按F1打开1#的,按F2打开2#的,那么然后在打开的1#设备画面里有“开机 停机”按F1是开机,按F2是停机,我怎么在程序中分开是在那个画面里使用的F1啊,画面的变量怎么写

最佳答案

你这个问题对于按键比较少而要求单独操作比较多的界面输入的TD200  400系列而言是比较突出的问题,我项目中也遇到这样类似的问题我都解决方法如下:
   假如在TD400C组态完成后你组态了2个画面 S1 S2 
   查看程序 符号表 中的TD400C的定义这里有各个按键的定义及转换到每个屏幕的变量定义假定:
   F1---------->V57.1【即按下F1则PLC中的V57.1置位】
   F2---------->V57.2【即按下F2则PLC中的V57.2置位】
   S1---------->V50.1【即将V50.1置位则TD400C转到S1屏幕】
   S2---------->V50.2【即将V50.2置位则TD400C转到S2屏幕】

   F1有两种逻辑
   1.按下F1转入S1屏幕,在这个屏幕下按下F1启动电机F2关闭
   --------|IF v57.1=1|----------|将V50.1置位屏幕转到S1|

   --------|IF v57.1=1|---|IF V50.1=1|--------------启动电机
   --------|IF v57.2=1|---|IF V50.1=1|--------------关闭电机
   退出S1屏幕时将v57.1=0 即可

   在任何一个屏幕都可以按照这个逻辑进行,至于各个程序段的逻辑细化控制就需要自己编写了

 请查看邮件:以下是对于你在邮件中提到的问题的一个补充:

 lyxqhx你好
 你的TD400组态了吗?

 1.打开STEP 7-MICRO/WIN 4.0 
 2.工具----》文本显示向导----》点5下  Next 
    出现”TD 配置完成窗口“
 3.点击左面栏的 报警  按钮
 4.点2次 next
 5.出现一个报警窗口 输入屏幕,输入你要显示的名称和这个窗口定义的字符名【如S1】
 6.这样就可以定义很多屏幕如【S2】【S3】【S4】【S5】
 7.定义完成在符号表里面就能看到 每个屏幕的不同位如【v50.1】

 多做尝试  能学到很多
  
 

提问者对于答案的评价:
xiexie

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349883.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:16
下一篇 2021年7月5日 上午12:16

相关推荐

发表回复

登录后才能评论