如何在TD400C键盘中控制S7-200 CPU224的PLC的输入点

我有一个TD400C,想用其键盘控制S7-200 CPU224的PLC的输入点,如:按F1键,则I0.0置位为1,该如何设置?请教!

问题补充:
另外我想在TD400C面板上显示实时时钟和日期,该如何设置?PLC的输出点如何对应文字显示,如Q0.0为电机正转,则在面板上显示"电机正转",热继电器跳脱时I0.5置位为1,则面板显示"电机过载"

最佳答案

1. 建议你用文本向导来完成TD400C的配置.
  完成配置后,可以在MICRO/WIN V4.0的TD400C的符号表中找到F1按键的地址,例如是V57.0,那么可以用该位来置位I0.0;
  2. 用TD400C来显示实时时钟:
  在程序中可用时钟读指令READ_RTC 送到VB200
  在面板上建立相应的输入变量

  可以新建一个标志变量(比如:地址为 V20.0)和用于触发 S7-200 CPU 的写实时时钟功能,建立年、月、日、时、分、秒 、星期等 BYTE 变量,按照 S7-200 时钟缓冲区的格式分别连接到 PLC 的连续 V 存储区中,比如:VB200 – VB207。 

   因 S7-200 时钟设置指令的要求,这些 BYTE 变量必须是以 BCD 格式存在,在配置时可选用“16进制”数据格式。在面板上设置的数据必须是有效的 BCD 格式的时间、日期数据,包括星期的信息(有如需要,星期信息可能需要进行必要的转换处理),否则会导致时钟同步失败。

  
  在 S7-200 中编程,用标志变量触发来调用 SET_RTC,将 VB200 起始的缓冲区地址作为时间参数传递给该函数,来实现通过面板修改S7 PLC时间。
 3.如何用文字显示设备的不同运行状态?
 TD 200 V3.0和TD 200C V1.0支持的嵌入数据可以是字符串格式。
 在下面的例子中,用户可以根据一个控制信号显示“启动”、“停止”等信号。
 第一步:创建画面并输入文本后,再点击“Insert PLC Data”嵌入数据
 第二步:定义字符串数据地址
 定义字符串数据地址为“VB200”,数据格式为“String”字符串。

 第三步:在PLC中编程使TD 200根据输入信号显示不同的字符信息
 此程序中I0.5代表电机运行状态信号:
 LD     SM0.0
 LPS
 A      I0.5
 AN     Q0.0
 SCPY   "电机过载", VB2000
 LPP
 A      Q0.0
 AN     I0.5
 SCPY   "电机正转", VB2000
 I0.5为1代表电机过载,将字符串“电机过载”用指令STR_CPY送到VB2000起始的字符串地址中 
 Q0.0为1代表电机正转,将字符串“电机正转”用指令STR_CPY送到VB2000起始的字符串地址中 
  注意:在程序中输入字符串须用双引号括起来,双引号须用单字节的(英文标点模式)输入

 OK!
 

提问者对于答案的评价:
回答得很直观详细,谢谢

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

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

相关推荐

  • WIN764位系统新装的step7 MICROWIV4.0 SP9为何不能通过USB ppi电缆和PLC通讯呢?

    第一次在win7下用step7 microwin软件给200plc传程序,原装的西门子电缆,始终通讯不上,提示 “未找到指定的访问点”,新的PLC,2个通讯口都…

    SIMATIC S7-200 2017年11月12日
  • S7200PLC继电器输出电气寿命

    PLC继电器输出控制电磁阀,频率每分钟通断一次,一天平均通断500次。系统手册继电器的电气寿命为10W次,这种场合下能否使用继电器DO输出,是否需要换成晶体管输出。继电器输出能否用…

    SIMATIC S7-200 2017年8月24日
  • s7-200 温度匀速上升

    不知道用什么控制,比如实现1度/分钟的加温,主要用在脱脂,因为脱脂要匀速升温。PID一般都使用在恒温控制,请问高手们,我该如何控制,实现温度以1度/分钟升温,谢谢 最佳答案 既然可…

    SIMATIC S7-200 2020年10月31日
  • EVIEW触摸屏与西门子CPU200通信问题

    请问一下EVIEW4000与CPU200的通信电缆怎么做啊,那个针接那个针?通信参数怎样设置,在通信中要注意什么问题? 最佳答案 1-8 2-3 5-5 提问者…

    SIMATIC S7-200 2021年7月5日
  • 高速计数器与高速脉冲

    我刚入行不久,看了系统手册也能不懂,想请教各位:我用向导生成高速脉冲PTO,单速连续输出,速度1000选择和高速计数器关联;用向导生成高速计数器HSC0,模式12,预置值50000…

    SIMATIC S7-200 2020年11月5日
  • 采集到PLC信号

    各路高手请问采集到200里面的信号波动大,怎么处理,而且我要把一段信号抹去怎么处理,谢谢大家帮忙。 最佳答案 选择软件滤波器:S7-200允许你为每一路模拟量输入选择软件滤波器。一…

    SIMATIC S7-200 2020年11月1日
  • 初学者:关于整数 实数 传送问题

    我知道D可以存整数跟实数那么在VD100存入了个整数然后VD100用到引脚要求是实数的地方需要用到 I_R 转换吗?还是直接用就行了?会自动补充小数点吗? 最佳…

    SIMATIC S7-200 2017年12月9日
  • s7200的仿真

    s7200的仿真如何使用 最佳答案 启动仿真程序,在菜单栏按PROGRAM>LOAD PROGAM选择程序 注意该程序是STEP 7-Micro…

    SIMATIC S7-200 2021年7月5日
  • 关于GE PLC(RX3i,CPU315)与S7-200的MODBUS(从站)通讯

    关于GE的使用很少,现在与S7-200的modbus通讯,求指导,现在遇到的问题是主站端口的初始化无法建立,第二是两个站之间的地址对应关系理不清关系,希望用GE &nbs…

    2017年11月17日
  • 200与wincc通讯问题

    200通过cp243-1与上位机连接,我看书是都是通过opc的方式与wincc通讯,wincc不能直接访问200吗?300中能直接访问吗?200与wincc用以太网连接通过opc访…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论