
PLC
文章平均质量分 63
Envis_liu
2017年毕业,从事PLC方向的自动化开发有5年,目前对应用级别的控制单元和执行单元有了很深的理解。2022年开始混合语言开发,牵扯C/C++/C#,并研究了部分的MCN知识。混合式研究挺能让设计者悟通其他东西的,但是学的越多,感觉自身也越发渺小。生命不熄,奋斗不止,期待能继续前进,看到先行者的足迹,或者找寻自己的新路径。
展开
-
小米微电机PLC控制实例
3]~~[10]:8个数据。[角度0-1,角速度2-3,力矩4-5,温度6-7]CANRS通讯指令在通讯故障时到进入下一次通讯请求时。需要将接收端的数据清空,以保障通讯中接收数据的稳定。MsgID[1]:=16#[功能,补充]SendDate:=0;其他部分细节不在做意义讲述。主站模式,传送后等待接收。CAN2.0B扩展报文。确定扩展帧和数据帧格式。一起是8个word数据。16#[功能,补充]原创 2023-12-27 13:43:33 · 1876 阅读 · 2 评论 -
基于西门子和GRM322的数据交互程序
"112AS228TSend2".DateID 即IP_33_ateID==4097,延时0.2s触发AS2_DateIDBack=2,允许其他设备转存数据,并将AS2_DateIDBack=1,告知中转设备,数据被接收。上方程序值做一个动作,当"112AS228TSend2".DateID==0时,激活变量#Var1自加1,触发下一个数据传输。DateIDBack==1时,接收完毕,将ID和状态清0,让PLC切换到下一个数据。下方时需要交换给其他设备的数据变量,1个ID,8个数据。原创 2023-12-02 10:11:20 · 555 阅读 · 1 评论 -
大寰电爪PLC的RS485通讯控制
生成的数据需要带上ModbusRTU的CRC校验和,不然数据无法和电爪匹配,导致数据发送无效。RS485轮询机制请参考RS485的讲解。本文以台达AS228T为例子。将PC串口按照上述设置修正。原创 2023-12-02 10:26:41 · 1032 阅读 · 0 评论