请教PLC200通讯编程方案

第一次使用PLC200的modbus通信功能,CPU226CN+MP277触摸屏与与我公司的一个控制器进行modbus通讯,CPU226读取一控制器的一个数据后存取在VW200内,如在触摸屏上触发一个信号后将VW200增加10后再写入控制器。由于modbus每次只能执行一次读写指令,我以前编写的程序是先次扫描先读后写,这样无论触摸屏有无触发信号都要执行写的程序。各位大哥是否有相似的案例?是怎么样实现的?谢谢!

问题补充:
感谢各位的帮助,我现在就是在屏上添加一个BOOL按纽,每次当BOOL变量为1时再启动写的程序。但是如何让写程序的时候别的读程序停止工作?用中断指令吗? 或是用别的方式?

最佳答案

很简单的逻辑关系就可以实现你的功能了。

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

专家置评

请参考网友的建议,思路清晰明了,实现起来简单。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:01
下一篇 2020年11月1日 下午3:01

相关推荐

  • 数据记录

    有个项目需记录一个电压变量,电压变化范围在-0.85v和-1.5v之间,每小时记录一次,数据需要保存一年,而且需要随时读取出来,请问用200PLC如何能做到?需要哪些模块?请各位老…

    SIMATIC S7-200 2020年11月1日
  • 请教自由口通讯

    什么是自由口通讯?是不是通讯协议自编?如何编写通讯协议,有相关的资料吗? 最佳答案 自由口通讯,用通俗的话说,就是自己定义的通信方式。通信本质上就是只要通信双方遵守相同的规约(协议…

    SIMATIC S7-200 2021年7月5日
  • CPU222扩展模块之后输出地址问题

    CPU222的PLC输出点为6个,加上扩展模块223后,后面的输出点地址怎么排列,是从Q0.6开始,还是从Q1.0 最佳答案 Q1.0开始 提问者对于答案的评价:谢谢 专家置评 S…

    SIMATIC S7-200 2020年10月31日
  • 怎么判断内存是否够用

    我要使用200PLC以及TP177B,但是手头没有实物,程序和组态都做好了,请问怎么判断这两个东东的内存是否够用? 问题补充:二楼的,请不要整这种答案,请直接告诉我我该怎么看它够不…

    SIMATIC S7-200 2020年11月1日
  • S7 200的供电电源220V和24V

    1、S7 200的供电电源是否分为220AC和24VDC?2、220V的AC供电是否对应继电器输出类型,而24V的AC供电对应晶闸管输出?还是24V或220V的电源都分为…

    SIMATIC S7-200 2019年6月11日
  • s7-200在线监控

    上位机通过交换机,以太网和4台s7-200plc 通讯,每台plc有固定的IP, 4台plc的MPI口分别和四个HMI 通讯,请教怎样才能在线监控pl…

    SIMATIC S7-200 2021年7月5日
  • CPU226通讯问题

    CPU226模块在进行modbus通讯之后一段时间出现通讯异常现象,同样的程序下载至原PLC中和新PLC中,前者无法进行通讯,提示硬件探测到一个帧错误,后者可以通讯,这是什么原因?…

    SIMATIC S7-200 2017年6月5日
  • 关于CPU226带参数子程序调用的问题

    第一次准备使用带参数子程序的调用有几个问题不明白,望众前辈们不吝赐教:1.CPU226最多可以插入多个子程序?2.CPU226做好子程序后,在主程序中最多可以被调用多少次?3.&n…

    SIMATIC S7-200 2020年11月1日
  • S7-200AIW AQW地址选取

    S7-200AIW AQW地址是如何选取的,是按照什么顺序选择的,接线的算0开始还是没接的也算在呢的呢,希望可以详细说明一下(用了一个224XPCN 自带2AI…

    SIMATIC S7-200 2017年11月20日
  • S7-200 CPU224XP CN上的模拟输入输出的编程和设置

    问题见标题,烦请提供例子,谢谢!! 问题补充:另外,TP177A的触摸屏下载程序也是用和224一样的PC/PPI的线吗?谢谢 最佳答案 大致的意思是这样: 输入:&nbs…

    SIMATIC S7-200 2021年7月5日