а как это сделать можно пример. и почему когда я делаю xWrite true то при изменении real переменных передача проходит а при изменении bool переменных ничего не меняется
Вид для печати
Добрый день.
Насколько помню - "рисование ерунды" происходит только в течение времени, равного диапазону по оси X, дальше ситуация нормализуется.
В любом случае - штатного способа сброса трассировки в данный момент нет.
Вложение 79712
Можете попробовать использовать нашу реализацию трассировки из библиотеки OwenVisuTools - там такой функционал предусмотрен.
Для изучения лучше создать новый проект или ещё проще взять готовый пример на сайте. И вполне достаточно массива из 2-3 переменных с началом от 0.
Вот в эту переменную можно забить начальный адрес слейва, в Параметрах блока Вложение 79730 c_uiStartAddr :=125
а длина задаётся массивом awSlaveDada объявленным в программе.
Пример кода запуска бита записи xWrite при изменении маски бит w0 и переменной w1Код надо вставить после присвоения в программе в Маску бит w0 (или изменения целочисленной w1) и до R_Trig, который запустит присвоение из w0 в переменную массива awSlaveData[0] или целочисленной w1 в awSlaveData[1]Код:IF awSlaveData[0]<>w0 OR awSlaveData[1]<>w1 THEN
xWrite:=TRUE;
// ELSE xWrite:=False; // снять комментарий после проверки, для сброса xWrite
END_IF
Здравствуйте,
CS3.5 SP17 P3
ПЛК200-03
При первой заливке прошивки словил исключение, но не могу разобраться, где его ловить
Вложение 79749
Как понять где исправить?
отправил в телеграм сообщение