PC与s7 200自由口通讯程序

通过自由口通讯,由PC 发送O信号PLC输出一信号(如亮红灯),PC 发送K信号PLC输出另一信号,请问各位大虾这个程序怎么编,本人刚接触自由口通讯,不太懂,麻烦各位,帮忙写详细一些,。

最佳答案

计算机系统的通讯是通过pc发出指令,plc接到指令解读后,不管是否正确,均会响应给pc,pc传给plc的格式称为命令格式,而plc回传给pc的格式称为响应格式,二者皆以ascll码表示。你需要了解通讯协议(起始码,命令,地址和数据,结束码以及校验码等构成)和plc的硬件地址再做一个发送界面(vb做)就可以了。编程的工作量在pc端。

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

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

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

相关推荐

  • 15天

    请教:S7200,CPU224我把一组需要保存的数据已经在断电数据保存区里进行了保存,其容量并没大于10K,但半月后我来看PLC中该区的数据已经还是全部丢失.是啥原因?另外可以SM…

    2021年7月5日
  • EM253工程单位

    EM253工程单位EM253控制伺服,度量单位选用工程单位,绝对运动模式。用POS0_GOTO指令移动到指定位置,比如我要从零点移动到1.736mm的绝对位置,POS0_GOTO指…

    SIMATIC S7-200 2020年10月31日
  • S200子程序局部变量为何不能选IN类型

    S200子程序局部变量为何不能选IN类型只能选IN/OUT和OUT类型 最佳答案 完全可以!操作办法:点开子程序编辑窗口,将光标移入IN变量类型对应的“符号编辑框”使其成为可编辑状…

    SIMATIC S7-200 2021年7月4日
  • 使用s7-200组建一个通信网络

    各位大佬,我遇到了一个问题,需要用s7-200的plc组建一个无线通信网络,目的是要是PLC可以与远端的工控机通过光纤以及无线网络进行通讯,工控机上的上位软件是自己编写的,可以通过…

    SIMATIC S7-200 2021年7月5日
  • S7200组网问题

    想将约300台S7200 CPU226CN同上位工控机联在一起,请问能实现吗?若能,用什么方案?请详细说明 问题补充:请问有没有便宜的办法,因为台数较多,每台加一个模块,…

    SIMATIC S7-200 2021年7月5日
  • S7-200语言环境为什么要设置为中文?

    我原来用英文环境能和PC机通讯,却不能下载,后来改为中文语言环境就可以下载,请问这是为什么?英文环境下下载程序为什么会导致S7-200内的程序丢失? 问题补充:谢谢大家 最佳答案 …

    SIMATIC S7-200 2017年10月30日
  • S7-200自由口通讯的监视分析方法

    以下程序,执行过程中发生无规律的通讯中断且不自行恢复,STOP后RUN,再次M0.0置1后恢复通讯。将INT0中的ATCH挪到ENI前面后有改善,未再出现。但是不知道是不是根源。如…

    2021年7月5日
  • CPU 226以Modbus和PPI组网问题?

    我用一个226CPU,port0与分析仪器做modbus通讯(从站),另外一个口port1与smart1000IE触摸屏通讯,这样编好程序,并设置好了相关的波特率后直接下载程序。我…

    SIMATIC S7-200 2019年6月11日
  • 临时变量时间继电器

    在子程序里的时间继电器,怎么用临时变量代替?比如说在子程序里有一个t32时间继电器,怎么用临时变量来替换? 最佳答案 你这个是指西门子200还是300?如果是西门子200,则接口变…

    SIMATIC S7-200 2017年11月2日
  • S7-200之间通讯问题

    我用了18台226cpu,请问我可以用某一台cpu的模拟输入点pid控制另一台cpu的模拟输出或DO吗?第一次用plc,谢谢了 专家建议 您好, 从原理上看,CPU可以通…

    SIMATIC S7-200 2021年7月5日